HeadlinesBriefing favicon HeadlinesBriefing.com

開発者がデフォルトライセンスをEUPL-1.2に切り替え

Hacker News •
×

過去28年間のソフトウェア公開の中で、著者はソフトウェアライセンシングの3つの明確な時代を経験してきました。最近のものはすべて、欧州連合公共ライセンス1.2の下で利用可能です。MidgardはすべてLGPLv2でした、より少ないフリーソフトウェアライセンスの時代でした。MidgardがWebフレームワークであったため、弱いcopyleftライセンスを使用することが正しいことだと感じました。Midgardに同梱されているサンプルウェブサイトはX11ライセンスでした。著者が2011年頃にJavaScriptでより真剣に取り組み始めたとき、著者はMITライセンスに切り替えました。これは「好きにしてください、ただし訴えないでください」という簡単な取り決めであり、NPMパッケージエコシステムによって好まれていました。Flowhubを閉じた後、ほとんどソフトウェアを公開しない長い休止期がありました、仕事の状況によって不可能であったか、ボートで忙しかったためです。今年、著者はデフォルトライセンスをEUPL-1.2に切り替えることを決定しました。これはOSI承認のフリーソフトウェアライセンスであり、欧州連合によって作成および公開されたものであり、過去のライセンスからの逸脱です。EUPLは、ソフトウェアがどのように配布されるかに関係なく、相互ライセンシングを要求することによってSaaSの抜け穴を閉じる強力なcopyleftライセンスです。EUPLは23言語の法的に有効な公式翻訳を持っているという事実も、ほとんどのソフトウェアがシリコンバレーの外で構築および使用される世界では役立ちます。EUPLの下で既に公開されているものは以下の通りです:reticulum-js:ReticulumメッシュネットワーキングプロトコルのJavaScript実装、dacor:Reticulum上に構築された分散型認可システム、signalk-energy-predictor:再生可能エネルギーによって推進されるボートの予測システム、offshore-blogging-system:In Reach衛星テキストメッセージを通じてブログ記事を公開し、天気データをダウンロードするツール。No Flo Development Environmentの新しい書き直しもEUPLの下で行われていますが、No Flo自体はサードパーティの貢献によりMITライセンスのままとなります。