Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

pudge (1)

  (email not shown publicly)
AOL IM: Crimethnk (Add Buddy, Send Message)

I run this joint, see?

Journal of pudge (1)

Friday May 14, 2004
11:17 AM

More Wining

[ #18759 ]

It's time once again for my biannual reading of Dave Winer's web site, wherein I make note of something outrageous he says, to remind myself why I don't read his web site.

Normally I am brought to his site because someone else notes to me what he has said; this time, I went there of my own accord upon reading about Movable Type switching to a payware model.

You see, in 1998, Dave pulled the same basic bait-and-switch. UserLand Frontier was a freely available development environment (for lack of better term), and one day, Dave said, OK, if you want the new version, you're gonna have to pay for it.

Dave had every right to do it, and has every right -- nay, obligation -- to try to make money for his company. But users were understandably upset: people who came to rely on this software, who chose it in part because one of its features was being freely available, were now stuck with having to dish out money (starting at $900 for commercial sites), stick with the old version (with its warts) indefinitely, or change environments.

Heck, my own company, VA Software, did almost the same thing. SourceForge was GPL'd, and then it became commercial. The big difference with SourceForge is that you're free to take the last GPL'd codebase and do anything you want with it, whereas users couldn't develop their own forked version of Frontier. Some people might contend the best thing to ever happen to SourceForge was that it went commercial, as it became the basis of other projects, some of which are doing quite well. Nevertheless, many users were angry about the change.

I don't slam Dave for the decision to charge money, but for how he dealt with it: he attacked the users for their perfectly reasonable complaints. After all, he didn't promise it would remain free forever, and he has to put food in his mouth, and how dare you ask him to work for free! The problem is that no one asked Dave to work for free: he offered it. And then one day he changed his mind, and got angry with the people who expected things wouldn't change. Maybe changing the model was the right thing, but that doesn't mean there is anything wrong with complaining about it.

The only users I got angry with in the SourceForge fallout were those misrepresenting the facts about what the changes were (for example, some were complaining that the GPL'd version of the source was no longer available).

But expectations and feelings are only the superficial part of this story. The real story is simply in Dave trying to sell his software to people, and to do anything he can to convince them that they should buy, including impugning alternate software and distribution models.

Few things are as transparent as Dave Winer talking about free software. When he talks about things free software should do, it is because he wants people to write free code for him to use. When he talks about how software costs money, it is because he wants to convince people to give money to him.

Here's what he had to say about Movable Type:

2. Six Apart announced new pricing for Movable Type and hell breaks loose. The users are acting as children, saying somehow they didn't know that eventually Six Apart would charge for their software. I knew they were going to charge, why didn't you? I can say this because I'm not a customer (I do use their software, but I didn't pay for it) and I'm not them. But I've been where they are and it sucks. No one's perfect. If you use their software, you owe them some money. If you don't like the price, don't use it. Amazingly they're not asking for money if you use the new software in a limited form, or continue to use the old software. Users who can't get behind that are people we don't need to work with. Everything costs money. When you drive to the gas station, try whining at the attendant, and see how much gas you get. Do it enough and they'll call the cops.

3. This isn't really big news but what the heck. I got a very nice greeting yesterday from Lessig, who, while speaking was surprised to see me in the last row typing away into my blog. He said Dave! Are you blogging this? I said of course I am. And then he proceded to fall down. I said Larry don't hurt yourself. It was memorable. Lessig is a good guy. I gotta talk with him about what's going on with Movable Type. How can we help reset users' expectations so they understand that if they want good software, it might cost money? I wonder if Larry agrees.

(Emphasis mine.)

Did you catch all that?

First, predictably, he attacks the people who complain. He justifies it by saying they should have known, implying that all good free software becomes commercial software (after all, his did!). He makes his bias known right off the bat.

Then he says, "If you use their software, you owe them some money." I don't want to read too much into it, because Dave is not the best communicator in the world; the immediate context makes it sound like he is speaking only about the new software, but I wonder if maybe he means if you use their software at all, then you owe them money for their work, even if they gave it away for free. You should be grateful for the opportunity to pay them!

And then he says it is amazing they are not asking for money if you use the software in limited form, or if you continue to use the old software. This should be amazing to no one, as many companies have free versions of their software available, and it is nearly unheard-of to charge money for software previously released freely; it's only in Dave-world where no good software remains free, because, "everything costs money." Anyone who can't see that, "we" don't need to work with (who is this "we", kemosabe? It is yet another of his appeals to make his views sound far more universal than they are).

And then he comes back with the incredible statement: "How can we help reset users' expectations so they understand that if they want good software, it might cost money?" Who doesn't understand this, except for a small number of people who use only Free Software, who wouldn't have been using Movable Type to begin with, since it was not Free Software? Most users of Movable Type run Windows or Mac OS X. And most of them probably also purchase Office or games or other software. It's not about understanding that software costs money, it's about the bait-and-switch, justified or not.

And then he finishes this attempt to make money for himself with the appeal to authority of Larry Lessig. He wants us to think Lessig might agree with him, despite knowing full well that Lessig is a strong proponent of Open Source/Free Software. Surely Lessig recognizes that some good software costs money. Dave knows this, and Dave knows that Larry would disagree with much of the rest he has to say, most notably the statement that good software DOES cost money, let alone SHOULD. But by implying Larry might agree with Dave, Dave gets some cred he might not have otherwise had. And Larry even knows Dave writes a web log! WOOOOOO!

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Does anyone take this guy seriously?
    • Yes, which is why every once in awhile I bother responding to things he says. :-)
    • One of the things I'm starting to understand is that, no matter how ludicrous or pointless or obviously humorous something is, there is always someone who will take it seriously.

      You are what you think.
  • I fail to see what the fuss it about. Blog's are *not* that important. There are many out there, and MT chose to charge for support and licensing for non-trivial installations. Seems pretty fair to me.

    Of course it was free previously, but that doesn't mean it should or could be free for ever. moved from being totally free to premium subscription leaving the cheapskates like to me to feed on the crumbs or (the horror!) watch an advert to get a free daypass. works for me. Much better than DDJ and


    @JAPH = qw(Hacker Perl Another Just);
    print reverse @JAPH;
    • I fail to see what the fuss it about. Blog's are *not* that important. There are many out there, and MT chose to charge for support and licensing for non-trivial installations. Seems pretty fair to me.

      It doesn't bother ME, but I am not using the software. I suppose if I were, I'd be annoyed and angry, though not angry at the developer -- as noted, and as you said, they have every right and presumably good reason to do what they did -- just at the circumstance I found myself in, having to pay money for so
      • Well...they communicated the terms even worse than Dave did and at a rather eyepopping price for software that is, really, not worth $100. I gave $50 way back when but the whole having to register with typekey to get the download and whatnot has me seriously considering an alternative, especially since MT doesn't have any practical archival tools for those who have been blogging for more than a year or two. I guess someone has to pay for the new offices in Germany, Spain, the UK and elsewhere but I suspect
        • I'm not sure why you don't think it's worth $100, considering the amount of work it would take to duplicate it. To me $100 is a bargain, plus it's nice to support a Perl based product when everything else is PHP.
          • I donated $50 a while back which was far more than what I thought the software was worth but I had that warm and fuzzy 'feed the poor hackers' feeling and took advantage of it before it passed. Why don't I think it's worth $100 or even $600/$700? Because it's just not. It's a bunch of CGIs, modules and templates that you either have to hack the hell out of or use extensions to make it something more than a very basic product. BBEdit is cheaper, I use it more often than MT and it's a far more complex product