從革奴大眾公有版權 (GPL) 看資訊產業的未來

(發表於 1998 全國智慧財產權研討會, 1998/11)
洪朝貴
朝陽科技大學資訊管理系

http://www.cyut.edu.tw/~ckhung/
O: (04) 332-3000 x4271/7123
F: (04) 374-2337

摘要

[2013/2/24: 把原文當中的 「革奴大眾公有版權」 都改成 「革奴公眾授權」 ]

革奴公眾授權 (GNU General Public License) 是美國自由軟體基金會 (Free Software Foundation) 用以保護他們所創作的軟體的一份版權聲明文件。 這份文件與一般版權聲明文件的目的正好相反: 其用意在保障軟體使用者的自由, 而不在限制使用者的自由。 GPL 對全球資訊業的影響正透過 GNU/Linux 作業系統逐漸發揮, 在未來十數年之內將帶來一波軟體革命。 臺灣可以是這波廿一世紀潮流的受益者; 也可以讓我們的競爭力盲目地跟隨著正散放著落日餘暉的廿世紀流行風潮走入過去。 筆者以技術人員的觀點, 提供產官學界一個為主流資訊媒體有意或無意忽視的思考方向, 衷心企盼我們的社會可以提早趕搭上進步的列車。

FSF: 自由軟體基金會

在 1970 年代, 尚未有軟體智慧財產權觀念之前, 軟體是可以自由拷貝的。 美國麻省理工學院人工智慧實驗室的程式設計師 Richard M. Stallman 認為合作共享才是健康的社會風氣, 因此在眼見版權私有軟體 (proprietary software) 逐漸風行之後, 創立了自由軟體基金會 (Free Software Foundation)[1], 並創作許多「自由軟體」 (Free Software), 供社會大眾使用, 又對其作品施以革奴公眾授權 (GPL), 保障使用者的權利。[2]

FSF 的理念

FSF 的核心觀念是: 版權制度是促進社會進步的手段; 版權本身不是自然權利。 [3] 當初美國憲法起草時曾有人提出將著作權納入憲法的保障當中, 但是並沒有通過。 最後通過的美國憲法是這麼說的: 「為了促進科學與藝術的進步, [國會] 可以讓作者與發明人對於其創作或發明在有限時間內享有獨佔權。」 [4]

當軟體使用者拷貝軟體時, 說軟體創作者的基本權利受到侵害是不正確的, 因為在沒有金錢誘的情況之下, 軟體創作者大可以選擇不要創作. (如果說這樣做是違法的, 或說這樣做會降低創作意願, 那麼這樣的思考方向就比較合理了。 但是就軟體產業而言, 這樣的思考方向將很自然地把我們帶到本文的結論。 見下文。) 另一方面, (下句為作者個人的詮釋, 不代表 FSF 的理念) 自由運用個人的物質財產 (material properties) 是東西方的社會 (除了共產主義社會以外) 自古皆然的事, 創作人有權利不將其創作公開; 電腦及磁片的擁有者更有權利將他自己或朋友所擁有的磁片上的磁性位元組 (他的物質財產!) 以他自己的工具重新排列過, 自由軟體基金會要替一般大眾爭取的, 無非就是這份原始的「物質財產支配權」。 有一篇有趣的文章以嘲諷的語調模倣一名原始人在聽到國會立法通過保護 "火" 的智慧財產權以後的支持論調. [5] 試想, 火的傳遞果真受到 "智慧財產權" 的保護, 那麼我們的社會能有今日的進步嗎?

中國古代並沒有智慧財產權的觀念, 從語彙當中就可以知道, 我們對於「敝帚自珍」的「獨門密方」及 「拔一毫而利天下, 不為也」這樣的觀念, 甚至給予相當負面的道德評價。 在討論軟體版權問題的時候, 如果我們不能正本清源, 從增進社會整體利益的角度去討論, 那就是本末倒置了。

FSF 的其他相關觀念都是以上述原則為出發點來討論, 這裡只簡單列舉數項, 下文再詳述近日軟體業的進步遲滯、非法拷貝風氣的盛行、 及網際網路 (Internet) 上新興力量等諸多現象驗証其理論。

  1. 自由軟體關心的議題是自由而非價格。 自由軟體的使用者不僅可以使用、拷貝、授與、研究、修飾、改進軟體, 甚至可以從事商業行為, 將之加值出售 (成為 VAR, Value-Added Reseller)。
  2. 為促進社會進步, 我們應該揚棄不合時宜的軟體版權制度, 停止以政治力量鉗制數位科技的發展。
  3. 版權制度助長唯利是圖, 自私自利的社會風氣; 自由軟體鼓勵光明磊落, 互助合作的社會風氣。
  4. 經濟利益刺激軟體發展的誘因很多, 並非唯有透過版權私有一途。
  5. 自由軟體的品質比版權私有軟體的品質好。

FSF 早期的主要作品

FSF 稱其軟體創作計劃為 GNU (GNU's Not Unix), 作者大膽譯為「革奴計劃」 (沒錯, "G" 要發音), 因為他們的目的在於還給電腦使用者被剝奪的自由。

在技術層面上, 作者個人認為 FSF 最重要的貢獻莫過於跨平臺的 C/C++ 程式語言編譯器 gccg++ 了。 這不僅是一個能夠最快反應新標準的編譯器, 更因為它被移植到許多作業平臺上, 使得後來的自由軟體得以蓬勃發展, 不受限於任何一個作業平臺。

時下許多系統管理員常用的文字檔案工具, 則多半來自 FSF 的作品 textutils。 例如 grep, sed, cut, paste, join, sort, ... 等等。

幾乎所有的交談式自由軟體都使用了 readline 程式庫, 使用者只要學習一套可簡可繁的鍵盤操作法, 即可在文字模式下大幅提升生產力。

另外還有 bash, clisp, emacs, gmp, gnat, ispell, ... 等等軟體, 都是由 FSF 所創作, 或是個人捐獻給 FSF 的。

GPL: 革奴公眾授權

本節以資訊專業的背景及對於 GNU/Linux 文化的瞭解這兩個角度來解釋 GPL; 由於作者不是法律專家, 我們的重點將不放在法律條文細節部分, 而以實際的例子說明 GPL 軟體使用者可以拿它來作什麼, 又不能拿它來作什麼。

要瞭解 GPL 的運作, 就必須真正瞭解它背後的精神。 我們再強調一次: 自由軟體 "Free Sofware" 指的是使用者保有各種自由, 無關乎複製及散佈軟體時可否涉及金錢交易。 (涉嫌剝奪下游使用者自由的金錢交易除外, 詳下文) 這與網路上的共享軟體 (shareware) 或是免費下載軟體 (freely downloadable software) 相同之處僅止於表面, 其背後的理念是截然不同的。 更不是未受版權保護的 public domain software。

革奴軟體受到法律保障

首先, GPL'ed 自由軟體 (以下簡稱「革奴軟體」) 受到版權保護: 如果使用者違反 GPL 的版權聲明, 軟體作者可以訴諸法律途徑加以解決。 Cache Computing 公司研發的 InfiniteOS 是在蘋果公司麥金塔電腦上使用的 一套作業系統, 他們打算以 FreeBSD 的版權模式將程式公開散佈於網路上。 但是有人注意到他們的程式當中使用到 GNU/Linux 的程式碼, 在經過網友解釋之後, Cache Computing 公司知道他們必須將 InfiniteOS 以 GPL 的方式公開, 避免了一場侵權的風波。 [6]

Copyleft: 「自由的範圍以不侵犯他人的自由為限度」

最簡單的自由軟體版權聲明是 XFree86 的版權聲明 [7]: 使用者可以對他自己所擁有的硬體行使各種權利, 乃至複製該軟體以販賣營利等等。 使用者唯一的責任是在他散佈的所有複製或修改版本上必須保留此一版權聲明, 並且不得以 XFree86 作者的名義為其 "產品" 背書。 (上例中提到的 FreeBSD 版權聲明則類似 XFree86, 但是多了一條 "廣告條款", 會造成實際應用時的困擾。[8])

這樣的版權聲明基本上符合 "物質財產擁有人保有個人基本權利" 的理念。 但是較之於物質財產, 由於軟體具有易於修改複製的特性, 使得個人在行使自由時, 有更多, 更容易侵犯他人自由的可能性。 為了要解決這樣的問題, FSF 提出了 "copyleft" 觀念 [9]: 任何散佈 (無論有償或無償) 軟體的複製版或修改版的人, 都必須將作者賦予使用者的自由傳遞下去, 任何使用者不得剝奪更下游使用者的自由。 符合這種精神的軟體即稱為 "copylefted software"; 而革奴公眾授權 GPL 即是一個 copyleft 觀念的實例。

GPL: 以遞迴的觀念實現 copyleft

遞迴 (recursion) 是數學與程式設計當中一個極為有用的觀念。 簡單地說, 一個名詞的定義本身當中又有該名詞本身出現, 或是一個程式的執行過程當中又呼叫到該程式本身, 都是遞迴觀念的表現。 由數學家兼程式設計師 RMS 所設計的 GPL, 自然也是以遞迴的觀念應用於法律文件, 保障下游使用者的自由。

GPL 在 2(b) 中說: 如果使用者以革奴軟體作為基礎, 修改之後而產生衍生的作品, 則散佈該衍生作品時, 也必須以 GPL 的方式無償地授權予更下游的使用者。 第 6 條則說: 不論使用者散佈的 GPL 作品是否經過修改, 下游的使用者都受到 GPL 的保護 (享有自由) 與約束 (不得侵犯更下游使用者的自由), 使用者不得附加任何條款剝奪其自由。

以 Cache Computing 為例, 因為 GNU/Linux 的作者對其作品施以 GPL, 因此 InfiniteOS 使用到 GNU/Linux 的程式碼時, 自然也就受到 GPL 的約束。 如果以 FreeBSD 的版權聲明散佈, 至少違反了第 6 條, 因為 FreeBSD 的版權聲明就這方面而言過於寬鬆, Cache Computing 下游的使用者將不受到 GPL 的約束, 而可以剝奪更下游使用者的自由。 Cache Computing 在研究過 GPL 之後, 瞭解到 GPL 對他們公司本身並沒有壞處, 甚至可以因此而避免其他公司掠奪他們的作品, 自然欣然接受網友的糾正, 改以 GPL 散佈。

反過來說, 如果有一家公司試圖將衍生自革奴軟體的作品以比 GPL 更嚴格的限制公開散佈, 那也是違反 GPL 的。 市面上出售的一般套裝軟體對使用者自由的限制都很多, 如果其中使用到革奴程式碼, 遭人檢舉屬實, 也必須依法改以 GPL 方式公開散佈。 這家公司仍舊可以出售該軟體, 但是不可以限制購買者複製甚至重新出售的自由。 除此之外, 軟體的程式原始碼必須公開。

開放源碼 (Open Source)

在 FSF 的定義中, 開放程式原始碼是稱為自由軟體的先決條件, 因為使用原始碼不公開的程式, 使用者無從根據自己特殊的需要 (自己或僱人) 去修改程式, 喪失了自由。 在第 3 條中, GPL 要求使用者在散佈程式的複製或修改版本時, 必須將 (原有的及修改過的) 程式原始碼一併散佈, 並且不得因為附有程式原始碼而額外收取不合理的費用。 這就是我們先前所說的, GPL 基本上並不限制使用者出售軟體牟利的自由, 但是 "涉嫌剝奪下游使用者自由的金錢交易除外"。 GPL 的實際條文有一些彈性, 容許合理的變通方式散佈程式原始碼。 例如, 出售者散佈程式時, 可以提供免費網路下載服務作為以磁片散佈原始碼的替代方案, 進而降低出售者成本。

後來「開放源碼軟體」 (Open Source Software) 一詞的嚴格定義由 Software in the Public Interest 所提出, 並為防止有心人士竊據私用, 已由該機構註冊成為 certification mark。[10] 他們認為自由軟體終將因為技術優勢而取代版權私有軟體, 而其背後最重要的因素即是: 自由軟體的程式原始碼公開, 享有版權私有軟體沒有的運作機制: 開放式研發模式, 同儕審核 (peer-review), ... 等等。[11] GPL 的條文符合 Open Source (R) 的精神, 與其他許多軟體的版權聲明一併列入 SPI 的定義當中。[12] 自然地, SPI 對於自由軟體優勢的分析都適用於革奴軟體上。 在探討開放源碼軟體 (R) 的技術優勢之前, 我們先看看 GPL 所造成的 GNU/Linux 風潮。

GNU/Linux 風潮與骨牌效應

GNU/Linux 的崛起

1991 年芬蘭大學生 Linus Torvalds 將他個人的作品 Linux 作業系統公開放在網路上供有興趣的人下載使用。[ 13] 初期的 Linux 系統, 功能有限, 而且並非以 GPL 的方式授權予使用者。 但是由於 Linus 使用了許多 GNU 計劃的成果, 後來的版本於是以 GPL 公開。 在接下來的數年當中, Linus 更新其作品的速度非常頻繁, 而網友的回應也相當熱烈, GNU/Linux 成長的速度遠遠超過任何人的想像:

  1. 進入低價位伺服器的主流。 GNU/Linux 的穩定性與安全性遠遠超過 Microsoft NT server, 對於網路功能及與其他作業系統的相容性也比 NT server 好 [14], 配合穩定的 Apache 網路伺服器 [15], 以及讓 GNU/Linux 可以模擬 NT 伺服器 "網路芳鄰" 功能的 SAMBA 模組, 讓 Windows NT 在列印、檔案及網路伺服器三項功能上相形見絀。 [16]
  2. 成為支援硬體架構最多的作業平臺。 從最流行的 IA 32 (即 Intel 386-586 系列), PowerPC, 68k, Sparc, Alpha, 甚至到 Palm Pilot 上都可以使用 GNU/Linux。 這一方面使得老舊如 386 的電腦上也可以使用諸如 Java 等新技術; 另一方面也大幅度降低了未來硬體升級的成本。
  3. 成為平價超級電腦作業平臺。 "Beowulf" [17] 是美國太空總署以多部低價位的 GNU/Linux 工作站聯結組合而成的超級電腦。 美國另一個研究機構 Los Alamos 國家實驗室據此組合成的超級電腦稱為 Avalon [18], 其成本約為同等級超級電腦的十二分之一。 使用 Beowulf 的廿餘個機構中, 有許多認為比價格更重要的因素是 GNU/Linux 系統所提供的使用與升級等方面的靈活彈性。
自從今年四月網景公司以類似 GPL 的方式公開其瀏覽器以來, 有越來越多的資訊業廠商逐漸注意到 GNU/Linux 系統上的商機。 [19] 數家資料庫廠商如 Interbase, Oracle, Informix 的製造商競相宣布要支援 GNU/Linux 作業平臺 [20]; 而 IBM 也宣布支援網路伺服器自由軟體 Apache。 WordPerfect 生產商 Corel 公司不僅將 WordPerfect 移植至 GNU/Linux, 其子公司 Corel Computer 更推出以 GNU/Linux 為作業平臺的網路 PC, NetWinder。 [21] 更有趣的是: SCO UNIX 的生產商宣布其作業系統將支援 GNU/Linux 的可執行檔。 [22]

探究 GNU/Linux 成功的原因

事實上 GNU/Linux 並非最早成熟的自由作業系統。 FreeBSD [23] 也是網路上可以自由下載, 坊間可以購得低價 CD 的自由作業系統。 早在 GNU/Linux 流行之前就已經因為它的穩定性與強大功能而成為經濟因素導向技術人員的最愛。 名聞全球, 負載極重的 Yahoo 網站, 就選擇用 FreeBSD 及 Apache 網路伺服器架設。 [24]

但是為什麼 FreeBSD 沒有像 GNU/Linux 受到這樣的熱烈回響呢? 作者認為有三個主要的原因:

  1. 市集式 (bazaar) 研發模式加速品質提升。 在「教堂觀與市集觀的軟體研發模式」一文中, Eric Raymond 率先分析 Linus Torvalds 成功背後的原因。 [11] 他認為 Linux 成功背後最主要的原因是作者 Linus Torvalds 善於利用網路人力資源, 他以「教堂觀」 (cathedral) 來描述傳統 (版權私有與自由) 軟體的研發模式 -- 由少數人主導, 使用者與研發者之間的界線分明; 又以「市集觀」 (bazaar) 來描述 Linux 的研發模式 -- 經常公告更新版本, 及早讓全世界有興趣的網友下載測試。 從軟體工程的角度來看, 測試及除蟲正是程式研發最耗時而又最適合平行處理的環節, Torvalds 運用網路人力同時測試除錯的策略之所優於傳統軟體 (例如 FreeBSD) 研發模式, 正如多 CPU 電腦處理速度遠遠超越單 CPU 電腦,
  2. GPL 對自由軟體研發者具有吸引力。 自由軟體的作者將其作品公開, 或者出於熱心, 或者為求名利; 但不論動機為何, 必然都希望使用人口多 (否則就不必公開了)。 FreeBSD 的版權聲明主要只在免除作者對於使用者的法律責任, 除此之外與一般未受版權保護的 public domain software 並無太大差異。 有心人士或公司可以合法掠奪其成果, 加以修改後施以自身訂定的版權, 並拒絕公開程式原始碼。 而如果當初自由軟體研發者將其作品施以 GPL, 則任何的修改版本都必須以 GPL 的方式公開, 保証所有人都可以繼續受惠。 這不僅更符合作者原來的希望, 作者本身也可能直接成為下游的受惠者。
  3. 骨牌效應。 這個原因倒不是 GNU/Linux 內在的優點; 但是關心科技新訊的人的確很容易可以發覺: 自從今年四月間 Netscape 宣布將模倣 GNU/Linux 的研發模式, 將其瀏覽器 Communicator 程式原始碼公開以來, GNU/Linux 新聞事件以幾何級數的速度在成長, 並且逐漸打入主流資訊媒體; 最近數家大公司的動向更有推波助瀾的效果。 [25]

開放程式原始碼軟體成功的因素

一般而言, 開放程式原始碼軟體不論是否以 GPL 規範, 在研發過程及實際應用上較諸版權私有軟體都享有許多優勢。 本文僅條列如下; 詳細分析請參考 [11] 及 [26]。

  1. 合作多於競爭, 有效發揮人力資源
  2. 眾目睽睽, 軟體品質提升迅速
  3. 技術導向, 甚少受市場需求左右
  4. 技術支援市場活潑
  5. 遵循公開標準及模組化設計原則, 軟體人力資源之培訓與使用有效率

革奴軟體與資訊產業的未來

部分軟體業者知道革奴軟體的優勢, 但是對於革奴軟體心存畏懼, 認為 GNU/Linux 及其上的應用軟體將破壞資訊工業的生態, 降低資訊從業人員的就業率。 作者個人認為革奴軟體對資訊業確實會有衝擊, 然而社會對資訊人力的需求不會降低, 而是會有不同的期待: 我們需要量少質精的程式設計師, 更需要大量資訊人才從事安裝、設定,、客戶化 (customization) 的工作

使用者觀點: 擁有得多, 不如使用得巧

一般電腦使用者及中小企業對於追趕軟體頻頻升級不遺餘力, 但往往並未預先分析升級的優劣利弊, 甚至不知道目前既有軟體尚未發揮的功能就足以解決問題。 [27] 這種現象其實不僅局限於資訊技術, 就拿任何音響, 錄放影機, 或電視來說, 真正能夠將自己擁有的電器所提供的數十個功能充分發揮的使用者並不多。

然而電腦程式的可塑性更高, 一個簡單的編輯程式就可以有數十個設定選項, 可以排列組合出來的功能數以千計, 更不要說是設定選項至少上千的作業系統, 以至於作業系統、套裝軟體與低價網路資源的綜合運用。 懂得替 DOS 系統設定快速鍵或選單操作系統的人很少; 懂得利用既有的「過時」 486 電腦與文字瀏覽器作為高效率上網工具的人更少。 再舉一個最簡單但也最重要的例子: 重要資料的備份工作, 其實可以經由軟體設定與簡單的批次作業來達成。 如果經過仔細的分析, 一個以文書處理為主的三人辦公室在一天當中所修改過, 真正需要備份的資料量, 往往不超過一片磁片的大小。 配合定時功能, 每小時備份一次對系統而言完全不是負擔。 但是重要資料因為電腦中毒或其他原因而喪失的事件卻不斷發生, 有人說人類對於自己的大腦的使用率不到百分之十; 多數電腦擁有者對於電腦的使用率恐怕更遠在這個數字之下。

對個人或企業而言, 想要提升資訊技術的競爭力, 正確的思考方向應是如何發揮既有資源的潛力, 而不是盲目地追求擁有最新、最炫、版本數字最大的產品。

社會觀點: 資訊人力重新配置, 網路觀與整合力重於程式設計能力

從整個社會的角度來看, 鼓勵資訊人才投入撰寫版權私有軟體, 並不是運用人力的有效方式, 不論目的是內銷或外銷, 恐怕都難有預期的效果。 在軟體英文化方面, 臺灣本就較英語系國家如美、加、印度等國吃虧; 更何況如前所述, GNU/Linux 風潮背後的動力並不只是一時之間的盲目流行, 未來十年之內全球的資訊產業都將面臨劇變。 在內需方面, 除了各家軟體廠商必須彼此競爭並與入口軟體競爭, 更要耗費龐大的社會成本遏止已然蔚為風氣的非法拷貝, 間接提升合法消費者的成本。

另一方面, 不論是目前流行的版權私有軟體, 或是未來趨勢的自由軟體, 在銷售或散佈時的內定設定上, 只能依據多數人的一般需求做到「人人能使用, 個個不滿意」的地步; 軟體研發者或經銷商很難設定出放諸四海而皆準的設定來滿足任何個人或企業的特殊需求。 以上述資料備份工作為例, 每個辦公室甚至於每個使用者經常處理的資料儲存與修改特性都不一樣, 很難要求所有人把需要備份的檔案都放在一個固定的目錄裡, 以便統一自動備份。 要能夠把辦公室內的電腦做最佳的客戶化 (customization), 真正發揮既有軟硬體功能, 必須有資訊專業人員深入瞭解該客戶特定的工作內容與業務需求

在講求競爭力的今日, 一旦使用者警覺到他們盲目投資在升級電腦軟硬體的成本未能真正提升生產力; 反而輸給設備落後但卻懂得運用資訊專業人力從事分析、設定等工作的對手時, 資訊服務業的市場終將逐漸成熟。 這類分析設定的工作未必需要高深的程式設計能力, 倒是非常需要搜集相關資訊與軟體, 並能加以整合、微調以滿足客戶特定需求的能力。 換言之, 網路觀與整合力將是未來多數資訊人才最需要具備的能力。 再加上革奴軟體乃至於 Linux 作業系統本身的可塑性遠比一般市售版權私有軟體高, 而程式原始碼的開放更模糊了程式設計與設定、客戶化之間的界線, 一方面使用者運用的彈性更大, 另一方面也表示在豐富的個別差異之下需要更多的資訊專業人力來配合。

給產官學界的建議

根據以上的分析, 我們對產官學界做出以下的建議:

  1. 非資訊產業:
    1. 盡量採用開放式技術與檔案格式, 提早因應資訊自由化, 減少轉換系統的痛苦。
    2. 省下購買非自由軟體的開銷, 轉購買自由軟體的技術服務, 以相同的開銷大幅度提升競爭力。
  2. 資訊產業:
    1. 逐漸降低對軟體銷售額的倚賴。
    2. 掌握先機, 拓展海峽兩岸資訊服務業市場。[28]
    3. 運用網路軟體研發人力資源, 協助發展硬體產品。[29]
    4. 朝「加值服務」 (Value-Added Reselling) 思考未來的營利方向。 [30]
  3. 政府資訊部門:
    1. 鼓勵使用開放式技術與檔案格式, 避免將全國的資訊產業下注於單一公司。 [31]
    2. 鼓勵軟體工業轉型為大型的軟體服務業
    3. 鼓勵硬體零售業轉型為社區形式的軟體服務業。
    4. 研究自由軟體可能帶來的新市場, 及早進入國內外軟體服務業市場。
    5. 成立自由軟體文件中文化中心, 針對臺灣特殊需求從事量少質精的軟體研發工作。
  4. 教育界:
    1. 教育學生以開放的心胸對各種技術作客觀的比較, 避免教育單位淪為單一廠商的行銷工具。 [32]
    2. 全面以自由作業系統教學, 鼓勵學生互助合作與善用網路資源。
    3. 軟體寫作人才的培育針對臺灣的特殊需求, 採取精兵政策。
    4. 大量培訓軟體安裝、設定、整合人才, 投入資訊服務業。
    5. 加強英文教育, 提升國人的國際觀與網路觀。

結論

革奴版權背後的理念, 以及它竟然可以在體制之內証明其運作方式優於體制, 讓我們不得不重新思考版權制度對於電腦軟體而言是否為過時的觀念。 GNU/Linux 的成功則給我們一個最佳例証, 說明要迎接網路時代的來臨, 徒有新技術是不夠的, 要能跳出窠臼的思考方式, 才能適應網路科技所帶來的社會文化變革。 把大量物質或人力資源直接間接投入「重新發明輪子的競賽」這樣的時代已經過去了。 握有廿一世紀競爭力鑰匙的, 是懂得「站在巨人的肩膀上」, 善於發掘網路資源並將既有資源整合運用的組織與個人。

參考資料

  1. http://www.fsf.org/
  2. http://www.gnu.org/licenses/licenses.html#GPL
  3. http://www.fsf.org/philosophy/
  4. http://Constitution.by.net/
  5. http://www.brunching.com/copyfire.html
  6. http://www.wired.com/news/news/technology/story/12556.html
  7. http://www.xfree86.org/current/LICENSE.html
  8. http://www.fsf.org/philosophy/bsd.html
  9. http://www.fsf.org/copyleft/copyleft.html
  10. http://www.opensource.org/
  11. http://earthspace.net/~esr/writings/cathedral-bazaar
  12. http://www.opensource.org/osd.html
  13. http://www.ntlug.org/~cbbrowne/linux.html#LINUXHISTORY
  14. http://linux.okstation.com/unix-nt/unix-nt.html
  15. http://www.apache.org/
  16. http://www.opensource.org/cases.html
  17. http://en.wikipedia.org/wiki/Beowulf_cluster
  18. http://cnls.lanl.gov/avalon/
  19. http://www.news.com/News/Item/0,4,20602,00.html/
  20. http://www.news.com/News/Item/0,4,21848,00.html?st.ne.ni.rel http://www.infoworld.com/cgi-bin/displayStory.pl?980717.whinformix.htm
  21. http://www.netwinder.org/
  22. http://www.infoworld.com/cgi-bin/displayStory.pl?980821.whsco.htm
  23. http://www.freebsd.org.hk/html/cldp/doc/unix-nt.html
  24. http://www.ictp.trieste.it/~cfonda/sudan/OSs/references/freeBSD/Yahoo_and_FreeBSD.html
  25. http://lwn.net/http://linuxtoday.com/
  26. http://www.cyut.edu.tw/~ckhung/a/c_82.php
  27. http://www.cyut.edu.tw/~ckhung/a/c_80.php
  28. ftp://NCTUCCCA.edu.tw/OS/Linux/sunsite/docs/HOWTO/Consultants-HOWTO
  29. http://www.zdnet.co.uk/news/1998/37/ns-5501.html
  30. ftp://NCTUCCCA.edu.tw/OS/Linux/sunsite/docs/HOWTO/VAR-HOWTO
  31. http://www.netaction.org/msoft/cybersnare.html
  32. http://www.netaction.org/msoft/cybersnare.html#A%20look%20at%20the%20possible%20future
  33. http://moglen.law.columbia.edu/publications/lu-12.html
  34. http://www.linuxinsider.com/story/34292.html
  35. http://www.riseforth.com/ossLicensingPrimer.htm