Jim responds:
> Did we?  Does Java have persistent, shareable, site-transparent objects?

Sure.  Maybe you have to implement a bit of the infrastructure yourself,
which ideally an OO OS would do for you, but once you do this a programmer
wouldn't be able to tell the difference.  All the hooks are there for the
buzzwords you list above.

> Does Java replace files and databases with such objects?

If that's what you want, it's pretty easy to do.  It would be fairly trivial
to extend the current TurboImage interface of Java to let you transparently
store any Java object in an Image database for example.

> > G. (still hoping to implement TAOS some day)
>
> What is TAOS?

the Totally Awesome Operating System.

G.