the g in gobject stands for glib, and the g in glib stands for gtk, and the g in gtk stands for gimp, however the g in gimp stands for gnu, so really the g in glib stands for gnu, but you shouldn't confuse it with gnulib, which is developed by the gnu project, who shouldn't be confused as the developers of glib, which is the gnome project, in which the g also stands for gnu
GNU people have turned acronyms into an art form.
For another example, did you know that “HURD” is a *pair* of mutually recursive acronyms? It's “HIRD of Unix-Replacing Daemons”, and “HIRD” is “HURD of Interfaces Representing Depth”.
Why or how I memorized this, I have absolutely no idea.