Party Like It's 1999

* - *

I went to OSCON this week and gave a little talk there. I try not to be cynical, but I have to say that I was disappointed in the level of discourse at the conference sessions, and it got me thinking that things in the valley and in our industry in general are starting to feel a lot like they did last time around.

When you start to think about it, it's pretty easy to see what's happening in software right now as absurd. I mean think about it: we're calling it Web 2.0 for crying out loud. Doesn't anyone remember what happened with Web 1.0? It's like Groundhog Day.

Of course, there are differences between the last go-round and this one. The Web 2.0 way to make money from an unprofitable business is through acquisition. Last time it was IPO, but really we've just replaced the stock-buying public who-should-know-better with large companies which should know better.

Take the Open Source thing, which was the ostensible topic of this conference. There was a lot of shouting (literally — like hypey shouting — like "and it doesn't suck!" shouting) about Open Source making the world a better place and connecting people who otherwise wouldn't. A bit of a digression here, but I'm increasingly convinced that the long-tail community stuff — small groups of fringe users who share a common interest — is actually about a single group of users: the same flock of professionals whose main pursuit seems to be going to these conferences to talk with each other about the same stuff, who then go home and write about the same topics and link to each other's blogs. All the microcontent dinners and specialized social networks really have a single meta-topic which is 90% of their focus: the coolness of microcontent and social networks and how all of that is enabled by Web 2.0.

Anyway, it's hard not to see some substantial part of this Open Source stuff as just straight up marketing. "Deepbo, the innovative social networking site that lets its users identify and review plants by combining Google maps, Flickr and the USGS Botanical Survey is pleased to announce boDeepPX: a set of Python bindings bindings for searching RDF trees implemented in Haskell." I'm grumpy, but I feel I've earned it. Most of the code out there is simply no good, and any one who's been at this for any amount of time knows to be real suspicious of a tarball that was uploaded to a webserver last week.

So this is my argument: the popularity of Open Source is a Web 1.0 style fad that makes no sense when you look closely at it. I was hoping that I would hear some thoughtful commentary at OSCON about the difficulties in balancing business needs against those of an Open Source project or what it takes to get Open Source code to take root in the community at large. But most of the talk I heard was about Open Source as a social movement. Call me a dinosaur, but I'm in business to make money. That's how this game works, and I think that sensible developers should be suspicious of any Open Source project that doesn't have at least a few maintainers with a vested and sustainable interest in its success.

Laszlo, for instance, is still (two years later) working through exactly how our long-term business plans need to change to accommodate the radical shift from proprietary server license to Open Source platform. We're doing fine as a business for now, but we're still working through our schemes for the kind of rapid growth that software investors expect. I was candid about this in my OSCON talk, which could have otherwise been just a marketing product pitch. It still strikes me as kind of crazy that Laszlo the business invested a lot of time and money in having a major presence at a conference like OSCON. People would come by the booth and we'd demo and pitch our little hearts out and they would say: "that's really cool! and this is totally free? I can just go download this thing and use it and do whatever I want and ship it and I don't owe you a dime or even a link?" And we of course would nod enthusiastically, but that's crazy right? We're killing ourselves to give this stuff away!

I should add here that for Laszlo and for a few other businesses, it makes a lot of sense to build a business around an Open Source project. Not only does the market now basically demand it, but it's an interesting and forward-looking way of getting infrastructure adopted that can support a company's long-term goals. But there was not much of that kind of talk at OSCON. One way of viewing Open Source is that it has been effectively forced on the software development community by its customers, and that we're all still trying to figure exactly what this means for our businesses. But that's a far cry from the smug, this-is-how-we-do-it attitude that totally dominates the discussion these days.

Don't lose sight of this simple fact: Google, Web 2.0 poster child, has yet to monetize any product other than AdWords. Now, AdWords continues to kick ass, so Google can do what it wants in the short term, but I think us industry types forget that most of the innovative Web 2.0 technology has been made profitable only to its inventors. The acquirers of most of the beconsonanted Web 2.0 successes have yet to monetize or even really integrate these acquisitions. I recently read that Facebook got an estimated half-billion dollar valuation. How can that possibly be right? We're back to eyeballs, and I guess I would think it was funny if I were laughing my way to the bank. The fact that all of these companies have ridiculous names is just a further affront to my dignity.

Of course, there is something to this Open Source stuff, just as there's something real going on with Web 2.0. I just wish we could have a more mature discussion about it and separate the marketing bullshit from the real drivers. There were some good aspects of the conference of course. I missed most of the sessions that interested me, but there were a few that at least sounded like they had actual content. Also, a nice surprise was that several people stopped by our booth to show us cool apps they had built with OpenLaszlo.

Portland seems like a great city, and I hadn't been there before, so I guess the conference also had that going for it. Tim O'Reilly introduced me to the phrase "metasyntactic variable", which I hadn't heard before, but I suppose that just shows how little I know. Maybe I'll be wrong, and each of these sites will turn into small but profitable businesses that each maintain a valuable Open Source project, but it seems just as likely that it'll be another case of so long and thanks for all the t-shirts.


Dude, That is some serious


That is some serious ranting, and I approve it. I think your central point, viz,

"Not only does the market now basically demand it, but it's an interesting and forward-looking way of getting infrastructure adopted that can support a company's long-term goals. But there was not much of that kind of talk at OSCON. One way of viewing Open Source is that it has been effectively forced on the software development community by its customers, and that we're all still trying to figure exactly what this means for our businesses."

is exactly right.

(Similarly, or perhaps tangentially, I put my novels up on the web for free download. Does this make any business sense? I see people asserting that it does, but in fact I have no idea.)

Certainly it has been fascinating to watch OpenLaszlo try to get itself established -- and it's cool, and also a little absurd, to see a small group of developers undertake such an ambitious thing with such puny means -- a website, word of mouth, a few booths at O'Reilly conferences, etc. Compared to say, the budget spent to launch a new model of automobile. That's where the nifty power of Open Source shines, in that you can say to anybody -- "hey, don't believe me? Just look at the source!"

Wish I could have heard your talk. IS it online anywhere?

This kind of thinking is

This kind of thinking is something we need more of around the "blogosphere".

Without starting an "anti-circlejerk" circle-jerk, let me inject a few thoughts. (IMHO) The defining difference between "Web 1.0 and Web 2.0" is the availability of technology. For example, look at how easy O-R is today with the availability of Hibernate compared to CMP 1.0.

This allows for prototyping of ideas at a much faster rate. What used to require a Sun server, a full Oracle deployment, and a call to Ed Rowan, can now be done for by MySQL a 500 Dell PC, and couple of insulting emails from Gavin King. If you carefully examine all the memes of Web 2.0 you can see the main business side-effect of these is to reduce the barrier to entry. Instead of the "Web 1.0" way of hiring an army of copy writers, you pawn that off on your userbase. Instead of building an affiliate network through your biz dev department you have social self organizaing networks. Instead of b2b exchanges and the "fat butterfly" model you have mashups. This reduction of barrier to entry is what allows for "Longtail" plays. That is, a customer segment doesn't have to product 100 million to break even anymore... it only has to produce 150 USD and a free t-shirt. That's all great and all but guess what....

To make money in a lasting and sustainable way you still have to:
1) Identify a problem
2) Provide a solution
3) Price it so you can delivery a ROI
(Regardless of scale...)

Adding RSS and AJAX is an "implementation detail"... meaning it a means to an end....not the other way around. There is no "New *NEW* economy". Its still the old economy. But it's a little cheaper.

Your point: "Google, Web 2.0 poster child, has yet to monetize any product other than AdWords."

This is true because none of googles other offerings have answered points 1,2, and 3. They have all been solved problems wrapped in a (To borrow and paraphrase from a Web 1.0 implementation-detail) "Hype Facade".

(continuing along my possibly bad analogy...Comet == DTOs 2.0?)

(Also on a sidenote, I'm glad to here Laszlo Systems is doing well (Because I love the product and how smart its designers are...). I was afraid that it was taking some plays from the AJAX crowd...)

"...we're gonna make our billions... on an RSS reader... except... it's AJAX!!!"

"...we're gonna make our billions... on an email client... except... it's an RIA!!!"
(not to say that Laszlo Email isn't a great product... it is...)

In short, I'll offer this to convert my backhanded compliment into a direct compliment. I think that unlike much of the hyped AJAX frameworks and assorted other Web 2.0 post kids (RoR?? whatever....), Laszlo (...and I guess Flex also... ) does represent a fundamental shift in capability and is definately "Teh Future!!11!!one!!1".

Btw - That should be Ed

Btw - That should be Ed Roman :) (And I also think Gavin King is a genius :)

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Copy the characters (respecting upper/lower case) from the image.
* * *