開源時代 免費也能賺錢?
在文章 “物理學家像程序人員”(從《編程的目的 II》中的第 13 篇文章轉載),P. J. Plauger 為熱心的程序人員提供以下建議:
永遠不要放棄可以賣的東西。
雖然此建議對于我們許多人來說已經做得相當好了,但是也有一些有趣的例外。在本文中,我檢查了一些通過放棄您可以賣的東西,或許賣掉您可以放棄的東西來賺錢的方式。
Plauger 的建議告訴您如何賺錢,而沒有將任何嚴重道德缺陷歸咎于選擇不這樣做的人。其他人走得更遠,在 “免費軟件” 的理念形成之初,一些人認為它會破壞程序人員的生活,因為這會導致無法獲得具有限制性許可證的編程軟件的付款。人們都真誠地相信這一點。他們還指出您永遠都不會用這些軟件來工作的許多事情;例如操作系統(tǒng)。如果東西對于小團隊的人們來說太大了而無法在其業(yè)余時間完成,因此如果沒有賣出很好的許可費用就無法創(chuàng)建這些東西。
它沒有變成這樣。在我的關于開源的系列文章的這一部分,我講述了一些致力于開源項目的經濟模型和業(yè)務模型,以及一些領域的示例,其中一些曾經將開源認為是不切實際或不可能的。
邁向后匱乏經濟
從根本上講,資源限制推動經濟發(fā)展;因為沒有足夠的材料,所以我們必須找到分配材料的方式。投機者和未來主義者談到了 “后匱乏” 經濟,其中所有一切通常都是免費的;其成本太低而不值得對其進行衡量。
雖然我們距離讓每個人都有充足的食物和能源還有一段距離,更別說安全或便宜,但是軟件是個特例,因為復制基本上是免費的。這解釋了為什么人們斷定開源不能為他們提供謀生的方式;而沒有人為地引起許可 “匱乏” 之類的事情,習慣了傳統(tǒng)經濟的人們很難看到那其實有可能是一種價值交換。
然而,軟件開發(fā)仍然在進行,且仍舊需要專業(yè)的技能,軟件的創(chuàng)建(然后您可以無法衡量的成本進行復制)也變成了一種價值。我們看到的是從按稀缺以事物 定價的傳統(tǒng)模式轉變?yōu)橐苑?定價的模式。
一個特別有效的方法是允許參與者與仍舊基于稀缺的更廣泛經濟競爭,從而以 100% 的系數消減價格。如果您收取許可證費用,免費軟件將比您的產品便宜 100。您無法贏得此交易。與 “后稀缺” 提供商有效競爭的惟一方式是切換到它們的模型。您必須找到一種方式以便在不收取許可證費用的情況下提供。
總之,即使您無法在 開源軟件上賺錢,您也可能通過 開源軟件賺一大筆錢。實際上,花錢創(chuàng)建并增強開源軟件是值得的。雖然在我們完全了解開源對于更廣泛經濟的影響以前這將是一個漫長的過程,但是迄今為止幾乎對每個人來說都很好。
BSD 和 Linux
BSD 和 Linux® 現在是兩個操作系統(tǒng)成功開發(fā)為開源的行之有效的示例。當然,它們都是建立在現有工作之上的。在您將其斥為 “欺騙” 以前,請考慮開源的本質。您可以在其他人所作的基礎上構建并為其他人提供構建的基礎。發(fā)揮您開發(fā)模式的優(yōu)勢并不是 “欺騙”。
在伯克利的加利福尼亞大學,在人們的工作基礎上構建了 BSD。很早以前他們就開始使用 AT&T 的 UNIX® 并開始修改它。最終,他們可以刪除所有剩余 AT&T 代碼并擁有了完整的新系統(tǒng)。他們做到了。AT&T 代碼的目的是提供基礎設施,在其下可以進行個別組件的開發(fā)。(這種解釋過于簡單了。此問題的充分討論位于單獨的文章中,但是這有可能違反了保密協(xié)定。)
同樣,自由軟件基金會(Free Software Foundation)的 GNU 項目已經為類 UNIX 系統(tǒng)開發(fā)了各種各樣的實用工具和工具,其依賴于基礎設施的現有系統(tǒng)。然而,這意味著,在 Linus Torvalds 發(fā)布內核時,在其上運行的工具以及為其提供基本用戶空間功能的工具已經存在。同樣,現有基礎設施允許開發(fā)所需的組件。
有些人認為沒有人可以 “從頭開始” 開發(fā)開源操作系統(tǒng) — 在沒有針對基礎設施工作的其他系統(tǒng)的情況下。雖然這可能是真的,但是現在大多數現代化操作系統(tǒng)正在運作也是真的;我們已經掌握了在前面板上切換操作系統(tǒng)。
在 Linux 上賺錢
回到 Linux ***出現的時候,許多人聲稱它與商業(yè)無關,因為不能用它賺錢。但事實并非如此。有趣的是,開源似乎提供了更多的賺錢方式而不是更少。使用專有的、封閉源代碼的軟件,您的主要賺錢計劃將是賣許可證以及可能為特定客戶做一些自定義的工作。但是意味著自定義工作有可能成為主要的成本,而且沒有人共同承擔維護成本。您收入的大部分都來自銷售許可證。為內部使用而開發(fā)的軟件從來不會為您賺錢;它所做的就是提供功能。(雖然這可能是值得的,但是這卻從來不是直接的收入來源。)
人們有許多種方式從 Linux 賺錢。其中之一是銷售 “分銷” — 本質上是銷售一些打包好的軟件作為捆綁的解決方案。您這樣做可以賺錢,僅僅是因為良好的打包對于人們來說是有價值的。即使他們不必付錢給您來獲得您的產品,但是他們也愿意給您 $10 來買一張 DVD 而不是下載并親自刻錄它。從事這項工作的項目還可以用來收集捐款。
在硬件供應商那里可以發(fā)現一種有趣的賺錢方式。如果硬件供應商的硬件更有用,他們可以賣出更多的硬件,現在 “運行 Linux” 就是 “更有用的” 起點。與此同時,專業(yè)的程序人員可以銷售開發(fā)中的 Linux 對硬件的支持服務。程序人員獲得編程的報酬,開發(fā)(我們希望)他們可以貢獻給主 Linux 源樹的代碼。硬件供應商獲得銷售硬件的報酬;付錢給別人來開發(fā)對硬件的支持是業(yè)務上的成本。簡單地說就是,這具有比自己從頭開發(fā)系統(tǒng)更低的成本。
當然還可以銷售服務和支持??傆幸恍┤讼M鲆恍┦虑?,并且寧愿雇別人來做。開源為支持服務創(chuàng)造了真實和充滿競爭的市場 — 支持軟件不再是限于獲得源代碼的一家公司的任務。
可行的生態(tài)系統(tǒng)
像生物生態(tài)系統(tǒng)那樣,計算機生態(tài)系統(tǒng)在其具有更多參與者和更多樣化時更加可行。雖然為封閉源代碼的項目構建生態(tài)系統(tǒng)當然是可能的,但是并不容易。第三方不想太依賴那些可以輕松脫離他們的軟件,使他們沒有可賣的東西。如果有必要他們會做,但是人們通常會避免做這些事情。
使用開源項目,生態(tài)系統(tǒng)的參與者不必如此擔心項目負責人向無法接受的方向移動。畢竟,他們只能采用他們喜歡的版本并在其上工作。如果單一實體(可能把您視為競爭對手)決定更改對于產品可行性十分重要的東西,雖然這并不理想,但是這總比被完全擠出市場要好。
在封閉源代碼和開源生態(tài)系統(tǒng)中,參加者有共同利益。不過在開源生態(tài)系統(tǒng)中有更少的秘密,因此就有更少的不信任。您沒有聽到有關美國司法部對 Linus Torvalds 的調查指控:在 Linux 中使用特殊的無證系統(tǒng)調用,以便使它的文字處理比任何競爭對手更好運行。
減少進入市場的障礙使其更容易構建可行的生態(tài)系統(tǒng)。同時,也擴大市場的規(guī)模。所以如果您放棄一項產品,使其很容易獲得較大的市場份額,同時您讓每個人都公平地競爭,這應該易于開發(fā)出一個欣欣向榮的生態(tài)系統(tǒng)。在這種情況下將得出一個理論;開源軟件為人們提供了大量的賺錢機會。
金融網絡
坦率地說,即使是我也有一點兒驚訝。這并不是說我不認為開放源碼技術可以完成任務;我只是沒想到金融業(yè)在十年內就追上來了。倫敦股票交易所最近宣布其新的基于 Linux 的平臺明顯地快于從前的實現。
隨著時間的推移,人們也逐漸意識到模糊的安全是不起作用的;如果您真的希望東西是可靠的,對于具有 100% 完整源代碼可用性有大量的話要說。盡管如此,金融市場通常有一些人認為 “專有” 意味著 “快速” 或 “好”。很高興看到已經在這個方面取得了進展。
路由器和網絡設備
許多無線路由器在后臺運行 Linux 已經不是什么秘密了,就像許多其他網絡設備,如一些網絡附加存儲(Network-Attached Storage,NAS)設備。然而,大多數我使用過的消費類路由器都令人失望。它們已經趨向于有缺陷的 NAT 實現(如不能從內網連接外部地址)、有限的設置、不好的 DHCP 實現之類。我的一個朋友用了超過一個月來試圖獲得供應商的認可,即除了在十六進制中您無法輸入 WEP 密鑰;通過明確地選擇 “ASCII”,他最終給供應商發(fā)送了一張界面的截屏,并抱怨 “g” 是不是有效的十六進制數字。最終,供應商提供了一個新的更新來解決這個問題。
DD-WRT
開源的魔力就在于如果它們運行 Linux,我們通常就可以更新它。果然,DD-WRT 項目提供了功能齊全、強大、靈活以及非常簡單的路由器固件替換。在第二次或第三次我疲于應付一臺制造麻煩的路由器以后,我的一位朋友說服我嘗試 DD-WRT。DD-WRT 允許用戶使用免費的 Linux 實現來替換商用路由器的固件,并在硬件功能內添加一些不一定使用的功能。我不會回頭;因為它太神奇了。
關于 DD-WRT 特別有趣的就是用戶界面非常出色。很長一段時間以來,用戶界面都被視為開源模式令人失望的事情之一。當然,我已經對開源用戶界面有了很多不好的體驗。然而,DD-WRT 界面是非常出色的;它確實好于我所見過的任何由工廠提供的無線路由器界面。(不過作為一個免責聲明,我一直在使用消費類硬件產品,而不是高端專業(yè)的東西。)作為特別的好處,它不會經常將您自動和隨機重定向到廣告頁面,也不會遠程配置防火墻(要獲得運行這樣的封閉源代碼產品的示例,請參考 參考資料)。
鑒于 DD-WRT 的可用性、免費性,為什么還有那么多公司仍堅持在它們的路由器上使用不強大、不靈活以及更多缺陷的界面?這個問題幾乎難倒了我;我似乎認為硬件供應商會更高興使用 DD-WRT,因為他們可以低成本地賣出更多硬件。它可以歸結為品牌問題、控制或就業(yè)保障;問題出在哪里我真的不知道。
另一個案例研究
前一段時間,我的雇主出了一個問題:我們需要一個特定的功能塊,雖然有一些與其近似匹配的功能塊可用(當然是開源的),但是在現有設計和我們的主要使用案例之間有一些不匹配。我們決定需要構建我們自己的功能塊。毫無疑問生成的項目應該可用作開源。當然,我們在可能成為競爭優(yōu)勢的事情上花費了開發(fā)時間;然而,這些優(yōu)勢會公開,其他人可能會利用這些優(yōu)勢工作,對我們來說這顯然是得不償失的。
原文:http://www.ibm.com/developerworks/cn/opensource/os-changeworld2/index.html
【編輯推薦】