use
Qt if you want to write GPL applications, if you code nicely it's even platform independant.
you could ofcourse learn the X windowing toolkit, however I, personally, find it to be cumbersome and archaic.
[ June 18, 2002: Message edited by: BadKarma ]