Open Source and the Future of Network Applications

There’s a lot to see at OSCON, so it should come as no surprise that you won’t be able to personally see everything you’d like to. I seem to have missed one of the most talked about events though.

“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,” Moglen told us. “I decided not to go with the program.”

Moglen’s performance turned into the stuff of legend.

Regrettably, we missed the assault. Stories needed to go out, and we assumed the chat would follow familiar, boring lines. After about ten people later asked if we caught the spectacular show, The Register contacted the OSCON audio staff to obtain a recording of the session. “No problem,” they said, “It will just take a couple of minutes, but you need to get O’Reilly’s permission first.” O’Reilly corporate refused to release the audio, saying it would cause a slippery slope. (We’re still trying to understand that one.) They, however, did add that Moglen appeared to be “off his meds.”

So what exactly happened?

Moglen attacked O’Reilly for wasting his time promoting Web 2.0 darlings, when he should be focusing on the core issues crucial to free software.

“I decided to say that we’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.”

According to published reports, Moglen described O’Reilly’s current approach to open source software as “frivolous.” He also chastised O’Reilly for chasing money, billionaire chums and “thermal noise” like Facebook.

“We still have serious problems to correct in public policies made by people propping up business models that were dying and wasting time promoting commercial products,” Moglen said, during the session.

As Stephen O’grady points out, you may not agree with the tactics Eben used (I also don’t), but the conversation is an extremely important one.

First and most obviously, this is a call to arms. Join us, pleads Joyent, before we trade one dictatorship for another. Underlying the recruiting attempt, however, are a set of implicit assumptions worth extracting.

1. Microsoft’s desktop dominance is threatened
2. The primary source of the threat is free but non-open source SaaS offerings from Google, MSN, Yahoo
3. The predicted outcome will see users forced to trade one dominant provider for another
4. Open source is the last, best defense against that future

Speculative and reactionary though these comments may be, they are reasonable enough in my opinion to be warrant further debate. But not here, and not now.

Suffice it to say, for time being, that the Joyent folks are not the only ones concerned by the prospect of future technology landscape dominated by the likes of Amazon, Google, eBay, Yahoo, et al. As evidenced by developments like Joyent’s decision and the GNOME Online Desktop efforts, it’s increasingly apparent that open source and Web 2.0 are on a collision course.

While these two dominant technical trends or directions have much to learn from each other, the convergence is likely to have its painful moments if OSCON is any indication. Indeed the talk of the conference was the somewhat shocking public swipe at Tim O’Reilly by one of the GPLv3’s chief architects, Eben Moglen. As documented elsewhere, Moglen absolutely dropped the hammer on Mr. Web 2.0, arguing that “that the FSF has ‘done the heavy lifting’ and ‘carried your water’ for the last decade, and that the era of Web 2.0 distraction (buzz about who is making money, who will get acquired, etc) will need to be replaced by a serious conversation about freedom.”

We’re still in the early stages of this discussion, but it’s encouraging to see that the right people are paying attention and the issues are slowly being iterated through. The right questions are starting to be asked. There’s still a lot to decide and much debate will surely follow, so if this is a topic that interests you (and it should be), make sure to join the conversation.

–jeremy

Back from OSCON, LinuxWorld coming soon

I’m back from OSCON, but still feeling the impact of what was another great event. It’s not just the great parties that leave you drained, it’s also the massive amount of learning, discussion and information. It’ll likely take me a couple days to recover. The thinkpad death means I blogged a little less than I’d have liked to. I just ordered a new thinkpad – an X61. Hopefully is arrives before I leave for LinuxWorld in San Fran next week.

–jeremy

More from OSCON

My laptop has really gone from bad to worse, so blogging will be extremely light until I get home. The N800 has been filling in nicely. It’s a shame I have been unable to live blog the sessions, as they have been really interesting. I was able to take a few notes and will include them here:

More Than Licenses: The Legal Policy of the Free World in the Age of Web 2.0 Eben Moglen
* Choosing certain licenses will result in a more cohesive community.
* The GPL didn’t originally take into account the economic importance of community.
* We have built a good republic, not just good software.
* Freedom of speech includes the right to not talk..translated to code this is were the GPLv3 walks the line in regards to the “ASP loophole”.
* Regarding ODF: no commercial entity should have the ability to intermediate between a government and its people.

Who Gets to Decide What Open Source Means? Michael Tiemann, Brian Behlendorf, Danese Cooper, Chris DiBona, Ross Mayfield, John Roberts
* SugarCRM 5 will be GPLv3 and will be available in a couple weeks.
* Most people take the OSD as the final word on what defines Open Source, but some do not.
* Attribution is still a hotly debated topic. It gets especially hairy when you take into account logos and trademarks. It also gets interesting when you are talking about aggregating small bits of code from many projects that require attribution.
* The OSI has approved the Common Public Attribution License (CPAL) from SocialText.
* Someone asked how far the OSI was willing to go to “defend” Open Source. Luckily it usually doesn’t go beyond a simple polite email.
* The question was asked whether as new licenses get approved whether some old ones will be retired. Hopefully.

Some random notes:

* Microsoft will be working to get multiple licenses approved by the OSI.
* You can carpet an entire floor in a parking garage and throw a party (Thanks Sun).
* Dtrace really is phenomenal

To be honest there has been so much interesting discussion that it’s hard to be able to blog it all. You really should consider attending OSCON. More later.

–jeremy

OSCON Opening Keynote

As usual, the opening OSCON keynote was extremely interesting. Tim talked about which Open Source is on the Radar. There was a lot of talk about parallelism (Intel) and concurrent programming (Microsoft). Tim also interviewed Mark Shuttleworth. I had planned on live blogging the event, which contained a bunch of great quotes and facts. Why didn’t I? My laptop has broken. Badly. Every once and a while (and especially if not firmly planted on a flat surface) the display just goes blank. Once it happens, the only fix is to shut the machine off, fiddle with the lid for a while and then restart. It’s going to be a real pain and I’m going to have to get a new laptop ASAP. This one is a bit old anyway. One tidbit from the keynote that is laptop related. After Intel released powertop, they got a ton of info from the community and as a result were able to increase battery life by almost an hour. Linux now has the most efficient power consumption of any OS on the Intel platform. Awesome.

–jeremy

OSCON Executive Briefing II

(live blogging, so forgive the grammar and lack of proof reading)

Always Better

Matt Asay (Alfresco) and Mike Olson (Oracle via SleepyCat) discuss the value of source code. Mike argues that zero cost frictionless distribution is more disruptive than source access. A response from the crowd asked why he doesn’t close BerkleyDB. He didn’t get a chance to answer the question, but did give Matt a book.

The Path to IPO

Marten Mickos discusses how he hopes to grow MySQL AB to a billion in revenues. He covered how much the company has matured in the last few years (including items like: “we now invoice customers and have prices”). MySQL really aligns with PHP, but is “promiscuous when it comes to programming languages”. “Moore’s law will continues, but doesn’t apply to people” – MM. “The company you keep matters in Open Source” – TO. MySQL data seems to once again confirm that many people test OSS on Windows and deploy on Linux. Open Source will accelerate what is already happening to a product – bad ones will die quicker and good ones will get better faster.

Managing Linus Torvalds and other small challenges

Jim is covering the reasons that FSG and OSDL merged. He is also reflecting on what he sees as the future responsibility of the Linux Foundation, including what directions they should take and what pitfalls they should avoid.

Why Free Software values work for business

Mark discusses the relationship between the commercial Canonical and the non-commercial Ubuntu community. Mark sees collaboration as one of the key Open Source strengths. Launchpad is meant to take advantage of this and leverage collaboration as much as possible. Freedom of data is becoming increasingly important and Ubuntu/Canonical is committed to free data not only in launchpad (which will be Open Sourced soon), but throughout the project/company. “Driver support in Linux is probably one of the biggest reservations in Linux adoption” – MS. The following question was asked: “Can Ubuntu become bigger than Mark”. In essence, if Mark went away for whatever reason, would Ubuntu survive? This is clearly a question Mark has really thought about, up to and including Will provisions meant to ensure financial viability for the project.

–jeremy

OSCON Executive Briefing

OSCON, always a great conference, is officially underway. A few moments ago I got a sneak peak at ohlho, new open source guide of sorts. It allows you to tell it what stack(s) you use and gain valuable information from there. The amount of data displayed is already interesting and some compelling features are on the way. If you use Open Source it’s definitely worth checking out.

The radar Executive Briefing is resuming now, so expect more updates soon.

–jeremy