Sur Linux, il existe une commande fonctionnant sur la plupart des plateformes et permettant d'afficher le nom et la version de l'OS ainsi qu'une pléthore d'autres informations. La voici :
cat /etc/*-release
Exemple de résultat :
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.4 LTS"