HeadlinesBriefing favicon HeadlinesBriefing.com

Разработчик меняет лицензию на EUPL-1.2

Hacker News •
×

В течение последних 28 лет публикаций программного обеспечения у автора было три отличные эпохи лицензирования программного обеспечения. Все последние работы теперь доступны по Европейской общественной лицензии 1.2. Midgard полностью использовал LGPLv2, более простое время с меньшим количеством лицензий свободного программного обеспечения. Поскольку Midgard был веб-фреймворком, использование слабой лицензии с обратным распространением казалось правильным решением. Пример веб-сайта, поставляемого с Midgard, имел лицензию X11. Когда автор начал более серьезно работать с JavaScript около 2011 года, автор переключился на лицензию MIT. Это было простое "делай, что хочешь, просто не подавай в суд" соглашение, предпочитаемое экосистемой пакетов NPM. После закрытия Flowhub были годы перерыва, почти не публикуя никакого программного обеспечения, либо потому, что это было невозможно из-за рабочей ситуации, либо потому, что он был занят лодкой. В этом году автор решил сменить лицензию по умолчанию на EUPL-1.2. Это одобренная OSI лицензия свободного программного обеспечения, созданная и опубликованная Европейским Союзом, и отклонение от предыдущих лицензий. EUPL — это сильная лицензия с обратным распространением, которая закрывает пробел SaaS, требуя взаимного лицензирования независимо от того, как программное обеспечение распространяется. То, что у EUPL есть юридически действительные официальные переводы на 23 языков, также не мешает в мире, где большинство программного обеспечения создается и используется за пределами Силиконового долины. Уже опубликовано под EUPL: reticulum-js: реализация JavaScript протокола сети сетки Reticulum, dacor: децентрализованная система авторизации, построенная на Reticulum, signalk-energy-predictor: система прогнозирования для лодок, работающих на возобновляемой энергии, и offshore-blogging-system: инструмент для публикации блог-постов и загрузки метеорологических данных через текстовые сообщения спутниковой связи In Reach. Новая переписанная версия No Flo Development Environment также разрабатывается под EUPL, в то время как No Flo сам по себе останется с лицензией MIT из-за сторонних вкладов.