In Monday's column in PC Magazine, Dvorak says:
I now wonder if open source may have been a fad, or perhaps just a more elaborate iteration of the shareware phenomenon in the 1980s.
What is it that bugs him? Apparently it's the attitude of those behind open software development. A couple of examples of Dvorak's opinion:
The open-source mavens circling the Linux drain actually know something about computers and coding, and they're defending the priesthood...The only thing they have in common with the Mac aficionados is a hatred of Microsoft, the evil empire trying to enslave them. And anyone critical of open source is part of an evil scheme. These guys are not your intellectual or thoughtful types, in general. Things are simple and usually boil down to their communal tagline: "You suck!"
The "non-commercial use" group...thinks that nobody should ever make any money selling or using software. This thinking is spearheaded by the Free Software Foundation whose philosophies are utopian and anti-mercantile. These are the folks behind the hopeless GPLv3. The basic mind-set...is simple: "We're right and everyone else is wrong. End of discussion."
He argues that because these people are so hard to work with, 1) major upgrades within an open source project happen very slowly; 2) many projects are suffering from code bloat; and 3) the lack of forked projects indicates it's difficult anymore to take a project in a different, better direction. Dvorak attempts to support his arguments by pointing to the "onerous" new GPL v3 and the fact that Firefox is getting fatter and slower rather than "leaner and meaner."
However, it seems to me that these points are additional opinions rather than substantive support for his position. What's more, I think he needs to be careful to distinguish between free software and open source software. FSF founder Richard Stallman notes the difference every time he gets the chance. Plus, there are plenty of projects released under open source licenses that make money for their developers in some way -- look at Alfresco, or Untangle.
Not that Dvorak isn't entitled to his opinion. Of course he is. Nor is it a given that his opinion is wrong. I'm just not convinced he made his case here. The fact that he thinks a particular group of people is hard to work with doesn't mean the methods they support are just a fad, does it?