Forums | Articles | References
Welcome guest.  | Register | Login | Recent posts
Baby Shower Favors :: games blog directory
International Calling Cards

Tim O'Reilly vs. Eben Moglen

Tim O'Reilly vs. Eben Moglen

This has happened a while ago, but the video along with Tim's take on the event is available now. I don't want to add too much to what you can watch and read there, but the scoop of the issue is this.

Eben Moglen criticizes, quite harshly, Tim O'Reilly for focusing so much for so long on who does what with Free Software and who makes how much money - basically the practicalities, the market trends and hype - while ignoring what really matters, the actual problems that the Free Software movement is facing, the "public policy", the freedom. The way he described facebook was one of the best "got it" moments for me with regards to the picture he wanted to portray. Who cares about what facebook and whatever other "Web 2.0" company is doing at the moment. They're just doing their business and we don't need to have a whole freaking conference talking about how they're doing their business, making money and how cool all this is. That's how I got it.

But there is apparently more to the conversation and it's possible that it affected Tim's thinking as well as perhaps managed to inject a healthy doze of this topic into the otherwise perhaps rather bland and overall meaningless Web 2.0 discussions.

To be honest Tim's response didn't seem very straight and with no funnying about, but luckily Tim clarified his position in a comment:

Tim O'Reilly wrote:

Eben Moglen dismisses Web 2.0 as "thermal noise" and is focused too much on the way that software used to work.

Basically they both end up criticizing each other for some sort of a short sightedness. Eben in essence says that Tim's talk of Open Source and Web 2.0 is simply irrelevant to the larger issue, only a short term "bunch of hooey". Smiling Tim, however, says that Eben is stuck with an old view of what software actually is or can be, because software today in this "Web 2.0" era is different and differently used with new and different challenges even to the Free Software cause, and Free Software movement is failing to realize those implications.

So, what do you make of all this?


Something Kevin Dean linked

Something Kevin Dean linked me to yesterday that is related: "GPL is the new BSD in Web 2.0, and why this matters"

I'm beginning to see the whole problem here that Tim may be pointing to although apparently even Web 2.0 people themselves aren't yet fully involved in being a solution. If that remains so FSF may in fact end up being the one doing more about it than anyone else. AGPL is a start I suppose.

They're both right, Eben more so I think

From Tims last paragraph:

Quote:

I continue to feel that the focus of the free software movement on "software" rather than on "freedom" is the real lost opportunity. In the first era of the computer industry, lock-in was provided by hardware; in the second era, it was provided by software; today, it is provided by centralized databases driven by winner-takes-all network effects. Focusing only on free software is as limiting as focusing on free hardware. It's freedom that matters.

Yes it's freedom that matters, but looking at the GPLv3 epic drafting exercise I think it's safe to say it would be very hard to extend it to protect wider freedoms.

I think the FSF should focus on software freedom, that's the core. People with other issues can wrap their conditions around the four freedoms all they like in their own separate code worlds like AGPL.

My big fear is that if I spend years writing a web app at great economic cost (earnings and advancement foregone), and release it under the GPL, it can be harvested and some key innovation - my unique selling point - bolted into Google Apps for example. What chance has my shoestring hosting startup site got to compete against that? Any chance they'll share those indexing and search algorithms?

At a lower end the hosting companies are fed up in the commodity game and are chomping at the bit for value-added development work, competing with their own resellers. They can take and not give back too. Freedom should be a two-way street or we've got a market even more stacked against innovators.

So ok the web app startup might have a better chance if a community forms and the code gets better faster, but a group of developers in a co-operative can do that pretty well and still not take the risk of losing their one edge through a GPL release.

Startups face much tougher competition now that the market is maturing. You see that in the fact that there just aren't that many new success stories, it's more and more about the incumbents adding features, and pac-man buyouts in a great shakedown. That said craigslist shows another way, for 29 staff anyway.

I've been considering a wrapper for the (A)GPL licence that only gives the four freedoms to users but not abusers, IE no corporate predators. I don't mind competing, that's todays reality, so long as it's a fair fight for my livelihood. Maybe I'm too adversarial in this anti-predator attitude. Elsewhere there is a similar wrapping exercise aimed at preventing code being used for military purposes. But soon you could have every conceivable issue wrapped around the four freedoms and end up with a creative commons roll your own type facility creating huge confusion. So I'm still looking at the AGPL.

If you think about the advantage Google and other colossal sites have, it's that you have powerful features, and a lot of data - OUR DATA. But it's the SAAS from giants that could really decimate freedom in the market. It's MS Office style lock-in again but minus the files in proprietary formats, it'll all be tucked away in their databases and customised to their closed source application features. Unless they have ODF export, I don't know if thats the case.

If that becomes the dominant platform and domains and email are hosted there too, will I be able to offer any development service to a locked in prospect beyond graphic design and saas customisation, and could even that get locked down with deals like distributorship's where only one company has the rights to do that in my geographical area?

At one level it's all the more reason why we should ensure FS develops, so even if the monsters take the code but keep their special sauce secret, at least we'll have good code, some chance.

There could be an answer that saves us all, and it revolves around the question - how much does SAAS have to be centralised? An idea popped into my head on nuxified regarding spam, that just as peer to peer networks share files, server apps could do similar with blacklists and heuristics to filter spam. But lets take that further, into the realm of every type of web app for example cms's.

If I'm searching it's usually English language sites on specific topics. Just like a p2p index points people in the right direction why can't servers in s2s networks point me there? If digg, reddit et al shared their indices I can find what I want without going near google. They could do similar with ad placement. An API could allow cms apps to network and expose the deep web using proper semantics, eg Dublin Core and specialised ontologies. That could be very useful, and these could be done with AGPL.

It's fair to say that these operators could be just as bad for privacy as the current lot, but then maybe central semantic indices could be provided by governments as public utilities.

Maybe I shouldn't be so concerned about the saas market, after all, surely it would be easy to make inroads and capture market share by giving people what they want, powerful features yet respect for privacy. Maybe a fairer deal is the only edge a startup needs to get in there and be successful. I'm tired now, I'll think more later.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • You may quote other posts using [quote] tags.
  • You can use BBCode tags in the text. URLs will automatically be converted to links.
  • Lines and paragraphs break automatically.
  • Textual smileys will be replaced with graphical ones.

More information about formatting options

Smileys
:sick::jawdrop:8):?:O:P}:):D:(;):):sheep::calm::drool::eureka::geek::boggle::hothead::huh::innocent::irk::nose::notsure::ooh::scared::purplex::rain::rassbury::snide::sob::upsidown::urgh::whoa::whyme::sillywink::worry::pinkgrin::pinkhi::sorry::sweatdrop::woohoo::grin::smile::sad::eek::shock::-?:cool::lol::mad::razz::oops::cry::evil::badgrin::roll::wink::!::?::idea::arrow::neutral::doubt:
Syndicate content

Copyright © 2004 - 2008 Libervis Network - Some Rights Reserved :: Advertise :: Privacy Policy :: Contact