图书介绍
开源软件之道2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 蔡俊杰编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121104831
- 出版时间:2010
- 标注页数:268页
- 文件大小:44MB
- 文件页数:286页
- 主题词:软件工程
PDF下载
下载说明
开源软件之道PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 了解开源软件2
第1章 开源软件概述2
1.1 开源软件的理解2
1.2 开源软件的定义3
1.3 开源软件定义的意义5
1.4 开源软件和其他类型软件的比较6
第2章 开源软件的历史与未来9
2.1 开源软件的历史9
2.2 开源运动背后的理想与现实12
2.2.1 理想主义的兴起12
2.2.2 技术精英的推动13
2.2.3 现实业界的需求14
2.3 开源社区的壮大15
2.4 开源软件的领袖16
2.5 开源软件的未来17
第3章 开源软件的好处19
3.1 高质量19
3.2 零许可证费21
3.3 开放和自由22
3.4 灵活可定制22
3.5 公开透明23
3.6 良好的学习平台23
第4章 开源软件的成本25
4.1 部署和迁移成本25
4.2 人员和培训成本26
4.3 管理维护和技术支持成本27
4.4 风险控制成本28
第2篇 使用开源软件32
第5章 正确使用开源软件32
5.1 管理体制32
5.2 法律风险33
5.2.1 法律因素之著作权34
5.2.2 法律因素之许可证35
5.2.3 法律因素之专利36
5.2.4 问题解析37
5.2.5 验证著作权,正本清源38
5.2.6 调查专利,借力打力40
5.2.7 解读许可证,明察秋毫41
5.3 成熟度56
5.3.1 优秀的领导者57
5.3.2 差异化的开发者社区57
5.3.3 庞大的优质用户群58
5.3.4 健康的项目“脉动”58
5.3.5 健全的安全补丁体制59
5.3.6 较完善的文档60
5.4 服务60
5.5 寻找合适的开源软件61
第6章 开源软件之语言和平台63
6.1 Harmony63
6.2 Android66
6.3 Python69
6.4 Ruby72
6.5 PHP74
6.6 Groovy76
6.7 Perl78
6.8 Flex80
6.9 OpenLaszlo82
第7章 开源软件之框架和库84
7.1 Spring84
7.2 Struts87
7.3 JBoss Seam89
7.4 Equinox91
7.5 Hibernate93
7.6 iBATIS95
7.7 Lucene97
7.8 Webkit99
第8章 开源软件之服务器软件101
8.1 Apache HTTP服务器101
8.2 Tomcat103
8.3 Jetty104
8.4 Geronimo105
8.5 JBoss108
8.6 GlassFish109
8.7 MySQL111
8.8 PostgreSQL114
8.9 Derby116
8.10 FileZilla Server118
第9章 开源软件之开发工具120
9.1 Eclipse120
9.2 NetBeans122
9.3 Apache Ant124
9.4 Apache Maven126
9.5 CVS128
9.6 Subversion130
9.7 GIT131
9.8 Bugzilla133
9.9 JUnit135
9.10 TestNG137
第10章 开源软件之桌面应用139
10.1 GNOME139
10.2 OpenOffice.org142
10.3 Emacs145
10.4 Firefox147
10.5 Thunderbird150
10.6 GIMP151
10.7 FreeMind152
10.8 7-Zip154
第3篇 参与开源项目158
第11章 开源社区的基础设施158
11.1 基础设施158
11.1.1 主页(Home Page)158
11.1.2 代码库(Code Repository)158
11.1.3 邮件列表(Mailing List)159
11.1.4 缺陷追踪系统(Bug Tracking System)160
11.1.5 Wiki161
11.1.6 其他161
11.2 开源项目托管网站162
第12章 开源组织和社区165
12.1 Apache软件基金会165
12.1.1 Apache的历史165
12.1.2 Apache组织结构166
12.1.3 Apache开发模式169
12.1.4 Apache法律问题处理172
12.1.5 Apache项目简介174
12.1.6 Apache运营模式176
12.2 自由软件基金会177
12.2.1 FSF的历史177
12.2.2 FSF的目标178
12.2.3 FSF组织结构179
12.2.4 GNU工程180
12.3 Linux Kernel社区181
12.3.1 Linux Kernel的历史181
12.3.2 Linux Kernel社区文化和价值观185
12.3.3 Linux Kernel开发模式186
12.3.4 Linux Kernel运营模式188
12.4 Eclipse社区189
12.4.1 Eclipse的历史189
12.4.2 Eclipse的发展190
12.4.3 Eclipse组织结构192
12.4.4 Eclipse项目简介193
12.4.5 Eclipse运营模式196
12.4.6 Eclipse Con大会196
12.5 Mozilla社区197
12.5.1 Mozilla的历史197
12.5.2 Mozilla组织结构198
12.5.3 Mozilla开发模式198
12.6 Linux相关社区200
12.6.1 Archlinux社区200
第13章 商业模式与实例203
13.1 许可证的决定性203
13.2 商业模式实例205
13.2.1 增值产品205
13.2.2 技术支持207
13.2.3 咨询211
13.2.4 广告模式212
13.2.5 软硬件结合213
13.2.6 双重授权215
13.2.7 社区模式216
13.2.8 Ubuntu“模式”216
第14章 参与开源社区219
14.1 开始加入219
14.2 社区讨论与工作220
14.2.1 参与社区讨论220
14.2.2 参与社区工作221
14.3 提升自己225
14.4 礼仪规范227
14.4.1 撰写邮件的礼仪和规范227
14.4.2 邮件列表的礼仪和规范228
14.4.3 发言的礼仪231
14.5 开源开发的最佳实践235
14.6 企业参与开源238
14.6.1 需求238
14.6.2 风险238
14.6.3 企业参与开源的策略239
第15章 开创事业242
15.1 项目启动与计划242
15.2 选择正确的许可证247
15.3 基础设施构建249
15.3.1 SourceForge托管开源项目基础设施构建249
15.3.2 Google Code托管开源项目基础设施构建259
15.4 宣传与坚持263
热门推荐
- 385039.html
- 1463155.html
- 2659337.html
- 744278.html
- 1560213.html
- 3073353.html
- 3737683.html
- 3827373.html
- 408216.html
- 3182387.html
- http://www.ickdjs.cc/book_1210271.html
- http://www.ickdjs.cc/book_2873827.html
- http://www.ickdjs.cc/book_2237144.html
- http://www.ickdjs.cc/book_368088.html
- http://www.ickdjs.cc/book_1972842.html
- http://www.ickdjs.cc/book_3211472.html
- http://www.ickdjs.cc/book_2724001.html
- http://www.ickdjs.cc/book_3415771.html
- http://www.ickdjs.cc/book_67852.html
- http://www.ickdjs.cc/book_2239023.html