لایسنز(License) ابزارها و نرمافزارهای توسعه
لایسنز(مجوز) چیست و چه اهمیتی دارد؟
هیچ وقت به نرمافزارهایی که استفاده میکنید و لایسنز اونها توجه کردهاید؟
اینکه چطور ممکنه روی نتیجه کار شما تأثیر گذار باشند؟
آیا میدانید در چه شرایطی میتوانید سورس کد خود را نگه دارید و در چه شرایطی باید آن را نشر دهید؟
در دنیای آزاد نرمافزار باید در این مورد اطلاعات کافی داشته باشید،
-وقتی کاری را انجام میدهید:
میخواهید آن را نشر دهید(منظور محصول نیست بلکه سورس کد آن است!)
یا اینکه سورکد مختص شما است، میخواهید آن را حفظ کنید و از آن برای مقاصد تجاری استفاده کنید.
-وقتی میخواهید رزومه کاری در دنیای واقعی به شرکت ها ارائه کنید.
در دنیای نرمافزار لایسنز های متعددی وجود دارد مثل:
GPL(GNU Public License), GPL2, GPL3, LGPL و ورژنهای دیگر آن, MPL(Mozilla Public License) and so others
پس اگر در نظر دارید کاری را شروع کنید به ابزار هایی که میخواهید استفاده کنید(نه در باره قابلیت آنها) بلکه در مورد لایسنز آن دقت کنید!
بعضی از این لایسنز ها قابل ادغام با یکدیگر نیستند، به این معنا که نمیتوان یکی یا چند لایبرری را همزمان در یک محصول واحد لینک یا همگردانی کرد.
این متن مرتبط و در ادامه مطلب چالشهای پیش روی توسعه گران نرمافزار است.
این نوشته به قلم نویسنده بلاگ بوده، ترجمه یا کپی نیست و تمام حقوق مادی و معنوی آن برای این سایت و نویسنده آن محفوظ است.
لایسنز(License) ابزارها و نرمافزارهای توسعه
لایسنز ,میخواهید ,license ,استفاده ,نرمافزار , ,در دنیای ,آن را ,لایسنز license ,در چه ,استفاده کنید ,لایسنز license ابزارها
درباره این سایت