• On MovieTome: See the villain of IRON MAN 2!
July 31, 2007 7:49 PM PDT

Pendulum has swung in the open source debate

by Matt Asay

Eben Moglen (left) tells it like it is.

(Credit: James Duncan Davidson)

Once upon a time, the term "open source" was coined to save the free-software world from itself--or, rather, from the free-software zealots, as you can read on the Open Source Initiative's Web site.

Today, I can't help but feel that the pendulum has swung in the opposite direction, where we're so self-satisfied with the money we're making off open source that we have neglected the essential freedoms that make open-source profit possible.

The wake-up call about the necessary freedoms came from Eben Moglen at last week's O'Reilly Open Source Conference. Some, including software consultant Stephen Walli, don't like the way Eben said it. I wasn't in the room to hear Eben. At any rate, I'm not one for handwringing and am just glad it was said.

Why?

Because it is pointless to talk about open source without guaranteeing its underlying freedoms, with the right to fork (access to source code and the right to redistribute derivatives) paramount among them. I'm an ardent capitalist who likes having money--and the more of it, the better. But I recognize that free markets depend on...freedom. It's as true in software as it is in rice commodities.

Stephen wrote in his blog about freedom and commerce as if they're somehow opposed:

Jane Jacobs (originally famous for "The Death and Life of Great American Cities") wrote a small Socratic dialog called "Systems of Survival." The characters debate that there are exactly two value systems in existence. One leads to politics (protecting) and the other to commerce (trading). These value systems are not opposite ends of a spectrum, but rather different and incompatible. For each value in one syndrome there is no equal and opposite value in the other.

I haven't read Jacobs' piece, but on its face it strikes me as complete hooey. (Scientific word for "nonsense.") The two are not in tension--they exist best in concert.

I cannot trade with Customer X unless essential liberties are in place such that she will trust me to deliver (or be punished for not doing so). Trust is the primary currency in any so-called trading system, and that trust is guaranteed by protection of critical rights.

If you wonder why everyone seems to believe that the enterprise software model is broken (including the primary beneficiaries of it), it's because it is. Have you read a contract recently? "This software will blow up at any minute and it will be your fault for being stupid enough to bother buying it. Oh, and by the way, don't you dare to try fix your own problem or discover how our magic box works or you'll violate this license and Dire Things Will Happen." Inspire you to trust the vendor? Of course not.

Enter Eben. Here's what he said:

"Tim has a television show under production where we get told in advance what we are going to say and how it will reflect Tim's underlying idea. I decided not to go with the program...

...(W)e've reached a stage where we ought to be able to tell the difference between daily business news--X is up, Y is down--and the stuff that really matters, which from day to day is not racehorse X is running faster than racehorse Y.

I think what time has done with this forum in general is to emphasize the trivial at the expense of the significant."

One may prefer that Eben didn't make Tim squeamish. (I, for one, sympathize with this view, as I think highly of Tim.) But I find it hard to disagree with the content of what Eben was saying. The pendulum has swung too far is what he's trying to tell us. And if we're not careful, we'll end up with a load of open buffoonery.

We're well on our way.

Licensing does matter. It is what guards the essential freedoms that commerce is built upon. We cannot easily neglect the one in favor of cheap marketing gimmicks around open source. We spend an inordinate amount of time chatting about Facebook and the rise of Web 2.0, which is frankly nothing new (and is beginning to strike me as so vapid as to be a waste of digital ink). It just happens to run on the Web platform. Yahoo. Literally.

I'm with Eben. It would have been more interesting to talk about why customers should care about open source, rather than to spend a significant part of the day talking about why open source is irrelevant to what really matters, which is...the ability to be "friends" on MySpace.com?

If you care to see what such a discussion would sound like, come to the Linuxworld session I'm moderating next week (11:30 a.m., August 8) in San Francisco. I have Oliver Marks of Sony PlayStation Group, John Roberts of SugarCRM, Danese Cooper of the OSI, and Virginia Tsai Badenhope of Smithline Jha talking about why open source matters to vendors and customers, and how to maximize those benefits. Should be fun. I may "go Eben" on everyone. :-)

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.
Recent posts from The Open Road
What soccer team would your company be?
Open-source licensing: Your mileage may vary
Open source to shape cloud computing, but not dominate it
Off-topic: Why can't I have this job?
Legalized drugs, now open source. Those crazy Dutch!
Will 'good enough' virtualization topple VMware?
Linux community codes around Microsoft's FAT patents
As Mozilla 'upgrades the Web,' Microsoft must upgrade its pace
Add a Comment (Log in or register) (10 Comments)
  • prev
  • 1
  • next
That's not quite what I said ....
by stephenwalli July 31, 2007 11:48 PM PDT
I did suggest they were separate value systems, not opposed, and I did observe that business exists at the behest and tolerance of government. But don't confuse freedom with capitalism. (China has a weak property system today by N. Armerican standards of business, but it would be foolish to suggest there wasn't a lot of capital intensive growth happening.)

But while I don't believe these value systems sit as opposites, I would observe that governments and commercial organizations are absolutely in tension. The U.S. Senate Ethics Committee exists for a reason. Business people entering politics put their businesses out of their own reach. The reverse is equally true when government legislation is enacted to control businesses. Yes -- Enron broke all the rules, but does every public company really need the entire regulatory beast that is Sarbannes-Oxley?

I do not suggest that because you choose to vote your political conscience, that you can't live the commercial value set. What I did suggest is that you can't be a civil servant and a business person at the same time.

You are clearly a business person that recognizes and celebrates the freedoms (both political and software) your business uses. Great. Me too. I'm a card carrying member of the EFF. It doesn't mean I want to work there. Indeed that's WHY I contribute. I'm a business person that relies on their political agenda.

Eben is driving an important political agenda of rights and freedoms. Tim is running a business empire. These are rightly different things.

Eben has every right to call on the commercial world to act to support a political agenda. (And he typically does it gracefully and vigorously.) We are equally free to accept or ignore that call while we carry out our commercial endeavours.
Reply to this comment
That's not quite what I said ....
by stephenwalli July 31, 2007 11:48 PM PDT
I did suggest they were separate value systems, not opposed, and I did observe that business exists at the behest and tolerance of government. But don't confuse freedom with capitalism. (China has a weak property system today by N. Armerican standards of business, but it would be foolish to suggest there wasn't a lot of capital intensive growth happening.)

But while I don't believe these value systems sit as opposites, I would observe that governments and commercial organizations are absolutely in tension. The U.S. Senate Ethics Committee exists for a reason. Business people entering politics put their businesses out of their own reach. The reverse is equally true when government legislation is enacted to control businesses. Yes -- Enron broke all the rules, but does every public company really need the entire regulatory beast that is Sarbannes-Oxley?

I do not suggest that because you choose to vote your political conscience, that you can't live the commercial value set. What I did suggest is that you can't be a civil servant and a business person at the same time.

You are clearly a business person that recognizes and celebrates the freedoms (both political and software) your business uses. Great. Me too. I'm a card carrying member of the EFF. It doesn't mean I want to work there. Indeed that's WHY I contribute. I'm a business person that relies on their political agenda.

Eben is driving an important political agenda of rights and freedoms. Tim is running a business empire. These are rightly different things.

Eben has every right to call on the commercial world to act to support a political agenda. (And he typically does it gracefully and vigorously.) We are equally free to accept or ignore that call while we carry out our commercial endeavours.
Reply to this comment
The pendulum has swung in the open source debate
by royrusso August 1, 2007 5:53 AM PDT
[http://We spend an inordinate amount of time chatting about Facebook and the rise of Web 2.0, which is frankly nothing new (and is beginning to strike me as so vapid as to be a waste of digital ink).|http://We spend an inordinate amount of time chatting about Facebook and the rise of Web 2.0, which is frankly nothing new (and is beginning to strike me as so vapid as to be a waste of digital ink).]

+1
Reply to this comment
The pendulum has swung in the open source debate
by royrusso August 1, 2007 5:53 AM PDT
[http://We spend an inordinate amount of time chatting about Facebook and the rise of Web 2.0, which is frankly nothing new (and is beginning to strike me as so vapid as to be a waste of digital ink).|http://We spend an inordinate amount of time chatting about Facebook and the rise of Web 2.0, which is frankly nothing new (and is beginning to strike me as so vapid as to be a waste of digital ink).]

+1
Reply to this comment
Matt -- Eben didn't want to talk about freedom
by timoreilly August 1, 2007 1:44 PM PDT
He just wanted to talk about his idea of freedom, which is different from mine. I've been talking for the past half dozen years about how focusing on the wrong freedoms will doom free software to irrelevance. What good does it do us to have free software if we're facing a future in which the key source of lock-in is no longer software? I think Eben is fighting the last war. It's as though someone were saying we needed to be focusing on proprietary hardware back in the 1980s, when it was already apparent that the locus of lock-in had moved to software.

I believe that Web 2.0 and software as a service have fundamentally changed the game, and that free software advocates need to go back to first principles in thinking about what freedoms matter in the new environment.

Eben didn't want to talk about that. He just wanted to score points, and position free software vs. open source as an "us vs. them." I was really disappointed that he would agree to come talk about an important issue, and then say it was a non-issue, claiming that Google is "thermal noise" in the context of free software.

When one of the people in the audience asked the question instead of me, he was a bit more forthcoming, answering that he believed that he was faced with a choice of rights, and that the rights of an SaaS provider to privacy outweighed the rights of the original developer of any GPL'd software.

That's a great point, but I really regretted that he wasn't willing to have a real conversation about an important issue, and instead built and proceeded to attack a straw man. He has a lot to say, but preferred to spend most of his time on cheap shots and insults rather than a debate.

I'm surprised at you giving him attaboys. If I sat down with him and started insulting him and the free software movement, I doubt I'd get the same kudos. I don't mind disagreement -- in fact, I was hoping for vigorous debate. But I was hoping for debate about issues, and there I was sadly disappointed in Eben.

I thought Stephen Walli's analysis was spot on.

Matt -- you've spent a lot of time talking with me. You know I care a lot about freedom. I just have a different idea about what freedoms matter than Eben does.

I thought I took his insults in good humor, but the more I've thought about it, the more disappointed I've become in how he acted. He was grandstanding. It was dishonest and disrespectful.
Reply to this comment
Matt -- Eben didn't want to talk about freedom
by timoreilly August 1, 2007 1:44 PM PDT
He just wanted to talk about his idea of freedom, which is different from mine. I've been talking for the past half dozen years about how focusing on the wrong freedoms will doom free software to irrelevance. What good does it do us to have free software if we're facing a future in which the key source of lock-in is no longer software? I think Eben is fighting the last war. It's as though someone were saying we needed to be focusing on proprietary hardware back in the 1980s, when it was already apparent that the locus of lock-in had moved to software.

I believe that Web 2.0 and software as a service have fundamentally changed the game, and that free software advocates need to go back to first principles in thinking about what freedoms matter in the new environment.

Eben didn't want to talk about that. He just wanted to score points, and position free software vs. open source as an "us vs. them." I was really disappointed that he would agree to come talk about an important issue, and then say it was a non-issue, claiming that Google is "thermal noise" in the context of free software.

When one of the people in the audience asked the question instead of me, he was a bit more forthcoming, answering that he believed that he was faced with a choice of rights, and that the rights of an SaaS provider to privacy outweighed the rights of the original developer of any GPL'd software.

That's a great point, but I really regretted that he wasn't willing to have a real conversation about an important issue, and instead built and proceeded to attack a straw man. He has a lot to say, but preferred to spend most of his time on cheap shots and insults rather than a debate.

I'm surprised at you giving him attaboys. If I sat down with him and started insulting him and the free software movement, I doubt I'd get the same kudos. I don't mind disagreement -- in fact, I was hoping for vigorous debate. But I was hoping for debate about issues, and there I was sadly disappointed in Eben.

I thought Stephen Walli's analysis was spot on.

Matt -- you've spent a lot of time talking with me. You know I care a lot about freedom. I just have a different idea about what freedoms matter than Eben does.

I thought I took his insults in good humor, but the more I've thought about it, the more disappointed I've become in how he acted. He was grandstanding. It was dishonest and disrespectful.
Reply to this comment
@Tim: I wasn't intending an "attaboy"
by Matt Asay August 1, 2007 8:24 PM PDT
But rather I was suggesting that I'm grateful that Eben keeps reminding us that it's not time for the industry to move on to Open Source 2.0 quite yet.

I wasn?t there for Eben?s comments, so it?s easy for me to distance myself from the unfair passion behind them (which is how I heard it described by everyone I talked to). I was trying to tackle the larger issue of freedom in my post but, as you noted, it may well be that I, like Eben, am focusing on yesterday?s war.

I guess the problem I have with calling it ?yesterday?s war? is that the open data war (today?s war, presumably, or one of them) is that I think data matters not at all if we can?t even protect code. If "Web 2.0" companies are allowed to use without giving back (or only giving back selectively), I?ve got to think that the well is going to dry up. People have to feed their families, and they don?t feed them with Google Adwords if they?re an open source developer.

I suppose that may be because they?re trying to monetize their creations through a ?yesterday business model,? but we?re going to be mucking through that world of yesterday for at least another 10-15 years, if history is any guide. We still have green screens on Wall Street, for heaven?s sake!

So, for the moment, I think licensing really matters. I think open data matters tremendously, too, but that?s not my battle today. I am glad, however, to have you talk about it. I know you care about freedom and do so in a way that people respect and to which they listen. Just don?t forget about the underlying freedoms that make the open data discussion even possible: the source code that powers the Internet (i.e., open source). We're still in the midst of Enterprise 1.0, which requires an Open Source 1.0 discussion.
Reply to this comment
@Tim: I wasn't intending an "attaboy"
by Matt Asay August 1, 2007 8:24 PM PDT
But rather I was suggesting that I'm grateful that Eben keeps reminding us that it's not time for the industry to move on to Open Source 2.0 quite yet.

I wasn?t there for Eben?s comments, so it?s easy for me to distance myself from the unfair passion behind them (which is how I heard it described by everyone I talked to). I was trying to tackle the larger issue of freedom in my post but, as you noted, it may well be that I, like Eben, am focusing on yesterday?s war.

I guess the problem I have with calling it ?yesterday?s war? is that the open data war (today?s war, presumably, or one of them) is that I think data matters not at all if we can?t even protect code. If "Web 2.0" companies are allowed to use without giving back (or only giving back selectively), I?ve got to think that the well is going to dry up. People have to feed their families, and they don?t feed them with Google Adwords if they?re an open source developer.

I suppose that may be because they?re trying to monetize their creations through a ?yesterday business model,? but we?re going to be mucking through that world of yesterday for at least another 10-15 years, if history is any guide. We still have green screens on Wall Street, for heaven?s sake!

So, for the moment, I think licensing really matters. I think open data matters tremendously, too, but that?s not my battle today. I am glad, however, to have you talk about it. I know you care about freedom and do so in a way that people respect and to which they listen. Just don?t forget about the underlying freedoms that make the open data discussion even possible: the source code that powers the Internet (i.e., open source). We're still in the midst of Enterprise 1.0, which requires an Open Source 1.0 discussion.
Reply to this comment
@Matt: Eben actually defended Google's rights
by stephenwalli August 1, 2007 10:45 PM PDT
"If 'Web 2.0' companies are allowed to use without giving back (or only giving back selectively), I?ve got to think that the well is going to dry up."

Actually, I'm pretty sure I heard Eben defend a free software user's right to keep private changes private (possibly in the Ubuntu Live keynote). The GPLv3 doesn't compel Google to share anymore than they do today.

We've shared source code as long as we've written it. The well has only gotten deeper with the articulation of software freedom, and the publishing of subsequent General Public Licenses. It's gone from a well to a tsunami with the expansion of Internet bandwidth.

While you (who programmed in English as a lawyer) and I (who haven't put code in production in almost a decade) may need to get creative in how we develop business value and use free and open source software in our businesses, the freedoms were never designed to enable us in our commercial pursuits. (Neither were they designed to prevent us from developing those pursuits.)

Freedom 0 is as important today. My asset; my license terms.
Reply to this comment
@Matt: Eben actually defended Google's rights
by stephenwalli August 1, 2007 10:45 PM PDT
"If 'Web 2.0' companies are allowed to use without giving back (or only giving back selectively), I?ve got to think that the well is going to dry up."

Actually, I'm pretty sure I heard Eben defend a free software user's right to keep private changes private (possibly in the Ubuntu Live keynote). The GPLv3 doesn't compel Google to share anymore than they do today.

We've shared source code as long as we've written it. The well has only gotten deeper with the articulation of software freedom, and the publishing of subsequent General Public Licenses. It's gone from a well to a tsunami with the expansion of Internet bandwidth.

While you (who programmed in English as a lawyer) and I (who haven't put code in production in almost a decade) may need to get creative in how we develop business value and use free and open source software in our businesses, the freedoms were never designed to enable us in our commercial pursuits. (Neither were they designed to prevent us from developing those pursuits.)

Freedom 0 is as important today. My asset; my license terms.
Reply to this comment
(10 Comments)
  • prev
  • 1
  • next
advertisement
Click Here

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right