15 位新興開源項(xiàng)目背后的明星創(chuàng)始人
InfoWorld 整理了一份“15 star founders of high-flying open source projects”名單,旨在了解當(dāng)今一些最重要和最具創(chuàng)新性的開源項(xiàng)目背后的驅(qū)動(dòng)力。
A new generation
InfoWorld 指出,Linus Torvalds 是開源方面的的巨人。他如何以學(xué)生身份創(chuàng)建Linux(正如他的書名所言,只是為了好玩),然后統(tǒng)治(有點(diǎn)暴躁地)開發(fā) Linux 內(nèi)核的社區(qū)的故事,是早期開源運(yùn)動(dòng)的黑客精神的縮影。
但不可否認(rèn)的是,開源已經(jīng)發(fā)生了變化:它已經(jīng)被企業(yè)界所接受,而這也改變了企業(yè)和開源社區(qū)。今天最有影響力的開源項(xiàng)目更有可能出現(xiàn)在大公司內(nèi)部的合作過程中,而不是來自獨(dú)行俠。但是,由于它們是開源的,這些項(xiàng)目最終會(huì)幫助整個(gè)社區(qū)--它們的創(chuàng)造者往往會(huì)從他們新提高的知名度中獲益。
以下是一些最重要的開源項(xiàng)目背后的創(chuàng)新者:
Apache Kafka:Jay Kreps、Neha Narkhede 和 Jun Rao
數(shù)據(jù)流可能聽起來很枯燥和技術(shù)性,就像數(shù)字時(shí)代的管道。但是,隨著公司需要從越來越多的來源攝取和處理越來越多的數(shù)據(jù)來進(jìn)行競(jìng)爭(zhēng),將這些流向正確的地方所需的架構(gòu)變得越來越關(guān)鍵,而傳統(tǒng)的解決方案往往成為瓶頸。
在 2000 年代末和 2010 年代初,LinkedIn 是最早開始碰上這個(gè)問題的公司之一。LinkedIn 的三位工程師 Jay Kreps(中間)、Neha Narkhede(右)和 Jun Rao(左)曾在一個(gè)創(chuàng)建了"Who’s Viewed My Profile Feature"功能的團(tuán)隊(duì)中工作,他們參與了一個(gè)消息系統(tǒng)項(xiàng)目,最終成為 Kafka(以 Kreps 最喜歡的作家之一命名)。
Apache Kafka 作為開放源碼發(fā)布后,已經(jīng)成為眾多公司和項(xiàng)目的重要組成部分。與此同時(shí),Kreps、Narkhede 和 Rao 還成立了 Confluent 公司,提供 Kafka 的商業(yè)和云端版本。
Redis:Salvatore Sanfilippo
Redis 是一個(gè)高性能的 key-value 數(shù)據(jù)庫,它的出現(xiàn)很大程度補(bǔ)償了 memcached 這類 keyvalue 存儲(chǔ)的不足,在部分場(chǎng)合可以對(duì)關(guān)系數(shù)據(jù)庫起到很好的補(bǔ)充作用。
Sanfilippo 在推出 Redis 后不久就將其開源,項(xiàng)目發(fā)展迅速。隨后,Sanfilippo 被 VMware 聘用,繼續(xù)從事 Redis 項(xiàng)目的工作。作為開源贊助者的大公司已經(jīng)成為專業(yè)生態(tài)系統(tǒng)的一個(gè)重要組成部分。
Kubernetes:Joe Beda、Brendan Burns 和 Craig McLuckie
Kubernetes 是一個(gè)容器編排系統(tǒng),已經(jīng)成為希望轉(zhuǎn)向基于容器架構(gòu)的大小公司的關(guān)鍵基礎(chǔ)設(shè)施。它誕生于谷歌內(nèi)部,由 Joe Beda(左)、Brendan Burns(未顯示)和 Craig McLuckie(右)一起創(chuàng)建,建立在該公司早期的"Borg"集群管理器的概念上。Kubernetes 最初的名字是"Project 7",是指《星際迷航:航海家》中的 Borg 角色七號(hào)。
Beda 和 McLuckie 現(xiàn)在都在 VMware 從事云技術(shù)工作,而 Burns 是微軟 Azure 部門的副總裁。
Apache Spark:Matei Zaharia
Apache Spark,這個(gè)數(shù)據(jù)處理平臺(tái)取代了MapReduce,成為大數(shù)據(jù)領(lǐng)域的佼佼者。與其他項(xiàng)目不同的市,它產(chǎn)生于學(xué)術(shù)界。它的創(chuàng)造者 Matei Zaharia 在國際大學(xué)生程序設(shè)計(jì)競(jìng)賽中獲得金牌,然后在加州大學(xué)伯克利分校獲得博士學(xué)位,Spark 的基礎(chǔ)是作為他研究的一部分奠定的。Spark 幾乎從一開始就是開源的。
當(dāng) Spark 在大數(shù)據(jù)領(lǐng)域掀起風(fēng)暴時(shí),Zaharia 在商業(yè)和學(xué)術(shù)領(lǐng)域都有涉足。他創(chuàng)立了 Databricks 公司,該公司圍繞 Spark 和其他數(shù)據(jù)工程、數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)項(xiàng)目提供云服務(wù),他還是斯坦福大學(xué)的教授,他的研究小組與開源社區(qū)密切合作。
Ansible:Michael DeHaan
Ansible 是一個(gè)強(qiáng)大的自動(dòng)化平臺(tái),也是基礎(chǔ)設(shè)施即代碼運(yùn)動(dòng)的一個(gè)關(guān)鍵部分?;?YAML 的 Ansible Playbook 定義了服務(wù)器配置,Ansible 通過 SSH 自動(dòng)推送到目標(biāo)系統(tǒng)。與 Puppet、Chef 和其他一些工具一起,Ansible 在將基礎(chǔ)設(shè)施管理帶入 DevOps 世界方面發(fā)揮了很大作用。
Michael DeHaan 是 Ansible 的創(chuàng)造者,他的職業(yè)軌跡提供了一個(gè)開源項(xiàng)目和創(chuàng)造者可能遵循的另一條道路。DeHaan 在 2000 年中期在紅帽公司的研發(fā)部門工作;后來他將 Ansible 作為一個(gè)開源項(xiàng)目推出,然后圍繞它建立了一個(gè)公司,該公司很快被他的老東家紅帽收購。
Node.js 和 Deno:Ryan Dahl
Ryan Dahl 的第一個(gè)有影響力的項(xiàng)目是 Node.js。Node 和 Dahl 遵循了一條并不陌生的開源軌跡:一旦項(xiàng)目達(dá)到臨界質(zhì)量,項(xiàng)目和創(chuàng)造者都轉(zhuǎn)移到一個(gè)可以孵化它的營利性公司。幾年后,Dahl 離開了,Node.js 被轉(zhuǎn)移到了一個(gè)基金會(huì)。
之后,Dahl 提出了 Deno,另一個(gè) JavaScript 運(yùn)行時(shí)(Node 的變形)。并在一次名為"10 Things I Regret About Node.js"的演講中公布了這一新項(xiàng)目。Deno旨在為程序員提供比 Node.js 更安全、更高效的服務(wù)。Deno 發(fā)展迅速,Dahl 成立了一家新公司作為它的總部。
CockroachDB:Spencer Kimball、Peter Mattis 和 Ben Darnell
20 世紀(jì) 90 年代中期,Spencer Kimball(左)和 Peter Mattis(中)在加州大學(xué)伯克利分校當(dāng)室友時(shí),開發(fā)了 GNU Image Manipulation Program 和 GTK,這兩個(gè)基礎(chǔ)軟件幫助啟動(dòng)了開源的可行性。
2000 年代和 2010 年代初,Kimball 和 Mattis 在硅谷的企業(yè)中度過,開始時(shí)是谷歌的早期員工,然后涉足各種社交媒體的相關(guān)項(xiàng)目。但最終他們與谷歌的同事 Ben Darnell(右)聯(lián)手推出了 CockroachDB,這是一個(gè) SQL 數(shù)據(jù)庫,建立在一個(gè)分布式架構(gòu)上。
CockroachDB 借鑒了 Kimball、Mattis 和 Darnell 早期的谷歌經(jīng)驗(yàn),與 Google Cloud Spanner 正面交鋒。但作為一個(gè)開源項(xiàng)目,它可以免費(fèi)供任何人使用。
Django:Simon Willison 和 Adrian Holovaty
Simon Willison(左圖)和 Adrian Holovaty(右圖)在 21 世紀(jì)初為 Lawrence Journal-World 工作,當(dāng)時(shí)他們才 20 出頭。正如 Willison 所說,他們需要能夠"在盡可能短的時(shí)間內(nèi)創(chuàng)建合理復(fù)雜的數(shù)據(jù)庫驅(qū)動(dòng)的網(wǎng)絡(luò)應(yīng)用"。Django 是 Willison 和 Holovaty 設(shè)計(jì)的基于 Python 的網(wǎng)絡(luò)應(yīng)用程序框架,用于實(shí)現(xiàn)這一目標(biāo)。
Django 在 Python Web 開發(fā)方面大受歡迎,至今仍占有重要地位。雖然 Willison 和 Holovaty 沒有像這個(gè)名單上的一些人那樣名聲大噪,但他們都有有趣和富有成效的職業(yè)生涯。Holovaty 曾為華盛頓郵報(bào)和其他出版物的科技新聞項(xiàng)目工作,而 Willison 與他的妻子合作開發(fā)了一個(gè)活動(dòng)平臺(tái),并被 Eventbrite 收購。
“與這個(gè)名單上的其他人一樣,許多的人從他們的開源工作中受益,這無疑會(huì)使他們感到滿足?!?/p>
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:15 位新興開源項(xiàng)目背后的明星創(chuàng)始人
本文地址:https://www.oschina.net/news/187452/15-star founders-high-flying-open-source-projects