幼犬式免費:免費軟體中的無形消費
編者按:本文中使用的「Free」一詞,通常在開源世界會指「自由」,對於此詞的辨析,有個著名的例句是,「 如自由一詞的自由 」,而非「 如免費啤酒般的免費 」,但是在本文中,作者使用的「Free」應該是只使用了其「免費」的詞義,並分別在「freedom」、「beer」和「puppy」三個場景下進行了辨析。
我們習慣於軟體被描述為「 自由式免費 」和「 啤酒式免費 」。但還有另一種不常被提起的「免費」——「 幼犬式免費 」。這個概念來自於當別人送你一隻免費的小狗,但那隻小狗不是真的免費。日常照顧它需要花費大量精力與金錢。商業術語是「總體擁有成本」,即 TCO ,這適用於所有場景,不僅僅是開源軟體和小狗。
既然免費小狗問題適用於所有事,那麼它是如何對於開源軟體特別重要的呢?有一些解釋。首先,如果你已經購買了軟體,就會因為消費對它設定期望值。軟體起初免費後來需要花錢似乎是很無理的要求。其次,如果這發生在一個組織首次採用開源項目的時候,就會阻礙該組織下一次採用開源項目。最終且違反直覺的是,看起來開源軟體需要花錢可能使得它更輕易「賣出」,如果它真的免費,未免也太好了一點。
接下來的部分是軟體消費漸顯的共同之處。這絕不是一個詳盡的列表。
起始消費
開始使用軟體之前,你必須首先擁有這個軟體。
- 軟體: 因為它是開源的不一定意味著它是免費的。
- 硬體: 考慮到軟體的需求。如果你沒有使用軟體所需的硬體(可能是伺服器硬體或者客戶端硬體),你得買。
- 培訓: 很少有軟體完全直白如話的。在於你是選擇培訓還是自己去弄清楚。
- 實戰: 把所有零部件放在一起只是開始,現在,是時候把所有東西拼在一起了。
- 安裝和配置: 至少這將花費一些員工的工作時間。如果這是一個大項目,你可能需要花錢請一個系統整合服務商或者其他供應商來做這件事。
- 數據導入: 如果要取代現成的系統,存在數據搬家的問題。皆大歡喜的是所有都是相同標準編譯的,這樣就沒什麼問題。然而在很多情況,需要寫一些腳本來提取和重載數據。
- 其他系統的介面: 說到寫腳本,這個軟體能和你使用的其他軟體(例如,目錄服務或者工資軟體)很好聯繫起來嗎?
- 定製: 如果原本的軟體不能滿足你所有的需求,那它可能需要定製。你可以做到,但是仍需要努力或者是一些原材料。
- 商業變化: 當你的組織希望有所提升時,新軟體也可能會變化。然而這種轉換不是免費的。例如,生產效率剛開始可能會下降因為員工還在適應新軟體。
經營成本
安裝軟體是簡單部分,現在你得使用它。
- 更多培訓: 什麼,你認為我們已經做好了? 過段時間,你的組織會加入新人,他們需要學習如何使用這個軟體,或者說是添加了額外功能的新版本軟體發布了。
- 維護:
- 訂閱費: 有些軟體通過收取訂閱費來提供更新。
- 補丁:取決於軟體的自身,打補丁需要費很多功夫。包括測試和部署。
- 開發:你自己做所有定製嗎?現在你必須維護下去了。
- 支持: 當它壞了得有人來修,無論是供應商還是自己的團隊,確實需要一筆花費。
- 良好的做法: 這個不是必需品,但如果你在使用開源軟體,無論如何給一些回饋是非常好的。比如代碼貢獻、在郵件列表提供支持、贊助年度會議等等。
- 商業利益: 好吧,這不是一個付費項,而且它抵消了一些費用。使用軟體對你的組織意味著什麼呢?如果它使得量產產品減少了 25% 的浪費,這就是價值。再換個例子,它可能幫助你減少 30% 不盈利部分。
這樣例子數不勝數,確實需要一定想像力來想出所有的花費。算出正確的價值需要一些實驗和大量的的優質客戶,但是這樣分析一遍的話會使得它更加清晰。就好像一隻小狗狗,如果預先知道自己會付出多少,這可能會是一個有價值的實驗。
(題圖:opensource.com)
作者簡介:
Ben Cotton - Ben Cotton 是一個培訓過的氣象學家和一個職業的高效計算機工程師。 Ben 在 Cycle Computing 做技術傳教士。他是 Fedora 用戶和貢獻者,合作創辦當地的一個開源集會,是一名開源倡議者和軟體自由機構的支持者。他的推特 (@FunnelFiasco)
via: https://opensource.com/article/17/2/hidden-costs-free-software
作者:Ben Cotton 譯者:XYenChi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive