[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent


Info about glib
by Christian F.K. Schaller on Friday 29/Nov/2002, @14:43
Reading the archives I get the feeling there are some misconceptions about glib
among some of the KDE developers. glib is in many respects the bottom layer of GNOME, but it is not a GUI development library at all and has no dependencies itself that KDE don't already have. Glib provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.

Using glib to develop C programs makes sense for all C programs even non-gui ones, and I know that many of the GNU developers are considering starting to use glib in the console tools that we all expect to be part of a standard unix implementation.

So please do not think of glib as a 'GNOME' library, it is more correct to think of it as a glibc extension to make life easier for C developers.

A good example of a non-gui library that has nothing to do with desktop development, using glib, is oRTP which is an implementation of the RTP protocol.
  Related Links
 ·   Articles on Accessibility
 ·   Also by Christian F.K. Schaller
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

  "Karate is the ideal counterpart to programming and really great to get your head cleared." -- Michael Brade
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]