Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Bonobo - это устаревшая компонентная среда для бесплатной среды рабочего стола GNOME . Bonobo предназначен для создания многократно используемых программных компонентов и составных документов . Благодаря своей истории развития она напоминает Microsoft «s OLE технологии и гнома эквивалент KDE » KParts s.

Bonobo был разработан как решение проблем и требований сообщества свободного программного обеспечения в разработке сложных приложений. Bonobo основан на архитектуре Common Object Request Broker Architecture (CORBA) или ее реализации ORBit в GNOME . Через Bonobo функции одного приложения могут быть интегрированы в другое: например, таблицы электронных таблиц Gnumeric могут быть непосредственно встроены в текстовый документ AbiWord путем включения Gnumeric в качестве компонента Bonobo.

Доступные компоненты:

История [ править ]

Вдохновленный Microsoft OLE, Bonobo был первоначально разработан Ximian для составных документов. Bonobo был впервые включен в Gnome 1.2 в мае 2000 года. Начиная с GNOME 2.4 Bonobo официально считается устаревшим [1], и разработчикам рекомендуется переключиться на альтернативы, такие как D-Bus [2] или компонент GIO в GLib [ 3] вместо этого. D-Bus заменил Бонобо в рамках проекта Ридли. Окончательные результаты должны быть опубликованы в GTK + 3.0. Библиотеки Bonobo и ORBit были удалены из GNOME в версии 2.22.

Ссылки [ править ]

  1. ^ GNOME библиотека архивации 2009-08-07 в Wayback Machine , получен 31 августа 2007
  2. ^ "Бонобо и CORBA" . developer.gnome.org . Проверено 4 ноября 2017 .
  3. ^ Заметки о выпуске GNOME 2.22

Внешние ссылки [ править ]