GTK, yani Gimp Tool Kit. Çünkü bu araç takımı ilk olarak GIMP'de kullanıldı. Bence Win32 API'den çok daha modern gözüküyor. Ayrıca QT'de var. İşin iyi yanı hem GTK'yi, hem de QT'yi *NIX dışında kullanabiliyorsunuz.
Hocam UNIX sistem programlamada Windows'ta olduğu gibi işletim sistemi sizin fonksiyonunuzu çağırmıyor, siz işletim sistemi fonksiyonunu çağırıyorsunuz. Yani mesela Win32'de __stdcall çağrı dönüşümü kullanılıyor ama unistd'de C dilinin varsayılan çağrı dönüşümü olan __cdecl kullanılıyor daha teknik açıklayacak olursak.
Onun dışında Win32'de olduğu gibi handle'lar, struct'lar falan bol bol var. Handle dediğimiz olay da "file descriptor" olarak geçiyor. Her şey dosya olduğu için cihazların handle'ları falan da file descriptor mantığıyla yapılıyor UNIX sistemlerde.