ソフトウェアの再ライセンス

From Wikipedia, the free encyclopedia

ソフトウェアの再ライセンス(ソフトウェアのさいライセンス、: Software relicensing)は、ソフトウェアモジュールのソフトウェアライセンス互換性を持たず、それらを組み合わせたより大きな作品のために互換性を持たせる必要がある場合に、オープンソースソフトウェア開発において適用される。ソースコードバイナリ形式の著作物としてのソフトウェアに適用されるライセンスには、矛盾する条項が含まれることがある[1]。これらの要件により、複数のソフトウェア作品のソースコードやコンテンツを結合して新たな統合作品を作成することが不可能となる場合がある[2][3]

時として、オープンソースソフトウェアプロジェクトがライセンスの非互換性により行き詰まることがある。この状況を解決するための唯一実行可能な方法は、関係するすべてのソフトウェアの再ライセンスであることが多い。再ライセンスを成功させるためには、関係するすべての著作権者、通常は開発者による変更後のライセンスへの同意が必要となる。FOSSの領域では、寄与者が多数に及ぶため、著者全員の合意を得るのはしばしば不可能であるが、大多数の同意で十分であると仮定されることが多い。たとえば、Mozillaは著者の95%がカバーされていれば十分であると仮定した[4]。他方で、エリック・レイモンドのようなFOSS領域の他の人物は、コードベース全体の再ライセンスに関する要件について異なる結論に至っている[5]

事例

関連項目

脚注

Related Articles

Wikiwand AI