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擁有愛爾蘭利默里克大學計算機科學和信息系統系創新全球商業和技術Frederick A. Krehbiel II講座。

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