В настоящее время я разрабатываю приложение RCP Eclipse, и я хотел бы его опубликовать под GPL v 3.
Насколько я могу судить, Eclipse Public License (под которым RCP-код лицензируется), но Фонд свободного программного обеспечения говорит, что EPL несовместим с GPL. Насколько я понимаю, это относится только к случаю, когда вы хотите использовать источник GPL в лицензированном приложении EPL, но разработка приложения RCP и лицензирование его как GPL должно быть в порядке, не так ли?
Тем более, что я не изменяю ни один из исходного кода EPL, поэтому мое приложение не может считаться «производной работой» существующего кода EPL.
Действительно ли я в своем предположении, или нет?
Благодарим вас за ответы.Лицензирование приложения RCP Eclipse как GPL
ответ
Ну, я думаю, this отвечает на мой вопрос.
Я думаю, первое, что нужно сказать: пожалуйста, если это вообще возможно, используя EPL. Объединение модулей, которые подпадают под разные лицензии, никогда не является безаварийным и может привести к тому, что ваш код не будет широко распространен или использован сообществом. (например, каждый дистрибутив, который хочет упаковать/распространять ваше приложение, должен дважды проверить, совместимы ли лицензии, что не является производительной работой.)
Вы задаете правильный вопрос, хотя это; Я создаю производную работу кода EPL?
Тест «производная работа» является сложным, хотя - недостаточно не изменять какой-либо из исходного кода EPL - речь идет о том, включает ли ваше приложение или поддерживает ли он лицензионный код EPL.
Однако GPL специально исключает «Системные библиотеки» и позволяет им не лицензироваться под лицензией GPL. Мне кажется, что библиотеки RCP, вероятно, попадают внутрь этого исключения, поскольку они являются частью платформы, на которой вы пишете приложение.
В равной степени EPL допускает, очевидно, отдельные модули, которые будут лицензированы по любой имеющейся у вас лицензии.
Таким образом, похоже, что ситуация, о которой вы начертаете, в порядке. Однако я не юрист, и это не юридическая консультация.
Я думаю LGPL будет хорошим вариантом
http://www.gnu.org/copyleft/lesser.html
http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License
- 1. Лицензирование LGPL/GPL
- 2. Лицензирование MySQL и GPL
- 3. лицензирование для коммерческого использования gpl
- 4. Eclipse RCP: конкретная папка приложения
- 5. Eclipse RCP: Как увеличить размер кучи для моего приложения RCP?
- 6. Истории успеха Eclipse как рамы приложения (RCP)
- 7. Eclipse RCP vs Eclipse PDE
- 8. Netbeans RCP vs Eclipse RCP
- 9. Как прерывать выключение RCP Eclipse
- 10. Откройте редактор в отладке приложения Eclipse RCP
- 11. Внедрение приложения Silverlight в Eclipse RCP
- 12. Добавить панель инструментов в Eclipse RCP приложения
- 13. Лицензирование приложения в Android?
- 14. Приложение RCP приложения Eclipse, работающее с ошибкой
- 15. Eclipse RCP build MacOSX: папка приложения пуста
- 16. Использование EMF вне приложения Eclipse/RCP?
- 17. Eclipse RCP плагин - ActivatorClass
- 18. Отладка приложений Eclipse RCP
- 19. Лицензирование GPL при переупаковке программного обеспечения ОС для встроенного использования
- 20. Ограничения на лицензирование с открытым исходным кодом GPL и LGPL
- 21. Eclipse e4 RCP BundleActivator
- 22. Eclipse RCP Extension Points
- 23. Экспорт Eclipse RCP Продукт
- 24. Как удалить пустой вид в шаблоне Eclipse RCP «Привет RCP»
- 25. Установка плагинов Eclipse RCP
- 26. Eclipse RCP EditorReference/IEditorPart
- 27. Использовать Eclipse Classic для разработки приложения Eclipse RCP
- 28. Eclipse 4 RCP browser
- 29. Укажите имя файла приложения OSX для приложения Eclipse RCP
- 30. Eclipse RCP case study
Я голосую, чтобы закрыть этот вопрос как вне темы, потому что речь идет о лицензировании или правовых вопросах, а не о программировании или разработке программного обеспечения. [См. Здесь] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) для получения дополнительной информации и [помощь] для получения дополнительной информации. – JasonMArcher