书籍详情
商业开源 开源软件许可实用指南(第三版)
作者:【美】希瑟·米克(Heather Meeker)
出版社:人民邮电出版社
出版时间:2023-05-01
ISBN:9787115601711
定价:¥99.00
购买这本书可以去
内容简介
本书作为讨论开源软件商业实践法律问题的图书,针对开源法律的核心—开源许可,提供了专业度极高的法律和技术原则解析。本书聚焦于如何使用开源、如何为开源项目做贡献,以及发布开源软件的常见问题,并致力于回答以下众多开源热门问题:为什么开源并不是“病毒”;GPL是什么;如何进行开源代码审计;何为用户友好的开源规则;如何避免和应对开源索赔;如何利用开源打击专利侵权行为;如何管理开源产品的商标,等等。本书旨在为希望了解开源软件许可相关法律问题的律师、工程师及商务人士提供实务指南,帮助律师提升法律知识水平,帮助其他人理解他们律师的观点。
作者简介
希瑟·米克(Heather Meeker) 既是专注于技术交易的律师事务所Tech Law Partners, LLP的合伙人,同时也是专注于商业开源开发的早期风险投资基金OSS资本的合伙人。希瑟·米克长期为技术客户提供知识产权方面的咨询服务,是国际的开源软件许可专家。2019年,米克作为上榜的律师,与Salesforce、Stripe及微软的首席执行官们一起,被美国商业内幕网站评为改变科技行业经营方式的十大人物。希瑟·米克是美国法律研究所《软件合同法原则》和《法律重述-版权》项目咨询委员会的成员,还是IEEE-ISTO的董事会成员,著有Open Source for Business、Technology Licensing: A Primer。
目录
第 1章 自由软件和开源软件的哲学 002
1.1 开源开发模式 004
1.2 自由软件定义和开源定义 005
1.3 这不是病毒 008
1.4 “开放”的哲学 010
第 2章 计算机软件概论 012
2.1 什么是开源之“源”? 012
2.2 构建、链接和打包 015
2.3 JavaScript 016
2.4 PERL、Python、PHP和其他脚本语言 017
2.5 运算层级 017
2.6 什么是操作系统? 020
2.7 什么是应用程序? 022
2.8 动态链接和静态链接 023
2.9 单片机和可加载内核模块 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 公司式(或“弱”)著佐权许可证 043
3.8 宽松许可证 043
3.9 Apache 045
3.10 杂项许可证 046
3.11 OpenSSL 048
3.12 内容许可 049
3.13 问题重重的许可证 050
第4章 许可证兼容性 051
4.1 尴尬的晚宴 051
4.2 什么是尽职调查? 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章 什么是分发? 072
6.1 美国术语 072
6.2 确定分发的时间点 073
6.3 关于云的清晰场景 075
6.4 临界场景 076
6.5 FSF的观点 079
6.6 国际视角 081
6.7 合同起草和交易结构的实践 082
6.8 一个持久谜题 084
第7章 声明要求 085
7.1 什么是许可声明? 085
7.2 如何创建许可声明 086
7.3 归属和广告要求 089
7.4 注意修改 090
7.5 自动化 090
第8章 GPLv2.0的边界之争 094
8.1 库和其他标准要素 095
8.2 GPL规定了什么? 096
8.3 法院如何解释合同语言 097
8.4 将四角规则用于GPLv2.0 099
8.5 “衍生作品”问题 102
8.6 基于版权的软件奇案 104
8.7 美国法律如何规定? 106
8.8 国际解释 111
8.9 法律现实主义的方法 111
8.10 FSF的观点 114
8.11 可加载内核模块 115
8.12 导出符号 118
8.13 另一只鞋掉了,却掉得很远 119
第9章 LGPLv2.1的合规性 120
第 10章 GPLv3.0与Affero GPLv3.0 123
10.1 GPLv3.0 123
10.2 许可证版本 124
10.3 “衍生作品”问题 126
10.4 著佐权触发器 127
10.5 专利权 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 业务流程 136
11.3 人员配置 136
11.4 基于许可证的审查 137
11.5 使用场景 137
第 12章 代码审计和尽职调查 139
12.1 开源合规挑战 139
12.2 快照、调查和标题搜索 140
12.3 制定规则 143
12.4 自我披露的危险 143
12.5 版本控制 145
12.6 解决问题 146
12.7 代码审计和并购 147
第 13章 开源和专利 150
13.1 专利大辩论 151
13.2 风险更高还是更低? 151
13.3 赔偿金 155
13.4 反诉 156
13.5 竞争性干扰 156
13.6 开源许可中的专利授予和规定 160
第 14章 开源和专利诉讼战略 167
第 15章 商标 171
15.1 开源世界中的商标 172
15.2 名字里有什么? 173
第 16章 开源发布 178
16.1 商标管理 182
16.2 贡献协议 183
16.3 代码再许可 185
16.4 公司组织 185
第 17章 并购及其他交易 190
17.1 风险分配 192
17.2 起草客户协议 195
17.3 开发协议 196
第 18章 政府监管 198
18.1 政府采购 198
18.2 出口 200
第 19章 维权和维权障碍 202
19.1 早期阶段: 前雅各布森阶段 202
19.2 美国正式维权硕果累累 205
19.3 后雅各布森时代和战略性原告 211
19.4 其他与开源有关的案件和纠纷 220
19.5 角色介绍 228
19.6 统计数字 231
19.7 如果收到权利主张,您该如何处理? 233
19.8 实践 234
第 20章 开放标准和开源 238
20.1 什么是标准? 238
20.2 标准和开源 239
20.3 不同的规则 240
第 21章 开放硬件和数据 242
21.1 开放数据 244
21.2 宽松许可 245
21.3 示例 245
第 22章 近的发展:商业开源、源代码可用许可和道德许可 246
22.1 值得关注的交易 246
22.2 您的剃须刀片是什么颜色的? 247
22.3 新一轮的源代码可用许可 250
22.4 善而非恶:伦理许可的崛起 251
电子书、表格及清单 255
词汇表及索引 257
案例索引 265
1.1 开源开发模式 004
1.2 自由软件定义和开源定义 005
1.3 这不是病毒 008
1.4 “开放”的哲学 010
第 2章 计算机软件概论 012
2.1 什么是开源之“源”? 012
2.2 构建、链接和打包 015
2.3 JavaScript 016
2.4 PERL、Python、PHP和其他脚本语言 017
2.5 运算层级 017
2.6 什么是操作系统? 020
2.7 什么是应用程序? 022
2.8 动态链接和静态链接 023
2.9 单片机和可加载内核模块 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 公司式(或“弱”)著佐权许可证 043
3.8 宽松许可证 043
3.9 Apache 045
3.10 杂项许可证 046
3.11 OpenSSL 048
3.12 内容许可 049
3.13 问题重重的许可证 050
第4章 许可证兼容性 051
4.1 尴尬的晚宴 051
4.2 什么是尽职调查? 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章 什么是分发? 072
6.1 美国术语 072
6.2 确定分发的时间点 073
6.3 关于云的清晰场景 075
6.4 临界场景 076
6.5 FSF的观点 079
6.6 国际视角 081
6.7 合同起草和交易结构的实践 082
6.8 一个持久谜题 084
第7章 声明要求 085
7.1 什么是许可声明? 085
7.2 如何创建许可声明 086
7.3 归属和广告要求 089
7.4 注意修改 090
7.5 自动化 090
第8章 GPLv2.0的边界之争 094
8.1 库和其他标准要素 095
8.2 GPL规定了什么? 096
8.3 法院如何解释合同语言 097
8.4 将四角规则用于GPLv2.0 099
8.5 “衍生作品”问题 102
8.6 基于版权的软件奇案 104
8.7 美国法律如何规定? 106
8.8 国际解释 111
8.9 法律现实主义的方法 111
8.10 FSF的观点 114
8.11 可加载内核模块 115
8.12 导出符号 118
8.13 另一只鞋掉了,却掉得很远 119
第9章 LGPLv2.1的合规性 120
第 10章 GPLv3.0与Affero GPLv3.0 123
10.1 GPLv3.0 123
10.2 许可证版本 124
10.3 “衍生作品”问题 126
10.4 著佐权触发器 127
10.5 专利权 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 业务流程 136
11.3 人员配置 136
11.4 基于许可证的审查 137
11.5 使用场景 137
第 12章 代码审计和尽职调查 139
12.1 开源合规挑战 139
12.2 快照、调查和标题搜索 140
12.3 制定规则 143
12.4 自我披露的危险 143
12.5 版本控制 145
12.6 解决问题 146
12.7 代码审计和并购 147
第 13章 开源和专利 150
13.1 专利大辩论 151
13.2 风险更高还是更低? 151
13.3 赔偿金 155
13.4 反诉 156
13.5 竞争性干扰 156
13.6 开源许可中的专利授予和规定 160
第 14章 开源和专利诉讼战略 167
第 15章 商标 171
15.1 开源世界中的商标 172
15.2 名字里有什么? 173
第 16章 开源发布 178
16.1 商标管理 182
16.2 贡献协议 183
16.3 代码再许可 185
16.4 公司组织 185
第 17章 并购及其他交易 190
17.1 风险分配 192
17.2 起草客户协议 195
17.3 开发协议 196
第 18章 政府监管 198
18.1 政府采购 198
18.2 出口 200
第 19章 维权和维权障碍 202
19.1 早期阶段: 前雅各布森阶段 202
19.2 美国正式维权硕果累累 205
19.3 后雅各布森时代和战略性原告 211
19.4 其他与开源有关的案件和纠纷 220
19.5 角色介绍 228
19.6 统计数字 231
19.7 如果收到权利主张,您该如何处理? 233
19.8 实践 234
第 20章 开放标准和开源 238
20.1 什么是标准? 238
20.2 标准和开源 239
20.3 不同的规则 240
第 21章 开放硬件和数据 242
21.1 开放数据 244
21.2 宽松许可 245
21.3 示例 245
第 22章 近的发展:商业开源、源代码可用许可和道德许可 246
22.1 值得关注的交易 246
22.2 您的剃须刀片是什么颜色的? 247
22.3 新一轮的源代码可用许可 250
22.4 善而非恶:伦理许可的崛起 251
电子书、表格及清单 255
词汇表及索引 257
案例索引 265
猜您喜欢