Я разрабатываю CMS с открытым исходным кодом, который лицензируется под GPLv3, и я хочу открыть архитектуру плагинов/модулей для всех, кто внесет свои собственные расширения. Однако я хочу дать вкладчикам свободу выбирать любую лицензию, которую они хотят для своих расширений, а не заставлять их использовать лицензию основного приложения.Каким образом можно использовать плагины/модули без GPL в приложении GPL?
Мое понимание заключается в том, что простая лицензия GPL заставит их также выпускать свои расширения как код GPL, однако, поскольку это расширения и не основные функциональные возможности приложения, я не понимаю, что такое стенд GPL здесь, или если есть более подходящая лицензия с открытым исходным кодом.
Любопытно: почему вы не лицензируете CMS самостоятельно под лицензией non-copyleft? – bcat
В основном только потому, что я изначально начал проект как GPL, и это просто новая версия. Однако, поскольку эта новая версия позволяет добавлять сторонние расширения, нам показалось время рассмотреть, что является наиболее подходящей лицензией. – oarevalo
Я голосую, чтобы закрыть этот вопрос как вне темы, потому что речь идет о лицензировании или правовых вопросах, а не о программировании или разработке программного обеспечения. [См. Здесь] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) для получения дополнительной информации и [помощь] для получения дополнительной информации. – JasonMArcher