GPLv2 Vs. GPLv3
chessweb writes "Here is a rather enlightening article by Richard Stallman on the reasons for moving to GPLv3 that puts the previous TiVo post into the right context." From the article: "One major danger that GPLv3 will block is tivoization. Tivoization means computers (called 'appliances') contain GPL-covered software that you can't change, because the appliance shuts down if it detects modified software... The manufacturers of these computers take advantage of the freedom that free software provides, but they don't let you do likewise... GPLv3 ensures you are free to remove the handcuffs. It doesn't forbid DRM, or any kind of feature. It places no limits on the substantive functionality you can add to a program, or remove from it. Rather, it makes sure that you are just as free to remove nasty features as the distributor of your copy was to add them."
Well, open source in general shills (unknowningly, I guess) for Big Blue's software services strategy. They love open source because they lost the software products war (we know who won) so they want to devalue software by opening up the source so that services dominate. And lest you forget, IBM Global Services is one of the biggest providers of services and can market their stuff better than most companies.
:-) I guess the FSF doesn't want to cause too much pain to folk like Google.
:-)
Also, if you look at IBM's software offerings, they've tended to go up the business chain (they were planning to launch Websphere for verticals at one point, not sure if they've done that yet) so over time you'll see infrastructure code become open-source commodities no one makes much money out of, whereas all the money is made on delivering services on top of Websphere for Healthcare, etc. This sounds good in theory (in fact there are parts to this strategy I actually agree with) except for the fact that it encourages building ever larger, ever more Byzantine pieces of software that are actually worth something in services revenue. People who come up simple, innovative software solutions will find themselves OSS-cloned in no time.
Also, what happened to closing the ASP loophole?
Anyhow, I commented on a related issue in the Tivo thread, and RMS fanboys are still splitting hairs replying to that. So if any of them have come here to carp about this post, hi!
Go somewhere random
"Little does he know, but there is no 'I' in 'Idiot'!"