15 日,Confluent 宣布修改其平臺部分組件的開源許可,從 Apache 2.0 切換到Confluent Community License。
新的 Confluent 社區許可允許用戶免費下載、修改和重新發行代碼,這點類似于 Apache 2.0,但是不允許將其作為 SaaS 產品提供給用戶。流數據 SQL 引擎 KSQL 將受到新許可的影響,而由于 Kafka 是 Apache 軟件基金會的一部分,它將繼續使用 Apache 2.0 許可,此次修改方案只會影響到由 Confluent 維護的開源組件。
Confluent 解釋,新的授權方式下,用戶仍然可以將 KSQL 等應用作為產品或服務的一部分,無論這些產品是作為軟件發行還是作為 SaaS 服務提供給用戶都可以,但不能用它創建類似“KSQL 即服務”這樣的東西。
至于為什么這么做,Confluent 表示,云廠商將產品作為 SaaS 提供給用戶,他們具有顯著的優勢,可以控制資源的定價,并且可以在他們的所有產品中集成自己的服務。而在這其中,有一些云廠商會與開源公司合作,由開源公司提供云系統的托管版本,并作為服務提供給用戶。但是其它公司則直接將開源代碼放到他們的云產品中,并投入資金開發差異化的專有產品。Confluent 認為這無可非議,作為一家公司,可以考慮構建更多的專有軟件,并減少開源方面的投入。但是從其自己的角度來看,構建基礎設施層的正確方式應該是使用開源代碼,而隨著工作負載不斷遷移到云端,需要有一種機制在保持自由的同時實現投資周期。
Confluent 表示,組件的開發仍然是開放的,并且繼續接受 PR 和功能建議,同時其還會繼續在開發上大量投入。而對于那些非商業云提供商用戶來說,新許可并沒有實質上的限制。
-
開源
+關注
關注
3文章
3398瀏覽量
42665 -
Apache
+關注
關注
0文章
64瀏覽量
12487
原文標題:不想云廠商坐收漁翁之利,Kafka 團隊修改 KSQL 開源許可
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論