Вы находитесь на странице: 1из 6

GAZETTE N25: Comparaison de Linux avec les autres O/S

1 sur 6

http://www.linux-france.org/article/lgazette/issue-25/lg-25-6.html

Comparaison de Linux avec les autres


systmes d'exploitation.
Par Kristian Elof Soerensen.
Adaptation franaise de Pierre Tane
Prcdent Suivant Table des matires

6. Comparaison de Linux avec les autres systmes


d'exploitation.
6.1 Introduction
Vous pensez certainement que Linux est un excellent systme.
Dans cet article, je vais comparer certaines de ses fonctionnalits celles de quelques uns
des *nix concurrents. J'en profiterai pour mettre en vidence les points forts et les faiblesses
de Linux.

6.2 Linux et ses concurrents


Il n'y a pas si longtemps, une question frquemment pose concernant Linux tait : Est-il
rellement utile, ou est-ce seulement un OS pour illumins ? . Maintenant, la plupart des
gens un peu perspicaces le considrent comme l'gal des meilleurs, et la question
intressante est maintenant : quand est-il prfrable d'utiliser Linux et quand doit-on
prfrer les autres *nix ?.
Pour aider les gens placer Linux dans le march, j'ai fait une comparaison de 10 OS

10/12/2014 22:18

GAZETTE N25: Comparaison de Linux avec les autres O/S

2 sur 6

http://www.linux-france.org/article/lgazette/issue-25/lg-25-6.html

diffrents, 8 d'entre eux tant des *nix. Dans cette tude, je compare les performances des
diffrents OS dans un certain nombre de domaines spcifiques.
La comparaison est disponible sous la forme d'un graphique interactif
http://www.falconweb.com/~linuxrx/WS_Linux/OS_comparison.html.
Elle fait partie d'une page ddie Linux plus importante, appele The Linux Resource
Exchange , qui rfrence une grande partie des autres sources d'information sur Linux. On
y trouvera notamment un miroir des Howto o l'on peut effectuer une recherche, des guides
sur les patches officiels et non-officiels des noyaux 2.0.* et 2.1.*, des liens concernant des
fournisseurs de matriels pour des stations de travail Linux et bien plus. Allez voir
http://www.falconweb.com/~linuxrx
Notez que, dans le tableau et dans cet article, l'accent est mis dans le tableau sur l'
utilisabilit et l'adquation un usage rel plutt que sur les aspects plus purement
techniques des noyaux.
Dans cet article, je vais rsumer les informations dont je dispose concernant Linux 2.0,
Solaris 2.6, SGI Irix 6.2/6.4 et Digital Unix 4.0 et en tirer des conclusions. Le site Web
contient plus d'infos, en en ajoutant sur BSDI 3.0, Freebsd 2.2, MacOS 8, OS/2 4, UnixWare
2.1 et OpenServer 5.0 par la mme occasion. Bien que cet article ne soit que ponctuel,
j'essaye de maintenir le site Web aussi jour que possible depuis un certain temps.

6.3 Un extrait du tableau de comparaison des OS


Linux 2.0

SGI Irix
6.2/6.4

SUN Solaris
2.6

Dos et
Windows 3.1

Macintosh,
Windows 3.1

DIGITAL
Unix 4.0

Inter-oprabilit entre OS
Excution de
binaires
trangers

DOS,
Windows 3.1,
Macintosh,
certains SysV

10/12/2014 22:18

GAZETTE N25: Comparaison de Linux avec les autres O/S

3 sur 6

http://www.linux-france.org/article/lgazette/issue-25/lg-25-6.html

Montage de
systmes de
fichiers
trangers

FAT, VFAT,
UFS ro, SysV,
HPFS ro,
MAC

MAC, FAT

Java

oui

oui

oui

oui

Prvu pour la oui


certification
mais seule une
version
modifie l'est.

oui

oui

Normes d'OS
Posix.1

XPG4 base 95 non

oui

oui

oui

Unix 95

non

non

oui

oui

Unix 98

non

non

non

non

Paiement la
licence

Paiement la
licence ou
abonnements
de 2 ans

Paiement la
licence

Politique de distribution
Prix

Gratuit

Vous trouverez le tableau complet http://www.falconweb.com/~linuxrx.

6.4 Linux et les OS standards


Le temps des grandes guerres entre Unix est rvolu. Le fait qu'un programme crit pour un
Unix ne ncessite pas plus qu'une recompilation pour fonctionner sous un autre Unix a
toujours fait partie de la philosophie Unix. En ralit, il y a toujours eu un certain nombre de
diffrences majeures ou mineures, compliquant la tche d'criture des applications pouvant
tourner sur un grand nombre d'Unix.

10/12/2014 22:18

GAZETTE N25: Comparaison de Linux avec les autres O/S

4 sur 6

http://www.linux-france.org/article/lgazette/issue-25/lg-25-6.html

Durant les annes 90, les constructeurs se sont mis d'accord sur la mise au point et le respect
de certains standards quant au comportement d'un systme *nix. La norme Posix.1 est
maintenant trs souvent respecte. Ces dernires annes, cette norme a t modifie par des
normes telles que Unix95 et Unix98, qui incluent des versions mises jour des anciennes
normes en plus d'une standardisation accrue de certains domaines d'Unix. Il semblerait,
qu'aprs une existence de 25 ans, Unix soit enfin en accord avec la mtaphore de la bote
Unix, savoir une bote noire consistant en des Unix capables de faire tourner n'importe
quel programme Unix que vous daignerez utiliser.
C'est comme si les OS prenaient maintenant moins d'importance. Les gens dsirent une
bote avec un comportement 100% Unix afin de pouvoir excuter toutes leurs applications et
acheter leur matriel et leur OS au constructeur qui leur formulera la meilleure offre.
Les versions de *nix antrieures Linux consistaient en de multiples niveaux de portions de
code retravailles qui se rfraient aux versions prcdentes. C'tait ncessaire pour que
*nix se comporte pour les applications de la mme manire que ses concurrents, ceci afin
que les applications puissent fonctionner partout.
Quand Linus changea son dveloppement de Linux en une qute de construction d'un OS
complet, la norme Posix.1 lui servit de guide. Disposant de l'interface OS <-> application,
cela lui permit, lui et autres dveloppeurs, d'crire toutes les parties internes de l'OS sans
avoir rutiliser de code existant. Les ides se multiplirent et l'exprience augmenta
puisque l'Unix original pouvait tre utilis librement dans le dveloppement de Linux dans
la mesure o aucun code des *nix antrieurs ne devait tre utilis.
C'est un facteur dterminant dans la supriorit de Linux face ses adversaires. Toutes les
routines internes font appel du code pour OS modernes pouvant tirer parti du matriel
moderne.
Comme on peut le voir dans le tableau ci-dessus, Linux n'est pas officiellement estampill
Certifi Posix.1. Une compagnie allemande appele Unifix a modifi Linux et a fait certifier
ses versions 1.2 et 2.0 des noyaux. Leur travail a plus ou moins t intgr dans le code
principal de Linux. Cela ne fait pas de Linux un systme certifi Posix.1, mais cela permet
de dire qu'il n'en est pas loin, probablement aussi proche que ses concurrents certifis avec
leurs mises--jour mineures et leurs patchs non certifis.

10/12/2014 22:18

GAZETTE N25: Comparaison de Linux avec les autres O/S

5 sur 6

http://www.linux-france.org/article/lgazette/issue-25/lg-25-6.html

Il est important que des efforts soient faits pour garder Linux en phase avec les normes les
plus rcentes, sinon il deviendra un *nix non standard juste bon pour certains crneaux, la
manire de certains *nix actuels, drivs de BSD.

6.5 Linux n'est gratuit que si vous avez du temps perdre


Le fait que Linux soit gratuit n'est pas aussi intressant que l'on pourrait le croire.
La plupart des cots d'un systme informatique sont lis au temps ncessaire
l'apprentissage de l'utilisation du systme, son installation et sa maintenance durant sa
dure de vie, ainsi qu'au cot initial de l'achat de l'ordinateur, des applications et de l'OS.
Si Linux est un OS bon march, c'est qu'il peut faire plus que ses concurrents avec moins de
matriel, ou parce qu'il est fourni pr-install avec quelques centaines d'applications qui
rduisent le temps d'installation, ou encore parce qu'il permet ses utilisateurs de travailler
plus intelligemment, plutt que par le simple fait qu'il soit disponible sans mettre la main
la poche.
La documentation de Linux est bien meilleure que celle de la plupart des systmes
d'exploitation et tout y est disponible en ligne, ce qui permet de la garder jour et d'y
effectuer des recherches, au contraire de la multitude de manuels papier fournis par les
constructeurs. Les forums Usenet et les listes de diffusion constituent autant de vecteurs
rapides de support technique et d'aide qui est bien suprieur n'importe quelle hotline
tlphonique laquelle j'ai dj eu affaire. Cela permet d'obtenir une solution ses
problmes de manire bien plus rapide que pour les autres systmes d'exploitation, mme
quand les gourous ne sont pas en forme, et c'est aussi un outil pdagogique qui permet aux
utilisateurs de Linux de travailler plus intelligemment que ceux des autres *nix.
Linux permet de faire avec un PC la plupart des choses que fait un utilisateur de station de
travail sur sa machine. Un groupe de travail sur stations peut tre rajeuni par un petit
nombre de stations dernier cri fonctionnant en tant que serveurs partageant leurs processeurs
avec un PC. Le cot est moindre et les serveurs aux performances de calcul vraiment
leves permettent de fournir chaque utilisateur plus de puissance qu'auparavant.
Ce qui fait de Linux un OS conomique n'est pas tant son prix nul, que toutes les conomies

10/12/2014 22:18

GAZETTE N25: Comparaison de Linux avec les autres O/S

6 sur 6

http://www.linux-france.org/article/lgazette/issue-25/lg-25-6.html

et les amliorations qu'il met la porte de ses utilisateurs.

6.6 Linux parle plusieurs langues


Une des premires utilisations professionnelles de Linux a t d'en faire un serveur et un
lment de rseau usage multiple. Il est en mesure de prendre en charge la plupart des
tches couramment ncessaires la maintenance d'un LAN ou d'un WAN moderne. Il peut
la fois tre un routeur, un firewall, un pont, une passerelle, un serveur pour accs RNIS et
modem, un serveur de noms et bien d'autres tches de rseau. Il est galement parfait pour
les travaux de serveur tels que le ftp, le mail et le web.
Qu'un seul OS avec les mmes outils soit capable d'accomplir toutes ces diffrentes tches,
plutt que de faire appel un matriel diffrent pour chacune d'entre elles, permet plus de
flexibilit et ncessite moins de ressources financires pour l'achat ou la location de
matriel.
Les autres *nix ont des caractristiques globalement du mme acabit, mais ils ncessitent
souvent des stations de travail onreuses et des priphriques rseau trs coteux. Ceux qui
fonctionnent sur PC ne sont pas compatibles avec autant de priphriques et de logiciels bon
marchs.
Prcdent Suivant Table des matires
1998, Kristian Elof Soerensen (elof@image.dk). Publi dans le Numro 25 de la Linux
Gazette
Adaptation franaise de Pierre Tane tanep@usa.net

10/12/2014 22:18