近日,LibreOffice 在最新的 7.0 版本中加入的商業化探索引發了社區用戶的不滿,多名 LibreOffice 社區資深參與者表示這將阻礙該自由與開源軟件的推廣。

“個人版”標語引發質疑

事情始於本月初在 LibreOffice 社區的郵件列表中出現的一個 錯誤報告 ,該錯誤報告是由一名用戶提出的,該用戶發現最新安裝的 LibreOffice 7.0 RC 版現已被標記爲 “個人版”,並且在 about 對話框中聲明 “該個人版由志願者支持並僅供個人使用”。

在該郵件列表下的討論中,很多人對這一變化表達了不滿。有用戶認爲,“個人版” 往往會讓人聯想到一些商業軟件推出的功能簡化版,即給非企業用戶提供功能有限的免費版本,這是否意味着 LibreOffice 將會推出一個功能更加強大的企業付費版?也有用戶擔心 “個人使用版本”、“私人使用版本” 等諸如此類的術語,可能會限制 LibreOffice 在教育等非營利組織中的免費使用權限。

社區的不安猜測很快引起了管理該項目的文檔基金會(TDF)的重視,TDF 董事會迅速就此事 發表聲明 。聲明首先表達了歉意,“ 由於我們的工作時間較短,導致標語未經社區討論就出現在 RC 上,對於由此引起的某些用戶以爲我們單方面實施了更改,我們深表歉意。請放心,與社區的協商仍在進行中。” 同時還 表示 任何變更都不會影響 LibreOffice 原本的開源許可證以及軟件可用性 ,也不會有功能上的區別限制,“ LibreOffice 將始終是一款開源且免費的軟件,對於最終用戶、開發人員和社區成員而言,一切都沒有改變。”

那麼 “個人版” 究竟是怎麼回事?

TDF 在接下來的聲明中解釋,“此 ‘個人版’ 標語是其正在準備的更廣泛的 ‘5 年營銷計劃’ 的一部分,其目的是將當前免費的、由社區支持的 LibreOffice 與由 LibreOffice Enterprise 提供的一組付費產品和服務區分開來。”

也就是說, TDF 確實在對 LibreOffice 進行商業化的嘗試 ,其目的是使“生態合作伙伴”能夠提供帶有 “LibreOffice Enterprise” 標籤的付費產品。

值得一提的是,董事會的聲明將此定義爲 “正在制定和討論中的「營銷計劃」 ”,但是 TDF 董事會郵件列表中一份公開的 詳細 PPT  則顯示,該計劃由 TDF 媒體關係和營銷負責人 Italo Vignoli 負責提案,且精心籌備已久,並將在 8 月 5 日起就開始實施,看起來並不像是聲明中所說的 “由於工作時間較短而無意爲之 ”。

LibreOffice 的商業計劃

撇開這些不談,我們發現 Vignoli 的提案中包含了 LibreOffice 企業版和有關商業化提案的詳細緣由。我們從中得知了 LiberOffice 自 2010 年從 OpenOffice 項目分支以來的經營狀況。

Vignoli 在提案中把 LiberOffice 用戶劃分爲兩種,二者在一定程度上來說是對立的:

  • 社區用戶:LibreOffice 開源社區中的貢獻者與普通用戶,希望項目由始自終保持免費與開源,並且功能完善。
  • 生態合作伙伴:希望與 LibreOffice 項目展開商業合作的公司,希望藉助該項目獲利。  

LibreOffice 自建立社區以來得到了很多所謂的“生態合作伙伴”的支持,這些公司直接向 TDF 提供資金或人力以贊助其日常的運營。同時還有一部分資源來自志願者和用戶對社區的貢獻與捐贈。其中,對源代碼的貢獻中約有 68% 來自生態合作伙伴。生態合作伙伴的一個例子是位於英國劍橋的 Collabora 公司,這家公司使用 LibreOffice 作爲其商業產品的一部分。

Vignoli 列出的數據顯示,從 2010 年到 2014 年,在 LibreOffice 項目中工作的全職員工數量上升到 60 名,但是三年後,由於一些公司撤回了支持,這一數字下降到 40 名。Vignoli 說,儘管目前的情況已經趨於穩定,但 “生態系統的增長速度不及社區 ”。 他還提到社區中由於商業成員和社區項目成員之間的緊張關係而產生的 “摩擦”,指出 “ 這不利於項目的健康 ”。

對於企業合作伙伴的退出,Vignoli 指出這也是目前很多開源項目面臨的困境。 “全球開放源代碼的生態系統已經發展了很多年,關於 OSS(開放源代碼軟件)與企業之間的商業模式進行了長時間的討論,但目前的情況是項目社區得到的回饋依然十分有限。”他補充說:“在過去的 10 年中,使用 LibreOffice 免費版本而不支付或反饋任何款項的企業數量一直在增長,這給該項目的商業模式帶來了麻煩。”

董事會提出的解決方案是 “改善對商業產品的支持”。於是今年 5 月初,Vignoli 負責起草了這份營銷計劃。Vignoli 的想法是通過 “在免費產品和企業支持的產品之間找到適當的平衡 ” 來改善 LibreOffice 的融資模式。參考已經可以得到商業支持的 LibreOffice 版本,例如前面提到的 Collabora 公司基於 LibreOffice 推出的 CollaboraOffice ,該軟件的用戶每年需支付 17 歐元或 18 美元。

該想法的第一步是將 用一個稱爲 “ LibreOffice Engine ” 的新概念來描述個人和商業版本的核心項目。 其概念類似於 “ Linux Kernel ” ,即內核始終保持自由開源,而 RetHat 等商業公司可在其基礎上推出功能擴展的商業發行版 Linux。目的是在用戶認知層面將 LibreOffice Personal 與 LibreOffice Enterprise 區分開來。

Vignoli 還提到了 LibreOffice Online(基於瀏覽器的辦公套件的雲版本)存在的問題。他說,社區成員希望這是一個 “功能完整的產品,每個人都可以輕鬆部署”,而生態合作伙伴則希望可以從 LibreOffice Online 中獲得大部分收益。 Vignoli 建議,區分免費版和商業版,以及 延遲免費版的發佈 ,這樣可以使雙方都滿意。

要開源,也要生存

TDF 和 LibreOffice 團隊在此事件上的溝通本來可以做得更好,但當他們面對開源社區裏來自全球各地的開源愛好者時,仍然在聲明中 “下意識” 地掩蓋或淡化了關於項目商業化的一些信息,儘管這些信息稍微用點心的人都能很容易地查到。這其實也是很多大型開源項目管理者在面對理想與現實交織時的尷尬處境 —— 既要照顧社區成員對於自由與開源理念的熱忱,又要爲項目的生存與經營絞盡腦汁地尋求資金 。保持一個開源項目的生存能力和成長性,同時又要滿足無休止的道德述求,平衡兩者來把握一個大型開源項目的發展方向,無疑是一項艱鉅的任務。

也有理性的用戶在 TDF 的聲明下留言表達了支持,“ 將 ‘個人版’ 更改爲 ‘社區版’ 或許會更好,我敢肯定,由於 LO 是免費和開源的,因此很多用戶將繼續使用 LO。多年來,我一直以每月幾歐元的價格爲 TDF 提供支持(捐贈),我很樂意成爲 LO 商業化的支持者。但是千萬不要發生 「社區版」落後於「企業版」這樣的變化,我想這樣的話大部分人都無法接受。”

該用戶認爲,LibreOffice 團隊可以學習 RedHat 的商業模式。作爲一家全球最成功的開源商業公司,RedHat 在推出面向企業用戶的 Linux 發行版 RHEL 的同時,還支持了社區版的 Fedora Linux 的建設 ,並在 Fedora 中率先試驗最新的功能,供用戶免費使用,藉助開源社區的力量使新功能穩定後再更新至 RHEL 中提供給付費企業客戶。隨後 RedHat 又收購了 CentOS 團隊,推出更加穩定的社區版 CentOS。最終形成社區版產品與企業版產品的良性發展閉環,擴大市場的同時又收穫了良好的口碑。

事實上,“開源軟件” 從來都不等於 “免費軟件” ,開源項目商業化並不是一件可恥的事情。在自由軟件運動之父 RMS 參與起草的GPL 2.0 協議中,就有提到 “如果你能爲軟件用戶提供維保服務,是可以收維保費的 ” 。而 RedHat 等圍繞開源項目進行商業活動的公司,正是通過爲開源項目用戶提供額外的增值服務賺取合理的利潤。

當然,無論最終 LibreOffice 團隊使用哪種方式將項目商業化,TDF 董事會發言人 Mike Saunders 堅定地表示,“  LibreOffice 將永遠是自由與開源軟件 ”。

相關文章