کد QR مطلبدریافت لینک صفحه با کد QR

همه‌چیز درباره متن‌بازها (Open Source)

سايت خبری ايتنا , 28 دی 1403 ساعت 7:00

علیرغم اینکه نرم‌افزارهای اوپن سورس مزایای زیادی دارند و وعده کنترل و شفافیت بیشتر را به همراه دارد. اما همیشه یک چالش میان دو حوزه متن باز و نرم‌افزارهای مالکیتی وجود دارد.



تکنولوژی اوپن سورس- متن باز (Open Source) پایه‌گذار دنیای فناوری مدرن است و تقریباً ۹۰ درصد از نرم‌افزارهای امروزی را از طریق فریم‌ورک‌ها، کتابخانه‌ها، پایگاه‌های داده، سیستم‌عامل‌ها و برنامه‌های مستقل تشکیل می‌دهد.

علیرغم اینکه نرم‌افزارهای اوپن سورس مزایای زیادی دارند و وعده کنترل و شفافیت بیشتر را به همراه دارد. اما همیشه یک چالش میان دو حوزه متن باز و نرم‌افزارهای مالکیتی وجود دارد که بسیاری از شرکت‌ها را وادار می‌کند از استفاده از مدل متن باز خودداری کرده و به‌دنبال حفظ منافع تجاری‌شان باشند.

در این میان، موضوع پیچیده مجوزها به یکی از مسائل مهم تبدیل شده است.

دو نوع کلی مجوز وجود دارد که مطابق با ابتکار متن باز (OSI) تعریف رسمی متن باز را رعایت می‌کنند. مجوزهای "اجازه‌دهنده" محدودیت‌های کمتری در زمینه تغییر و توزیع نرم‌افزار دارند و به همین دلیل برای شرکت‌هایی که قصد دارند از نرم‌افزار به‌صورت تجاری استفاده کنند، محبوب‌تر هستند.

از سوی دیگر، مجوزهای کپی‌لفت (Copyleft) آزادی‌های مشابهی را فراهم می‌آورند، اما با یک شرط مهم؛ هر نسخه تغییر یافته از نرم‌افزار باید تحت همان مجوز کپی‌لفت اصلی توزیع شود. این ویژگی برای کسب‌وکارهایی که قصد دارند حقوق مالکیت خود را حفظ کنند، چندان جذاب نیست.
 

مجوزهای اجازه‌دهنده:

 

مجوز MIT

مجوزهای کپی‌لفت:

 

GNU General Public License (GPL)


سایر مجوزها:

 

مجوز LGPL

در نهایت، انتخاب نوع مناسب مجوز برای پروژه‌های متن باز به نیازها و اهداف خاص شما بستگی دارد. آشنایی با انواع مختلف مجوزها و مزایا و معایب هرکدام می‌تواند به شما کمک کند تا تصمیمات بهتری اتخاذ کرده و از مزایای نرم‌افزار متن باز بهره‌مند شوید.


کد مطلب: 82751

آدرس مطلب: https://www.itna.ir/news/82751/همه-چیز-درباره-متن-بازها-open-source

ايتنا
  https://www.itna.ir