RSS GitLab
フォロー
Git生誕20周年記念:生みの親リーナス・トーバルズと共に
2005年、既存のバージョン管理システムであるCVSやSVNへの不満から、リナス・トーバルズはGitを開発しました。当初BitKeeperを便利に利用していましたが、ライセンスの問題により代替システムの開発を余儀なくされました。Gitの開発は驚くほど迅速に進み、数日後には使用可能なバージョンが登場しました。トーバルズはGitの設計において、分散機能と高性能を優先しました。数ヶ月後には、Junio HamanoにGitのメンテナンスを委任し、自身はLinuxカーネルに集中しました。Gitの優れた設計とネットワーク効果により、Mercurialよりも広く採用されるようになりました。トーバルズ以降の重要なマイルストーンには、使いやすさの向上とGitホスティングサービスの台頭があります。トーバルズはGitの中核となる設計に満足しており、開発に復帰する意思はありません。彼は、複雑な実装の詳細であっても、明確な上位レベルの設計の重要性を強調しています。彼は、Gitの成功は、基本原則と実用的な機能のバランスにあると考えています。