Beyond the question of who will own the Internet operating system, there's a question of what kind of operating system it will be.
I said earlier that the alpha geeks are comfortable with new tools, and good at combining them to get unexpected results. As commercial vendors make ordinary developers and end users comfortable with the facilities of the internet operating system, I hope they'll also pay attention to "unexpected results." You get these by creating an environment where innovation can flourish, where users can "scratch their own itch", and combine the tools in new ways.
I like to think that it will have an open architecture similar to that of both Unix/Linux and the Internet.
Rather than building a single monolithic system, the original Unix inventors, Ken Thomson and Dennis Ritchie, developed some simple system services, and a powerful concept for how programs could cooperate. As a result, simple programs could be connected in a pipeline, like legos or tinker toys, to accomplish more complex tasks.
This same principle is evident in the development of the Internet. Open standards tell you what you need to write and what you need to read in order to be able to cooperate with another program. What you do internally is up to you.
This is fundamentally a loosely coupled architecture that lowers the barriers to entry to participation in the market, or if you like, in the ecosystem. Anyone can write a program, for his or own purposes, for his or her own small niche, that nonetheless magically becomes a part of the entire system.
Tim O'Reilly is the founder and CEO of O'Reilly Media, Inc., thought by many to be the best computer book publisher in the world, and an activist for open standards. O'Reilly Media also publishes online through the O'Reilly Network and hosts conferences on technology topics, including the O'Reilly Open Source Convention, the O'Reilly Emerging Technology Conference, and the Web 2.0 Conference. Tim's blog, the O'Reilly Radar "watches the alpha geeks" to determine emerging technology trends, and serves as a platform for advocacy about issues of importance to the technical community. For everything Tim, see tim.oreilly.com.
oreillynet.com Copyright © 2006 O'Reilly Media, Inc.