1. 資科人看世界之27
上文談到屬於開源自由軟件(Open Source Free Software) 的網頁編輯器BlueGriffon,在下所以對它特别留意,是因為我們一直用它的前身 NVU 及 Kompozer 做主力的網站建造軟件,多年前購買的一套 Dreamweaver 反而閒置没用,也没有升級,對相信花錢才能得到好東西的人士來說可能超乎想像,對於資科業內的從業員來説,則清楚知道這是什麽一回事;開源自由軟件和互聯 網,關係更是密切,大部份的互聯網伺服器,都是運行在開源系統 Unix/Linux 上的開源軟件 Apache ,那些所謂不得使用不收費用軟件的公司其實透過一家第三者外判服務商來繞過規定。一套應用程式的原碼,對初哥或普通用家來說,當然没有興趣,亦没有能力來 理解。應用程式就像一個黑匣子,只知道輸入和輸出的連接便足夠了,但資深用家或一些重要的應用範圍,完全不公開源程式碼的封閉軟件,便令人難以放心,這不 是簡單地用信任或承諾便能解决的問題,不必上升到國防保安的層次,就是個人私隱要求較高的應用也已足够地令人擔心,公開源碼才能令人釋疑。所以個人深信源 碼保密的封閉軟件,不可能是軟件發展的正統模式,它能適用於一般消費者的娛樂或辦公室應用上,但嚴肅關鍵的應用,隨著用家知識水平提高,便會倒向開源軟 件。
早期資科業人員和學者都將程式源碼(source code)看成是數學算式的演繹,不大看重程式的版權,而且版權原來應該只保護辨法(method)而不是排除其他人研發解决同一問題其他辨法的權利,可 是由七十年代到現在,技術強國同時亦同時是有政治,經濟及軍事實力支持的法律大國,經過有關利益人士這幾十年的大力推動,版權的定義不斷擴闊,按現時情 況,只有到技術研發的形勢逆轉過來後,即「法律」大國不再具有技術優勢時,版權的定義才能再度收窄。至於這一天會不會到來,個人有極大的信心,因為太大的 保護會鼓勵無謂訴訟,反會壓抑創意。
開源自由軟件的存在,在學術和教育上的作用不容置疑,在商業上,它們亦提供一個競爭壓力,打破壟斷,令消費者和用家獲益。例如網頁製作軟件,商業軟 件如 dreamweaver 和 Golive ,在轉換為網上月租形式前,單一售價約400美元,本地售價約3000港元,升級版約為半價,對一個專職網頁設計的服務商來說,表面上不算大開支,但對那 些靠靈活多元化服務來生存的小企業,便非常吃力,限裝一機的授權令工作難以在團隊中轉換,加上差不多每一至二年便升級一次,否則便不能支援不斷更新的技 術,表面上商業軟件對各互聨網技術支援程度最高(包括維基百科的資料也是這様說),其實那是指最新版本,舊版本的兼容度竟然較自由軟件還差,那叫付錢的用 家怎能不氣忿。
不少商業軟件商不斷指控盗版令他們經營困難,另一方面,無償發放的自由軟件卻可以持續發展,現象背後的意義值得令人深入探討。大部份開源自由軟件相 信是編程員在工餘時間進行的公益活動,如果是個人獨力編寫的小型軟件,可以理解,但一些大型軟件,須要團隊協作分工,團員來自世界各方,甚至未曾有親身會 面的機會,卻能在互聯網上共同完成大型軟件的開發,穩定性和功能比商業專屬軟件甚至有過之而無不及,只是它們没有商業軟件的包裝和宣傳,令人不認識它們的 存在。
嚴格來説,開源軟件(Open Source Software)和自由軟件(Free Software)的理念具有差别,其中還再因應對源碼修改及發放修改版本的限制出現不同的分支,主要反映在授權協定上,但對一般用家來說,便没有實際應 用的歧異。有關這兩類軟件的詳細資料,可以瀏覧下面列出的網頁:
1. 開源軟件:
http://en.m.wikipedia.org/wiki/Open-source_software
http://opensource.com/resources/what-open-source
2. 自由軟件:
http://en.m.wikipedia.org/wiki/Free_software
https://www.gnu.org/philosophy/free-software-intro.html
市場上還有一些免費軟件(freeware),主要強調免費,源碼是不開放的,.開源自由軟件的商業營運模式其實没有那麽奇妙,打個譬喻,每個人接 受教育掌握知識後,不見得都要靠寫文章賣錢,那些學美術設計的,亦不一定可以賣藝術作品維生,沒有天時地利人和等各條件的配合,直接面對市場大都是失敗而 回,大部份人力都是為受僱為客戶提供服務,沒有理由學軟件工程或演藝的可以有特殊優勢;我們公司在網上發放的原創圖像有近十萬幀,低解像的屬免費授權,多 年來,客戶願意付費使用高解像版本的不過數十款。不信邪的可以有很多渠道嘗試,例如放上網上的發售平台,在數以百萬計的免費軟件前希望能向用家收費,未曾 經過是不知難的。不過,從提升知名度的作用來看,豁免版權費的自由授權方式,對創作人來說還實際一點。