This is the Uno Project
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.
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: