+44 0330 223 3428
Call Us
+44 0330 223 3428

WPTavern: 2nd Edition of Producing Open Source Software Now Available for Free

WPTavern: 2nd Edition of Producing Open Source Software Now Available for Free

The second edition of Karl Fogel‘s “Producing Open Source Software: How to Run a Successful Free Software Project” is now available for download. Fogel, a partner at Open Tech Strategies and OSS contributor since 1997, was a founding developer in the Subversion project. He has worked for more than a decade as an open source specialist, helping businesses and organizations evaluate, launch, and manage open source projects.

Producing Open Source Software version 2 was released for free this week under the Attribution-ShareAlike 4.0 International license. The first edition was published in 2005 but the landscape of OSS has changed drastically over the past 12 years. In 2013, Fogel successfully raised $15,376 towards his $10,000 Kickstarter goal to fund the revision.

The book includes topics like ‘Free’ Versus ‘Open Source,’ choosing a license, version control, social and political infrastructure, the economics of open source, culture, and communication. It was written for managers and software developers but can also be informative for newcomers to open source projects.

Fogel originally planned on finishing the second edition by the end of 2013 but experienced delays due to starting his company. Some chapters also took longer to revise than he anticipated.

“In retrospect, if I had understood what the pressures of a young and growing company would be, I would not have started the 2nd edition when I did,” Fogel said. “It has been a lesson.” Fortunately, for the 314 Kickstarter backers who might have been waiting on his work for four years, progress was immediately available in the public repository for the book. Fogel didn’t keep any private version of the book elsewhere.

“While there are substantial changes throughout the book, the most expanded chapter is probably Chapter 5, ‘Participating as a Business, Non-Profit, or Government Agency,’” Fogel said. “That chapter’s title used to be just ‘Money,’ so that gives you some idea of what the new material is.”

He also found the third chapter on technical infrastructure to be more time consuming than the others due to all of the changes in the past decade. It took roughly four and a half months to revise it to include modern development tools.

One of the central focuses of the book is the value of collaboration and the direct benefits it provides to an open source software project.

“Competence at cooperation itself is one of the most highly valued skills in free software,” Fogel wrote in the preface. “Good free software is a worthy goal in itself… But beyond that I also hope to convey something of the sheer pleasure to be had from working with a motivated team of open source developers, and from interacting with users in the wonderfully direct way that open source encourages. Participating in a successful free software project is a deep pleasure, and ultimately that’s what keeps the whole system going.”

Source: WordPress

Related Post
Matt: On React and WordPress

Matt: On React and WordPress Big companies like to bury unpleasant news on Fridays: A few weeks ago, Facebook announced they have decided to dig in on their patent clause addition to the React license, even after Apache had said it’s no longer allowed for Apache.org projects. In their words, removing the patent clause would […]

Read more
WPTavern: First WordCamp Dublin Set for October 14-15

WPTavern: First WordCamp Dublin Set for October 14-15 photo credit: Ireland.com Following up on the success of WordCamp Belfast last October, the WordPress community in Dublin will be hosting its first WordCamp October 14-15. Both camps began the early stages of planning last year and the two communities have shared some of the same organizers […]

Read more
WPTavern: GitHub Partners with Facebook to Release Atom-IDE

WPTavern: GitHub Partners with Facebook to Release Atom-IDE GitHub announced the launch of Atom-IDE this week, a new set of packages that extend its open source JavaScript-powered code editor to include IDE-like functionality. This first release includes packages that support TypeScript, Flow, JavaScript, Java, C#, and PHP. “The start of this journey includes smarter context-aware […]

Read more

Leave a Reply

Your email address will not be published.