Old school
One thing in Ross’s post merited a comment here: he says that we’re “old school” for thinking that we can convince developers to build on our closed-source platform.
I’d like to suggest instead that it’s “old school” to focus exclusively on the openness of the code when the openness of the data is at least as important. Aren’t Flickr, del.icio.us, Technorati, Google, Amazon, and Ebay closed-source platforms, and haven’t they spurred some of the most interesting “innovation at the edge” that we’ve seen in the past couple of years?
I’m certainly not the first to notice this. Steve Mallet, Jeremy Zawodny and Jon Udell have all made similar points. Tim O’Reilly offers an excellent summary of this vision:
Rather than thinking of open source only as a set of software licenses and associated software development practices, we do better to think of it as a field of scientific and economic inquiry, one with many historical precedents, and part of a broader social and economic story. We must understand the impact of such factors as standards and their effect on commoditization, system architecture and network effects, and the development practices associated with software as a service.
The reason that Flickr, del.icio.us, et al. have spawned innovation is that they exemplify the approach of using open standards to build software-as-service. Put more simply, it’s very easy to get your stuff in and out. You can use the Flickr API to show images on a map (in more than one way). The del.icio.us API lets you build a few different blog integration tools, a Firefox plugin, and all kinds of other stuff. You can find many more examples by using another popular example of software-as-service.
When we debuted at Web 2.0, we described JotSpot as being part of a network of small pieces, loosely joined. We showed how you can get data into our system via SMTP, REST, RSS, SOAP, XML-over-HTTP-transformed-with-XSLT – take your pick. And since day 1 we’ve been able to transform your wiki’s data back into any of those formats. In fact, we make it as easy as possible for you to dump your entire wiki to your hard drive at any time (formatted nicely as XHTML, with all revisions and attachments included).
We believe that open data is at least as important as open code, and we’ve already demonstrated a solid commitment to that vision. I think that’s “new school.”
PS: This is not to say that open source is unimportant. Our platform contains many open-source components, we’ve financed major contributions to free software, and some of our employees spend significant fractions of their day managing open-source projects. We’ll have some interesting announcements about open source in the future.