From: Jim Whitehead (ejw@cse.ucsc.edu)
Date: Mon Oct 23 2000 - 15:52:53 PDT
As part of a class on Software Engineering I'm teaching this quarter, I have
been developing a list of higher quality articles on Open Source software
development, for use by students who are doing term projects on this
subject. There are many articles on Open Source in the trade press; in this
set of articles I'm collecting those that have been peer-reviewed, have
appeared in better-quality journals, or have been very influential. Some
resources are just links to other open source resources.
Caveats:
* The links to the IEEE and ACM digital libraries require a paid
subscription. I disagree with this practice, but have included the links as
a convenience for those who have access.
* The articles have not been significantly grouped, or ordered, although I
have tried to group articles from the same issue, or journal, together.
* This is by no means an exhaustive list. If you know of other high quality
articles, please send me a full citation, and URL if possible.
Finally, I'd like to acknowledge Donna Stidolph, who exposed me to the NBER
report (an nice economic analysis of participation in Open Source projects).
- Jim
Open Source Resources:
IEEE Software had a special issue on Open Source and Linux in the Jan/Feb
1999 issue.
"Linux on the Move", Terry Bollinger, Peter Beckman, IEEE Software, Jan/Feb,
1999, p. 30-35. http://ieeexplore.ieee.org/iel4/52/16092/00744564.pdf
(Includes "A Brief History of Free Software and Open Source", Jesus M.
Gonzales Barahona, Pedro de las Heras Quirós, Terry Bolinger, p. 32-33).
"The Business Case for Linux", Evan Leibovich, IEEE Software, Jan/Feb, 1999,
p. 40-44. http://ieeexplore.ieee.org/iel4/52/16092/00744567.pdf
"Setting Up Shop: the Business of Open-Source Software", Frank Hecker, IEEE
Software, Jan/Feb, 1999, p. 45-51.
http://ieeexplore.ieee.org/iel4/52/16092/00744568.pdf
"Linux in the Workplace", Jacob Hallén, Anders Hammarqvist, Fredrik Juhlin,
Anders Chrigström, IEEE Software, Jan/Feb, 1999, p. 52-57.
http://ieeexplore.ieee.org/iel4/52/16092/00744569.pdf
"Linux in Practice: An Overview of Applications", Terry Bolinger, IEEE
Software, Jan/Feb, 1999, p. 72-79.
http://ieeexplore.ieee.org/iel4/52/16092/00744572.pdf (Article includes 6
sidebars covering domain-specific uses of Linux).
"Culture Clash and the Road to World Domination", Greg Perkins, IEEE
Software, Jan/Feb, 1999, p. 80-84.
http://ieeexplore.ieee.org/iel4/52/16092/00744573.pdf
"Linux and Open-Source Success", Interview of Eric S. Raymond by W. Craig
Trader, IEEE Software, Jan/Feb, 1999, p. 85-89.
http://ieeexplore.ieee.org/iel4/52/16092/00744574.pdf
Communications of the ACM had a section of the April, 1999 (Vol. 42, No. 4)
issue dedicated to Open Source.
http://www.acm.org/pubs/contents/journals/cacm/1999-42/#4
"The Cathedral and the Bazaar" by Eric S. Raymond
http://www.tuxedo.org/~esr/writings/cathedral-bazaar/ has been a recent
influential paper advocating Open Source development. (The above page has
links to a number of other related articles).
A critique of this paper appears in "Beyond the Cathedral, Beyond the
Bazaar", by Jonathan Eunice
http://www.illuminata.com/public/content/cathedral/intro.htm
Another critique is: "A Second Look at the Cathedral and the Bazaar",
Nikolai Bezroukov, First Monday, volume 4, number 12 (December 1999),
http://firstmonday.org/issues/issue4_12/bezroukov/index.html
"A case study of Open Source software development: the Apache server",
Audris Mockus, Roy Fielding, James Herbsleb, Proc. 2000 Int’l Conference on
Software Engineering (ICSE2000), Limerick, Ireland, June 4-11, p. 263-272.
http://www.acm.org/pubs/articles/proceedings/soft/337180/p263-mockus/p263-mo
ckus.pdf
Appropriately, the O’Reilly book, "Open Sources: Voices from the Open Source
Revolution", ed. by Chris DiBona, Sam Ockman & Mark Stone, 1999, has its
full text available online.
http://www.oreilly.com/catalog/opensources/book/toc.html
"The Simple Economics of Open Source", Joshua Lerner, Jean Tirole, National
Bureau of Economic Research, 2000, NBER Working Paper 7600.
http://papers.nber.org/papers/W7600.pdf
The online journal First Monday had a number of articles on Open Source in
their March, 1998 issue:
http://www.firstmonday.dk/issues/issue3_3/index.html
"Cooking Pot Markets: An Economic Model for the Trade in Free Goods and
Services on the Internet", Rishab A. Ghosh, First Monday, vol. 3., no. 3,
March, 1998, http://www.firstmonday.dk/issues/issue3_3/ghosh/index.html
"Linux and Decentralized Development", Christopher B. Browne, First Monday,
vol. 3, no. 3, March, 1998,
http://www.firstmonday.dk/issues/issue3_3/browne/index.html
"FM Interview with Linus Torvalds: What motivates free software
developers?", First Monday, vol. 3, no. 3, March, 1998,
http://www.firstmonday.dk/issues/issue3_3/torvalds/index.html
"Requirements Elicitation in Open-Source Programs", Lisa G. R. Henderson,
Crosstalk, July, 2000,
http://www.stsc.hill.af.mil/crosstalk/2000/jul/henderson.asp
On October 23, 2000, Slashdot (http://www.slashdot.org/) had a discussion on
requirements elicitation in Open Source projects.
http://slashdot.org/articles/00/10/23/1250228.shtml
"A Quantitative Profile of a Community of Open Source Developers", Bert J
Dempsey, Debra Weiss, Paul Jones, and Jane Greenberg, Unpublished
manuscript, University of North Carolina,
http://www.ibiblio.org/osrt/develpro.html
DMOZ has a listing of Open Source resources at:
http://www.dmoz.org/Computers/Open_Source/Advocacy/
Google has a list of resources as well:
http://directory.google.com/Top/Computers/Open_Source/Advocacy/
This archive was generated by hypermail 2b29 : Mon Oct 23 2000 - 15:59:16 PDT