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:

    Poets ... are the only people to whom love is not only a crucial, but an indispensable experience, which entitles them to mistake it for a universal one.
    Hannah Arendt (1906–1975)

    How have I been able to live so long outside Nature without identifying myself with it? Everything lives, moves, everything corresponds; the magnetic rays, emanating either from myself or from others, cross the limitless chain of created things unimpeded; it is a transparent network that covers the world, and its slender threads communicate themselves by degrees to the planets and stars. Captive now upon earth, I commune with the chorus of the stars who share in my joys and sorrows.
    Gérard De Nerval (1808–1855)

    There are characters which are continually creating collisions and nodes for themselves in dramas which nobody is prepared to act with them. Their susceptibilities will clash against objects that remain innocently quiet.
    George Eliot [Mary Ann (or Marian)