Commentary

Serdar Yegulalp
 

A Little Heresy Now And Then ...

" ... is relished by even the wisest men." (I'm paraphrasing.) Meaning it helps from time to time to dissent, albeit thoughtfully and with eyes wide open, from the status quo. In today's example, it's Eric S. Raymond -- one of the key figures in the open source / free software world -- talking about why the GPL might have outlived its usefulness. You heard right.

" ... is relished by even the wisest men." (I'm paraphrasing.) Meaning it helps from time to time to dissent, albeit thoughtfully and with eyes wide open, from the status quo. In today's example, it's Eric S. Raymond -- one of the key figures in the open source / free software world -- talking about why the GPL might have outlived its usefulness. You heard right.


More Software Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

The Long Island Linux Users Group (LILUG) recently invited Raymond to speak there, wherein he delivered a talk that embodied two premises. Premise one:

What is the point of being famous and respected if you can't speak heresy about your own movement. What is the point?

In other words, dissent and skepticism about the very substance of what you're doing is vital. Especially now that the open source software movement has given rise to the business of open source software, where the development methodology went from being something done for idealistic reasons to something done for eminently practical and sensible ones. Not changing your line of thinking to match that seems foolish. But if there's one thing I've learned about anything labeled a "movement", it's that they seem particularly resistant to, well, moving -- especially when they have to do the moving.

Premise two:

... if the market punished people for taking open source closed, then why do our licenses need to punish people for taking open source closed? That is why I don't think you really need GPL or a reciprocal licenses anymore. It is attempting to prevent the behavior that the market punishes anyway.

Eric's premise is pretty sound on the face of it: in a world where open source programming is growing by leaps and bounds (sounds like the start of a movie trailer, doesn't it? "In a world where..."), proprietary software creators are getting the short end of the stick. Therefore, why make things difficult for ourselves as well?

What tipped me off, I confess, were the words "behavior the market punishes anyway". After the last year or so, I have little faith in the power of markets to punish, reward or "correct" themselves with Adam Smith-ian detachment. This includes marketplaces that aren't financial, too -- in fact, the situation may be worse in such cases, because there's that much less incentive to create any kind of oversight.

But does that mean the whole idea of ditching the GPL (or any other particular license) is unsound? No -- for all we know, someone else may come up with another arrangement that's even better, or develop an argument that no one else has foreseen. Just because Eric may not be on the mark here doesn't mean that his dissent has no value. In fact, it may be one of the most valuable things he has to give the open source community -- apart from lots of lines of code.


InformationWeek Analytics has published an independent analysis what IT and corporate professionals are looking for in business optimization. Download the report here (registration required).


Follow me and the rest of InformationWeek on Twitter.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links