Russian Qt Forum

Qt => Общие вопросы => Тема начата: fear от Октябрь 31, 2009, 14:07



Название: Под какой лицензией распространять код? LGPL?
Отправлено: fear от Октябрь 31, 2009, 14:07
Под какой лицензией следует распространять код класса (не библиотеки) чтобы удовлетворялись условия:
- возможность использования в коммерческом ПО
- копилефт распространяемого кода

Поидее этим требованиям отвечает лицензия LGP, или я ошибаюсь? Сомнения возникают относительно возможности использования такого кода в коммерческом ПО. Т.е. допустим, имеется код класса как-либо расширяющий возможности qt, это может быть новый виджет. Исходники класса общедоступны и распространяются под LGPL лицензией. Можно ли использовать этот класс в коммерческом ПО?


Название: Re: Под какой лицензией распространять код? LGPL?
Отправлено: lit-uriy от Октябрь 31, 2009, 17:15
>Можно ли использовать этот класс в коммерческом ПО?
можно, просто всякие изменения этого класса разработчиком целевого ПО, должны быть открыты.


Название: Re: Под какой лицензией распространять код? LGPL?
Отправлено: fear от Ноябрь 01, 2009, 12:56
lit-uriy, спасибо, это радует


Название: Re: Под какой лицензией распространять код? LGPL?
Отправлено: shadone от Ноябрь 01, 2009, 16:48
Под какой лицензией следует распространять код класса (не библиотеки) чтобы удовлетворялись условия:
- возможность использования в коммерческом ПО
- копилефт распространяемого кода

Поидее этим требованиям отвечает лицензия LGP, или я ошибаюсь? Сомнения возникают относительно возможности использования такого кода в коммерческом ПО. Т.е. допустим, имеется код класса как-либо расширяющий возможности qt, это может быть новый виджет. Исходники класса общедоступны и распространяются под LGPL лицензией. Можно ли использовать этот класс в коммерческом ПО?
насколько я знаю - нельзя. LGPL разработана для библиотек, и требует возможности заменить модуль распространяемый под LGPL без пересборки проприетарного приложения.

вам похоже просто нужно двойное лицензирование - с одной стороны класс будет под GPL/LGPL/whatever, с другой - явно разрешить использование в проприетарных приложениях при наличии специального разрешения (например лицензии).

(это все мое личное мнение на основе чтения википедии и давним знакомством с opensource, я ни в коем случае не юрист).


Название: Re: Под какой лицензией распространять код? LGPL?
Отправлено: fear от Ноябрь 02, 2009, 23:27
мнения разделились, где же правда :)