QPL: различия между версиями
>Asp (Новая: '''QPL''' (''Q Public License'') - QPL была придумана в [[|1998]] году фирмой [[|TrollTech]], когда та решила привести условия рас...) |
|||
(не показано 6 промежуточных версий 5 участников) | |||
Строка 1: | Строка 1: | ||
− | '''QPL''' (''Q Public License'') | + | '''QPL''' (''Q Public License'') — QPL была придумана в [[1998]] году фирмой [[TrollTech]], когда та решила привести условия распространения своей библиотеки виджетов [[Qt]] в соответствие с критериями [[Свободное ПО|свободного софта]]. Для [[Проприетарное ПО|проприетарного]] использования библиотека продается за большие деньги, и TrollTech хотела поставить такие условия распространения, которые были бы наиболее благоприятны для ее бизнеса. |
− | Для самой TrollTech усилия оказались потраченными напрасно | + | Для самой TrollTech усилия оказались потраченными напрасно — после двух лет горячих споров, в [[2000]] году, свободная версия Qt была лицензирована под [[GPL]]. Ожидаемые преимущества QPL для коммерции, как оказалось, не перевешивали неудобств и плохой репутации от GPL-несовместимой лицензии. Сейчас под QPL распространяются лишь несколько незначительных программ. Однако QPL оказала большое влияние на развитие идеологии свободного софта, на представления о том, какие нормы может содержать [[Публичная лицензия|свободная лицензия]]. |
− | QPL | + | QPL — асимметричная лицензия. Права Первоначального Разработчика и права разработчика вторичного, лицензиата, различны. Первый может пользоваться кодом — в том числе и кодом второго разработчика — как угодно, в том числе и выпуская проприетарные версии программы. Второй ограничен лицензией. Первый может потребовать копию софта, который разрабатывает второй, — и второй обязан его предоставить. Из-за асимметричности QPL нельзя отнести ни к пермиссивным, ни к копилефтным: Первоначальному Разработчику она предоставляет неограниченные права, остальным — только голодный минимум. |
− | |||
− | |||
+ | Другой характерной чертой QPL является patch clause — требование распространять все модификации исходного кода отдельно от первоначальной программы, исключительно в виде патчей. В принципе, это было не ново — уже [[TeX]] ([[LPPL]]) распространялся на похожих условиях. Но многие программисты впервые встретили такую конструкцию именно в QPL. | ||
== Ссылки == | == Ссылки == | ||
+ | * [http://doc.trolltech.com/3.0/license.html The Q Public License, version 1.0] | ||
== Источник == | == Источник == | ||
Строка 16: | Строка 16: | ||
[[Категория:Публичные лицензии]] | [[Категория:Публичные лицензии]] | ||
+ | [[Категория:Материалы Антикопирайта]] |
Текущая версия от 10:06, 28 сентября 2023
QPL (Q Public License) — QPL была придумана в 1998 году фирмой TrollTech, когда та решила привести условия распространения своей библиотеки виджетов Qt в соответствие с критериями свободного софта. Для проприетарного использования библиотека продается за большие деньги, и TrollTech хотела поставить такие условия распространения, которые были бы наиболее благоприятны для ее бизнеса.
Для самой TrollTech усилия оказались потраченными напрасно — после двух лет горячих споров, в 2000 году, свободная версия Qt была лицензирована под GPL. Ожидаемые преимущества QPL для коммерции, как оказалось, не перевешивали неудобств и плохой репутации от GPL-несовместимой лицензии. Сейчас под QPL распространяются лишь несколько незначительных программ. Однако QPL оказала большое влияние на развитие идеологии свободного софта, на представления о том, какие нормы может содержать свободная лицензия.
QPL — асимметричная лицензия. Права Первоначального Разработчика и права разработчика вторичного, лицензиата, различны. Первый может пользоваться кодом — в том числе и кодом второго разработчика — как угодно, в том числе и выпуская проприетарные версии программы. Второй ограничен лицензией. Первый может потребовать копию софта, который разрабатывает второй, — и второй обязан его предоставить. Из-за асимметричности QPL нельзя отнести ни к пермиссивным, ни к копилефтным: Первоначальному Разработчику она предоставляет неограниченные права, остальным — только голодный минимум.
Другой характерной чертой QPL является patch clause — требование распространять все модификации исходного кода отдельно от первоначальной программы, исключительно в виде патчей. В принципе, это было не ново — уже TeX (LPPL) распространялся на похожих условиях. Но многие программисты впервые встретили такую конструкцию именно в QPL.
Ссылки[править | править код]
Источник[править | править код]
Публичные лицензии | |
---|---|
BSD • LPPL • GPL • LGPL • GFDL • QPL • CCL • Founders’ Copyright • EUPL | |
Пивная лицензия • Do What The Fuck You Want | |
Публичные лицензии Microsoft | |
Соглашения ограничения: EULA • NDA |