Why do Open Source?
artima.com
artima.com
How I got started is another story. I switched to linux because windows drove me crazy. Then Gnome and KDE drove me crazy. Then xfce drove me crazy. It became apparent that I had very specific needs, and nothing available was going to fill them. So, I chose something close to what I wanted (fluxbox) and started fixing things. Thus, I guess you could say I started because I'm picky.
Some of his arguments for releasing open source are very weak, excused documentation and liberation from delivery schedules especially.
The authors main open source example is Pantheios which is a library. There is no market for libraries. Using an open source library to enable consulting gigs is a common business strategy.
This posting is fairly weak.
I wanted to learn Python. And I wanted a clock and a weather applet in the Avant Window Navigator (a dock for Linux). The opportunity was too good to pass up... I wrote them myself.