This is the Uno Project
Lead: Kay Ramme Co-Lead: Stephan Bergmann
Uno stands for Universal Network Objects. Uno is one of the accepted projects of OpenOffice.org.
Uno is the component model of OpenOffice.org. Uno offers interoperability between programming languages, other components models and hardware architectures, either in process or over process boundaries, in the Intranet as well as in the Internet. Uno components may be implemented in and accessed from any programming language for which a Uno implementation (AKA language binding) and an appropriate bridge or adapter exists.
The Uno web is organized as described in Uno/Meta/Organization.
Probably most interesting for many people is, what we are currently doing in Uno, which you can find in the efforts area. One of the bigger things is the extension of Binary Unos threading-model.
Uno Runtime Environment
UNO can be used indenpendently from OpenOffice.org. The UNO Runtime Environment (URE) used to be available as an individual download, but today is only available as the URE layer within a complete OpenOffice.org download.
Uno Software Development Kit
Additionally to the URE there is a Uno Software Development Kit available, which may be used to develop Uno components and applications on top of the URE. The Kit is available here: