Tuesday, December 13, 2005

10 Books An Open Source Progammer's Must Have Part 2

In Part 1 of this series we covered numbers 10 through number 8 in our hit parade of books every open source progammer should have. One of the real problems I have been having with a countdown approach to these numbers is that I am having a really really hard time ordering these books in relative importance. So I will just provide them in the unordered list format.


  • Open Source Licensing by Lawrence Rosen is the guide to understanding the vast number of open source licenses that have sprung up over the past 10 years. Rosen's book educates the programmer in simple, easy to follow English. This especially important for chosing a license for your own project or wanting to reuse the work of another project in your own open source project.

  • Succeeding with Open Source It's nearly impossible to start an open source business with out working with company that's going to have some reservations about open source or simply not familar with open source culture this book can help you educate your potential customers. I would suggest keeping multiple copies to educate a potential customer as a leave behind. This gives a business a methodology for assessing the maturity of an open source project.

  • The Business and Economics of Linux and Open SourceIf you are an programmer deploying open source software in a traditional corporation, you will face a different set of challenges than traditional open source programmer. Integrating traditional open source development into a corporation caqn bring benefits but the process must be managed. He first attempts to provide a functional model for an organization developing software, focusing on enabling an open source process as opposed to a conventional development model. This model may assume a large set of developers and may come out of the blue (it is presented then discussed), but it clearly demonstrates how much of a cultural change it requires to fully reap the benefits from an open source process, and how much other corporate functions such as marketing and HR have to adapt accordingly.


Next post I will cover the last four books you should have. These are the most important four books and you will definitely need these.


Related Posts:
Part One: "Ten books an open source programmer needs to have on the shelf."
Part Two: "Ten books an open source programmer needs to have on the shelf."
Part Three: "Ten books an open source programmer needs to have on the shelf."