注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學開源軟件之道

開源軟件之道

開源軟件之道

定 價:¥38.00

作 者: 蔡俊杰 主編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787121104831 出版時間: 2010-04-01 包裝: 平裝
開本: 16開 頁數(shù): 266 字數(shù):  

內(nèi)容簡介

  《開源軟件之道》將開源運動的前世今生和游戲規(guī)則完整地呈現(xiàn)給讀者。第一篇幫助大家認識開源,包括其定義、歷史、現(xiàn)狀、優(yōu)勢、使用成本、商業(yè)模型等。第二篇探討使用開源軟件時需要注意的各項具體事宜,特別是與知識產(chǎn)權相關的方面,例如軟件著作權、許可證等,然后分享搜索所需開源軟件的技巧,并羅列了一些流行的開源軟件。第三篇全面介紹如何參與開源社區(qū)的工作,引導大家融入開源社區(qū)從而探析各個開源軟件的技術精髓,深入認識開源文化,提升個人在技術、交流等各方面的能力,希望能幫助提高國內(nèi)開發(fā)人員的整體水平——這對于中國軟件行業(yè)的發(fā)展善莫大焉!《開源軟件之道》適合對開源軟件感興趣的人員、IT從業(yè)人員、致力于開源健康發(fā)展的人員閱讀和參考。

作者簡介

  蔡俊杰,IBM中國開發(fā)中心開源Java開發(fā)架構(gòu)師,帶領團隊參與在Apache Harmony和Apache Geronimo等開源社區(qū)中。歷任項目經(jīng)理、部門經(jīng)理。目前專注于Java平臺技術和云計算,同時對用戶體驗比較感興趣。呂晶,Apache Harmony PMC(Project Management Committee)成員,就職于IBM中國開發(fā)中心Harmony開發(fā)團隊,Open Source愛好者和宣傳者,目前比較關心的技術是Java、Linux、網(wǎng)絡服務和集群計算。對Apache社區(qū)有近三年的持續(xù)貢獻。連理,畢業(yè)于復旦大學,IBM中國開發(fā)中心新興技術學院架構(gòu)師。曾參與D1TA open toolkit和IBM Eclipse Help System等與開源相關的軟件開發(fā)項目。歷任項目經(jīng)理、部門經(jīng)理,對開源項目的管理、開發(fā)有三年的實踐經(jīng)驗。邱小俠,IBM中國軟件開發(fā)中心軟件工程師,畢業(yè)于南京大學,現(xiàn)在IBM Harmony項目從事J2SE類庫開發(fā)的工作,他還是Apache Harmony項目的Committer。吳玥顥,Harmony項目經(jīng)理,Apache Harmony PMC(Project Management Committee)成員,共創(chuàng)軟件聯(lián)盟2008開源軟件杰出貢獻獎獲得者,具有多年開源軟件領域第一線的工作經(jīng)驗。黃省江,軟件開發(fā)部門經(jīng)理,對軟件工程,開放源代碼,Web開發(fā)和解決方案的設計比較感興趣。具有9年軟件開發(fā)和管理的經(jīng)驗。

圖書目錄

第1篇 了解開源軟件
 第1章 開源軟件概述
  1.1 開源軟件的理解
  1.2 開源軟件的定義
  1.3 開源軟件定義的意義
  1.4 開源軟件和其他類型軟件的比較
 第2章 開源軟件的歷史與未來
  2.1 開源軟件的歷史
  2.2 開源運動背后的理想與現(xiàn)實
   2.2.1 理想主義的興起
   2.2.2 技術精英的推動
   2.2.3 現(xiàn)實業(yè)界的需求
  2.3 開源社區(qū)的壯大
  2.4 開源軟件的領袖
  2.5 開源軟件的未來
 第3章 開源軟件的好處
  3.1 高質(zhì)量
  3.2 零許可證費
  3.3 開放和自由
  3.4 靈活可定制
  3.5 公開透明
  3.6 良好的學習平臺
 第4章 開源軟件的成本
  4.1 部署和遷移成本
  4.2 人員和培訓成本
  4.3 管理維護和技術支持成本
  4.4 風險控制成本
第2篇 使用開源軟件
 第5章 正確使用開源軟件
  5.1 管理體制
  5.2 法律風險
   5.2.1 法律因素之著作權
   5.2.2 法律因素之許可證
   5.2.3 法律因素之專利
   5.2.4 問題解析
   5.2.5 驗證著作權,正本清源
   5.2.6 調(diào)查專利,借力打力
   5.2.7 解讀許可證,明察秋毫
  5.3 成熟度
   5.3.1 優(yōu)秀的領導者
   5.3.2 差異化的開發(fā)者社區(qū)
   5.3.3 龐大的優(yōu)質(zhì)用戶群
   5.3.4 健康的項目“脈動”
   5.3.5 健全的安全補丁體制
   5.3.6 較完善的文檔
  5.4 服務
  5.5 尋找合適的開源軟件
 第6章 開源軟件之語言和平臺
  6.1 Harmony
  6.2 Android
  6.3 Python
  6.4 Ruby
  6.5 PHP
  6.6 Groovy
  6.7 Perl
  6.8 Flex
  6.9 OpenLaszlo
 第7章 開源軟件之框架和庫
  7.1 Spring
  7.2 Struts
  7.3 JBoss Seam
  7.4 Equinox
  7.5 Hibernate
  7.6 iBATIS
  7.7 Lucene
  7.8 Webkit
 第8章 開源軟件之服務器軟件
  8.1 Apache HTTP服務器
  8.2 Tomcat
  8.3 Jetty
  8.4 Geronimo
  8.5 JBoss
  8.6 GlassFish
  8.7 MySQL
  8.8 PostgreSQL
  8.9 Derby
  8.10 FileZilla Server
 第9章 開源軟件之開發(fā)工具
  9.1 Eclipse
  9.2 NetBeans
  9.3 Apache Ant
  9.4 Apache Maven
  9.5 CVS
  9.6 Subversion
  9.7 GIT
  9.8 Bugzilla
  9.9 JUnit
  9.10 TestNG
 第10章 開源軟件之桌面應用
  10.1 GNOME
  10.2 OpenOffice.org
  10.3 Emacs
  10.4 Firefox
  10.5 Thunderbird
  10.6 GIMP
  10.7 FreeMind
  10.8 -Zip
第3篇 參與開源項目
 第11章 開源社區(qū)的基礎設施
  11.1 基礎設施
   11.1.1 主頁(Home Page)
   11.1.2 代碼庫(Code Repository)
   11.1.3 郵件列表(Mailing List)
   11.1.4 缺陷追蹤系統(tǒng)(Bug Tracking System)
   11.1.5 Wiki
   11.1.6 其他
  11.2 開源項目托管網(wǎng)站
 第12章 開源組織和社區(qū)
  12.1 Apache軟件基金會
   12.1.1 Apache的歷史
   12.1.2 Apache組織結(jié)構(gòu)
   12.1.3 Apache開發(fā)模式
   12.1.4 Apache法律問題處理
   12.1.5 Apache項目簡介
   12.1.6 Apache運營模式
  12.2 自由軟件基金會
   12.2.1 FSF的歷史
   12.2.2 FSF的目標
   12.2.3 FSF組織結(jié)構(gòu)
   12.2.4 GNU工程
  12.3 Linux Kernel社區(qū)
   12.3.1 Linux Kernel的歷史
   12.3.2 Linux Kernel社區(qū)文化和價值觀
   12.3.3 Linux Kernel開發(fā)模式
   12.3.4 Linux Kernel運營模式
  12.4 Eclipse社區(qū)
   12.4.1 Eclipse的歷史
   12.4.2 Eclipse的發(fā)展
   12.4.3 Eclipse組織結(jié)構(gòu)
   12.4.4 Eclipse項目簡介
   12.4.5 Eclipse運營模式
   12.4.6 Eclipse Con大會
  12.5 Mozilla社區(qū)
   12.5.1 Mozilla的歷史
   12.5.2 Mozilla組織結(jié)構(gòu)
   12.5.3 Mozilla開發(fā)模式
  12.6 Linux相關社區(qū)
   12.6.1 Archlinux社區(qū)
 第13章 商業(yè)模式與實例
  13.1 許可證的決定性
  13.2 商業(yè)模式實例
   13.2.1 增值產(chǎn)品
   13.2.2 技術支持
   13.2.3 咨詢
   13.2.4 廣告模式
   13.2.5 軟硬件結(jié)合
   13.2.6 雙重授權
   13.2.7 社區(qū)模式
   13.2.8 Ubuntu“模式”
 第14章 參與開源社區(qū)
  14.1 開始加入
  14.2 社區(qū)討論與工作
   14.2.1 參與社區(qū)討論
   14.2.2 參與社區(qū)工作
  14.3 提升自己
  14.4 禮儀規(guī)范
   14.4.1 撰寫郵件的禮儀和規(guī)范
   14.4.2 郵件列表的禮儀和規(guī)范
   14.4.3 發(fā)言的禮儀
  14.5 開源開發(fā)的最佳實踐
  14.6 企業(yè)參與開源
   14.6.1 需求
   14.6.2 風險
   14.6.3 企業(yè)參與開源的策略
 第15章 開創(chuàng)事業(yè)
  15.1 項目啟動與計劃
  15.2 選擇正確的許可證
  15.3 基礎設施構(gòu)建
   15.3.1 SourceForge托管開源項目基礎設施構(gòu)建
   15.3.2 Google Code托管開源項目基礎設施構(gòu)建
  15.4 宣傳與堅持

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號