IT用語帳
PD-S開発・運用の方法論 · 開発プラットフォーム・開発ツール

オープンソースライセンシング

Open Source Licensing

おーぷんそーすらいせんしんぐ

OSSを公開・利用するときに適用するライセンスの選択と、その条件の遵守。改変物にも同じ条件での公開を求めるコピーレフト型(GPLなど)と、著作権の表示などの最小限の条件で利用を認める非コピーレフト型(MIT、BSD、Apacheなど)があり、組み合わせて使うときはライセンスの互換性を確かめる。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

FEデュアルライセンス

1つのソフトウェアを、条件の異なる2つのライセンスで提供し、利用者がどちらかを選べるようにする方式。例えば、GPLのような無償のオープンソースライセンスと、ソースコードの公開義務がない有償の商用ライセンスを併用する。

FEBSDライセンス

カリフォルニア大学バークレー校のBSD(Berkeley Software Distribution)に由来するオープンソースライセンス。著作権表示と免責条項を残すことを条件に、改変、再配布、商用利用を認め、派生物のソースコードの公開を求めない非コピーレフト型である。

FEMPL(Mozilla Public License)

Mozilla Foundationが定めたオープンソースライセンス。MPLで公開されたファイルを改変した場合はそのファイルのソースコードの公開を求めるが、他のファイルと組み合わせた製品全体には公開の義務を及ぼさない。コピーレフトの範囲をファイル単位に限った、GPLより緩い方式である。

FEOSSライセンス

OSS(オープンソースソフトウェア)の利用、改変、再配布の条件を定めたライセンス。ソースコードの公開を前提に自由な利用を認める一方、著作権表示の保持などの条件を課す。派生物にも同じライセンスの適用を求めるコピーレフト型(GPLなど)と、その義務がない非コピーレフト型(MITライセンス、BSDライセンスなど)がある。

FEApacheライセンス

Apacheソフトウェア財団が定めたオープンソースライセンス。著作権表示や変更箇所の明示などを条件に、改変、再配布、商用利用を認め、派生物のソースコードの公開を求めない。貢献者による特許の利用許諾を明記している点が特徴である。

A-1コピーレフト(Copyleft)

著作権を保持したうえで、ソフトウェアの利用、改変、再配布の自由を認め、改変物や派生物を配布するときにも同じ条件(ソースコードの公開など)で提供することを求める考え方。GPLが代表的で、自由なソフトウェアが独占的な製品に取り込まれるのを防ぐ。