You know, it would be nice to have a serious discussion about Open-Source licensing issues; but that’s getting harder and harder every day. Herewith some feedback on Jonathan Schwartz’s latest, thoughts on the GPL, and appalled head-shaking at the bad, bad craziness going on in this space. [Update: 15 minutes after I pressed “publish”, Simon Phipps, who knows way more about licensing than I do, weighed in; definitely worth a read.]

People seem to care a lot about licenses. (At least, community leaders shout a lot; most actual OSS programmers I know think about the issues as little as possible).

The Debates We Should Be Having · Here’s an example: while I think our President/COO is right about CDDL, I disagree with Jonathan’s take on the GPL and the developing world; there are business models for those programmers that are going to be GPL-friendly.

Another debate: I’ve recently heard community rumblings about perceived imbalances in MPL-family licenses, including CDDL, between initial-contributor and subsequent-contributor rights. IANAL, but it sounds to me like this is worth exploring.

On the GPL and CDDL · I am not personally a member of the church of Free (as opposed to Open-Source) software. Having said that, I think the Free-Software stance is consistent and sane, and that we’re all in debt to that community for some pretty wonderful technology that I for one use every day. Thus, the GPL has earned its place in the world, and our respect.

We’re early on in the grand game of figuring out the right business model and culture for software, and we need to explore a lot of options. One reason I like CDDL is that it’s all about leaving options open; but on the other hand, the Free-Software folks may not play because they object to some of those options. I wonder if the dual- and tri-licensing options are going to start looking better?

These questions are interesting and they’re important, and as a community we should be sitting down and reasoning together and looking for consensus and compromise and common understanding. But that’s not happening.

Bad Craziness · (The phrase “bad craziness”, by the way, is an invention of the late, great, Hunter S. Thompson.) There’s a lot of it going on around software licensing:

I don’t know what to recommend. A cooling-off period, maybe? This discussion is too important to be left to the batshit license loonies.


author · Dad
colophon · rights
picture of the day
April 15, 2005
· Business (126 fragments)
· · Intellectual Property (48 more)

By .

The opinions expressed here
are my own, and no other party
necessarily agrees with them.

A full disclosure of my
professional interests is
on the author page.

I’m on Mastodon!