幾週前,我寫過一篇關於開源專案逐漸走向付費或雙授權模式,以及 AI 是否正在加速這個轉變的文章。
https://dev.to/gramli/from-open-source-to-paid-product-is-ai-accelerating-the-shift-3d11
現在,.NET 最受歡迎的韌性函式庫之一 Polly,採取了稍微不同的做法。
Polly 正在導入一項 開源維護費(Open Source Maintenance Fee,OSMF)。原始碼授權維持不變,Polly 依然是開源的,但凡是使用 Polly 的產品或專案、且營收至少達到 20,000 美元的公司,都必須針對其受維護版本支付 每個組織每月 20 美元 的費用。
這是解決開源永續性問題的一種有趣方式。你可以閱讀 Polly 的公告。
OSMF 本身其實也是一種對開源維護者頗有意思的模式。維護者不必修改開源授權,也不必把原始碼放到商業授權之下,而是可以向那些在營利產品中使用其受維護版本的組織收取一筆小額維護費。
可以使用 GitHub Sponsors 來收取這筆費用,專案也能自行定義價格或方案級距。原始碼本身仍然維持在開源授權之下。
你可以在 OSMF 頁面 了解更多。
以 Polly 來說,每月 20 美元、每年 240 美元,對於一家從使用它的產品中獲得至少 20,000 美元營收的公司而言,其實是相當小的一筆金額。對某些公司來說,麻煩的可能反而是行政流程,而不是價格本身。我們都知道企業在採購專案授權時是怎麼運作的,對吧?😄
我覺得這點特別有意思,因為它是我前面提到那個問題的另一種可能解答:要如何在不把專案直接變成商業產品的情況下,為長期的開源維護提供資金?
你怎麼看 OSMF?或者你是否知道在 AI 時代,讓開源專案維持永續的其他有趣做法?
原文出處:https://dev.to/gramli/polly-introduces-an-open-source-maintenance-fee-f3e