Previous  |  Next

Mon

07.31.06

Tim O'Reilly

Tim O'Reilly

Tidbits from the O'Reilly Radar Executive Briefing at OSCON

There were a number of detailed blog entries covering some of the sessions from my O'Reilly Radar Executive Briefing at OSCON. I thought I'd point to them for the benefit of those who weren't there. On ZDNet, Russell Shaw covered Danese Cooper's interview with Bill Hilf of Microsoft, my conversation with Jim Buckmaster of Craigslist, and my conversation with Ian Wilkes of Second Life. In each case, he captured some good quotes. A sampling:

Bill: "We are dealing with close mindedness inside and outside..."

Ian: "I did a count recently, and over an entire cluster there are five million user processes going on at any given time. There's geographical mapping at the front end, but at the back end you are looking at a huge cross-connect where data stores can be movable." (SL maps a geographic parcel to a specific machine. When a user moves around, his state needs to move around the network with him. And some parcels are densely populated, while others, much as in the "real world", are largely empty.)

Jim: ""We do worry about how to maximize page views for kilowatt hours. We're up to 150,000 pages per kilowatt hour..."

Meanwhile, Matt Asay reported on my conversation with Chris DiBona of Google and Jeremy Zawodny of Yahoo!:


"One particular thing bothered me, however. I kept hearing Jeremy from Yahoo! and Chris from Google talk about how they don't open up code because "no one would understand our code, or be able to make use of it - it's too specific to a massive web company."

Oh, really? Who is to say? Shouldn't the market decide the relevance of code? Aren't Yahoo! and Google missing the point or, rather, conveniently looking past it? Open source isn't about beneficent companies giving code to the impoverished underclass. It's about working on code collaboratively within a community.

Jeremy eventually owned up to a reason that I found much more compelling - disappointing, but compelling. Jeremy said that Yahoo's applications are tightly bound together, making it difficult to open one piece without giving away information about how the remainder is written, or making it useless because knowing 1/10th of the application wouldn't be helpful (because of all the unknown code).

All of which means, as Tim pointed out, that these companies have failed to write code according to a cardinal open source principle: modularity.

Matt also has a thoughtful post on "competition" in the database market, with some astute observations on why MySQL and PostgreSQL (at least in Greenplum's case) are targeting completely different markets.


tags:   | comments: 3   | Sphere It
submit:

 

0 TrackBacks

TrackBack URL for this entry: http://orm3.managed.sonic.net/mt/mt-tb.cgi/1417

Comments: 3

Thomas Lord   [07.31.06 03:04 PM]

I wouldn't be quick to conclude that "these companies have failed to write code according to a cardinal open source principle: modularity." That is far-fetched, especially in the case of Google given some of their publications and their roster.

Rather, and this harkens back to Tim's thread about the need for "open infrastructure". What we are looking at are perfectly modular -- and perfectly private -- new platforms.

If the FLOSS world wants to leapfrog, it has to start thinking about confederacies of (mostly for profit, but some private) clusters and bandwidth deals. This is a very difficult bootstrapping problem for the model in which FLOSS innovation originates in some hacker's parents' basement.

-t

Julian Bond   [08.01.06 12:34 AM]

Hmmm. There's a lot to think about in that report. It really doesn't surprise me at all that a large corporate with large teams of programmers have produced spaghetti code code that couldn't be opened up. It would take management will to spin off specific projects in the kind of way that Livejournal is spinning off OpenID[1]. Both Google and Yahoo! really ought to do this more if only because it would make them appear less evil.

In the mean time, as long as they keep adding APIs and providing us with ways to mash their data repositories with our code that'll be enough.

[1]Single signon and authentication is still a mess both in the outside world and even within the Google-Yahoo! walled gardens. This would be a great area for both of them (with their huge numbers of accounts) to take an initiative and provide some counterbalance to Microsoft.

Swashbuckler   [08.04.06 08:10 AM]

Asay is such an open source zealot he can't see that open sourcing every piece of code ever written doesn't make sense.

There's a good response to Asay over at http://www.webpronews.com/blogtalk/blogtalk/wpn-58-20060803ZawodnyOnOpenSourceCitizenship.html


Post A Comment:

 (please be patient, comments may take awhile to post)




Remember Me?


Subscribe to this Site

Radar RSS feed

BUSINESS INTELLIGENCE

CURRENT CONFERENCES