第1章 コースのご案内
この無料コースでは、オープンソースソフトウェアの開発における主要な概念を開発者に紹介します。Who(成功したプロジェクトとコミュニティ)、What(定義)、Why(メリット)、Where(Git)、How(ライセンス、コンプライアンス、コラボレーションのヒント、多様性の管理、継続的な開発と統合)についても説明します。
この無料コースでは、オープンソースソフトウェアの開発における主要な概念を開発者に紹介します。Who(成功したプロジェクトとコミュニティ)、What(定義)、Why(メリット)、Where(Git)、How(ライセンス、コンプライアンス、コラボレーションのヒント、多様性の管理、継続的な開発と統合)についても説明します。
第1章 コースのご案内
第2章オープンソースソフトウェア(OSS)
第3章 オープンソース ソフトウェアを使用する理由
第4章 成功するOSSプロジェクトの例
第5章OSS戦略の開発
第6章ToDoグループ
第7章OpenChainプロジェクト
第8章OSSプロジェクトでの作業方法
第9章継続的インテグレーション
第10章OSSライセンスと法的問題
第11章コンプライアンスプロジェクト:Fossology、SPDX、CHAOSS
第12章リーダーシップとコントロール、およびプロジェクトが失敗する理由
第13章OSSにおける多様性の尊重と奨励
第14章GitHubおよびその他のホスティングプロバイダー
第15章高度なGitインターフェース:Gerrit