The bonobo library supports independant CORBA interfaces for
creating reusable components. It provides GNOME with a framework for
handling compound documents, such as embedding a spreadsheet in a
word processor document.

This requires libgnome, libbonobo, and libgnomecanvas.
