Headshift’s Lee discusses the “number of interesting observations made lately about the ways in which web services are starting to move us towards a world of accessible distributed computing” and writes:
Microsoft, arguably the biggest barrier to progress in this direction, is facing big threats on several fronts. On one hand, Apple PCs and music devices are setting new standards in terms of usability and design, and OSX “Tiger” promises much of the functionality that Microsoft has announced and then retracted from the development of its next generation Longhorn system. At the same time, the Apple threat is linked with the more general Linux and Open source threat that Microsoft has faced for some time, because OSX is Unix-based. But while the consumer end of their market is vulnerable, the concept of a Google OS is a more fundamental danger to the Windows cash cow that Microsoft is based upon. A distributed system powered by Google’s computing and search power, but which is run through a browser and Web services, could simply render Windows obsolete.
Web services are often referred to as the “plumbing” that joins together distributed applications, and without it, we can’t do much of course; but we also need to think long and hard about how we implement these applications.