第1章 看不见的引擎 1
1.1 让电脑更小 7
1.2 不断扩大的基于计算机的产品体系 9
1.3 软件平台的组成部分 11
1.4 本书结构 12
第2章 用代码说话 15
2.1 计算机和编程的历史基础 16
2.2 编程语言的发展 19
2.3 操作系统的变革 23
2.4 应用程序编程接口(APIs) 25
2.5 软件平台 27
2.6 操作系统和软件平台的生产 32
2.7 操作系统、软件平台和计算装置 35
第3章 多边时代 37
3.1 信息产品 38
3.2 多边平台 46
3.3 开源软件 60
第4章 退学者与推广者 68
4.1 苹果公司与微软公司的软件平台 72
4.2 苹果公司对比微软公司 82
4.3 没有所有者的新挑战者:Linux操作系统 95
第5章 乓 99
5.1 视频游戏产业的诞生 102
5.2 视频游戏平台的出现 105
5.3 索尼PlayStation游戏主机 113
5.4 Xbox游戏主机 117
5.5 今天的视频游戏产业 121
5.6 个人电脑游戏 130
5.7 在线游戏 133
5.8 平台的扩张 134
第6章 掌上经济 136
6.1 掌上电脑的诞生 138
6.2 开辟市场 142
6.3 Palm公司的平台战略 148
6.4 Windows CE操作系统 153
6.5 捆绑 158
6.6 掌上电脑行业的萎缩 159
第7章 叭叭叭……叭 162
7.1 手机行业 165
7.2 软件平台的作用 176
7.3 I-mode 179
第8章 危险的交集 190
8.1 数字音乐技术 193
8.2 数字媒体系统的演化 196
8.3 交叉平台之间的竞争 201
8.4 数字版权管理 212
8.5 未来发展 214
第9章 孤军奋战 217
9.1 商业生态环境的参与者和结构 218
9.2 一体化交易成本的关键决定因素 222
9.3 单边市场还是双边市场 226
9.4 一体化模式的演化 230
9.5 相互竞争的商业生态系统结构 241
第10章 免费的午餐 243
10.1 多边市场的定价 245
10.2 收费对象是谁? 251
10.3 价格歧视 257
10.4 多边平台的价格结构 259
10.5 定价策略的变革 265
第11章 越大越好 268
11.1 功能组件的增长 271
11.2 捆绑经济学 276
11.3 产品设计与产品线 277
11.4 多边平台 285
11.5 哪些组件被捆绑?哪些不被捆绑?为什么? 287
第12章 一扫而空 299
12.1 引言 300
12.2 基于网络的软件平台 304
12.3 降低交易成本 305
12.4 eBay 310
12.5 谷歌 315
致谢 325
图2.1 简单程序:从源代码到机器代码的设计。机器代码用十六进制记数法表示 21
图2.2 一个Linux API的例子 26
图2.3 各种手机的操作平台 27
图2.4 几种可供选择的个人电脑软件平台。其中,“Linux”包括了Linux核与工具集 28
表2.1 平台总结 35
图3.1 规模不经济 43
表3.1 部分多边平台的收入 51
表3.2 部分多边平台的多宿主情况 58
表5.1 选取平台的技术规格 124
表5.2 美国的第三方游戏开发商 126
图5.1 游戏主机领域的平台商业生态系统 130
图5.2 个人电脑游戏领域的平台商业生态系统 131
表6.1 操作系统的市场份额 145
图6.1 Palm注册开发商的增长情况 151
表6.2 Palm OS操作系统上最畅销的应用软件 151
表6.3 掌上电脑主要功能的发展脉络 158
图7.1 手机的商业平台生态系统 166
表7.1 2004年收入最高的手机运营商 168
表7.2 操作系统的市场份额 172
表7.3 塞班的收入来源 178
表8.1 媒体播放器的功能演进 199
表8.2 媒体播放器收入的主要来源 201
图8.1 媒体播放器领域不同的一体化方式和互通性 208
表11.1 各年操作系统规模变化 270
表11.2 软件平台功能组件的增长 273
表11.3 含有两个组件的产品的销售方式 278
图11.1 以对数坐标表示的1983年至2005年个人电脑硬盘存储的价格变化 288
图11.2 以对数坐标表示的1985年至2005年个人电脑RAM的价格变化 289
图11.3 1993年至2001年个人电脑英特尔处理器每MIPS的价格变化 290
表11.4 家庭宽带用户比例 290
图11.4 苹果公司Mac OS X Tiger在线推介的屏幕截图 295
表11.5 一些添加到苹果操作系统中的新功能(从系统7开始) 296