非死book 使用開源技術,CIO 能從中學到什么?
【51CTO.com 快譯】非死book 在繼續致力于開放其所有代碼和技術架構的源代碼。這個社交媒體巨擘將這一點明確無誤地傳達給了近日出席 該公司第二屆 @Scale 年度開發者大會的 1800 名管理人員和工程師,希望向推特、谷歌、Box、Pinterest、微軟及其他公司的知名程序員學習 經驗。
非死book 的全球工程和基礎設施副總裁 Jay Parikh 表示,出席今年這次大會的程序員代表 400 家公司,迄今為止這些公司已為 4500 多個開源項目貢獻了代碼。他表示,其中至少 1500 個項目是去年的 @Scale 大會的直接結果,如今有一百多萬名工程師在從事這些項目。
他說:“我們都致力于開發解決規模問題的技術。我們正在處理前所未有的問題,我們在努力克服我們這個行業未能克服的這些挑戰。”
非死book 在 @Scale 大會上發布了面向安卓系統的 React Native 語言,這個 JavaScript 庫旨在針對所有主要的操作系統,運用同樣的代碼進行開發。React Native 架構現在也是開源架構,它可供廣大開發人員使用,以便用同樣的代碼來開發 Web、iOS 和安卓應用程序。
非死book 的開源負責人 James Pearce 告訴媒體:“我們這么做,不僅是為了回饋開發人員和工程師組成的社區,也是為了推動行業向前發展。”Pearce 在 非死book 管理著數百個工程項目,還管理著與開源有關的其他商業類項目。
他說:“通過分享我們開發的技術,比如 React Native…… 我們在幫助業內像我們這樣規模的其他公司,還幫助小公司積極處理下一批問題。”
為什么 CIO 應該擁抱開源?
Pearce 表示,CIO 和 IT 專業人員應該緊跟最近的開源趨勢,將汲取的經驗教訓運用到自己的內部項目當中。“從 CIO 的角度來看,無論他們所在的公司本身在開放產品的源代碼,還是甚至使用開源產品,它們至少希望得益于出現在那些開源社區的一些創新。”
他表示,每個 IT 專業人員可能會得益于本企業內部使用開源代碼。他說:“這是一個趨勢,CIO 們絕對要好好把握,因為這可以加快工程師推動工作的速度,并且加強合作和溝通。連沒有外部開源項目的公司,似乎也在積極行動起來,開放更多產品的源代碼。”
他承認,非死book 在開源方面有一大優勢,因為它并不銷售軟件。Pearce 說:“雖然我們并不開放每個產品的源代碼,但是從理論上來說,我們會開放每個產品的源代碼,這不會破壞我們的業務本身。”
原文標題:What CIOs can learn from 非死book's use of open source,作者:Matt Kapko
譯文出處:51CTO.com 譯者:布加迪