オープンソース

2022-08-28 (日) 16:18:15

オープンソース

名称

  • Open Source

概要

  • OSS(Open Source Software)
  • プログラムのソースコードが公開されており、誰でも自由に利用が可能なこと。
  • オープンソースにはライセンス条件があり、その条件での利用に限定される。
  • ライセンス条件には、GPL、CPLなどがある。

商用利用が可能なライセンス

  • Apache 2.0 License
    • 再頒布
      • Apacheラインセンスのコードが使われることを明示する必要がある
    • 改変
      • 改変についての告知文を明示する必要がある
      • 改変の告知文を挿入して再頒布する
  • BSD License
      • BSD-4-Clause
      • BSD-3-Clause
      • BSD-2-Clause
    • 再頒布・改変
      • 無保証、著作権およびライセンス条文を表示する必要がある
      • 改変後の派生物はソースコードを非公開で再頒布することが可能
  • MIT License
  • Unlicense
  • WTFPL

商用利用で必要なこと

  • 著作権表示とライセンス条項をソースコード上に明記する。バイナリ形式の場合は別の場所で明示する。

その他のライセンス(OSS)

  • GPL
    • 再頒布・改変
      • 無保証、著作権表示の保持、同一ライセンスの適用が必要
    • 商用利用が難しい
      • 改変、再配布を自由にすることが可能とする必要がある。
      • 請求があった場合は、改変部分を含めて開示する必要がある。

その他のライセンス(ソフトウェア以外)

  • CC -クリエイティブコモンズライセンス

契約関係

オープンソースのフォント

関連用語