What is ULC?
In a Nutshell: The RevaSoft Ultra Light Client is a new architecture to address the fat client problem. The principal idea is to run applications on a centrally controlled application server. Only the presentation part of an application is run on the client's desktop. The presentation part is implemented by a universal user interface engine (UI Engine).
ULC produces thin, easily distributable, low bandwidth client applications.
Originally developed by OTI/IBM in collaboration with
Both have investments in Smalltalk
Protect existing skill sets and code base
Enable smooth migration from Smalltalk to java.
ULC Java licensed to RevaSoft in 2000 for further development and productisation