0
在剛剛過去的 2019 年,很多科技公司都取得了不菲的成績。近日,Facebook 發布了一篇博文。在這篇博文中,Facebook 總結了過去一年公司開源上的努力和成果。本文是不改變原意的博客全文。

去年我們的開源工程師很忙。2019 年,我們發布了 170 個新的開源項目,使我們的有了多達 579 個活動存儲庫。雖然對我們的內部工程師來說,為這些項目做出貢獻是很重要的,今年他們今年的提交次數超過了 82000。但是,我們也非常感謝外部貢獻者的大力支持。大約 2500 名外部貢獻者提交了超過 32000 項更改。除了這些貢獻之外,今年有近 93000 名新人參與了我們的項目,為社區做出了巨大的貢獻!如果沒有你的貢獻,Facebook 開源將不會出現在這里,因此我們要感謝你在 2019 年的參與。



基金會和伙伴關系
我們還繼續朝著合作和支持開源項目的目標努力。在 2019,我們實現這一目標的方式之一是通過基金會和與他們各自的社區組織合作。
在 2018 年,我們與 Linux 基金會合作,宣布成立一個基金會來支持 GAPQL。一年后,GraphQL 基金會的發展蒸蒸日上,社區也隨著新成員的加入而擴大。該基金會致力于擴大其受眾的最初承諾,最近推出了一個利用 GraphQL 構建 Web API 的免費課程。
Presto,另一個 Facebook 開源項目,也成為了 Linux 基礎上托管的基金會。在新成立的 Presto 基金會中,社區在保持中立治理模式的同時,進行大規模的分布式數據處理任務,以更好地實現社區內的協作和社區的多樣性。
PyTorch
Pythorch 是 Facebook 開發的一個開源深度學習平臺,在 2019 年受到了更多的學術界和產業界人員的歡迎,生態系統也擴大了許多。在我們一年一度的 PyTorch 開發者大會上,我們宣布了平臺的主要更新,比如 PyTorch Mobile 的發布。這個新平臺允許 PyTorch 模型的端到端工作流部署在移動設備上,同時考慮了性能和優化問題。
除了平臺本身之外,Pythorch 生態系統今年還獲得了許多新項目。PyTorch 工具包中添加的這些內容背后的主要思想是,允許用戶在處理安全或隱私等復雜操作的同時,專注于手頭的任務。其中一個項目是 CrypTen,一個保護隱私的 ML 框架。ML 研究人員在使用這個框架時,可以使用熟悉的 PyTorch API 執行復雜的加密操作。今年又增加了 Captum,它是一個模型解釋和理解庫。通過這個項目,研究人員可以獲得更多關于他們的模型為什么會起作用,以及他們為什么會采用這種工作方式,并且能夠更好地向其他人解釋他們模型的結果。
雖然生態系統的目標是為研究人員的成功提供所有必要的工具,但我們也理解在平臺導航時無縫體驗的重要性。這就是為什么我們在 PyTorch 教程中添加了對 Google Colaboratory(一個免費的 Jupyter notebook 環境)的支持。在你的瀏覽器中的測試腳本使我們的平臺更受初學者和經驗豐富的實踐者的歡迎。
移動和網絡
React 和 React Native 仍然非常活躍,并繼續領導我們的 web 和移動開源產品。在 F8 的技術講座中,在課堂上,在我們的播客 Diff,都展示了這兩種方法。
隨著移動應用程序越來越復雜,我們越來越注重改善便攜設備的開發者體驗。2019 年年中,我們發布了 Hermes,一個為移動應用程序優化的開源 JavaScript 引擎。有了這個項目,即使在低內存和慢存儲等限制條件下,我們都能夠顯著提高應用程序性能,特別是 React 本地開發人員來說尤其有用。
我們改善移動開發的努力不僅限于開發本身,還包括連接和移動網絡。2019 年早些時候,我們開源了 Magma,這是一個幫助運營商及時部署移動網絡的平臺。該項目提供了自動化移動網絡管理的必要工具,如元素配置和軟件更新。
Hydra
2019 年末,我們發布了 Hydra,一個通過允許開發人員組合和重寫配置來簡化 Python 應用程序開發的框架。使用 Hydra,開發人員可以通過更改配置文件來更改產品的行為方式,而不是進行更改代碼以適應新的用例。
Blockchain
去年,我們對我們的子公司 Calibra 與 Libra Association 在區塊鏈方面的工作感到特別興奮。2019 年 6 月,我們首次宣布 Calibra 是 Libra 的一部分。該子公司正在應對推出一種高質量的加密貨幣交換媒介這一極其復雜的挑戰。可以預見,在未來幾年里這將是一項令人興奮的工作。
總的來說,2019 年是一個開源的好年份,許多新項目正在發布,現有社區的增長速度比我們預期的要快。我們想以我們開始的方式結束這篇文章——感謝我們所有的內部和外部貢獻者,感謝那些使用我們的開源工具和框架的人,感謝那些回饋社區的人。我們感謝您,并期待著在未來的幾年與大家合作!
via:https://engineering.fb.com/open-source/open-source-2019/
雷鋒網雷鋒網雷鋒網
雷峰網版權文章,未經授權禁止轉載。詳情見轉載須知。