GPL

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو

مجوز کاربری همگانی/پروانه‌ی فراگیر همگانی گنو (به انگلیسی: General Public License (NU GPL or GPL)) مجوزی برای استفاده از نرم‌افزار آزاد در چارچوب چند قانون را برای همه آزاد کرده است که اطمینان کاربران را به آزادی برای اجرا، مطالعه، به اشتراک‌گذاری و اصلاح نرم‌افزار تضمین می‌کند.

بیشتر این پروانه را به نام جی‌پی‌ال که سرواژگان عبارت General Public License است می‌خوانند.

تاریخچه

این مجوز ابتدا توسط ریچارد استالمن از بنیاد نرم‌افزار آزاد برای پروژه گنو نوشته شده است.

GPL توسط ریچارد استالمن در سال ۱۹۸۹ نوشته شده‌است، برای استفاده با برنامه‌هایی که به عنوان بخشی از پروژه گنو منتشر شده‌است. GPL اصلی مبتنی بر وحدت مجوزهای مشابه بود که برای نسخه‌های اولیه GNU Emacs (1985)، Debugger GNU و کامپایلر GNU C استفاده می‌شد. این مجوزها حاوی مقررات مشابه GPL مدرن بودند، اما مخصوص هر برنامه، با وجود اینکه مجوز یکسانی دارند، آنها را ناسازگار جلوه دادند. هدف استالمن تولید یک مجوز است که می‌تواند برای هر پروژه ای مورد استفاده قرار گیرد، بنابراین امکان ایجاد کد برای بسیاری از پروژه‌ها فراهم می‌شود. نسخه دوم مجوز، نسخه ۲، در سال ۱۹۹۱ منتشر شد


GPL اولین مجوز کپی لفت (copyleft) برای کاربری عمومی بود.