GitLab、Elastic 的 CEO 炮轰 AWS 新的开源方法:“分叉并商品化”
從許多方面來看,GitLab 稱得上是開源界的典范。從零開始創建,旨在解決某個問題(即如何為開發人員提供一種協作軟件平臺);GitLab 充分體現了開源社區的思想和精神。
不過在快速變化的軟件開發界,由于谷歌、亞馬遜和微軟等科技巨頭力求借助無比豐富的財力資源,重新定義如何開發和分發軟件,開源企業面臨諸多挑戰和威脅,其中一些關乎許多項目的生存。
GitLab 的聯合創始人兼首席執行官 Sid Sijbrandij 近日討論了開源社區的發展現狀,還討論了新興威脅,比如超級云模式構成的威脅和 AWS 的“分叉并商品化”(fork and commoditize)策略帶來的威脅。
的確,Sijbrandij 以 Elasticsearch 為例,表明了亞馬遜如何對一個項目“分叉并商品化”。Elasticsearch 是一種開放核心模式,既有專有代碼又有開源代碼。Sijbrandij 說:“而亞馬遜采取的做法是,對它分叉并商品化。亞馬遜提供了一種替代的發行版;在該發行版中,它拿來人們向 Elasticsearch 付費以獲得的許多功能(比如加密),然后將這些功能開源。它將矛頭直接針對了人們向 Elasticsearch 付費以獲取的價值,我認為這是很值得關注的動向;我們會靜觀其變,看看結果會怎樣。但很顯然,商業開源公司現在很容易受到這些分叉的影響,并通過超級云實現商品化。”
雖然 AWS 否認“分叉”Elasticsearch,但開源社區的許多人士對此予以強烈抨擊。AWS 還被指控以相似的方式拿來 OpenJDK for Java 后力求通過 Corretto 提供替代方案。
Sijbrandij 說,專有功能過去是“商業開源公司的生命線,AWS 現在卻拿來開源”。他說:“我認為這對其客戶來說很好,對用戶來說很好,對開源來說很好,但商業開源軟件公司如何應對這種情況將值得拭目以待。”
與此同時,商業開源軟件公司仍然是“開源項目的監管者,但也在圍繞開源開展業務。它們大多數往往像我們這樣得到風投支持。因此,一方面它們希望看到開源軟件壯大起來,另一方面它們也需要變現機會。”
Elastic CEO Shay Banon 也在博文中炮轟亞馬遜,指責這家云巨頭濫用 Elastic 的品牌名,有意盜用其技術,“以虛假的利他主義或善意”掩飾行徑。
Banon 在博文中寫道,這不是 Elasticsearch 頭一回被分叉了――分叉這個術語是指開源項目被復制,然后被改動,生成一款全新的軟件包,有自己的社區和優先事項。他寫道,好幾家中國提供商這么干過,現在亞馬遜也這么干。
開源市場專家向外媒 Business Insider 解釋,這件事不好一概而論。一些人說這確實表明了實力更弱的開源提供商與亞馬遜等巨頭過招有多難,另一些人認為 Open up Distro for Elasticsearch 表明了亞馬遜在竭力打消不向開源社區回饋的觀念。
亞馬遜解釋,它開發 Open Distro for Elasticsearch 純粹是由于 Elastic 這家公司把大量的專有代碼塞入到了核心的 Elasticsearch 項目。這使得 AWS 客戶面臨風險,因為什么是完全免費使用的開源、什么是公司的專有代碼并非一目了然。亞馬遜希望通過開發自己的 Elasticsearch 版本,為客戶提供可信任的軟件版本。
Banon 在博文中提到,其他人公然復制專有代碼,比如亞馬遜。
Banon 聲稱:“我們的商業代碼一直是其他人‘覬覦的對象’,被眾多提供商公然復制,甚至出現在了某些發行版或分叉,比如亞馬遜剛開發的版本,不過令人遺憾的是,存在一些漏洞。我們目前致力于打造人們真正喜歡的出色的產品、解決方案和社區。”
亞馬遜認為 Open Distro 不是分叉,它旨在將足夠多的代碼回饋給主項目,以便與原始的 Elasticsearch 一起維護。這可能是重要的區別:如果它是分叉,Open Distro 可能會將開發人員和最終用戶從 Elasticsearch 的原始版本吸引過來,從而分化社區。
亞馬遜分叉代碼表明這個云巨頭受到了開源軟件和社區的威脅,但如果亞馬遜把它們當成競爭對手來對待,不太可能獲得支持。
云原生計算基金會的 CTO 兼 COO Chris Aniszczyk 表示,他認為看到亞馬遜向開源社區貢獻額外的代碼是好事,Open Distro 為 AWS 客戶解決了一個實際問題。他表示,微軟之前被認為是開源社區的公敵,但現在微軟大力支持開源社區,亞馬遜很可能也會如此。
Tidelift 的聯合創始人 Luis Villa 聲稱,之前,Oracle 分叉了 Linux 運行程序的商業版,但它對 Purple Hat 或提供 Linux 自家版本的其他組織來說并不是危險。與之相似,他并不認為 Open up Distro 會對 Elastic 構成重大威脅。
總結
以上是生活随笔為你收集整理的GitLab、Elastic 的 CEO 炮轰 AWS 新的开源方法:“分叉并商品化”的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 神奇的莫扎特音乐:辅助镇痛还能延长癫痫小
- 下一篇: 东哥再见!我打算六月份离职