Universal Network Objects

Universal Network Objects (UNO) is the component model used in the OpenOffice.org and LibreOffice computer software application suites. It is interface-based and designed to offer interoperability between different programming languages, object models and machine architectures, on a single machine, within a LAN or over the Internet.

Users can implement or access UNO components from any programming language for which a language binding exists. Complete UNO language bindings exist for C++ (compiler-dependent), Java, Object REXX, Python, and Tcl . Bindings allowing access, but not writing, to components exist for StarOffice Basic, OLE Automation and the .NET Common Language Infrastructure.

Universal Network Objects operate within the UNO Runtime Environment (URE).

UNO is released under the terms GNU Lesser General Public License (LGPL) as free and open source software.

Read more about Universal Network Objects:  UNO For Function-calling, UNO For Add-Ons

Famous quotes containing the words universal, network and/or objects:

    The almost universal bareness and smoothness of the landscape were as agreeable as novel, making it so much more like the deck of a vessel.
    Henry David Thoreau (1817–1862)

    Of what use, however, is a general certainty that an insect will not walk with his head hindmost, when what you need to know is the play of inward stimulus that sends him hither and thither in a network of possible paths?
    George Eliot [Mary Ann (or Marian)

    All objects look well through an arch.
    Herman Melville (1819–1891)