コード ホスティング Web サイト GitHub のストーリー: コーヒー ショップで誕生。オープン ソースの世界へようこそ。

コード ホスティング Web サイト GitHub のストーリー: コーヒー ショップで誕生。オープン ソースの世界へようこそ。

[コアヒント] プロジェクトの副産物として誕生した Github には、すでに 400 万人のユーザーと 800 万を超えるデータ リポジトリがあります。これは、「大規模なコラボレーションがあらゆるビジネス形態を変える」という予測を裏付ける最良の脚注です。

「数か月前、中国政府によって理由もなく当社のウェブサイトがブロックされましたが、その後間もなくブロックは解除されました。当社は困惑しており、政府の問題に関わりたくありません。」

私の向かいに座っていた若い男性は、無力そうな表情で肩をすくめました。彼の名前はスコット・チャコン。世界最大のオープンソースコード共有プラットフォームである GitHub の共同創設者兼 CIO です。彼が中国を訪れるのは今回が初めてで、大連で開催される世界経済フォーラムに招待された。私は長いゲストリストの中に彼を見つけましたが、彼がスピーチを何も準備していなかったことが分かりました。スコットさんは、中国は彼らにとってまだ未知の国であり、ただもっと学び、話すことを減らしたいだけだと語った。

2006年、デジタル経済の父として知られるドン・タプスコットは、著書『ウィキノミクス』の中で、大規模なコラボレーションがあらゆるビジネス形態を変え、将来最も重要なビジネスルールは、オープン性、平等性、共有、グローバルな運用になると大胆に予測しました。

GitHub の出現と発展は、Tapscott 氏の予測を裏付ける最良の脚注です。

副産物

「大規模なコラボレーションに対する障壁が多すぎると、誰もコラボレーションしなくなる。しかし、障壁を十分に下げて、その閾値を超えると、誰もが喜んで貢献するようになる」と、GitHubのもう一人の創設者で同社のCEOであるトム・プレストン・ワーナー氏はスピーチで述べた。

GitHub はもともと Rails を開発するコミュニティから生まれました。 Rails は高度に統合された Web フレームワークです。通常、Web プロジェクトに取り組むには 1 人か 2 人の Rails プログラマーで十分です。複数の人が同時に Rails プロジェクトに取り組むと、コードの提出とコラボレーションに大きな困難が生じます。

チーム開発のコラボレーションの難しさという問題を解決するために、スコットと他の 3 人のプログラマーの友人は、Rails プロジェクトの共同開発を支援する Git と呼ばれるブランチ管理ツールを完成させました。ブランチ管理を適切にサポートするツールである Git は、コラボレーションの問題を非常にうまく解決します。各エンジニアは自分のローカル ブランチで開発し、機能を完了した後に全員のコードをマージします。多くのエンジニアリング チームが Git を使用すると、コード送信の競合の問題は簡単に解決されます。

このプロジェクトを完了した後、多くのプログラマーは、このツールが使いやすいだけでなく、非常にフレンドリーなユーザー インターフェイスを備えており、使いやすく操作しやすいことに気付きました。そこでスコットと他の数人は、同様のサービスを提供するために GitHub という Web サイトを立ち上げました。

スコットは、GitHub が実はカフェで生まれたことを非常に誇らしげに語りました。

コーヒーショップで生まれた

「最初の 18 か月間はカフェで働いていました。カフェでプロジェクトに取り組むのはクールだといつも思っていました」とスコット氏は語ります。「これは実際、私たちの哲学と非常に似ています。私たちは、商用プロジェクトではなくオープンソース プロジェクトに取り組んでいると常に信じてきました。私たちの組織は、オープンソース プロジェクトを通じて集まった、同じ考えを持つ人々の集まりです。私たちは、どこでも好きなことをしたいと思っています。起きて、食事をして、バーに行って、いつでもカフェで仕事をすることができます。」

しかし、この理想的な状態は長くは続かず、Webサイトが大きくなるにつれて、チームメンバーの数も増加しました。チームが10人以上に増えると、小さなコーヒーショップは邪魔になりすぎて、彼らに立ち去るように命じました。そのため、チームはオフィスを借りるしか選択肢がありませんでした。 「

「私たちは、ただオフィスを借りるためではなく、必要に迫られてオフィスを借りたのです」とスコット氏は強調した。

5 年間の開発を経て、現在 GitHub プラットフォームには 400 万人のユーザーと 800 万を超えるデータ リポジトリが存在します。 GitHub のビジネス モデルは非常にシンプルで、古典的な有料 + フリーミアム モデルです。有料ユーザーは GitHub プラットフォーム上にプライベート データベースを持つことができ、他のユーザーがアクセスしたりコピーしたりすることはできません。これ以外は、他のすべての機能は無料ユーザーの場合と同じです。

GitHub の最も重要な機能は、フォークと呼ばれる機能です。ユーザーは他のユーザーのデータ リポジトリを自分のコードに直接コピーできるため、自分のプロジェクトで他の人のコードを直接使用できます。また、他の人もこれらのコードの改善に参加できます。ある日、シリコン バレーのプログラマーが画像保存用の小さなツールを開発し、その夜に地球の反対側にいるフィリピン人プログラマーによってプログラムのバグが修正される可能性が非常に高くなります。

スコット氏の意見では、GitHub が急速に発展した理由は、ユーザーに真の利便性を提供しているからだそうです。

Twitter ブートストラップ

「当社のユーザーの半分は個人ユーザーで、残りの半分は企業ユーザーです」とスコット氏は言う。「4~5 人の小規模企業は、サーバーを購入してセットアップする必要はありません。当社から優れたサービスを受けるには、月 20 ドルを支払うだけで済みます。当社から呼び出せるコードは無制限にあるため、追加のプログラマーを雇う必要さえありません。」

数多くのスタートアップ企業に加え、Twitter、Microsoft、Walmart、さらには米国政府などの企業も、プロジェクトの開発に GitHub を使用しています。

典型的な例は、Twitter が GitHub プラットフォーム上で開発した社内アプリケーション フレームワークである Bootstrap です。完成後、開発者は多くのプログラマーが GitHub 上で同様のフレームワークを開発していることに気付きました。そこで Twitter は、他の開発者が無料で使用できるように Bootstrap をオープンソース化することを決定しました。オープンソース化された後、多くの人が使用しながらbootstrapにいくつかの改良を加えました。その結果、みんなの努力により、bootstrapは非常に人気のあるツールになりました。

「このような例を見ることができてうれしい」とスコット氏は強調した。

GitHub は長い間、このような自由で緩やかな組織状態を維持し、投資導入の問題をできるだけ考慮しないようにしたいと考えていました。

資金調達の時期が来た

「できるだけ遅く投資を導入すれば、自分の希望に沿ってビジネスを始め、自分の道に沿って目標を達成することができます」とスコット氏は語った。「GitHub の最初の 4 年間は投資を一切受け入れませんでした。私たち全員がわずかな給料しか受け取っていませんでした。素晴らしいアイデアを継続させるためだけに。十分なユーザーがいるときに資金を導入する方がはるかに良いでしょう。」

この時点はすぐに近づいています。

2012年7月、シリコンバレーで最も有名なベンチャーキャピタルファンドであるアンドリーセン・ホロウィッツがGitHubに1億ドルを投資し、設立4年目の同社に対するAラウンドの資金調達を完了した。当時、GitHubの従業員はわずか100人で、従業員1人当たり約100万ドルを受け取っていた。これは、ネットスケープの創設者マーク・アンドリーセン氏が設立したベンチャーキャピタルファンドが設立されて以来、最大の投資となる。

「多くのベンチャーキャピタルが我々にアプローチしてきたが、我々は感銘を受けなかった」とCEOのプレストン・ワーナー氏はインタビューで語った。 「しかし、アンドリーセン・ホロウィッツと話し合った結果、私たちの哲学は完全に一致していることがわかりました。私たちはすでにオープンソース文化を確立しており、それを変えるつもりはありませんでした。」

会話の中で、スコットは GitHub にとってこのオープンソース文化が重要であることについても何度も言及しました。

オープンソースの世界へようこそ

「私たち4人が最初にこの組織を立ち上げたとき、それは非常に理想的な状態で、ほとんどすべての決定は私たち全員で一緒に行われました。」スコットはGitHubを会社ではなく組織として常に言及することを好んでいることに私は気づきました。

「将来の組織はこうなると思います。誰もがプロジェクトに基づいて自由にグループを形成し、誰もリーダーにはなりません。戦略的思考が得意であれば、他の人を導くことができます。実行が得意であれば、プロジェクトを完了する責任を負います。これが、ダイナミックな能力パッケージのようなものです。人々は、雇用されているからではなく、お互いに好意を持っているから集まります。」

スコット氏は、GitHub が現在、米国 30 州と海外 14 か国に拠点を置き、従業員数は 200 人以上にまで成長していることを明らかにした。あなた方は世界で最も「分散した」会社に違いないと冗談を言いました。

「はい、当社の従業員の70%は世界各地に拠点を置き、自宅やカフェで働いています」とスコット氏は答えた。

仕事上のコミュニケーションでは、全社員が「キャンプファイヤー」と呼ばれるオンラインチャットルームを使って共同作業を行っています。キャンプファイヤーは全部で80個あり、社員は複数のキャンプファイヤーに参加して、さまざまなプロジェクトに取り組むことができます。

「ここは私たちのバーチャルオフィスです」とスコット氏は語った。

現在、GitHub の最大の悩みは、プラットフォーム上の多数のプロジェクトをいかに管理するかという点にあります。

一方、プロジェクトの数が多いため、ウェブサイトはハッカーの攻撃を受けることが多い。「私たちのプラットフォームには奇妙なプロジェクトがたくさんあるので、一部の人が私たちのウェブサイトを好まないのは当然です。」

反対側には政府と企業がいます。 「政府や企業から、私たちが法律に違反しているとして、特定のサービスを停止してほしいという苦情を頻繁に受けます。私たちはコンテンツ警察になるのではなく、法律を遵守するために最善を尽くしているだけです。」

実は、GitHub には、政府からサービスを停止するよう求める通知がすべて保存されているデータ リポジトリがあります。

「このような通知を受け取るたびに、このリポジトリに保存します。ユーザーを追い払おうとしているわけではないことをユーザーに知ってもらえるよう、透明性を保つよう努めています。また、他のユーザーにも注意を促すことができます。」

「だから、次回は中国政府が秘密裏に我々をブロックするのではなく、同様の通知を送ってくれることを期待している」とスコット氏は笑顔で語った。

インタビューの最後に、スコット氏はオープンソース哲学について再度言及しました。

「起業家へのアドバイスは、どんなプロジェクトに取り組んでいる場合でも、できるだけオープンソースにすることです。一方で、同じ考えを持つ人々を引き寄せ、プロジェクトの改善に協力してもらうことができます。これらの人々は将来、あなたのパートナーや従業員になるかもしれません。同時に、他の人の働き方を学ぶこともできます。」

「最も重要なのは、オープンソースの世界でたくさんの素晴らしい人々に出会えることです」とスコット氏は語った。


原題: コードホスティングウェブサイト GitHub の物語: コーヒーショップで誕生、オープンソースの世界へようこそ

キーワード: GitHub、オープンソース、コードホスティング

<<:  Baiduのアルゴリズムは重要だが、SEO担当者はそれほど心配する必要はない

>>:  ニュースウェブサイトのトラフィックを増やすにはどうすればいいですか?インタラクションを試す

推薦する

Baidu Liveに希望はあるのでしょうか?

最近、百度はライブ放送事業を積極的に推進しており、まず「エネルギー集結計画」を打ち出し、100億のト...

ブランドマーケティング:ユーザーに好まれる広告を作成するには?

少し前に、Toutiao の新しい配信モデルと製品に焦点を当てた実用的な最適化に関する記事を書きまし...

清雲科技の2021年第1四半期の収益は前年同期比87.11%増加し、新興事業は順調に成長した。

4月27日夜、青雲科技(証券コード:688316)は2020年度年次報告書と2021年第1四半期報告...

閉じ込められた獣か、それとも温かい水の中のカエルか?小規模ネットワーク企業の状況に関する簡単な議論

3つの超巨大企業と多くの強力な企業は私とは何の関係もありません。小さなインターネット企業の全体的な能...

vps777: 年間 27.2 ドル、4GB メモリ/4 コア/40GB SSD/4TB トラフィック、ロサンゼルス CC データセンター

vps777 は、公式サイトのアクセスが遅い問題が解決したというメールを送信し、ロサンゼルスのコロク...

zji: 香港サーバー、月額 348 元、cn2+BGP ネットワーク、e5-2630L/8g メモリ/240gSSD/5M 帯域幅

zji現在、香港の葵湾データセンターの独立サーバーでは特別クリアランスセールが行われています。CN2...

マルチクラウドは止められない。企業はどのようにして最新のデータ保護に備えることができるでしょうか?

AI アプリケーションからネットワーク通信、インテリジェントな運用から迅速な意思決定まで、データは企...

ウェブサイトのコンテンツレイアウトのハイパーリンクがBaiduの新しいアルゴリズムに準拠しているかどうかについての簡単な議論

今日、私はQQでウェブマスターと会話をしました。彼は私に3つのウェブサイトを送ってくれました。SEO...

ウェブサイトの記事タイトルの重要性と正しい作成方法

記事のタイトルの重要性は誰もが理解していると思います。SEO やセルフ メディアの運用を行っているか...

ハイブリッドクラウドのセキュリティに関する8つの重要な考慮事項

[[228664]]ハイブリッド クラウドを導入すると、組織のセキュリティ体制が弱まるのではなく、強...

SEO補助技術:Baiduスナップショット苦情実践

Baidu ウェブ苦情は、ユーザーが問題を報告したり、ヘルプを要求したりできるようにするためにウェブ...

[更新版] AS4809、AS9929、AS58807、AS4837、3つのネットワーク直接接続を備えた、米国最速のVPSの推奨

最速の米国 VPS、高速の米国 VPS、高速の米国 VPS、最速の米国 VPS... 米国 VPS ...

BaiduのクレイジーKステーションウェブサイトの重みが0から1に増加

6月18日から28日までの10日間は、ちょうど百度Kステーションブームが起こった時期だった。ほとんど...

中国電子クラウド、グローバルクラウドネイティブ機能を形成するための分散戦略を発表

2020年、CECはCEC Cloudブランドを正式に立ち上げ、CEC Cloudの正式な発売を開始...

とても最適化されています! 間違っているのでしょうか?

ウェブサイトのランキングに影響を与える主な問題は何だと思いますか?キーワードの密度、コンテンツの更新...