Perspectives on Free and Open Source Software
暫譯: 自由與開放原始碼軟體的觀點

Michael Cusumano, Clay Shirky, Joseph Feller, Brian Fitzgerald

  • 出版商: MIT
  • 出版日期: 2007-03-01
  • 售價: $770
  • 語言: 英文
  • 頁數: 570
  • 裝訂: Paperback
  • ISBN: 0262562278
  • ISBN-13: 9780262562270
  • 相關分類: Information-management軟體工程
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

Description

What is the status of the Free and Open Source Software (F/OSS) revolution? Has the creation of software that can be freely used, modified, and redistributed transformed industry and society, as some predicted, or is this transformation still a work in progress? Perspectives on Free and Open Source Software brings together leading analysts and researchers to address this question, examining specific aspects of F/OSS in a way that is both scientifically rigorous and highly relevant to real-life managerial and technical concerns.

The book analyzes a number of key topics: the motivation behind F/OSS -- why highly skilled software developers devote large amounts of time to the creation of "free" products and services; the objective, empirically grounded evaluation of software -- necessary to counter what one chapter author calls the "steamroller" of F/OSS hype; the software engineering processes and tools used in specific projects, including Apache, GNOME, and Mozilla; the economic and business models that reflect the changing relationships between users and firms, technical communities and firms, and between competitors; and legal, cultural, and social issues, including one contribution that suggests parallels between "open code" and "open society" and another that points to the need for understanding the movement's social causes and consequences.

Joseph Feller is Lecturer in Business Information Systems, University College Cork, Ireland.

Brian Fitzgerald holds the Frederick A. Krehbiel II Chair in Innovation in Global Business and Technology, Department of Computer Science and Information Systems, University of Limerick, Ireland.

Scott A. Hissam is Senior Member of the Technical Staff, Software Engineering Institute, Carnegie Mellon University.

Karim R. Lakhani is a doctoral candidate in management at the MIT Sloan School of Management, strategy consultant with The Boston Consulting Group, and cofounder of the MIT Open Source Research Project.

 

Table of Contents

 Foreword by Michael Cusumano xi
 
 Acknowledgments xv
 
 Introduction
Joseph Feller, Brian Fitzgerald, Scott A. Hissam and Karim R. Lakhani xvii
 
I Motivation in Free/Open Source Software Development 1
 
1 Why Hackers Do What They Do
Understanding Motivation and Effort in Free/Open Source Software Projects
Karim R. Lakhani and Robert G. Wolf 3
 
2 Understanding Free Software Developers
Findings from the FLOSS Study
Rishab Aiyer Ghosh 23
 
3 Economic Perspectives on Open Source
Josh Lerner and Jean Tirole 47
 
II The Evaluation of Free/Open Source Software Development 79
 
4 Standing in Front of the Open Source Steamroller
Robert L. Glass 81
 
5 Has Open Source Software a Future?
Brian Fitzgerald 93
 
6 Open Source Software Development: Future or Fad?
Srdjan Rusovan, Mark Lawford and David Lorge Parnas 107
 
7 Attaining Robust Open Source Software
Peter G. Neumann 123
 
8 Open and Closed Systems are Equivalent (That Is, in an Ideal World)
Ross Anderson 127
 
9 Making Lightning Strike Twice
Charles B. Weinstock and Scott A. Hissam 143
 
III Free/Open Source Processes and Tools 161
 
10 Two Case Studies of Open Source Software Development: Apache and Mozilla
Audris Mockus, Roy T. Fielding and James D. Herbsleb 163
 
11 Software Engineering Practices in the GNOME Project
Daniel M. German 211
 
12 Incremental and Decentralized Integration in FreeBSD
Niels Jorgensen 227
 
13 Adopting Open Source Software Engineering (OSSE) Practices by Adopting OSSE Tools
Jason Robbins 245
 
IV Free/Open Source Software Economic and Business Models 265
 
14 Open Source Software Projects as "User Innovation Networks"
Eric von Hippel 267
 
15 An Analysis of Open Source Business Models
Sandeep Krishnamurthy 279
 
16 The Allocation of Software Development Resources in Open Source Production Mode
Jean-Michel Dalle and Paul A. David 297
 
17 Shared Source: The Microsoft Perspective
Jason Matusow 329
 
V Law, Community, and Society 347
 
18 Open Code and Open Societies
Lawrence Lessig 349
 
19 Legal Aspects of Free and Open Source Software
David McGowan 361
 
20 Nonprofit Foundations and Their Role in Community-Firm Software Collaboration
Siobhan O'Mahony 393
 
21 Free Science
Christopher Kelty 415
 
22 High Noon at OS Corral
Duels and Shoot-Outs in Open Source
Anna Maria Szczepanska, Magnus Bergquist and Jan Ljungberg 431
 
23 Libre Software Policies at the European Level
Phillipe Aigrain 447
 
24 The Open Source Paradigm Shift
Tim O'Reilly 461
 
 Epilogue: Open Source outside the Domain of Software
Clay Shirky  483
 
 References 489
 
 List of Contributors  513
 
 Index  525
 

商品描述(中文翻譯)

**描述**

自由與開放原始碼軟體(F/OSS)革命的現狀如何?能夠自由使用、修改和重新分發的軟體的創造是否如某些人預測的那樣,已經改變了產業和社會,還是這種轉變仍在進行中?《自由與開放原始碼軟體的觀點》匯集了領先的分析師和研究人員來探討這個問題,從科學嚴謹且與實際管理和技術問題高度相關的方式檢視F/OSS的特定方面。

本書分析了幾個關鍵主題:F/OSS背後的動機——為什麼高技能的軟體開發者會投入大量時間創造“免費”產品和服務;對軟體的客觀、實證基礎評估——這是必要的,以對抗某一章的作者所稱的F/OSS炒作的“壓路機”;在特定專案中使用的軟體工程過程和工具,包括Apache、GNOME和Mozilla;反映用戶與公司、技術社群與公司之間以及競爭者之間關係變化的經濟和商業模式;以及法律、文化和社會問題,包括一篇貢獻指出“開放代碼”和“開放社會”之間的相似之處,另一篇則指出理解運動的社會原因和後果的必要性。

Joseph Feller是愛爾蘭科克大學商業資訊系的講師。

Brian Fitzgerald是愛爾蘭利默里克大學計算機科學與資訊系的全球商業與技術創新弗雷德里克·A·克雷比爾二世講座教授。

Scott A. Hissam是卡內基梅隆大學軟體工程研究所的高級技術人員。

Karim R. Lakhani是麻省理工學院斯隆管理學院的管理學博士候選人,波士頓顧問集團的策略顧問,以及麻省理工學院開放原始碼研究專案的共同創辦人。

**目錄**

前言 由 Michael Cusumano 撰寫 xi
致謝 xv
導言
Joseph Feller、Brian Fitzgerald、Scott A. Hissam 和 Karim R. Lakhani xvii
I 自由/開放原始碼軟體開發中的動機 1
1 為什麼駭客會這樣做
理解自由/開放原始碼軟體專案中的動機和努力
Karim R. Lakhani 和 Robert G. Wolf 3
2 理解自由軟體開發者
來自FLOSS研究的發現
Rishab Aiyer Ghosh 23
3 開放原始碼的經濟觀點
Josh Lerner 和 Jean Tirole 47
II 自由/開放原始碼軟體開發的評估 79
4 站在開放原始碼壓路機前面
Robert L. Glass 81
5 開放原始碼軟體有未來嗎?
Brian Fitzgerald 93
6 開放原始碼軟體開發:未來還是潮流?
Srdjan Rusovan、Mark Lawford 和 David Lorge Parnas 107
7 獲得穩健的開放原始碼軟體
Peter G. Neumann 123
8 開放和封閉系統是等價的(也就是說,在理想的世界中)
Ross Anderson 127
9 讓閃電再擊中一次
Charles B. Weinstock 和 Scott A. Hissam 143
III 自由/開放原始碼過程和工具 161
10 開放原始碼軟體開發的兩個案例研究:Apache 和 Mozilla
Audris Mockus、Roy T. Fielding 和 James D. Herbsleb 163
11 GNOME專案中的軟體工程實踐
Daniel M. German 211
12 FreeBSD中的增量和去中心化整合
Niels Jorgensen 227
13 通過採用OSSE工具來採用開放原始碼軟體工程(OSSE)實踐
Jason Robbins 245
IV 自由/開放原始碼軟體的經濟和商業模式 265
14 開放原始碼軟體專案作為“用戶創新網絡”
Eric von Hippel 267
15 開放原始碼商業模式的分析
Sandeep Krishnamurthy 279
16 開放原始碼生產模式中軟體開發資源的分配
Jean-Michel Dalle 和 Paul A. David 297
17 共享源碼:微軟的觀點
Jason Matusow 329
V 法律、社群與社會 347
18 開放代碼與開放社會
Lawrence Lessig 349
19 自由與開放原始碼軟體的法律層面
David McGowan 361
20 非營利基金會及其在社群與公司軟體合作中的角色
Siobhan O'Mahony 393
21 自由科學
Christopher Kelty 415
22 OS Corral的正午
開放原始碼中的決鬥與對決
Anna Maria Szczepanska、Magnus Bergquist 和 Jan Ljungberg 431
23 歐洲層面的自由軟體政策
Phillipe Aigrain 447
24 開放原始碼範式轉變
Tim O'Reilly 461
尾聲:開放原始碼在軟體領域之外
Clay Shirky 483
參考文獻 489
貢獻者名單 513
索引 525