UNO (Universal Network Objects) — это компонентная модель, используемая в пакетах прикладных программ для ЭВМ OpenOffice.org и LibreOffice. 14
UNO предназначен для обеспечения взаимодействия между различными языками программирования, объектными моделями и машинными архитектурами на одном компьютере, в локальной сети или через Интернет. 14
Некоторые области применения UNO:
- Вызов функций. 1 Например, внешняя программа может экспортировать ODT-файл в формате PDF или импортировать и конвертировать DOCX, вызывая LibreOffice через интерфейс UNO. 1
- Создание дополнений. 1 Программисты могут писать и интегрировать свои собственные компоненты UNO в OpenOffice/LibreOffice. 1 Эти компоненты можно добавлять в меню и панели инструментов LibreOffice, они называются «Надстройками». 1
- Создание полнофункциональных приложений. 2 Например, можно разрабатывать приложения для групповой работы. 2
UNO поддерживает такие платформы, как Windows, Linux, Mac OS X, Android и iOS. 3