Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 100W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,890 (2025年4月26日 13:07 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)
バージョン管理ソフトウェア「Git」は2025年4月7日に最初のコミットから20年を迎えました。Gitの20周年を記念して、GitHubがリーナス・トーバルズ氏に対するインタビューを実施しています。
GitはLinuxの生みの親であるトーバルズ氏によって開発されたバージョン管理ソフトウェアで、Gitの最初のコミットは現地時間の2005年4月7日です。当時、Linuxカーネルの開発プロジェクトではバージョン管理ソフトウェアとして「BitKeeper」を用いていましたが、ライセンス上の問題でBitKeeperが使用不可能となったことを受けてトーバルズ氏がGitをわずか10日で開発したエピソードは有名です。
Gitの最初のコミットはGitHub上で管理されているミラーリポジトリで参照可能。コミットメッセージには「地獄からやって来た情報マネージャー『Git』の最初のバージョン(Initial revision of “git”, the information manager from hell)」と記されています。
そんなGitの20周年を記念して、GitHubがトーバルズ氏に対するインタビューを実施したので、興味深い部分をまとめてみました。
GitHub:
Gitが最初のコミットを書き込める状態になってから20年が経過しました。20年が経過した現時点でもGitを使い続けて話題になり続けるなんてことを予想していましたか?
リーナス・トーバルズ氏(以下、リーナス・トーバルズ):
GitがSCM(ソースコード管理システム)の世界全体をこれほど席巻したことは、大きな驚きでした。私はGitを自分の問題を解決するものだと考えていましたし、もちろん、優れていると考えていました。20年前の今日、Gitがかなり未熟だった段階でさえ、CVSより優れていると考えていました。
同時に、CVSが市場にしがみついているのも見てきました。後にSVNが登場しましたが、それはCVSの別の姿に過ぎません。私はCVSを非常に嫌っていて使いたくありません。だから、自分のやり方でやろうと考えたのです。Bitkeeperが使えなくなり、『自分に合ったやり方でやろう、他人のことは気にしないでおこう』と考えました。Gitは最初の数カ月~数年間は『使いにくい』『直感的でない』というクレームが寄せられていました。その後、何かが起きました。まるでスイッチが入ったかのように。
GitHub:
BitKeeperについて言及されたので、それについて詳しく教えてください。かなり有名な話ですが、トーバルズ氏はGitの初期バージョンを10日ほどで開発しましたよね。
リーナス・トーバルズ:
実際にGitをLinuxカーネルの開発に使えるようになるまでに要した期間は10日ほどでした。しかし、公平に言えば、Gitの開発プロセス全体の始まりは2004年の11月か12月なんです。