GNU General Public License

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 16:59, 11 жовтня 2007, створена AS (обговорення | внесок) (Нова сторінка: '''GNU General Public License''' (''Громадська ліцензія GNU'' або ''Загальнодоступна громадська ліцензія GNU'') — ...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

GNU General Public License (Громадська ліцензія GNU або Загальнодоступна громадська ліцензія GNU) — одна з найпопулярніших ліцензій на вільне програмне забезпечення, створена у рамках проекту GNU в 1988 р. Часто її скорочено називають GNU GPL чи просто GPL, якщо з контексту зрозуміло, про яку ліцензію йде мова (існує чимало инших ліцензій зі словами «general public license» у назві). Другу версію цієї ліцензії створено у 1991, а третю версію, після кільканадцяти років довгих праць та дискусій — в 2007 году. GNU Lesser General Public License (LGPL) — це змінена версія GPL, орієнтована на деякі бібіліотеки ПЗ.

Мета GNU GPL — надання користувачеві прав копіювати, змінювати та росповсюджувати програми, і зобов'язань, здідоно з якими користувачі всіх похідних програм теж отримають перераховані вище права. Принцип «спадковості» таких прав називають «копілефт» (транслітерація англійського «copyleft»), такий термін запропоновав Річард Столмен. На відміну від GPL, ліцензії ПЗ власника дуже рідко надають користувачеві такі права і переважно намагаються, навпаки, обмежити їх, наприклад, встановивши заборону на відновлення вихідного коду.