Бонобо (GNOME)
Bonobo — устаревшая компонентная платформа для GNOME бесплатной среды рабочего стола . Bonobo предназначен для создания повторно используемых программных компонентов и составных документов . По своей истории разработки он напоминает и Microsoft технологию OLE является эквивалентом KParts в GNOME.
Bonobo был разработан как решение проблем и требований сообщества свободного программного обеспечения при разработке сложных приложений. Bonobo основан на архитектуре брокера общих объектных запросов (CORBA) или ее реализации GNOME ORBit . С помощью Bonobo функции одного приложения можно интегрировать в другое: например, Gnumeric таблицы электронных таблиц можно напрямую встроить в текстовый документ AbiWord , включив Gnumeric в качестве компонента Bonobo.
Доступные компоненты:
- Гнумерическая таблица
- ggv PostScript просмотрщик
- Xpdf PDF-файлов Просмотрщик
- Gill SVG просмотрщик
История
[ редактировать ]Вдохновленный Microsoft OLE, Bonobo изначально был разработан Ximian для составных документов. Бонобо был впервые включен в Gnome 1.2 в мае 2000 года. Начиная с GNOME 2.4, Бонобо официально считается устаревшим. [1] и разработчикам рекомендуется перейти на альтернативы, такие как D-Bus [2] или компонент GIO GLib [3] вместо. D-Bus заменил Бонобо в рамках проекта Ридли. Окончательные результаты должны быть опубликованы в GTK+ 3.0. Библиотеки Bonobo и ORBit были удалены из GNOME в версии 2.22.
Ссылки
[ редактировать ]- ↑ Библиотека GNOME . Архивировано 7 августа 2009 г. на Wayback Machine , получено 31 августа 2007 г.
- ^ «Бонобо и КОРБА» . http://developer.gnome.org . Архивировано из оригинала 11 апреля 2016 г. Проверено 4 ноября 2017 г.
- ^ Примечания к выпуску GNOME 2.22
Внешние ссылки
[ редактировать ]- Бонобо. Архивировано 7 мая 2021 г. на сайте Wayback Machine Bonobo в Gnome.
- Искусство написания управления бонобо