Здравствуйте,
мы написали плагин для Discourse. Мы разместим его на GitHub и хотим поделиться им с сообществом Discourse. Какую лицензию нам следует выбрать, чтобы правильно его распространять?
Спасибо,
Йозеф
Здравствуйте,
мы написали плагин для Discourse. Мы разместим его на GitHub и хотим поделиться им с сообществом Discourse. Какую лицензию нам следует выбрать, чтобы правильно его распространять?
Спасибо,
Йозеф
Если вы следуете официальному шаблону плагина, он использует лицензию MIT.
Я не юрист, но вам также стоит выбрать лицензию, которая не слишком ограничительна, поскольку администраторы могут устанавливать её на свои публичные (и частные) форумы.
См. также:
Также полезно, что создание файла LICENSE на GitHub предоставляет шаблоны и обзор того, что разрешает или охватывает каждая лицензия.
Discourse распространяется под лицензией GPL v2 или более поздней (хотя я бы хотел, чтобы они перешли на GPL 3 для лучшей совместимости лицензий).
Это означает, что вы ограничены лицензиями, совместимыми с GPL v2:
Если бы Discourse использовал GPLv3, существовало бы больше совместимых лицензий, таких как Apache-2.
Сам Discourse зависит от пакетов, лицензированных под Apache-2. Поэтому, если они хотят быть действительно соответствующими, им следует перейти на GPL v3 или более позднюю.