Bonobo este un model de componentă folosit pentru a crea componente software reutilizabile și documente compuse. A fost creat de Ximian (acum parte a Novell ) pentru a fi utilizat în documente compuse din GNOME .
Bonobo a fost conceput și implementat pentru a facilita crearea de aplicații mari. A fost scrisă sub influența puternică a tehnologiei OLE de la Microsoft și este foarte asemănătoare cu aceasta. Componentele lui Bonobo sunt similare cu KParts de la KDE . Bonobo se bazează pe arhitectura CORBA . Cu Bonobo, este posibil, de exemplu, să încorporați o componentă HTML într-o aplicație pentru a afișa un document HTML sau o componentă SVG pentru a afișa statistici preluate dintr-o bază de date.
Următoarele componente sunt disponibile:
Echipa GNOME a depreciat oficial Bonobo de la GNOME 2.4, [1] , iar dezvoltatorii sunt încurajați să folosească alternative precum D-Bus . [2]
GNOME | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
de bază |
| ||||||||||||||||
Aplicații |
| ||||||||||||||||
Componente | |||||||||||||||||
Arhitectura platformei |
| ||||||||||||||||
Comunitate | |||||||||||||||||
oameni | |||||||||||||||||
|