Sun Labs Lively Kernel, Smalltalk like programming using JavaScript
research.sun.com
research.sun.com
And if there isn't a server involved... what's the point of using a browser then?
So this is a neat technology exercise... but to what end?
To replace operating systems with languages and VM's. Dan Ingalls, the principal researcher behind Lively, is one of the Smalltalk elders. He believes "an operating system is a collection of things that don't fit into a language. There shouldn't be one".
See: http://www.cs.virginia.edu/~evans/cs655/readings/smalltalk.h...
OTOH, I've been using Seaside + Squeak/Pharo for a webapp at work and its been awesome to work with. SqueakNOS is pretty exciting too: http://wiki.squeak.org/squeak/1762
But my first reaction to Lively (and still is) is, "what for?" I guess I can't get over having an application in the browser that doesn't need a server. In that case a native desktop app. would be much better. I guess its just experimental :)
Why can't you involve a server? I think this is about the client-side experience. That doesn't mean you have to eliminate the server-side.
Then make a server version! A company with a software toolkit like this could have a key advantage. They could wind up with OS that are 50X more compact, more responsive, yet require fewer resources, while having faster development times and much greater code reuse.