天天看點

企業開源:挑戰與誤解

如今,開源運動的發展比以往任何時候都更加迅速,這為it團隊提供了越來越多的替代專有解決方案的選擇。雲計算,容器和軟體定義技術的興起幫助推動了這一趨勢。在網絡方面,開源選項近年來呈爆炸式增長。

但對于企業it部門來說,實作開源技術和參與開源項目可能是一個挑戰。雲計算和虛拟化提供商turbonomic公司首席解決方案工程師,技術傳道者ericwright接受了挑戰。wright廣泛參與開源社群,他說開源可以提供巨大的好處,但it專業人員可能需要抛開一些誤解,使其工作。

企業開源:挑戰與誤解

wright擁有vmwarev expert和openstack背景,他将與其他專家參加今年5月在interopitx舉行的全天開放源代碼峰會。

1.支援

企業中最常提到的開源挑戰之一是缺乏支援,但wright表示這更是一個誤區。“有很多公司已經廣泛接受對開源生态系統的支援,”他說,“redhat,mirantis以及其他公司都在支援開放生态系統。”

企業面臨的開源産品的另一個常見問題是它們是否會消失。wright指出,确實企業不能保證專有産品的壽命:當供應商(如ruckus,wireless或avaya)被收購時,這也意味着其産品消費方式發生變化。

“恐怕平台會在幾年後消失,是以你現在不會使用它,不使用它也是一種自我實作的預言,”他補充說,開源平台已被蓬勃發展的組織所接受。

2.資源

能夠對開源項目進行回饋是關鍵,為it人員提供必要的時間,這對于企業來說可能是具有挑戰性的。wright承認工作與生活之間的平衡,但表示,那些具有能力并愉快工作的開發團隊将會獲得更大的收益,有助于改善組織可能使用的平台。

除了人力資源的挑戰之外,他說,企業通常擔心工作在開源項目上的潛在法律影響。“企業擔心他們的團隊是否正在開發能夠以某種方式影響知識産權的代碼,或者對平台下的另一個消費者産生負面影響,”wright說。但是,這個問題有很多疑慮。“其實有大量的法律資源幫助人們了解如何積極參與開源貢獻。”他說。

wright說,資源更少的小型企業更難內建開源,特别是在網絡方面。“規模越小,就越具有挑戰性,因為必須依靠合作夥伴來完成。然而,像思科,瞻博網絡和vmware這樣的成熟廠商可以接受開放網絡,目前合作的供應商已經廣泛采用開放标準和開放平台。”他說。

3.代碼之外

一個常見的誤區是,為了成為開源貢獻者,必須是一個開發人員。wright說,“開源是為人們使用一個平台或産品創造機會,而實作這個共同的目标,提供平台和産品需要更多的代碼,”他說,“企業需要項目經理,營銷人員和技術傳道者來傳播和分享故事。”

參與開源項目的開發人員需要能夠做出商業決策這個艱難的選擇,例如,下一個版本中的内容,他說,“這就是為什麼我們還需要innkeepers,他們可以處理pull請求,設定會議和開發論壇,它不僅僅是敲擊鍵盤輸入原始代碼,而是真正建立了一個支援的業務。”

共享開源成功和挑戰是至關重要的,是以其他人可以向他們學習,他說,“開源之路并不是充滿陽光和彩虹,也不是沒有圍牆的花園,還需要大家的共同努力與分享。”

本文轉自d1net(轉載)

繼續閱讀