I'm interested in learning some basics in programming Linux.<BR><BR>I'm familiar with the Windows API, and I'd like to learn how to do the same things in Linux (i.e. GUI, Threading, Networking, Memory ...