5. Conclusion

Implications for programming:

Implications for client-server computing:

Implications for UNIX:

Stated yet another way: In a computing system there are three well established operating components - filesystem, database, and OS (=processor(s)+memory). Filesystem is a hierarchical data store, database is a flexible programmable data store. The last one, the OS, has the most messy API and for that reason one looks for a "platform" to arbitrate programming. J2EE is one such platfrom which should be embraced by UNIX.