Ами благодаря за мненията. Реших, че ако скоча на прекалено дълбокото може да взема да се удавя (в случая да се откажа за дълго време напред от Unix и Unix-like ОС-те). Та за това мисля като за начало да взема да турна един Дебиан (тъкмо излезе и 6) и да се уча на него. Само ще кажа, че съм още ученик и си мисля, че имам достатъчно време, ако се захвана сериозно от сега да науча по-натам и чистите Unix-и. Пък както казах и по-рано имам известен опит с Дебиан, така че ще ми е по-лесна миграцията. А прочетох по-нагоре мнение, че е добре да започна с RHEL, но той като е Enterprise дистрибуция не струва ли доста пари? Питам, понеже съм навит и на такъв вариант, но пък съм със студентски дух, т.е. нямам една стотинка в джоба.
А относно C++-действително има много варианти (библиотеки, функции и т.н.) където да се дъни програмата при пренос от Windows към друга ОС. За пример може да използваме system("pause"), въпреки че не е добра идея и под Windows да се използва.