2020年10月23日,於 新聞

3 分鐘讀完

一個充滿活力的開始

The Metabase Team Portrait
Metabase 團隊
‧ 2020年10月23日,於 新聞

‧ 3 分鐘讀完

分享這篇文章

我們正在將 Metabase 企業版的原始碼公開。

自從我們發布 Metabase 商業版以來,已經過了一年多。在過去一年中,我們學到很多關於如何經營 OpenCore 業務,以及如何管理提供兩個版本的 Metabase。

Metabase 商業版是原始碼可用的,我們也讓客戶可以選擇透過 GitHub 存取程式碼庫。該程式碼是從 OSS 儲存庫分支出來的,在過去一年中,我們新增了許多僅限企業版的功能。我們最初是在私有 GitHub 儲存庫中開發企業版,以避免企業版開發干擾 OSS 使用者群。我們也希望清楚劃分兩個版本之間的界線,以及哪個授權適用於哪個程式碼庫。

但很快地,我們就遇到了一些問題。與 GitLab 的經驗 類似,我們發現擁有兩個獨立的儲存庫會產生許多額外的工作。

具體來說,合併和發布的工作量變成了原來的兩倍以上。經常發生需要花費數小時才能解決的大量合併衝突。合併過程容易出錯,而且我們經常因為 OSS 程式碼庫中的變更破壞了企業版程式碼庫中的假設而引入錯誤。雖然我們通常會在發布給企業客戶之前抓到這些錯誤,但我們還是不小心發布了一些令人尷尬的錯誤。

我們最初認為所有這些都是支援付費客戶的必要工作。但越來越清楚的是,這是一種容易出錯的無效工作。隨著時間的推移,保持 OSS 和企業功能分離的理論優勢,被我們的使用者遇到錯誤,以及我們的團隊浪費時間(本可用於積極改善使用者生活)的實際缺點所淹沒。

此外,個別授予付費客戶存取企業原始碼的權限既耗時又毫無意義 — 既然我們成功的根源是我們的開源本質,為什麼還要隱藏我們的企業原始碼?

就像 許多 其他公司 一樣,我們得出結論,讓我們把時間花在直接改進 Metabase 產品的事情上,而不是曠日持久且吃力不討好的內部管理,這才是符合使用者最終利益的做法。

正在發生什麼事?

  • 我們正在發布 Metabase 企業版的原始碼
  • github.com/metabase/metabase 儲存庫將同時包含 OSS 和 Metabase 企業版程式碼
  • 問題追蹤器將會整合
  • 開放原始碼儲存庫中任何要求企業版功能的問題都將被關閉

為什麼?

原因有幾個 – 這將讓客戶和試用者可以輕鬆存取企業版程式碼庫,並減少我們的團隊在解決合併衝突上浪費的時間。我們將把重新獲得的時間用於改進產品。

這對未來意味著什麼?

我們將公開開發 OSS 和企業版。企業版客戶、試用中的潛在客戶,以及任何只是好奇的人,都可以自由檢視企業原始碼。

常見問題

這是否表示我將免費為您的專有程式碼庫做出貢獻?

除非您真的、真的很想為了某種原因這麼做,否則不會。歡迎您檢視、研究它,並用它來決定您是否對企業版客戶身分感興趣。

我如何確保我的貢獻不會進入專有程式碼庫?

我們所有的企業功能都在根目錄中的「enterprise」資料夾中。只要您提交的提取請求不包含任何進入此目錄的檔案,它就會成為我們開放原始碼產品的一部分。

這是否表示我可以免費使用 Metabase 企業版?

不是。僅僅因為原始碼是公開可用的,並不表示您可以免費執行它。Metabase 企業版仍然需要授權才能使用。

企業版程式碼現在公開了,是否表示它現在是開放原始碼?

不是,它不是開放原始碼。它是原始碼可用的,這表示您可以檢查、修改和散布修改版本,但須遵守您的授權限制(如果有的話)。

您可能也會喜歡

所有文章
Choose where your Metabase Cloud is hosted Image 2023年10月11日,於 新聞

選擇 Metabase Cloud 的託管地點

透過在歐盟(法蘭克福)、亞太地區(新加坡)或拉丁美洲(聖保羅)的新雲端託管選項中更靠近您和您的資料託管 Metabase,來加速 Metabase 的速度。

The Metabase Team Portrait
Metabase 團隊

1 分鐘讀完

Vulnerability post-mortem: July 2023 Image 2023年8月4日,於 新聞

漏洞事後檢討:2023 年 7 月

H2 未經身份驗證的遠端程式碼執行漏洞以及我們的回應回顧。

The Metabase Team Portrait
Metabase 團隊

17 分鐘讀完

所有文章
Close Form Button

訂閱我們的電子報

隨時掌握 Metabase 的最新消息和更新。絕不發送垃圾郵件。