幫助中心 | 我的帳號 | 關於我們

開源項目成功之道

  • 作者:(美)約翰·梅爾蒂卡|責編:秦健|譯者:孫振華//林旅強
  • 出版社:人民郵電
  • ISBN:9787115655752
  • 出版日期:2025/06/01
  • 裝幀:平裝
  • 頁數:262
人民幣:RMB 89.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面深入地探討了開源項目的生態,不僅揭示了開源文化的精髓,還提供了實踐指南,幫助讀者在開源世界中找到自己的位置併發揮影響力。本書共分為三部分:首先,介紹了開源的基礎知識、歷史背景和選擇開源的動機等;其次,深入探討了如何運營開源項目,包括建設社群、處理衝突和應對增長等;最後,揭示了開源項目商業化的途徑和策略,分析了不同的商業化模式,並指導讀者為開源項目設定清晰的商業方向。
    本書不僅適合對開源軟體感興趣的讀者、IT從業人員以及致力於開源健康發展的人員閱讀參考,還適合作為高等院校相關專業的開源教育讀物。

作者介紹
(美)約翰·梅爾蒂卡|責編:秦健|譯者:孫振華//林旅強

目錄
第一部分  準備開源
  第1章  什麼是開源,為什麼要開源
    1.1  什麼是開源
    1.2  開源簡史
      1.2.1  將開源的根源追溯到大型機社群
      1.2.2  自由軟體的出現
      1.2.3  開源作為一個術語被創造出來
      1.2.4  為開源提供一個供應商中立的家園
    1.3  運用開源
      1.3.1  愛好者之間的信息分享
      1.3.2  基礎技術
      1.3.3  構建技術生態系統
      1.3.4  提供高質量的免費軟體
    1.4  開源項目及開源的原因
      1.4.1  PHP
      1.4.2  Blender
      1.4.3  Zowe
      1.4.4  PiSCSI
    1.5  小結
  第2章  什麼造就了好的開源項目
    2.1  開源項目的核心特徵
      2.1.1  用戶是開發過程的一部分
      2.1.2  早發布,常發布
      2.1.3  透明和動態的決策
    2.2  發布開源代碼與創建開源項目
      2.2.1  智能代碼轉儲
      2.2.2  開放核心
      2.2.3  以開源方式發布代碼時的期望
    2.3  成功的開源項目的模式和反模式
      2.3.1  開放式溝通(和過度溝通)
      2.3.2  仁慈獨裁與委員會領導
      2.3.3  分支
      2.3.4  過度治理
      2.3.5  歡迎競爭對手
      2.3.6  把一切都寫下來
      2.3.7  擁抱你的社群
      2.3.8  關注你的優勢,利用工具和其他資源來彌補你的劣勢
    2.4  小結
  第3章  開源許可證和知識產權管理
    3.1  寬鬆許可證與非寬鬆許可證
      3.1.1  寬鬆許可證
      3.1.2  非寬鬆許可證或copyleft
      3.1.3  哪種類型的許可證對項目有意義
    3.2  版權和貢獻簽署
      3.2.1  CLA
      3.2.2  DCO
    3.3  品牌和標誌管理
      3.3.1  確定項目的名稱
      3.3.2  品牌一致性
      3.3.3  保護品牌

      3.3.4  讓其他人使用你的品牌
    3.4  小結
  第4章  向公司展示開源項目所帶來的商業價值
    4.1  為什麼公司要將代碼開源
      4.1.1  降低開發成本
      4.1.2  為客戶添加新的特性或功能
      4.1.3  更快推向市場
      4.1.4  能夠集中投資
    4.2  在內部獲得對代碼開源的支持
      4.2.1  回顧已經存在的項目
      4.2.2  構建商業案例
      4.2.3  獲得盟友
      4.2.4  設定預期
    4.3  開源項目或代碼倉庫的檢查清單
      4.3.1  法律審查
      4.3.2  技術審查
    4.4  衡量組織在開源方面是否成功
      4.4.1  設定(合理)目標
      4.4.2  識別和展示組織所作的貢獻
    4.5  小結
  第5章  治理和托管模式
    5.1  什麼是開源治理
      5.1.1  行動至上
      5.1.2  BDFL
      5.1.3  技術委員會
      5.1.4  選舉
      5.1.5  單一供應商
      5.1.6  供應商中立的基金會
    5.2  開源項目中的角色
      5.2.1  用戶
      5.2.2  貢獻者
      5.2.3  維護者
      5.2.4  領導者
    5.3  記錄開源項目的治理結構
      5.3.1  可發現性
      5.3.2  簡單性
      5.3.3  靈活性
    5.4  開源項目的財務支持
      5.4.1  小費
      5.4.2  眾籌
      5.4.3  單一組織資助
      5.4.4  基金會
    5.5  小結
第二部分  運營開源項目
  第6章  讓你的項目備受歡迎
    6.1  為新人設置項目
      6.1.1  設置項目的基礎設施
      6.1.2  創建入門指南
      6.1.3  歡迎新貢獻者
      6.1.4  當新人產生影響時,要認可他們

    6.2  有效支持最終用戶
      6.2.1  管理問題
      6.2.2  社群和開發者管理
      6.2.3  商業支持
    6.3  參與到對話中去
      6.3.1  在線論壇和社交媒體
      6.3.2  區域聚會和活動
    6.4  小結
  第7章  將貢獻者發展為維護者
    7.1  將貢獻者發展為維護者的重要性
      7.1.1  減輕當前維護者的壓力
      7.1.2  為項目帶來新的想法和能量
      7.1.3  使當前維護者退居幕後
    7.2  尋找貢獻者並成為導師
      7.2.1  未來維護者的品質
      7.2.2  利用導師制度引入新的貢獻者
    7.3  貢獻者何時準備好成為維護者
      7.3.1  導師指導進展順利的跡象
      7.3.2  如果貢獻者從未準備好成為維護者怎麼辦
    7.4  小結
  第8章  處理衝突
    8.1  理解人及其動機
      8.1.1  人類的大腦
      8.1.2  文化和生活經歷
      8.1.3  開源項目中的互動示例
    8.2  包容性決策
      8.2.1  開放的溝通和協作
      8.2.2  決策的方法論
      8.2.3  做出決策
    8.3  糾正有害行為
    8.4  小結
  第9章  應對增長
    9.1  衡量增長
      9.1.1  增加項目的認知度
      9.1.2  項目採用度
      9.1.3  項目的多樣性
    9.2  評估和補救低增長的領域
      9.2.1  提交記錄/提交者
      9.2.2  項目使用度
      9.2.3  多樣性
    9.3  增強和擴展項目的領導力
      9.3.1  從項目通才到項目專家
      9.3.2  時間管理和預期管理
      9.3.3  避免倦怠
    9.4  小結
第三部分  構建和擴展開源生態系統
  第10章  開源的商業化
    10.1  開源項目商用的重要性和價值
      10.1.1  可以商用嗎
      10.1.2  可持續性循環

    10.2  開源的商業化模式
      10.2.1  作為更大商業軟體包的依賴項或組件
      10.2.2  服務和支持
      10.2.3  開放核心
    10.3  為商用設置項目
      10.3.1  品牌和知識產權管理
      10.3.2  認可和一致性計劃
    10.4  小結
  第11章  開源與人才生態
    11.1  將開源作為你的作品集
      11.1.1  我的職業故事
      11.1.2  在開源中發展職業生涯
    11.2  通過開源尋找人才
      11.2.1  參與社群
      11.2.2  贊助與項目相關的基礎設施
      11.2.3  贊助或主辦導師培訓、黑客馬拉松或其他活動
    11.3  留住和認可來自開源社群的人才
      11.3.1  開源參與的衡量和管理
      11.3.2  設定年度目標
      11.3.3  創建內部獎勵或激勵計劃
    11.4  小結
  第12章  為開源營銷——宣傳和外展
    12.1  什麼是開源營銷,為什麼它對用戶很重要
      12.1.1  開源營銷的案例研究——Mautic
      12.1.2  Mautic的故事——開源營銷的影響力和目的
    12.2  開源項目的「營銷跑道」
      12.2.1  網站和博客
      12.2.2  討論渠道
      12.2.3  社交媒體
    12.3  高級外展和促進參與度
      12.3.1  活動和聚會
      12.3.2  媒體和分析師
      12.3.3  案例研究和用戶故事
    12.4  小結
  第13章  領導者的過渡
    13.1  為何要考慮領導者的過渡
      13.1.1  職業變動
      13.1.2  即將退休的項目領導者
      13.1.3  項目停滯不前
    13.2  制定繼任計劃
      13.2.1  記錄項目的運營
      13.2.2  新領導者的時間安排和培養
    13.3  從容地退居幕後
      13.3.1  適當地做出後援
      13.3.2  為新領導者背書
      13.3.3  為新領導者建立廣泛的支持網路
    13.4  小結
  第14章  開源項目的落幕
    14.1  如何判斷一個項目正在放緩
      14.1.1  項目——當代碼速度和社群參與度下降

      14.1.2  產品——處於正在衰落的技術領域
      14.1.3  利潤——資金和投資枯竭
    14.2  結束項目的流程
      14.2.1  在社群中就項目落幕達成一致
      14.2.2  宣布項目落幕的意向
      14.2.3  幫助最終用戶過渡
    14.3  項目結束后的步驟
      14.3.1  將代碼倉庫和問題跟蹤器標記為歸檔狀態
      14.3.2  為資產所有權找到歸宿
      14.3.3  項目能從落幕中回歸嗎
    14.4  小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032