コンピュータよもやま話 - ライセンス - Apache


 クラウディア


1. 概要
2. ライセンス条件
3. GPL との互換性
4. ざっくりまとめ
5. 参考サイト

1. 概要

 参考サイトママ。
Apacheライセンスは、Apacheソフトウェア財団が策定した、オープンソースソフトウェア(OSS)の利用条件を定めたライセンスです。
ソフトウェアの自由な利用、改変、再配布が許可されており、商業利用も可能です。再配布時には、オリジナルの著作権表示とライセンスの記載が必要です。
 2025年10月15日時点のバージョンは、「2.0」だそうであります。  続けて、参考サイトママの文章を記述しておきます。

2. ライセンス条件

 他の自由ソフトウェア向けライセンスと同様、「Apache License」ではユーザーがそのソフトウェアの使用や頒布、修正、派生版の頒布をすることを制限しない。  「Apache License」は、頒布される二次的著作物が同じライセンスで提供されることを要求しないが、ユーザーがそのソフトウェアに「Apache License」のコードが使われていることを知らせる文言を入れ、元の「Apache Licence」と矛盾しないようにする必要がある。  ライセンスされたファイルそれぞれに元々ある著作権と特許権の記述はそのまま保持されなければならず、何らかの修正が施されている場合は、その旨を追加記述しなければならない。

3. GPL との互換性

 「Apache」ソフトウェア財団とフリーソフトウェア財団は、「Apache License 2.0」と「GNU General Public Licenseバージョン3(GPLv3)」が互換であるということで共通認識に達している(即ち両者を同梱するソフトウェアの頒布は許可される)。  ただし、フリーソフトウェア財団は「GPL」バージョン1ないし2とは非互換であるとしている。 例えば、「Apache License 2.0」には「GPL」バージョン1ないし2が要求していない特許権の停止条件が述べてある。そのような特許権停止が悪い考えとは思わないが、これに限らず「GPL」にはない強力な制限を加えるライセンスはいずれにしても「GPL」とは非互換である、としている。

4. ざっくりまとめ

 以下、「ChatGPT」くんにざっくりまとめてもらいました。  商用利用に非常に向いている。  Google、Amazon、Microsoftなどが好んで採用。  義務: ・著作権・ライセンス文・NOTICEファイルを含める ・改変した場合は明示する ・特許に関する権利が明示的に許諾される  特徴: ・特許リスクが低い(法的に安全) ・再配布時は元プロジェクトのNOTICEを残す

5. 参考サイト

 本ページは、下記のサイトおよび「ChatGPT」くん、「Google」大先生を参考にさせていただきました。
Apache License - Wikipedia