近年來科技巨頭們開源的十個產品,不只是.NET、Swift

Jon Gold發表於2015-12-13

科技巨頭將內部產品釋出到開源社群,這可是相當時髦的舉動,現在他們帶著免費的午餐姍姍而來。

開源軟體正在崛起,雖然過程平淡甚至有幾分隱晦。鑑於開源科技在各方面——從容器化到雲端均有突出表現,越來越多的人瞭解到開源軟體在企業計算中所佔據並日益增長的重要地位。結果很可能是主要科技公司更加頻繁地向開源社群釋出最新的免費程式碼。下面是10個最值得注意的產品。

Spinnaker

Netflix使用持續交付平臺Spinnaker來完成跨越龐大基礎架構的快速軟體更新,本週稍早前它在GitHub上釋出了該專案的原始碼。不僅能夠在Nexflix的原生環境AWS上正常執行,還支援Google雲平臺。據說晚些時候還將支援微軟的Azure平臺。

TensorFlow

 

人工智慧(AI)是Google的一大業務,大量的資源被投入其中,以擴充套件深度學習與大規模神經網路建設的範圍。自從上週Google將其TensorFlow機器學習框架開源之後,現在相關的一些研究成果已經公諸於眾了。

分散式機器學習工具

 

微軟不甘示弱,前些天釋出了分散式機器學習工具——按照TensorFlow的方式在GitHub上執行的AI框架。在釋出時,它特別宣傳了現有的兩個分散式機器學習的演算法。

Flux

 

2014年夏天,Facebook將Flux開源了,這個Web應用框架可用於構建客戶端的應用介面。鑑於Facebook的第三方應用生態系統非常龐大,這樣做意義巨大。

Kubernetes

從Borg這個叢集管理系統換到如今的開源Kubernetes容器框架,Google在其中投入了不少想法與人力,更使其成為了支援生態系統的重要組成部分。

.NET

2014年末,微軟在將其強大的.NET框架開源時曾斬獲報刊頭條,其中很多媒體都用這條新聞來揭示微軟這家之前極為討厭開源的公司已經轉變了。

Swift

甚至連蘋果這樣眾所周知對其智慧財產權緘口不言的公司也逐漸融入了這種精神,在今年的WWDC上釋出了開源程式語言Swift。

Presto

 

Facebook在2013年11月在開源社群釋出了在Hadoop上執行的互動SQL引擎Presto。Facebook依靠Presto所支援的分析工具來分析其多達數百PB的使用者資料。

HHVM

Facebook是開源世界中新專案的主要貢獻者,HHVM(又稱HipHop虛擬機器)是為了執行PHP和Hack程式碼而設計的開源虛擬機器。

Grommet

HP的Grommet是一個很強大的開源使用者介面設計框架,於去年夏天放出。本質上Grommet是相關工具與資源的集合,旨在幫助使用者開發統一可用的介面。

相關文章