Open source is not piracy
Jeff Atwood's blog Coding Horror is one of my favorites. Until yesterday, I'd been recommending it unreservedly.
Jeff's made a big stumble, and I hope he corrects it soon, publicly. In his latest article, We Don't Use Software That Costs Money Here, he talks about how the free software alternatives to non-free software are getting better all the time. Unfortunately, he claims that
It's tempting to ascribe this to the "cult of no-pay", programmers and users who simply won't pay for software no matter how good it is, or how inexpensive it may be. These people used to be called pirates. Now they're open source enthusiasts.
He couldn't be more wrong. There is no equating software piracy, the theft and misuse of copyrighted software, with using open source, where the license specifically allows and encourages the redistribution of the software. Piracy violates the terms of the copyright and license. It's possible to do this with open source software as well, by not following the terms of the license.
In fact, there's no difference between open source software creators protecting their freely-licensed software from owners of non-open licensed software, such as the unfairly reviled Metallica, from protecting their works as well. When we applaud the Software Freedom Law Center for suing companies that violate the GPL, we should also recognize that owners of commercial software licenses should enjoy the same rights to protect their licensing terms as well.
I'm urging Jeff Atwood to correct his mistake. Open source software is nothing at all like piracy. Open source is about the license, not the financial cost.
Categories
Opinion0 TrackBacks
Listed below are links to blogs that reference this entry: Open source is not piracy.
TrackBack URL for this entry: http://perlbuzz.com/cgi-bin/mt/mt-tb.cgi/387
I think he is not as mistaken as it looks from that. It seems to me that he is talking about people who use free software not because it’s libre, but because it’s gratis. They definitely exist. I think in fact they aren’t uncommon in the Windows ecosystem – chromatic complains about those sorts of users quite a bit, I think. They are happy to use something they get at no cost, and to complain about it, but usually won’t contribute at all, taking on the same attitude in dealing with the makers of the software as one would with a company that sells non-free apps.
Back when I was in my teens and didn’t know anything but DOS/Windows, I might have been one of them. I pirated a lot of software – a lot of the applications I needed for things like software development were orders of magnitude past my budget (Borland Pascal anyone?). I do still say that one thing I love about free software is never having to feel guilty about violating a licence. Not only are you expressly permitted to use someone else’s code without paying, but if you smile and say thanks for it, they are elated to have you use it. (Certainly this is the case with code I have released.)
The part where I don’t fit Jeff’s tale, though, is that now that I have a proper income, I have donated money to several free software projects whose products I use. I have also contributed the occasional patch, which I think is worth much more than monetary donations; that sort of option doesn’t exist at all with non-free programs.
I too don't think Jeff made a "big stumble".
He seems to say that many people who used to use commercial software without paying (then considered "pirates"), have turned into happy, legitimate users of open source software.
He does not say "open source users used to be pirates". Logically:
A => B doesn't mean B => A.
So the presence of good Open Source software enables them to not pay for programs without acting illegal.
I, for one would never applaud anyone for suing someone that violates the GPL. The last thing I as a programmer want to be concerned about is how people "misuse" my code. This is one reason I'm almost always either using a BSD-like licence for my code, or otherwise disclaim any ownership of the code to which I contributed (if it's under a different licence). While I don't refrain from using GPLed software (I'm using GNU/Linux with KDE as I write this), and am confident enough to look at its code or patch it - I still feel it is possible that the GPL, with all of its complications, has been more trouble than it is worth. And the GPLv3/LGPLv3 certainly adds even more complications.
So I refuse to include yourself in this "we" of yours.
I don’t remember the price point, but BP7 came with a multi-book manual, which would put the cost way past $30 all by itself. It was definitely higher than that. It’s hard to google for this information, but I did find posting that put the price point at $130 – I don’t know how accurate that is. Living in Germany, where software is routinely sold for twice the price it has in the US, had something to do with it as well.
And even if it was only $30, I would have had to argue and plead with my parents (or save up for a long time), who saw my fascination with computers as a frivolous distraction.