|
InfoWorld は、今日の最も重要かつ革新的なオープンソース プロジェクトの原動力を理解するために、「成功しているオープンソース プロジェクトのスター創設者 15 人」のリストを作成しました。 新しい世代InfoWorldは、リーナス・トーバルズをオープンソースの巨人だと指摘しています。学生時代に(著書のタイトルからもわかるように、ただの趣味で)Linuxを開発し、その後Linuxカーネルの開発コミュニティを(やや攻撃的に)支配したという彼の物語は、初期のオープンソース運動におけるハッカー精神の典型と言えるでしょう。 オープンソースは紛れもなく変化しました。企業社会にも受け入れられるようになり、それが企業とオープンソースコミュニティの両方に変革をもたらしました。今日、最も影響力のあるオープンソースプロジェクトは、孤独な個人ではなく、大企業内のコラボレーションから生まれる可能性が高くなっています。しかし、オープンソースであるがゆえに、これらのプロジェクトは最終的にはコミュニティ全体に利益をもたらし、開発者は知名度の向上という恩恵を受けることが多いのです。 最も重要なオープンソース プロジェクトの背後にいるイノベーターたちを以下に紹介します。 Apache Kafka: Jay Kreps、Neha Narkhede、Jun Raoデータフローは、デジタル時代のパイプのように、退屈で技術的なものに聞こえるかもしれません。しかし、企業が競争力を高めるために、ますます多くのソースからますます大量のデータを取り込んで処理する必要があるため、データを適切な場所に流すために必要なアーキテクチャはますます重要になり、従来のソリューションがボトルネックになることが多々あります。 2000年代後半から2010年代初頭にかけて、LinkedInはこの問題に最初に直面した企業の一つでした。LinkedInのエンジニア3人、ジェイ・クレプス氏(中央)、ネハ・ナルケデ氏(右)、ジュン・ラオ氏(左)は、メッセージングシステムプロジェクトに携わり、「マイプロフィール閲覧者機能」を開発しました。これは後にKafka(クレプス氏のお気に入りの作家の一人にちなんで名付けられました)へと発展しました。 Apache Kafkaはオープンソースとしてリリースされて以来、数多くの企業やプロジェクトに不可欠なコンポーネントとなっています。一方、Kreps氏、Narkhede氏、Rao氏は、Kafkaの商用版とクラウド版を提供するConfluent社を設立しました。 レディス:サルヴァトーレ・サンフィリッポRedis は、memcached などのキー値ストアの欠点を大幅に補う高性能なキー値データベースであり、状況によってはリレーショナル データベースの優れた補足として機能します。 サンフィリッポ氏はRedisのリリース直後にオープンソース化し、プロジェクトは急速に成長しました。その後、サンフィリッポ氏はVMwareに雇用され、Redisプロジェクトの継続に携わりました。大企業はオープンソースのスポンサーとして、プロフェッショナルエコシステムの重要な一翼を担うようになりました。 Kubernetes: Joe Beda、Brendan Burns、Craig McLuckieKubernetesは、コンテナベースのアーキテクチャへの移行を目指すあらゆる規模の企業にとって重要なインフラストラクチャとなっているコンテナオーケストレーションシステムです。Google社内で誕生したKubernetesは、ジョー・ベダ(左)、ブレンダン・バーンズ(写真なし)、クレイグ・マクラッキー(右)によって、Googleが以前から構想していた「ボーグ」クラスタマネージャーのコンセプトに基づいて構築されました。Kubernetesは当初、「スタートレック:ナビゲーター」に登場するボーグ族のキャラクター、No.7にちなんで「Project 7」と名付けられていました。 ベダ氏とマクラッキー氏は現在、両名ともVMwareでクラウド技術に携わっており、バーンズはMicrosoftのAzure部門の副社長を務めている。 Apache Spark: マテイ・ザハリアデータ処理プラットフォームであるApache Sparkは、ビッグデータ分野においてMapReduceに取って代わり、リーダーの座に就きました。他のプロジェクトとは異なり、Apache Sparkは学術界から生まれました。開発者のMatei Zaharia氏は、国際大学対抗プログラミングコンテストで金メダルを獲得し、その後カリフォルニア大学バークレー校で博士号を取得しました。Sparkの基礎は、彼の研究の一環として築かれました。Sparkはほぼ当初からオープンソースです。 Sparkがビッグデータ分野に革命をもたらした時、ザハリア氏はビジネスと学術の両面で活躍しました。彼はSparkをはじめとするデータエンジニアリング、データサイエンス、機械学習プロジェクトを基盤としたクラウドサービスを提供する企業、Databricksを設立しました。また、スタンフォード大学の教授も務めており、同大学の研究グループはオープンソースコミュニティと緊密に連携しています。 Ansible: マイケル・デハーンAnsibleは強力な自動化プラットフォームであり、Infrastructure as Code(IACS)のムーブメントにおいて重要な役割を果たしています。YAMLベースのAnsible Playbookはサーバー構成を定義し、AnsibleはそれをSSH経由で対象システムに自動的にプッシュします。Puppet、Chef、その他のツールと並んで、AnsibleはDevOpsの世界にインフラストラクチャ管理を取り入れる上で重要な役割を果たしています。 Ansibleの開発者であるマイケル・デハーン氏は、オープンソースプロジェクトとクリエイターが辿り得る新たな道を示しています。デハーン氏は2000年代半ばにRed Hatの研究開発部門に勤務し、その後Ansibleをオープンソースプロジェクトとして立ち上げ、それをベースに企業を設立しました。そしてすぐに、その企業は以前の雇用主であるRed Hatに買収されました。 Node.js と Deno: Ryan Dahlライアン・ダールの最初の影響力のあるプロジェクトはNode.jsでした。Node.jsとダールは、オープンソースのありがちな軌跡を辿りました。プロジェクトがクリティカルマスに達すると、プロジェクトとその開発者は、それを育成できる営利企業へと移行しました。数年後、ダールはNode.jsを去り、Node.jsは財団へと移行しました。 これに続き、ダールは別のJavaScriptランタイム(Node.jsの派生版)であるDenoを提案しました。彼はこの新プロジェクトを「Node.jsについて後悔していること10選」と題した講演で発表しました。Denoは、Node.jsよりも安全で効率的なサービスをプログラマーに提供することを目指していました。Denoは急速に成長し、ダールはDenoの本社となる新会社を設立しました。 CockroachDB: スペンサー・キンボール、ピーター・マティス、ベン・ダーネル1990 年代半ば、カリフォルニア大学バークレー校でルームメイトだった Spencer Kimball (左) と Peter Mattis (中央) は、オープンソースの実現可能性を高めるのに貢献した 2 つの基礎ソフトウェア プログラム、GNU Image Manipulation Program と GTK を開発しました。 キンボール氏とマティス氏は2000年代から2010年代初頭にかけて、シリコンバレーの企業で働きました。Googleの初期社員としてキャリアをスタートし、その後、ソーシャルメディア関連の様々なプロジェクトに携わりました。そして最終的に、Googleの同僚であるベン・ダーネル氏(右)とチームを組み、分散アーキテクチャに基づくSQLデータベース「CockroachDB」を立ち上げました。 CockroachDB は、Kimball、Mattis、Darnell による初期の Google の経験に基づいており、Google Cloud Spanner と直接競合します。ただし、オープンソース プロジェクトであるため、誰でも無料で利用できます。 ジャンゴ:サイモン・ウィリソンとエイドリアン・ホロヴァティサイモン・ウィリソン(左)とエイドリアン・ホロバティ(右)は、2000年代初頭、20代前半の頃にローレンス・ジャーナル・ワールドで働いていました。ウィリソンの言葉を借りれば、彼らは「可能な限り短期間で、それなりに複雑なデータベース駆動型ウェブアプリケーションを開発する」能力を必要としていました。この目標を達成するために、ウィリソンとホロバティが設計したPythonベースのウェブアプリケーションフレームワーク、Djangoが開発されました。 DjangoはPythonウェブ開発において驚異的な人気を誇り、今日に至るまで大きな影響力を誇っています。ウィリソン氏とホロバティ氏は、このリストに名を連ねる他の開発者ほどの知名度はありませんが、二人とも興味深く実りあるキャリアを築いてきました。ホロバティ氏はワシントン・ポスト紙をはじめとする出版物でテクノロジーニュースのプロジェクトに携わり、ウィリソン氏は妻と共にイベントプラットフォームを開発し、後にEventbriteに買収されました。 「このリストに載っている他の人々と同様に、多くの人々がオープンソースの取り組みから恩恵を受けており、それが彼らに満足感をもたらしていることは間違いありません。」 この記事はOSCHINAから転載したものです。 記事タイトル: 15の新興オープンソースプロジェクトのスター創設者たち この記事のアドレス: https://www.oschina.net/news/187452/15-star founders-high-flying-open-source-projects |