وقتی کسی در مورد "نرم افزار رایگان" می شنود، اولین چیزی که به ذهن می رسد ممکن است "بدون هزینه" باشد. در حالی که این اغلب درست است، اصطلاح نرمافزار آزاد» که توسط بنیاد نرمافزار آزاد (مبانی پروژه گنو و سازندگان مجوز عمومی عمومی گنو) استفاده میشود، بهجای معنای آزاد در آزادی» به معنای آزاد در آزادی» است. "بدون هزینه" (که معمولا به عنوان "رایگان در آبجو رایگان" یا رایگان شناخته می شود). نرمافزار رایگان در این معنا نرمافزاری است که شما میتوانید از آن استفاده کنید، کپی کنید، تغییر دهید، توزیع مجدد کنید، بدون محدودیت. این را با مجوز اکثر بستههای نرمافزاری تجاری مقایسه کنید، که در آن شما مجاز به بارگیری نرمافزار بر روی یک کامپیوتر هستید، مجاز به ایجاد هیچ کپی هستید و هرگز کد منبع را مشاهده نمیکنید. نرم افزار رایگان آزادی باورنکردنی را به کاربر نهایی می دهد. از آنجایی که کد منبع به طور جهانی در دسترس است، شانس بیشتری برای کشف و رفع اشکالات وجود دارد.
هنگامی که یک برنامه تحت مجوز عمومی عمومی گنو (GPL) مجوز می گیرد:
شما حق دارید از برنامه برای هر هدفی استفاده کنید.
شما حق دارید برنامه را تغییر دهید و به کدهای منبع دسترسی داشته باشید.
شما حق کپی و توزیع برنامه را دارید.
شما حق دارید برنامه را بهبود ببخشید و نسخه های خود را منتشر کنید.
در ازای این حقوق، اگر یک برنامه GPL'd را توزیع کنید، مسئولیت هایی دارید. این مسئولیت ها برای محافظت از آزادی های شما و دیگران طراحی شده اند:
شما باید یک نسخه از GPL را با برنامه ارائه دهید تا گیرندگان از حقوق خود تحت مجوز مطلع شوند.
شما باید کد منبع را وارد کنید یا کد منبع را آزادانه در دسترس قرار دهید.
اگر کد را تغییر دهید و نسخه اصلاح شده را توزیع کنید، باید تغییرات خود را تحت GPL (یا یک مجوز سازگار) مجوز دهید.
شما نمی توانید مجوز برنامه را فراتر از شرایط GPL محدود کنید (نمی توانید یک برنامه GPL'd را به یک محصول اختصاصی تبدیل کنید).
درباره این سایت