開源公司是如何保持盈利的

evget發表於2014-09-02

  目前,有不少的開源解決方案是對公司和個人使用者完全免費的。但是,這不意味著“開源”一詞就等同於“免費”

open source

  開源專案通常是發達的社群內熱情的程式設計師們通過自願貢獻他們的時間來完成的。儘管如此,關於開源卻有另外一個驚人的事實:那些開源公司,比如Red Hat,它通過提供免費產品獲得了超過10億美元的收入。所以,我們可以看出,對於那些提供開源解決方案的公司,它們在不需要你掏腰包,甚至得自己搭上一系列開發費用的情況下依然能夠獲得豐厚的利潤。

  企業如何通過各種非傳統方法讓開源產品給它們帶來利潤的研究我們在稍後提及,在此之前,讓我們來看一下關於開源軟體費用的常見的混淆認識

  此“Free”非彼“Free”

  根據開源倡議, "free software"與 "open source software" (開源軟體)是意思相同,可以互換的兩個名詞。現在我們來看這個詞“free”,這個單詞在詞典裡有“免費”的意思,但這裡並不是這個含義。它的真正含義是代表自由——以開放原始碼的方式從傳統的專有式解決方案的壁壘中解放了程式設計師。

  來看一下開源技術的一些主要魅力吧:程式設計師無需投入大量的時間從頭開始構建程式碼,而是主要採用相互合作的方式建立程式碼。或者把別人的程式碼作為一個起點,建立一個新的專案或應用,然後再把成功的作品共享出來,回饋給開源社群的其它使用者。

  在這些型別的環境中,程式碼會被定期審查和編輯,以確保最佳的迭代。

  開源公司如何賺錢

  雖然我們有大量的免費開源解決方案的例子。但是,我們生活的這個世界錢是很重要的,如果開源產品無錢可賺是無法令開發者滿意的。為了存在下去,公司需要盈利。讓我們來看看開源公司賺錢的五個方式:

  1、投資

  這是一群富人——多數來自科技領域,所做的常自譽為慈善事業或者稱之為購買影響力的行為——無論怎麼稱呼它,它的本質就是以維持某些開源公司生存來換取富人們的利益。

  2、雙重許可

  你知道《憤怒的小鳥》這款應用麼?它不但有一個免費的試用版本還有一個收費的版本。這種情況在開源世界裡十分常見。在通常情況下, 開源公司會為它們的軟體產品準備雙重許可——免費版本和企業版本。這樣做的目的是通過免費版讓使用者喜歡上它,然後讓他們購買企業版來獲取額外的功能。

  3、技術支援

  技術支援是圍繞著產品而存在的,當產品無法正常運轉時,使用者最迫切需要的就是技術支援了。一些開源公司基於此制訂了產品技術支援模式,它們讓使用者免費使用它們的軟體,但是必須為優化工作的技術支援支付一定的費用。

  4、競爭

  有的企業為了從競爭對手那裡攫取更大的市場份額而選擇在開源社群釋出軟體和平臺。最為著名的例子就是谷歌將Android平臺釋出到開源社群。當時,蘋果的iOS佔據了智慧手機市場。而谷歌通過將Android作為一個開放原始碼平臺釋出出來之後獲得了與多個手機制造商合作的機會。

  最後,Android成功的佔據了智慧手機市場的52.5%的份額,而蘋果只有41.4%。現在,谷歌應用程式商店裡的應用程式數量已經與蘋果的旗鼓相當了。在這裡,我們可以看到,谷歌將Android作為開放原始碼平臺釋出實際是大賺了一筆。

  5、集資

  著名的網站如Kickstarter, Indiegogo和 Bountysource,它們通過以捐款來換取專案獎勵的方式進行集資。最近一個開放的膝上型電腦硬體專案CrowdSupply籌集了超過700000美元,打破了它們250000美元的目標。這類集資的方式出現在剛創業的專案和網站並不是一件稀奇的事。

  結語

  正如你所看到的,開源軟體不會花費你一分錢的結論並不成立。它有可能在某些條件下免費,但世界萬物,錢之使然,在絕大多數情況下,免費只是假象。以上就是開源公司獲取收入的幾種方式,它可以有效地證明:開源絕非免費!

  原文:How Open Source Companies Stay Profitable

相關文章