陳顯武臺灣大學:國家發展研究所林誠夏Lin, Cheng-HsiaCheng-HsiaLin2007-11-272018-06-282007-11-272018-06-282007http://ntur.lib.ntu.edu.tw//handle/246246/57037摘要 本文是一篇從自由軟體的哲學思維出發,進而發掘其與產業推動理念之間的衝突性,並以此衝突論點貫穿全文,討論衝突調和後如何在現實生活裡加以落實踐履的寫作。文章開始首先闡述自由軟體的一般性概念、特性,此是為了讓未接觸過自由軟體議題的讀者透過導讀的幫助,而能得到相當程度的先前了解;其後進行哲思與現實爭議問題描述,重點在於自由軟體授權條款的言說,及論述其於現實生活中引發哪些紛爭及討論;接著筆者透過加拿大資訊產業發展政策的分析,得其比較觀點的了解,再將觀察所得的「綜合性整體評估原則」與我國現有的產業發展情狀做評比衡量,並以此原則為前已描述自由軟體產業發展引發的紛爭,進行合理化、合法性的協調、修補,最後在結論方面,再次引論證成自由軟體有其倫理性、公益性本質的觀點,並以中道立場對我國產業發展現狀提出針砭與方向建議。Abstract This thesis explores the conflict between hypothesis and applicability of Free Software, and, through a mode of reconciliation, discusses how Free Software philosophy can be practically integrated into the information technology industry. To familiarize the reader with the terminology, this research begins by defining and describing the general attributes and specific characteristics of Free Software. The issues and divergences between theory and practice are then examined with a particular emphasis on the delineation of Free Software authorization clause as well as the disputes that follows. Through an analysis of the development of Canadian policies and regulations on its information technology industry, this study contrasts the Canadian model of operation with our national industry development; and, under the “General Overall Assessment Principles,” the study also tries to reconcile the aforementioned problems of applicability by rationalizing and legalizing the practice of Free Software. In conclusion, this thesis finds Free Software stands firmly on the grounds of ethics and public welfare, and offers further suggestions and criticisms on the development of our national information technology related industries from a neutral vantage point.目錄 第一章 緒論 1 第一節 思考緣起 2 一、研究動機 3 二、研究過程 4 三、研究目的 5 第二節 研究方法 5 一、深度文獻分析法(Document Analysis) 6 二、比較制度研究法(Comparative Method) 6 第三節 研究流程 8 一、章節安排 8 二、研究限制 9 第二章 自由軟體產業之興起與發展 11 第一節 自由軟體的定義與範圍釐清 11 一、自由軟體的定義 12 (一)自由vs.免費 14 (二)開放原始碼的意涵 15 二、自由軟體與開放原始碼軟體範疇之釐清 16 (一)自由軟體(Free Software) 17 (二)開放原始碼軟體/開放源碼軟體(Open Source Software, OSS) 17 第二節 從自由軟體改革運動到自由軟體產業推動 25 一、自由軟體改革運動 26 (一)理念優先的前期發展 26 (二)方法論立基的後期發展 27 二、自由軟體產業推動 28 (一)國家政府的推動政策 29 (二)商務企業的採用策略 30 第三節 從改革運動到產業推動–自由軟體授權條款 31 一、公眾授權條款 32 (一)公眾授權條款其意涵與著佐權之影響 32 (二)公眾授權條款其法律地位 35 二、自由軟體授權條款的六大特徵 37 (一)開放程式原始碼 38 (二)不特定授權對象 38 (三)不限制使用地域 39 (四)不收取授權金 39 (五)不附隨擔保 40 (六)釋放四大自由予後手 41 第四節 小結 44 第三章 自由軟體產業發展的困境與挑戰 45 第一節 自由軟體授權條款的衍生爭議 45 一、從五胡亂華到三國鼎立–自由軟體授權條款的競爭合併 46 (一)GPL類授權條款 46 (二)BSD類授權條款 47 (三)其他類授權條款 48 (四)自由軟體授權條款的相容/融性 49 二、惡靈古堡般的感染性–GNU General Public License 51 (一)提供原始碼的義務 52 (二)如病毒般的感染特質 54 (三)涉及專利授權的相關條款 55 (四)條款版本選擇權 56 三、稍稍鬆綁的堅持–GNU Lesser General Public License 58 (一)LGPL2與GPL2的分野 58 (二)LGPL2的具體內容–與GPL2不同的感染性原則 59 (三)LGPL2的實務運作判準 60 (四)LGPL2述明感染性的法律依據 62 (五)從格林童話看LGPL2 63 第二節 自由軟體的商業應用模式 64 一、無法出賣的法律–服務收費模式 68 (一)開發式的服務收費模式 69 (二)應用式的服務收費模式 70 二、自由軟體的美麗與哀愁–雙重授權模式 72 (一)雙重授權模式的美麗 73 (二)雙重授權模式的兩手策略 74 (三)雙重授權模式的哀愁 75 (四)雙重授權模式的成功案例 76 (五)雙重授權模式的爭議問題 77 第三節 自由軟體授權條款的施行標準 81 一、寬嚴有別的條款內容 81 (一)強行規定與訓示規定的分野 81 (二)近似訓示規定的例舉 82 (三)北風與太陽–授權條款諸義務性要求有其寬嚴之別 84 (四)只打老虎不打蒼蠅–條款內容與實際施行標準或有落差的現況 84 二、人事時地物–雜談授權條款的五何運用 86 (一)Whom to Open–對誰開放原始碼? 86 (二)Why to Open–為何開放原始碼? 87 (三)When to Open–何時開放原始碼? 88 (四)Where to Open–散布地域有無限制? 89 (五)How to Open–如何開放原始碼? 90 第四節 小結 91 第四章 加拿大自由軟體產業推動政策 93 第一節 世界各國的自由軟體產業推動政策 93 一、各國自由軟體產業的推動因素及推動程度 94 (一)策略上的推動因素 94 (二)經濟上的推動因素 95 (三)社會發展上的推動因素 97 (四)依推動程度區別的四大分類 100 二、從優先採用到最佳利益評選 101 (一)正相關–軟體社群的活躍程度 102 (二)負相關–利益團體的抵制程度 103 第二節 加拿大資訊產業發展政策的分析評比 105 一、評估資訊科學產業的上位原則 105 (一)通盤考量的九項指導原則 106 (二)與自由軟體直接相關的四項原則 111 二、套用指導原則的自由軟體專案檢審方式 113 (一)六項軟體專案檢審流程 114 (二)從整體效益評估觀點看自由軟體 117 三、將原則轉化為表格式的操作性指標 120 (一)第一階段–描述軟體專案所欲達至的目標及其背景 121 (二)第二階段–自由軟體與私有軟體間的評估比較標準 122 (三)第三階段–自由軟體與私有軟體利弊優劣比較表格 125 第三節 小結 126 第五章 對公部門推動自由軟體產業的反思 128 第一節 研發/招標計畫採用自由軟體之困境 128 一、自由軟體研發補助專案 129 (一)研發成果的運用原則 130 (二)自由軟體的除外適用 131 二、自由軟體建制採購專案 134 (一)他國對於自由軟體採購的現況 134 (二)論我國軟體採購之現況與其不足 139 第二節 試擬立自由軟體專案管理機制 142 一、管理上的五項原則 143 (一)產業發展原則 143 (二)國家機密原則 144 (三)事前說明原則 144 (四)成果下放原則 145 (五)資訊收集原則 145 二、試擬立的管理機制 146 (一)研發/招標成果的資料收集 147 (二)自由軟體專案的後續開發管理 148 第三節 研發/招標計畫採用自由軟體之建議 152 一、研發專案之採用建議 152 (一)計畫徵求階段 153 (二)成果運用階段 156 二、採購專案之採用建議 157 (一)以最有利標之評選方式進行軟體招標 158 (二)以永續經營的改革觀點遴選自由軟體 159 第四節 小結 161 第六章 對私經濟加入自由軟體產業的反思 163 第一節 溝通.勸進.對簿公堂–自由軟體爭議案件 164 一、貌似溫和的牛羚–FSF協同性促進辦公室 164 (一)開放原始碼義務違背的發現 165 (二)違約造成失權的效果 166 (三)須配合調整產品釋出的方式 167 (四)協同性促進辦公室的收費標準 167 (五)停止散布產品的殺手鐧 168 二、告人的專家.纏訟的名人–Harald Welte與gpl–violations.org 170 (一)2004年5月–Welte vs. Sitecom 172 (二)2005年4月–Welte vs. Fortinet 176 (三)2006年9月–Welte vs. D–Link 178 三、自由軟體爭議案件之解析 180 (一)以違犯GPL2為火種 181 (二)以嵌入式韌體為大宗 182 (三)以社群發動為趨勢 183 (四)以侵害防止請求權為殺手鐧 184 第二節 控制風險的智慧財產權管理 184 一、台灣智慧財產管理規範推行體系 185 (一)TIPS擬立的智慧財產權利管理流程 186 (二)TIPS評量作業流程 188 (三)TIPS流程管理不足之批論 189 (四)修正TIPS適用於自由軟體風險控管之方法 191 二、風險管理相關問題之深度解析 195 (一)著作權上的相關問題 195 (二)專利權上的相關問題 200 三、已然違犯的處置及未來防範方法 207 第三節 小結 209 第七章 終章 212 第一節 回歸開放哲學的具體建議 212 一、如何看待自由軟體產業 213 (一)自由軟體以其極端逼迫另一個極端 213 (二)自由軟體產業帶來改變的契機 216 二、如何運用自由軟體產業 220 (一)除卻自由軟體利在商機的表像 221 (二)公正公開的整體評估標準 224 第二節 結論 229 一、主要發現 229 (一)動態挪移的自由軟體運動 230 (二)義務性要求為主的自由軟體爭訟案件 231 (三)庶民式法律時代來臨的契機 231 二、研究建議 233 (一)彈性運用的嶄新觀點 233 (二)以先前評估觀點進行專案檢審 234 (三)以整體評估觀點進行通盤考量 234 (四)規劃新型管理機制並妥善進行運用 235 參考文獻 237 附錄一 創用CC姓名標示─非商業性─相同方式分享2.5台灣授權法律條款 246 圖目錄 【圖 1–1】:章節安排 8 【圖 2–1】:LGPL2感染線性圖 61 【圖 2–2】:QT雙重授權模式的運行流程 75 【圖 2–3】:Trolltech雙重授權模式的運行流程 77 【圖 4–1】:試擬立的自由軟體專案管理機制 151 【圖 4–2】:Welte vs. Sitecom Trolltech 172 【圖 4–3】:Welte vs. Fortinet 176 【圖 4–4】:Welte vs. D–Link 178 【圖 4–5】:TIPS智慧財產權利管理流程 186 【圖 4–6】:TIPS評量作業流程圖 188 表目錄 【表 3–1】:自由軟體產業國家政策與開發者活動關聯表 103 【表 3–2】:加拿大自由軟體專案第一階段評估量表 121 【表 3–3】:加拿大自由軟體專案第二階段評估量表 123 【表 3–4】:加拿大自由軟體專案第三階段評估量表 1252807439 bytesapplication/pdfen-US著佐權自由軟體開放原始碼公眾授權條款革奴公眾授權條款革奴函式庫公眾授權條款CopyleftFree SoftwareOpen Source SoftwareGeneral Public LicenseGPLLGPL[SDGs]SDG16自由軟體產業推動之反思–以加拿大資訊產業發展政策為比較觀點A Critique on Current Free Software Industry Progression: From a Comparative Perspective of Canadian Free Software Industry Strategythesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/57037/1/ntu-96-R88341011-1.pdf