Proposal: Operating Systems
I think this would be a good site for questions about OS apis in general. Also I want to learn about the equivalent functions in Lynux of the Windows Api functions like CreateWindow, SendMessage, CreateDC (learning this Api makes you learn how Windows manages graphics in memory), BitBlt, etc, and how the equivalent in Linux of the Windows Message Loop is implemented. As a Windows programmer I became rather curious how this stuff works in Linux.