В статье "Migrate your apps from OS/2 to Linux" производится сравнение программного интерфейса для управления памятью, IPC, файловых операций (Часть 2) и работы с тредами, mutex'ами и семафорами (Часть 1).