Kevin Kofler (./5548) :
#tousse# Linux n'est PAS certifie POSIX, d'ailleurs il est loin de respecter POSIX #tousse#
J'ai dit "conforme", pas "certifié conforme". Il y a des extensions par rapport à POSIX, qui ne changent normalement rien pour le code conforme, et qui de plus peuvent être désactivées par des variables d'environnement (shell) ou des flags et defines (C). Et la compatibilité pratique avec les logiciels codés pour POSIX est nettement supérieure à celle de certains systèmes (comme OS X) certifiés avec la certification minimale qui ne contient ni interface graphique, ni multithreading, etc. (Une certaine compatibilité avec X11, pthreads, fork/exec etc. est proposée par OS X, mais elle a des limitations, ce n'est pas par hasard qu'Apple a choisi la certification minimale.) Et à Redmond, POSIX est totalement inconnu. 
C'est curieux d'écrire ça. Ou alors tu ne sais pas ?
Microsoft a proposé un sous-système POSIX jusqu'à Windows 8.