The GNOME Structured File Library aims to provide an efficient extensible I/O abstraction for dealing with different structured file formats. . This version of libgsf makes use of Bonobo, GNOME's CORBA-based component architecture and of GNOME-VFS, the GNOME virtual file-system.