Le sujet est clair, c'est la question éternelle: Linux ou Windows.
A mon avis, le pourquoi des choses est le suivant: Je peux pas nier
que Windows et avant lui MS-DOS a permis à l'informatique d'être plus
présente dans les foyers. Tout le monde peut interagir avec son ordi
sans "problèmes". Mais cette simplicité d'utilisation laisse passer
certains nombre de failles, erreurs ou bugs. Windows est simple pour
les users novices, il est présent dans presque tous les foyers, même
les linuxiens (sauf moi :D). Mais pour les entreprises, surtout pour
les serveurs qui ont accès au monde extérieur, je voit mal comment ils
peuvent se fier à Merdows alors que par exemple Solaris est mille fois
plus sécurisé que Merdows même en version, soit disons SERVER. Bon,
c'est le jeu de Marketing qu'à mis en oeuvre Microsoft peut être. En
tout cas, pour les serveurs, c'est clair il n'ya aucune comparaison,
c'est Linux qu'il faut choisir.
Maintenant, pour le développement des
applicatifs web, gestion de machin truc (gestion de stock,
comptabilité, calcul économiques,...), on préfère toujours le
développement sous Windows et on a le champion en la matière le VB
(qui, selon moi, ne peut jamais être un vrai langage de programmation).
Pour le développement Web, on remarque un effort considérable de la
part de Microsoft en mettant en place un serveur qui reste toujours un
centre de polémique à savoir le IIS, et un langage pour les pages web
dynamique le fameux ASP, suivi des composants COM et DCOM, et
dernièrement la fameuse plateforme .NET qui n'est qu'un clone d'un
certain J2EE de SUN (Je reviendrai après à J2EE). Revenont à .NET, qui
d'entre vous a jeter un coup d'oeil sir cette plateforme ? Moi si, je
veux toujours découvrir les nouveautés question de savoir quoi utiliser
pour un problème donné. Mais franchement j'était déçu. Microsoft ne
cesse de parler de cette plateforme magique, ne cesse de nous montrer
les résultats des benchmarks de sa plateforme comparée à J2EE. Mais ce
n'est que du marketing, une face qui manque ou presque d'un fond.
Je
revient à J2EE, pour ceux qui ne la connaissent pas, c'est une
plateforme pour le développement des applications Entreprises (en
quelques sorte muti-tiers mais un peu plus complexe que ça), elle est
développée par Sun Microsystems, un des géants du monde informatique et
un des rares concurrents de Microsoft. La plateforme est franchement
très complète par rapport à ce qui existe chez Microsoft (COM/DCOM) à
un moment donnée. Maintenant, avec .NET, J2EE reste toujours une
référence, et je vous assure que c'est pas du jeu ce que font avec
cette plateforme. Les applications les plus complexes de gestions, de
comptabilité comme dans les bourses par exemples qui demandes un temps
de réponses minuscules, une fiabilité sans égal, et surtout une
présence permanente utilisent cette plateforme, des OS tel que Solaris
(qui occupe la plus grande part de marché des serveurs dans le monde).
Et franchement, c'est ce genre de défi qui montre l'efficacité, la
puissance d'un système. Parce que l'informatique est venu d'abord pour
faciliter la tâche dans ce genre de systèmes. Les applications
multi-médias ont vu le jour dernièrement, c'est le petit poussin du
monde informatique. Et qui a évolue si rapidement, je l'avoue, grâce à
Microsoft, grâce à DirectX par exemple.
Linux est en train d'évoluer de façon exponentielle, il devient de
plus en plus simple d'utilisation. Je me souvient dans les anciennes
version de Linux (Mandrake ou Red Hat), l'installation pose pas mal de
problèmes, surtout les pilotes des périphériques tel que le serveur
graphique, le driver de carte son,... Mais maintenant, tout est détecté
automatiquement ou presque. Et surtout que maintenant les fabriquants
de périphériques propose la version Linux de leurs drivers. Les
fabriquants de logiciels proposent aussi une version Linux de leurs
softwares. Donc, à mon avis, Linux aura de beaux jours devant lui, ça
viendra le jour où on peut s'en passer totalement de Merdows (de toute
façon c'est le cas pour moi mnt :D).