Лицензия.

11 views
Skip to first unread message

bader

unread,
Nov 24, 2006, 1:00:10 PM11/24/06
to Arageli
Насколько я знаю, сейчас библиотека
распространяется без какого-либо
лицензионного соглашения (если не
считать таковым copyright).
В связи с этим хочется начать дебаты по
выбору наиболее подходящей, либо по
написанию собственной.
Я готов предложить GNU/GPL v2.
Кто против (с аргументами, пожалуйста)?

Nikolai Zolotykh

unread,
Nov 24, 2006, 1:12:52 PM11/24/06
to ara...@googlegroups.com
Я полностью поддерживаю Алексея. Именно GPL v2 мне представляется
самой подходящей для нас. Она используется повсеместно. Насколько я
понимаю, главное из возможных возражений - что эта лицензия не
защищает от неконтролируемого появления клонов библиотеки. Ну, что это
даже было бы приятно, если бы появился такой двойник - явно бы
свидетельствовало о некотором признании.

bader

unread,
Nov 24, 2006, 1:17:14 PM11/24/06
to Arageli
... возможно, в если бы этот клон начал
создавать конкуренцию, то появились бы
дополнительные стимулы к
совершенствованию библиотеки. Поэтому
можно считать, что это не недостаток
данной лицензии для нас, а скорее даже
наоборот.
А как вы смотрите на LGPL?

Бочканов Сергей

unread,
Nov 27, 2006, 3:59:20 AM11/27/06
to Arageli
Мне кажется, что оптимальным вариантом
было бы тройное лицензирование:
MPL/LGPL/GPL. С возможностью использовать
библиотеку как под всеми этими
лицензиями вместе, так и по
отдельности.

GPL слишком уж строга, а LGPL в данном
случае мало чем отличается от GPL - я
ведь правильно понимаю, что Arageli
использует шаблоны? В таком случае
любое приложение, которое будет
использовать arageli на условия лицензии
LGPL будет ОБЯЗАНО распространяться с
исходным кодом, иначе его нельзя будет
пересобрать с другой версией Arageli (одно
из требований LGPL) - а всё из-за шаблонов.

Тройное лицензирование решит все
проблемы: MPL подойдет для
использования в проприетарном software,
GPL/LGPL будут оценены по достоинству
mainstream'ом сообщества Open Source.

Sergey Lyalin

unread,
Nov 29, 2006, 1:16:38 PM11/29/06
to Arageli
Интересное предложение.

Вот, двойное лицензирование я видел в
ODE.
А вообще, эти три лицензии совместимы в
плане "совместного использования"? По
отдельности (под любой из них) --- этот
вопрос не стоит, понятно.
И кто-нибудь использует именно такое
тройное лицензирование MPL/LGPL/GPL?

Бочканов Сергей

unread,
Nov 30, 2006, 2:59:12 AM11/30/06
to Arageli
Насколько я знаю, совместимы. К
примеру, Mozilla выпущен именно под
тройной лицензией. Более подробно с
этим можно познакомиться вот здесь:
http://en.wikipedia.org/wiki/Dual_license Интерес
представляет не сколько сама статья,
сколько ссылки в конце раздела.

Смысл в том, что исходный код Arageli можно
использовать под любой из указанных
лицензий как вместе, так и по
отдельности (например включить в GPL
программу, прекратив распространение
под остальными лицензиями). В случае
внесения кем-то модификаций он имеет
право распространять
модифицированный код как под тройной
лицензией, так и под одной из частных. И
так далее.

Лично я постепенно готовлюсь к
переводу своего проекта Alglib на такую
тройную лицензию и думаю, что Arageli тоже
только выиграет от этого.

Nikolai Zolotykh

unread,
Nov 30, 2006, 11:41:10 AM11/30/06
to ara...@googlegroups.com
Другие примеры двойного и множественно лицензирования: библиотека Qt
распространяется по своей собственной коммерческой лицензии и по
лицензии GPL (по последней --- несколько урезанная)

Roman Mitin

unread,
Dec 6, 2006, 5:37:22 AM12/6/06
to Arageli
А мне нравится Eclipse Public License v1.0 но для
Arageli она наверно слишком свободная.

info.a...@gmail.com

unread,
Dec 11, 2006, 8:46:36 AM12/11/06
to Arageli
На последней встрече разработчиков,
которая состоялась в прошлую субботу,
было принято почти единогласное
решение использовать лицензию GPL v2. В
ближайшее время будут выполнены все
формальные условия для реализации
этого решения.

Sergey Lyalin

unread,
Dec 11, 2006, 8:57:23 AM12/11/06
to Arageli
Возникает вопрос: а возможно ли будет
добавить ещё какую-нибудь лицензию
(коммерческую, например) после
принятия GPL v2? Я не разбираюсь в этих
вопросах, может быть, кто-нибудь знает?
Причём речь идёт именно о добавлении
со связкой ИЛИ, а не о замене лицензии.

Reply all
Reply to author
Forward
0 new messages