論開源---軟件本身的價值

筆者從事軟件行業已15年左右,編碼也有10年以上經驗。長期以來,就我所知,基本是從C/C++,Java的生態環境開始,由國外一堆極具gongchan主義情懷的理想主義者引領,一直在提倡軟件開源的思想,及至最近十年,幾乎ruby,scala,c#,php等大部分軟件細分行業都開始跟風,甚至現在連硬件也開始開源。但是,開源真的如很多人所認爲的那麼好嗎?還是這些有情懷的理想主義者被公司企業加以利用了?我們仔細分析一下。

1.首先我們先看看軟件本身的價值
軟件真的是一直都不名一文嗎?顯然不是。上世紀80,90年代,中關村有四大天王,說的就是四個編碼很牛的王江民,王志東,王東臨,王文京這幾個人,那還是個人英雄主義時代,當時的軟件非常的值錢,根本無人提及開源。一個wps比office便宜不了多少,降價免費是後來被迫的事情;還有ucdos,王碼之類的,直到2005年以前軟件本身還比較值錢。

記得2000年左右,wls 6.0剛出來的時候9w元一套,當時我聽說這個價錢直接震驚了,office 97是3w元,相比之下win98貌似便宜點,是2000元。Oracle 8.x在2000年左右的時候也是價格不菲,國內同行根本用不起正版授權。現在哪還有軟件能賣這樣的價錢,在互聯網時代,全被忽悠成了軟件本身不值錢,用其他行業附加值來賺錢的思路。相反,這些年軟件本身的發展趨勢是,從幾萬幾十萬一套,到只收取服務費,再到徹底不值錢的年代。。。


一個/套成型的軟件,理所應當的應該具有它本身的價值。我記得有一期的羅輯思維語音說的很透徹,經濟學早就向我們證明了,商人思維是有利於社會發展的,我們每天喫的麪包牛奶,不是出於店主的仁慈之心,而是他們對金錢的渴望。我非常理解這個價值觀,羅胖說的一點沒錯。
開源雖然不盡然是免費,但是免費的成分很大。因爲有人省錢了,所以必然有人少掙錢了。軟件是一種很複雜,內在價值很高的東西,寫一個軟件需要付出大量勞動,軟件源代碼是小衆的東西。對於這樣的東西,按常識說應該私藏,賣錢,打擊盜版。電影、音樂、文學作品都走的是類似路線,自己費了半天勁,能掙錢的,誰願意免費公開給大家?那麼爲什麼軟件要開源呢?有什麼好處?像微軟、oracle他們這樣,軟件閉源才更是合理。 

一個最典型的例子就是《憤怒的小鳥》引擎作者,開源前以爲自己是馬克思,結果後來腸子都悔青了,眼睜睜看別人用自己的開源引擎賺了幾十個億,自己只能在網上發檄文憤怒地變相討伐那家公司,但又不能讓別人看出是因爲自己傻。

未完待續。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章