I wake up this morning and read some of the bloggy rants about Miguel’s latest endeavor. Which, btw, helps MS crush it’s competitors using open source as leverage.
Simon Phipps from Sun is complaining that the terms of Silverlight on non-Linux is — *gasp* — a completely standard proprietary EULA!
Which of course Sun would never consider since they’re a totally open and friendly company forever and ever having open-sourced Java like what, 2 months ago? And only after more than enough pressure from .NET.
Poking at the Sun dude’s blog, I notice something about Aptana. The wicked-sweet Web2.0 IDE built on Eclipse. (See UPDATE below.)
Simon notes that Aptana changed their license… they revoked redistribution! All redistribution.
Welcome to Open-but-you’re-screwed City. Renamed recently from Ambiguously Shady Softwareville, after a massive population influx.
What’s worse, Aptana has a forum thread where some innocent asks “Err, does this mean it’s not free software anymore?” and a marketteer responds with a nice smoke/mirror routine about the source being totally free (as in cost, not freedom). Nothing about the newly minted lack of redist rights.
In case you forgot, redistribution is the definition of Free Software. This is why Stallman coined it and campaigned for it and put his money where his mouth is (i.e. Emacs).
So I mention this to the Mozilla developers. Because I figure they’d like to know. It turns out they would like to know, because they actually care about software freedom! Yay Mozilla hackers, much love. (Paragraph highly edited, see UPDATE below.)
Somewhere along that discussion someone mentions the newest Steve Yegge blog post that’s sort of related to open sourceiness.
I hate to love Steve. He’s just another Google Kool-Aid wank. But a ballsy one with common sense. Also, his style has me writing in this phrenetic geek milieu, so the man can influence, certainly.
Anyway Yegge vid-links to his OSCON talk. That’s O’Reilly’s big Open Source Convention.
Audio on my laptop doesn’t work because I run Linux, and I’m lazy, so l just watch him flap his gums silently for a few minutes, transfixed. Then I’m bored and I start poking around at the other recorded talks.
After a few clicks I realize: “Hey! ALMOST NONE OF THESE PEOPLE WRITE OR HAVE WRITTEN FREE OR OPEN SOFTWARE.” Superman’s alter ego, Simon Peyton-Jones excluded. And ladyada, mosdef.
Great technologists all, but at The Open Source Convention? True, most have released existing codebases once the act of open sourcing became competitively valuable.
But isn’t there something of a bigger point to free software? How many years ago did it become a pundits-only affair? Was it ever not? Perplex.
Pundit means someone who talks a lot but doesn’t do much, in case you forgot.
Of course, I’m just sad that I didn’t get invited back to FooCamp this year, and that I didn’t get asked to go to or speak at OSCON.
So to review, I wake this beautiful San Francisco morning to find that open source today means:
- License finger pointing from corporate-initiative-backed genetically-engineered high horses.
- Proprietary manipulation (MS) of open source developers’ mindshare and quiescence.
- Funded tacit acceptance of said manipulation (Novell).
- Ballyhooed community conferences where the hacker:noise ratio is some cruel joke.
- I am not as popular as I want to be.
Luckily, VMWare is now a big-name publicly traded company. One with a vested and developer-driven interest in helping to improve open source while simultaneously assuring our share holders’ interests and continued crushing of our competition.
And we don’t employ any pundits to convince you otherwise. Or that the previous paragraph is written by some weirdo crank who is just trying to poo-poo all our obviously pure goodwill flower-smelling since-the-beginning-of-time open source contributions.
Funnily, thanks to the IPO, I bet some of us will get invited to all the cool-kid conferences next year to talk about VMware’s implications on open source.
But not to talk about the free software a bunch of us write every night out of interest in technology, a desire to tinker, and yes, love.
Is that because our tinkerings have an implicit lack of revenue/book sale generation power for some open-source-friendly-while-it-makes-competitive-sense corporate entity? How unfortunate.
Oh, btw. Last week I forked some dude’s awesome GPL codebase for my own nefarious code-editor improvement purposes. MUAHAHAHA.
Get it here, if you have the guts to actually compile software anymore. More on this later if it turns into something good.
UPDATE: ActiveState has nothing to do with Aptana. ActiveState’s awesome hackers work on the OpenKomodo IDE, which is MPL/GPL/LGPL. There is also no connection with Mozilla and Aptana. This is a pretty lame bobble on my part. Forgive me.