Hmmm…this looks pretty interesting:
HelloWorld is a unique software application with a fresh, visual approach to connecting people, online messaging, search and transfer operations, and personal publishing, in a decentralized network environment that is owned and operated by the network community.

HelloWorld looks to be somewhat like Spring. I’d like to give it a spin, but it looks like I’ll have to wait awhile before the OS X or Linux versions are available. Maybe I can prod Eric into giving the Windows version a try and posting a report on his experiences.
The appearance of applications like Spring and HelloWorld pose some interesting questions about the evolution of the desktop metaphor of user interface design. The interconnectedness of network computing is finally beginning to chip away at the dominance of the “files and folders” metaphor in ways the page-oriented design of the web was never able to.
Knowledge workers have come to depend more on networked systems to access information not just through web pages, but RSS feeds, P2P networks, search engines and search tools, and to collaborate with others via Instant Messaging networks. Integrating these disparate tools into one’s workflow becomes an ever more challenging task when each tool’s interface is so different, or is poorly suited to either the desktop or page metaphors. Toss geo-centric information into the mix, and the strictly local nature of the desktop space becomes even more confining and in appropriate.
That isn’t to suggest that the desktop or page (or even command line) metaphors are dead, or always inappropriate. These metaphors work extremely well for an entire range of tasks that hundreds of millions of us perform every day. Rather, it seems to me what’s needed is a better way for operating systems and GUI’s to present and bridge context - using the appropriate metaphor for the information being presented at the appropriate time, switching between them in a manner that’s easy for the user to cope with.