Az elmúlt évtized egyik legdinamikusabban fejlődő operációs rendszere kétségtelenül a Linux. Szabadon hozzáférhető forráskódja, ingyenessége és az interneten szétszórtan dolgozó önkéntes fejlesztők lelkesedése az elmúlt több mint tíz évben éretté tette arra, hogy az ipari alkalmazások megbízhatósági követelményeinek eleget tegyen. Az üzletileg értékelhető alkalmazáshoz azonban olyan szakemberek, szoftverfejlesztők szükségesek, akik járatosak a Linux programozásában C vagy C++ nyelven. Bányász Gábor és Levendovszky Tihamér - a Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai Tanszék Alkalmazott Informatika csoportjának munkatársai - oktatóként jelentős szerepet vállalnak az említett szakemberek képzésében. Az oktatás során szerzett tapasztalataik, a hallgatók eredményeivel igazolt didaktikai megoldásaik felhasználásával átfogóan, részletesen és közérthetően ismertetetik könyvükben a Linux C/C++ nyelvű programozását. A főbb témakörök: Fejlesztői eszközök; Állomány - és I/O-kezelés; Konkurens programozás; Statikus és dinamikus programkönyvtárak fejlesztése; Hálózati kommunikáció; Linux eszközvezérlő készítése; KDE - menük, - ablakok, grafikus vezérlőelemek, eseményvezérelt programozás; KDE szignál/szlot - modell; A KDevelop Dokumentum/Nézet-architektúrája A főbb témakörök: Fejlesztői eszközök; Állomány - és I/O-kezelés; Konkurens programozás; Statikus és dinamikus programkönyvtárak fejlesztése; Hálózati kommunikáció; Linux eszközvezérlő készítése; KDE - menük, - ablakok, grafikus vezérlőelemek, eseményvezérelt programozás; KDE szignál/szlot - modell; A KDevelop Dokumentum/Nézet-architektúrája