Russian Qt Forum
Сентябрь 30, 2024, 14:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Под какой лицензией распространять код? LGPL?  (Прочитано 3630 раз)
fear
Гость
« : Октябрь 31, 2009, 14:07 »

Под какой лицензией следует распространять код класса (не библиотеки) чтобы удовлетворялись условия:
- возможность использования в коммерческом ПО
- копилефт распространяемого кода

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

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Октябрь 31, 2009, 17:15 »

>Можно ли использовать этот класс в коммерческом ПО?
можно, просто всякие изменения этого класса разработчиком целевого ПО, должны быть открыты.
Записан

Юра.
fear
Гость
« Ответ #2 : Ноябрь 01, 2009, 12:56 »

lit-uriy, спасибо, это радует
Записан
shadone
Гость
« Ответ #3 : Ноябрь 01, 2009, 16:48 »

Под какой лицензией следует распространять код класса (не библиотеки) чтобы удовлетворялись условия:
- возможность использования в коммерческом ПО
- копилефт распространяемого кода

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

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

(это все мое личное мнение на основе чтения википедии и давним знакомством с opensource, я ни в коем случае не юрист).
Записан
fear
Гость
« Ответ #4 : Ноябрь 02, 2009, 23:27 »

мнения разделились, где же правда Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.199 секунд. Запросов: 22.