本書作為討論開源軟件商業(yè)實踐法律問題的圖書,針對開源法律的核心開源許可,提供了專業(yè)度極高的法律和技術(shù)原則解析。本書聚焦于如何使用開源、如何為開源項目做貢獻(xiàn),以及發(fā)布開源軟件的常見問題,并致力于回答以下眾多開源熱門問題:為什么開源并不是病毒;GPL是什么;如何進(jìn)行開源代碼審計;何為用戶友好的開源規(guī)則;如何避免和應(yīng)對開源索賠;如何利用開源打擊專利侵權(quán)行為;如何管理開源產(chǎn)品的商標(biāo),等等。
本書旨在為希望了解開源軟件許可相關(guān)法律問題的律師、工程師及商務(wù)人士提供實務(wù)指南,幫助律師提升法律知識水平,幫助其他人理解他們律師的觀點。
1.給廣大中國開源愛好者和科技從業(yè)者一份詳細(xì)而優(yōu)質(zhì)的開源法律指南,解答開源領(lǐng)域熱門的諸多疑問。
2.聚焦開源許可,深入剖析GPL等開源許可證的含義和適用情況,解決眾多開源相關(guān)的法律難題。
3.通過解釋用戶友好的開源規(guī)則、介紹如何避免和應(yīng)對開源索賠,幫助企業(yè)更加自信地投入到開源社區(qū)中,并將其視為商業(yè)競爭力的來源和載體。
4.開源法律的重要參考書。作者希瑟·米克被列為美國商業(yè)內(nèi)幕網(wǎng)站評選的改變科技行業(yè)經(jīng)營方式的十大人物之一,內(nèi)容深刻、知識可靠。
希瑟·米克(Heather Meeker) 既是專注于技術(shù)交易的律師事務(wù)所Tech Law Partners, LLP的合伙人,同時也是專注于商業(yè)開源開發(fā)的早期風(fēng)險投資基金OSS資本的合伙人。希瑟·米克長期為技術(shù)客戶提供知識產(chǎn)權(quán)方面的咨詢服務(wù),是國際的開源軟件許可專家。2019年,米克作為上榜的律師,與Salesforce、Stripe及微軟的首席執(zhí)行官們一起,被美國商業(yè)內(nèi)幕網(wǎng)站評為改變科技行業(yè)經(jīng)營方式的十大人物。希瑟·米克是美國法律研究所《軟件合同法原則》和《法律重述-版權(quán)》項目咨詢委員會的成員,還是IEEE-ISTO的董事會成員,著有Open Source for Business、Technology Licensing: A Primer。
第 1章 自由軟件和開源軟件的哲學(xué) 002
1.1 開源開發(fā)模式 004
1.2 自由軟件定義和開源定義 005
1.3 這不是病毒 008
1.4 開放的哲學(xué) 010
第 2章 計算機軟件概論 012
2.1 什么是開源之源? 012
2.2 構(gòu)建、鏈接和打包 015
2.3 JavaScript 016
2.4 PERL、Python、PHP和其他腳本語言 017
2.5 運算層級 017
2.6 什么是操作系統(tǒng)? 020
2.7 什么是應(yīng)用程序? 022
2.8 動態(tài)鏈接和靜態(tài)鏈接 023
2.9 單片機和可加載內(nèi)核模塊 028
2.10 頭文件 028
2.11 容器 030
第3章 常見的開源許可證 034
3.1 剖析開源許可證 035
3.2 專利許可的授予 036
3.3 直接許可 036
3.4 常見開源許可證概述 038
3.5 GPL 039
3.6 LGPL 042
3.7 公司式(或弱)著佐權(quán)許可證 043
3.8 寬松許可證 043
3.9 Apache 045
3.10 雜項許可證 046
3.11 OpenSSL 048
3.12 內(nèi)容許可 049
3.13 問題重重的許可證 050
第4章 許可證兼容性 051
4.1 尷尬的晚宴 051
4.2 什么是盡職調(diào)查? 052
4.3 橫向兼容性問題 056
4.4 如何避免許可證漏洞 057
4.5 Apache v2.0和GPLv2.0 058
4.6 許可證增殖 060
第5章 附條件許可 062
5.1 這不是病毒,而是漏洞 062
5.2 什么是附條件許可? 063
5.3 是許可還是合同? 064
5.4 附條件許可模式的含義 066
5.5 合同訂立 069
5.6 根除病毒 071
第6章 什么是分發(fā)? 072
6.1 美國術(shù)語 072
6.2 確定分發(fā)的時間點 073
6.3 關(guān)于云的清晰場景 075
6.4 臨界場景 076
6.5 FSF的觀點 079
6.6 國際視角 081
6.7 合同起草和交易結(jié)構(gòu)的實踐 082
6.8 一個持久謎題 084
第7章 聲明要求 085
7.1 什么是許可聲明? 085
7.2 如何創(chuàng)建許可聲明 086
7.3 歸屬和廣告要求 089
7.4 注意修改 090
7.5 自動化 090
第8章 GPLv2.0的邊界之爭 094
8.1 庫和其他標(biāo)準(zhǔn)要素 095
8.2 GPL規(guī)定了什么? 096
8.3 法院如何解釋合同語言 097
8.4 將四角規(guī)則用于GPLv2.0 099
8.5 衍生作品問題 102
8.6 基于版權(quán)的軟件奇案 104
8.7 美國法律如何規(guī)定? 106
8.8 國際解釋 111
8.9 法律現(xiàn)實主義的方法 111
8.10 FSF的觀點 114
8.11 可加載內(nèi)核模塊 115
8.12 導(dǎo)出符號 118
8.13 另一只鞋掉了,卻掉得很遠(yuǎn) 119
第9章 LGPLv2.1的合規(guī)性 120
第 10章 GPLv3.0與Affero GPLv3.0 123
10.1 GPLv3.0 123
10.2 許可證版本 124
10.3 衍生作品問題 126
10.4 著佐權(quán)觸發(fā)器 127
10.5 專利權(quán) 128
10.6 DMCA 130
10.7 禁用和混淆 132
10.8 Affero GPL 133
10.9 Apache v2.0許可證的兼容性 134
第 11章 開源政策 135
11.1 從小事做起 135
11.2 業(yè)務(wù)流程 136
11.3 人員配置 136
11.4 基于許可證的審查 137
11.5 使用場景 137
第 12章 代碼審計和盡職調(diào)查 139
12.1 開源合規(guī)挑戰(zhàn) 139
12.2 快照、調(diào)查和標(biāo)題搜索 140
12.3 制定規(guī)則 143
12.4 自我披露的危險 143
12.5 版本控制 145
12.6 解決問題 146
12.7 代碼審計和并購 147
第 13章 開源和專利 150
13.1 專利大辯論 151
13.2 風(fēng)險更高還是更低? 151
13.3 賠償金 155
13.4 反訴 156
13.5 競爭性干擾 156
13.6 開源許可中的專利授予和規(guī)定 160
第 14章 開源和專利訴訟戰(zhàn)略 167
第 15章 商標(biāo) 171
15.1 開源世界中的商標(biāo) 172
15.2 名字里有什么? 173
第 16章 開源發(fā)布 178
16.1 商標(biāo)管理 182
16.2 貢獻(xiàn)協(xié)議 183
16.3 代碼再許可 185
16.4 公司組織 185
第 17章 并購及其他交易 190
17.1 風(fēng)險分配 192
17.2 起草客戶協(xié)議 195
17.3 開發(fā)協(xié)議 196
第 18章 政府監(jiān)管 198
18.1 政府采購 198
18.2 出口 200
第 19章 維權(quán)和維權(quán)障礙 202
19.1 早期階段: 前雅各布森階段 202
19.2 美國正式維權(quán)碩果累累 205
19.3 后雅各布森時代和戰(zhàn)略性原告 211
19.4 其他與開源有關(guān)的案件和糾紛 220
19.5 角色介紹 228
19.6 統(tǒng)計數(shù)字 231
19.7 如果收到權(quán)利主張,您該如何處理? 233
19.8 實踐 234
第 20章 開放標(biāo)準(zhǔn)和開源 238
20.1 什么是標(biāo)準(zhǔn)? 238
20.2 標(biāo)準(zhǔn)和開源 239
20.3 不同的規(guī)則 240
第 21章 開放硬件和數(shù)據(jù) 242
21.1 開放數(shù)據(jù) 244
21.2 寬松許可 245
21.3 示例 245
第 22章 近的發(fā)展:商業(yè)開源、源代碼可用許可和道德許可 246
22.1 值得關(guān)注的交易 246
22.2 您的剃須刀片是什么顏色的? 247
22.3 新一輪的源代碼可用許可 250
22.4 善而非惡:倫理許可的崛起 251
電子書、表格及清單 255
詞匯表及索引 257
案例索引 265