
Amazon Prime Free Trial
FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with FREE Delivery" below the Add to Cart button and confirm your Prime free trial.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited FREE Prime delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
-14% $21.49$21.49
Ships from: Amazon.com Sold by: Amazon.com
Save with Used - Acceptable
$8.73$8.73
Ships from: Amazon Sold by: Cheburashka's Store
Learn more
1.76 mi | Ashburn 20147
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Producing Open Source Software: How to Run a Successful Free Software Project 1st Edition
Purchase options and add-ons
The corporate market is now embracing free, "open source" software like never before, as evidenced by the recent success of the technologies underlying LAMP (Linux, Apache, MySQL, and PHP). Each is the result of a publicly collaborative process among numerous developers who volunteer their time and energy to create better software.
The truth is, however, that the overwhelming majority of free software projects fail. To help you beat the odds, O'Reilly has put together Producing Open Source Software, a guide that recommends tried and true steps to help free software developers work together toward a common goal. Not just for developers who are considering starting their own free software project, this book will also help those who want to participate in the process at any level.
The book tackles this very complex topic by distilling it down into easily understandable parts. Starting with the basics of project management, it details specific tools used in free software projects, including version control, IRC, bug tracking, and Wikis. Author Karl Fogel, known for his work on CVS and Subversion, offers practical advice on how to set up and use a range of tools in combination with open mailing lists and archives. He also provides several chapters on the essentials of recruiting and motivating developers, as well as how to gain much-needed publicity for your project.
While managing a team of enthusiastic developers -- most of whom you've never even met -- can be challenging, it can also be fun. Producing Open Source Software takes this into account, too, as it speaks of the sheer pleasure to be had from working with a motivated team of free software developers.
- ISBN-100596007590
- ISBN-13978-0596007591
- Edition1st
- PublisherO'Reilly Media
- Publication dateNovember 15, 2005
- LanguageEnglish
- Dimensions7 x 0.74 x 9.19 inches
- Print length302 pages
Frequently bought together

Customers who bought this item also bought
Working in Public: The Making and Maintenance of Open Source SoftwareHardcoverFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Jan 6
The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental RevolutionaryPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Jan 3Only 14 left in stock (more on the way).
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
- Reviewed in the United States on December 21, 2012I've been a hobbyist programmer for over two decades. A computer science friend encouraged me to work on an Open Source project.
I had a lot of links about Open Source but nothing concrete or unifying. I decided that I should buy a book on the topic. My mind was muddled and I had dozens of questions that I'd need answered.
I searched and found this book. As soon as I started reading it, the author was answering my key questions. Throughout the book, the author covered more like a hundred details. His experience in the field demonstrates that he knows what he's talking about.
I learned that people-management (including how to work with conflicts, different agendas, etc) are more important than the project code itself. I also learned the importance of good documentation. And, as the author quickly pointed out, most Open Source projects are unsuccessful.
I felt that the book spent all its time on the people-dynamics and didn't say much about technologies. Not only was I new to group-development, but I'm still not sure what products to use or how, for example how to set up a forum and run it, send out mailing lists, run a web site, and so on. I guess the author just thinks these are the simple things and not worthy of mentioning. The book is small, given its great coverage of material. I was just hoping, however, that there would be a chapter on technologies. I do know the basics of version control systems, which are required, but not used to working in a team.
Since I don't have experience with leadership or management, Open Source work may be too demanding at present. This is not a criticism of the book, however.
If you are considering doing Open Source work, then this book is a must-have. The book is well written. Karl has a logical mind and good English, and conveys his thoughts clearly. There are no annoying US colloquialisms.
Of the 150 or so computer books I own, Karl Fogel, would be one of the top five authors I've read.
- Reviewed in the United States on November 11, 2012There is a lot of good experiential knowledge in this book and I'm glad I picked it up. However, some of the more pragmatic aspects of open source projects like the hosts, mailing lists, IM, bug tracking, version control and that sort are dated. The author could restore this book to top flight status if he just took the time to update these elements. It'd take him all of one week, if that.
- Reviewed in the United States on July 26, 2007Just yesterday I was talking to a friend about this book and we discovered each other very glad with it. First of all, the author has a lot of experience with the theme in question. Furthermore, Karl Fogel is very compelling with words. He knows how to write down his experience in a way that is pleasant, certainly due to a lot of writes he had made through plenties of open source projects.
With this book you will be in touch with topics like the needed infra-structure to setup open source projects, the dinamics of the open source community, strategies for packaging and releasing software, common issues that arise in open source daily development and how to workaround then, a brief about licenses (with properly links for more information on this topic); just to highlight some aspects.
This book was the first hand someone land me into the open source world. It's helping me in three ways: to extract more from open source softwares that already exist, to start my own open source project, and to look at software development through a new, different, and till now better perspective.
Hope this review helps you!
- Reviewed in the United States on October 27, 2016Awesome book covering all the parts of open-source software publishing, if you plan to realease a open source project this book is a must read to prepare and release a quality open source project.
- Reviewed in the United States on February 6, 2009This book is really good for those who want to make their projects open source, or just want to know how to deal with their already done project. There are a lot of advices, examples, practical stuff, etc.
But if you already now a lot about open source, this book will teach you new things. But still good for reading and learn deep things about management.
- Reviewed in the United States on July 31, 2014I read the book to learn how to run an open source project (Orisi.org), but got insight that proved valuable in my commercial enterprises as well. I highly recommend it to any project manager - not just open source, but NGO (you'll kearn a lot about communication transparency), and startups/corporate (you'll learn how your company can beenefit from participating in startup comunities, and perhaps get inspired to open up a part of your codebase)
- Reviewed in the United States on August 3, 2006sound advice for an oss project
please note that the entire text of this book is avaiable online - but the paper book is ofcourse nicer to read!
- Reviewed in the United States on May 1, 2010This SoHo Books version has absolutely abhorrent typesetting decisions with headings that are out of order as well as text fonts that are far too small which makes the book almost unreadable. Producing Open Source Software: How to Run a Successful Free Software Project is the original version and whilst I don't have a copy, if you're going to get a copy of this book, I would recommend it over this horribly typeset and put together version.
Top reviews from other countries
Pankaj Kumar SainiReviewed in India on June 14, 20204.0 out of 5 stars Never got bored of reading this book
The book was very informative and provided much help in how to start open source software business and more importantly how to create a good environment to work with other developers ..... Great buy in such a price
Patrick H.Reviewed in the United Kingdom on November 12, 20135.0 out of 5 stars Full of practical advice
What I liked about this book is that it discusses the issues that open source projects face and then give practical solutions. Sometimes multiple approaches are possible, in which case the pros and cons of each are presented and discussed in a way that allows you to choose the way that suits your situation best.
NickReviewed in the United Kingdom on December 30, 20153.0 out of 5 stars Three Stars
ok book
MeandthewifeReviewed in the United Kingdom on June 29, 20185.0 out of 5 stars Where abouts do I put the half used bottle of ketchup?
I'm still not successful. Might sue.
Amazon CustomerReviewed in the United Kingdom on November 8, 20145.0 out of 5 stars Five Stars
Awesome book, very useful

