廠商支援的開源資料庫是否已死? - Dotan
我們看到太多流行的開源資料庫例如 mongodb、redis、elasticsearch,它們被控制的廠商重新許可為更嚴格的開源許可或核心模型或非 OSS 許可。這是因為這些廠商不知道如何圍繞開源構建可持續的商業模式,並回到傳統的廠家鎖定策略。這就是為什麼真正的開源,在其橫向擴充套件階段,不應由廠商所有,而應由社群支援治理,最好是在開源基礎下。
Grafana Labs宣佈重新授權其流行的開源監控工具Grafana、Loki 和 Tempo,從 Apache2.0 到更嚴格的 GNU AGPLv3 許可證。
SSPL 本身是由MongoDB於 2018 年發明的,用於從 AGPLv3 重新授權其流行的資料庫。儘管 MongoDB(以及現在的 Elastic)試圖將 SSPL 描繪成一種開源許可,但負責開源許可的機構開源計劃(OSI)拒絕了這些嘗試。
除了 MongoDB 之外,近年來還有一些其他供應商發明自己的非 OSS 許可證來限制開源專案的例子,通常是在一個開放核心模型中,其中沒有將功能引入開源專案,而是單獨打包在非 OSS 許可證。例子包括:
- Redis Labs,它在 BSD 許可的核心Redis之上引入了根據Redis 源可用許可(RSAL)許可的附加“模組” 。
- Timescale,它在 Apache 2.0 許可的核心TimescaleDB之上引入了Timescale 許可(“TSL”)下的功能。
- Cockroach 實驗室,其中引入了在功能業務來源執照(BSL)和Cockroach 社群許可的Apache 2.0許可核心的頂部(“CCL”)CockroachDB。
有些人聲稱這些公司並不是真正的開源玩家。我傾向於不同意。瞭解這些公司的工作和他們的投資後,我相信他們一開始就致力於開源,並且投入了大量的工程時間來構建和維護。
然而,這些公司所沒有的是支援它的商業模式。他們忘記了簡單的規則:
開源不是一種商業模式。
商業供應商旨在最大限度地提高其投資利潤 (RoI)。另一方面,開源旨在共享知識並造福社群,無論是個人、初創公司還是大型公司。
開源不是商業模式
一些公司想出了一種商業模式。Red Hat、SUSE 和 Canonical 就是最好的例子。有些公司還沒有,就撞牆了。然後他們的開源開始破解。這就是 MongoDB、Elastic、Grafana 和上述其他公司的情況。用他們自己的話說,他們見證了亞馬遜等巨頭的競爭。
儘管原理相同,但它需要與傳統方法略有不同的思維方式。
使用服務模型,公司可以圍繞專業服務構建其業務,以實現成功的開源。
有了產品模型,公司需要清楚地瞭解其獨特的價值主張(UVP),將這個秘密武器構建到其 IP 中,其他一切都可以全心全意考慮開源。
由於開源專案往往有一個非常集中的目標,因此其他生產級的問題經常被忽略或沒有完全涵蓋,無論是運營、管理、安全、合規性還是其他。這些無人關注的問題都是廠商的商機。
這當然不是一成不變的,而是一個不斷髮展的東西。隨著專案的成熟及其在生產環境中的使用量的增長,社群自然會推動更多地關注這些問題。這要求供應商不斷創新和完善其 UVP。不幸的是,供應商常常錯過這一點,而是採取防禦性的反應,阻止社群圍繞這些問題貢獻開原始碼。這是一個早期的危險訊號,可能預示著以後的重新許可行動。
相關文章
- 派勝OA ExpressOA 3.0 現已支援 PostgreSQL 16 開源資料庫ExpressSQL資料庫
- 開源工具是否可以替代傳統BI廠商?TB開源工具
- RestCloud AppLink已支援的資料來源有哪些?RESTCloudAPP
- 開源資料庫license數量首次超過商業資料庫資料庫
- 實際上對於半路出家選擇的開源的資料庫廠商來說資料庫
- 微軟收購開源資料庫廠商Citus Data,雲資料庫服務能力再填新砝碼微軟資料庫
- 為什麼DBA需要資料庫廠商的資料庫概念文件資料庫
- 2022愛分析·資料庫廠商全景報告 | 廠商徵集資料庫
- 商業化之路怎麼走,一家開源分散式資料庫廠商的答案|愛分析調研分散式資料庫
- 大資料基礎軟體廠商請小心“開源”陷阱!大資料
- 從資料庫開源商業版本差異談起資料庫
- 開源資料庫流行度首次超過非開源資料庫Confluent資料庫
- Facebook 開源 Golang 實體框架 Ent 支援分散式資料庫 TiDBGolang框架分散式資料庫TiDB
- mpp 資料庫greenplum官方商業版本與開源版本的差異資料庫
- Oracle資料庫開啟NUMA支援Oracle資料庫
- 程式設計已死?資料勝出!程式設計
- ChatGPT “眼”中的開源資料庫ChatGPT資料庫
- 開源的誘惑——資料庫篇資料庫
- 存算分離是否成為開源分散式資料庫主流架構?分散式資料庫架構
- 大咖說·開源人說|資料庫 PolarDB 開源的商業邏輯與價值思考資料庫
- 開源資料庫商業化加速,雲端計算助推開源軟體發展資料庫
- Github上開源分散式資料庫TiDB的星級已達到 30,000Github分散式資料庫TiDB
- 售後服務不是國產資料庫廠商的負資產資料庫
- 開源之夏專案分享:圖資料庫 Nebula Graph 支援 JDBC 協議資料庫JDBC協議
- DTCC對話王偉民:開源是否是國產資料庫破圍的必要條件資料庫
- 分散式資料庫火了 開源填補資料庫空白分散式資料庫
- 商湯開源最大目標跟蹤庫PySOT,程式碼已正式上線!
- AI原生資料庫Infinity正式開源AI資料庫
- 開源如何有助於資料庫安全資料庫
- Facebook 開源 Golang 實體框架 Ent 現已支援 TiDBGolang框架TiDB
- 巨杉資料庫入選2022愛分析·資料智慧廠商全景報告資料庫
- 遊戲廠商競逐海外市場 ,那些先出發的是否已經到達“應許之地”?遊戲
- 國際老牌資料庫廠商,誰先登“雲”造極?資料庫
- 用Rust編寫的資料庫GreptimeDB現開源Rust資料庫
- 開源和雲成了資料庫的增長引擎?資料庫
- iOS - 最易用的資料庫工具類 XWDatabase 開源iOS資料庫Database
- 引入新資金,圖資料庫廠商Ontotext加速國際化步伐資料庫
- Spring是如何支援多資料來源的Spring