|Ryan Lowe's Blog||ryanlowe.ca|
October 24, 2002
Open Source and Getting Paid
The lone developer can sometimes get lost in a sea of good feelings on open source. How does one person or a small company profit from open source if going open is the only way to compete? Understandably, some people are concerned.
I think Dave is missing the point of open source, and should read The Cathedral and the Bazaar again. Open source software *is* all about street cred. That is what the GPL is for. And don't give me any of this bologna about how the GPL has never been enforced. If it had any sort of hole, some smartass would have taken advantage of it long ago. No such smartass has materialized.
When I started playing Quake, oh ... maybe seven years ago now ... I started seeing people with weird names. I wanted to make a weird name for myself, so I looked into it. There were a few applications out there that cost maybe $5 or $10 bucks each that could do it, but I did a little research instead. When I found out how easy it was to make a weird name, I made a free tool and shared the love. People got a free tool and I got an ego boost. That is what open source is about.
So maybe open source people don't have much sympathy for people who can't make money charging for software that they can just download at no cost. It definitely brings a new meaning to the phrase "free market".
If people make something that someone else is willing to give away for free, that something isn't worth anything. You can't even blame the companies if something goes wrong because of their software, so that whole "more reliable/accountable" argument goes right out the window. At least developers have their individual reputations to uphold. Develpers at large companies are relatively anonymous now, even though they used to be able to at least put their name in the credits in Help-->About.
Commercial companies will continue to make software that is REALLY complicated and is quick to market or original and is worth something for a span of time, but eventually someone will give that away for free too. I guess my advice to the capitalists is to take advantage of that window and concede gracefully when it is up.
There are many other ways to make money from open source software, just look at what IBM and RedHat are doing. Creative people will find other ways to profit, just not from straight software development of basic tools. That direction is wide open source, given enough time. Hail the free market. ;)