フォーク
Fork
フォークとは、既存の
ソフトウェア
やプロジェクトを元にして、別の方向で開発を始めることです。特に
オープンソース
では、元の
コード
をコピーして独自に改良・運用する場合に使われます。
たとえば、ある開発チームが既存プロジェクトの方針に合わないと感じたとき、コードを分岐させて別プロジェクトとして続けることがあります。
GitHub
などでは、
リポジトリ
を自分の作業用に複製する操作もフォークと呼びます。
要するに、フォークは元のプロジェクトから分かれて別に開発を進めることです。