6オープンソースの文化
- 6.1オープンソースの概念とライセンス
オープンソースの定義と特徴、主要ライセンスを学びます。ソースコード公開と利用・改変・再配布の自由、著作権に基づく著作物であること・無保証・継続した開発、コピーレフト型(GPL・AGPL・LGPL)と非コピーレフト型(BSDライセンス・MIT・Apache License)・中間のMPL・パブリックドメインの違いを押さえます。
- 6.2オープンソースのコミュニティとエコシステム
オープンソース開発を支えるコミュニティの構成と参加方法を学びます。メーリングリスト・掲示板・開発サイト(GitHub 等)といった意思疎通の場、メンテナーやコントリビューターによる開発体制、そして使用・紹介・バグ報告という段階的なエコシステムへの参加を押さえます。

