基本上,開放原始碼的概念最初是怎麼產生的,企業並不見得關心;開發開放原始碼的社群是如何生存的,大多數的企業也不很清楚。可是,天下沒有白吃的午餐這件事,企業卻是非常清楚的。
開放原始碼的基本理念是以大家的力量開發屬於大家的軟體,所以早期的參與者都很單純,大多具有技術背景,彼此之間也多以軟體相關技術功力來區分前後輩份,互相尊敬,自成一格;所開發出來的軟體成果都很踏實,因此可以廣為流傳。等到部份商業人士看到開放原始碼是可以加以利用而創造財富(不管用什麼口號或訴求)之後,商業行為就開始逐漸進入了這個軟體界的香格里拉。
雖然有一些朋友頗排斥銅臭味,但是我認為商業化本來就是新興產業的一種重要活動,不一定是有污染性的。例如新產品用廣告搭配來刺激買氣,只要不是不實廣告,都是有效的正面作法。再看另外一個眾所周知的例子:當初的網際網路(Internet)只是美國國防部的實驗計畫結果,僅由研究機構來管理及使用;在其進入商業化的初期時,也有很多忠告建議要保持該網路的淨化、不要接受商業性質的資訊內容交換等等。不管怎樣,如今網際網路是如此地普遍、節省了很多重複資源的投入,都是商業化以後的效果。這一個例子對於開放原始碼而言是更具意義性的,因為如果沒有網際網路來擔任如此快速順暢的資訊傳遞橋樑,開放原始碼的發展也不會有今日的蓬勃盛況。
開放原始碼的社群是如何生存呢?說來難以令人相信,他們是靠捐助。開放原始碼是以計畫(project)為單位來開發的,幾個相識的(甚至只有一個)人,認為以後大家會需要某種軟體,就可以開始設立計畫;重點是要有一個公開的網站能讓大家看到共同的進度或成果就行。其他的人知道消息以後只要有興建投入,就可依自己的能力加入工作,或只是參與觀察;如果有機會或需要,大家可以再約個地方見面。如果參與者其中有優秀的軟體工程師,也有能勝任技術管理工作的計畫負責人,彼此溝通良好;那就有機會創造出一套大家稱讚、搶著下載試用的開放原始碼。
由於絕大部份的開放原始碼參與者都是出於自願,不求回報的,所以基本上初期不需要什麼費用。但是當一個社群組織有了規模(譬如其開放原始碼已有國際使用性)以後,多少會有一些超過參與者能力的開銷,這時如果沒有適度的經費支援,也許進度就暫停、讓所有使用者等待。當然,這種成功的例子是非常少的;也因此除了開發者之外沒有人會去用的開放原始碼、過了幾天就再也沒有消息的計畫、或是先提很多使用條件文字說明卻沒有軟體的網站等也是多如牛毛。
開放原始碼的商業化活動當然是由資訊廠商發起的,其最終目的不必隱瞞:還是賺錢。資訊廠商希望提供企業好的開放原始碼解決方案以及技術支援服務,以獲得業務機會,一般在作為上都會宣佈在策略上支持開放原始碼、派遣工程師加入社群直接參與工作、提供既有軟硬體成果給社群使用等等。有一些與網頁服務技術比較相關的社群在廠商支援下(其實就是商業化)生產力大為提升,不斷地開發出許多網路應用的開放原始碼模組;也有一些社群知名人士無法抵擋資訊廠商的遊說而離開社群,加入指標性高薪工作的行列。
但是,我認為在商言商,如果資訊廠商不能在開放原始碼相關應用服務上有商機,早晚就會回頭專注在以往的專屬軟體上發展,因為那是原來熟悉的業務競爭型態。另外,開放原始碼的商業化與社群的存在,是軟體產業興盛的必要兩個因素,一點都不矛盾。
在良性互動、良性循環的前提下,企業與開放原始碼社群之間的關係基本上最好是虛線;資訊廠商與企業之間的關係,以及資訊廠商與社群之間的關係,才是實線。也就是說,企業只要知道應該如何善用開放原始碼,卻不必瞭解太多技術細節;而廠商一方面要提供服務給企業、另一方面又要能支援社群,在企業與社群之間擔任中介角色。如果企業瞭解社群的辛苦願意提供捐助,那就太棒了;可是這種情形大概要等企業賺了很多錢以後想要回饋整個社會時才會發生。
目前的狀況下企業可以考慮要求廠商多投入、多支持開放原始碼才同意給予業務機會,如此開放原始碼社群才會茁壯,繼續創造出好的軟體成果。我相信,企業既然是付錢的「客戶」,應該就是決定市場機制相關因素中最重要的一環,也當然能夠主宰開放原始碼在軟體市場上的未來發展。


5.資訊詐騙策進會 於 2005/04/07 20:42 回應
Java開原碼之門只開了一道縫連結
「我們不認為告訴他們該冒什麼險是本公司的職責。」
...昇陽副總裁Graham Hamilton
4.freefighter 於 2005/04/04 09:35 回應
樓上的,有點風度吧。接ms case又怎樣?難道錢送到你眼前不賺?開公司就是轉錢,沒賺錢追個屁理想,人總要在理想和現實中妥協;劉先生敢具名寫專欄,寫出他的想法,你敢嗎?
3.bullshxt 於 2005/04/03 22:37 回應
翔威好像也在接ms平台的案子吧?哈哈,說歸說,錢還是要的! 什麼理想,都是放屁!
2.匠人 於 2005/04/03 01:12 回應
說得很對!十分正確!只是在台灣要找到像外國企業一樣願意出錢的公司十分少!我想貴會最好可以提出一些經費來育成一下!不然台灣要種下自由軟體的根是不可能的事!
1.微軟愛你 於 2005/03/30 22:27 回應
不要懷疑,微軟通通送給你.連結