Netflix公司正在通過全面檢查Netflix開源程序,努力使其與開源軟件開發(fā)者能夠更容易地協(xié)作。此外,公司不久將發(fā)布相應的開源產(chǎn)品,以簡化Docker容器的訪問。
2012年,Netflix積極地嘗試將它的部分代碼庫和產(chǎn)品開源。公司已為那些能夠開發(fā)對Netflix有用,尤其是在云計算方面有用的新開源代碼的開發(fā)者提供了獎勵。
目前,公司已經(jīng)宣布進行全面開源的計劃。這樣做并不是因為開放源碼沒有為公司起到很好的作用。相反,按照Netflix的說法,隨著Netflix支持的開源項目數(shù)據(jù)的增多,這種變化折射出公司正在面臨新的挑戰(zhàn)。
為了讓開發(fā)者更容易地找到感興趣的項目,公司已經(jīng)為開源項目更新了其GitHub主頁。這些項目按照類別進行歸類,并且附有更清晰的說明以解釋項目之間是如何相互關聯(lián)的。
此外,Netflix將盡最大努力使其大多數(shù)的開源項目能夠運行在Docker容器中。Netflix期望這種變化能夠讓開發(fā)者更容易地快速運行代碼。“我們發(fā)現(xiàn),與根據(jù)維基百科文章中的說明進行項目源碼發(fā)布、編譯構建及安裝相比,通過運行預先編譯構建好的、可運行的Docker容器,能夠讓我們的用戶更容易地配置安裝我們的項目。”公司解釋說。
還遠不止這些,Netflix公司聲稱,Netflix的開源嘗試會帶來更多的改變,不僅項目開發(fā)活動將更加透明,文檔也是如此。但該公司并沒有宣布實現(xiàn)這些變化的時間節(jié)點。