Comparatif des systèmes d’exploitation Microsoft et Linux

Je vais chercher à montrer les qualités et défauts de l’approche propriétaire fâce à l’approche open source et collaborative .

Produits propriétaires et Microsoft :
sono
Pour commencer, les logiciels propriétaires sont le résultat de la recherche d’entreprises privées et la société de Redmond, Microsoft en est le parfait exemple . Pour l’approche propriétaire, les codes sources sont inaccessibles et on ne peut pas faire évoluer le programme .
Ces réalisations propriétaires répondent en général parfaitement au besoin du plus grand nombre . Ils sont intuitifs et faciles d’utilisation . Ainsi, Microsoft et ses systèmes d’exploitations (9X, XP, 2000, 2003, Vista) sont au coeur de la démocratisation de l’informatique et de l’innovation . Si, aujourd’hui, l’informatique est utilisé par tous, c’est
grâce à Microsoft .
Microsoft répond très bien au besoin notamment avec : le format WMA DRM, MSN Messenger, Vista, l’EDI Microsoft Visual Studio .NET …
Maintenant, cette approche propriétaire n’a pas que des avantages :
– un coût d’achat et de licences élevé
– La sécurité et la réactivité fâce aux trous de sécurité y est généralement faible car la communauté de développeurs n’est pas aussi large et importante qu’avec les solutions open source . Le serveur HTTP libre Apache est reconnu bien plus sûr que son concurrent propriétaire Microsoft IIS (Internet Information Server) essentiellement car la communauté de développeurs Apache est bien plus étendue .
– L’autre inconvénient majeur est l’interopérabilité très insuffisante des logiciels propriétaires en général . Ils ne sont fait pour fonctionner qu’avec les produits software de la même marque car ils utilisent beaucoup plus faiblement les normes et standards pour privilégier des technologies et protocoles très personnels et secrets . Cette fermeture est utilisée par les majors de l’informatique pour privilégier leurs situations de monopôles sur le marché . Les exemples sont nombreux : l’éditeur de texte et le format Microsoft WORD, les protocoles utilisés par les serveurs de domaines : NT Server avec service pack 6a, 2000 Server, 2003 Server, le système d’exploitation Windows …
Les majors, après avoir imposés l’utilisation de leurs logiciels, profitent de cette situation pour maintenir leurs avantages . Ainsi, Microsoft cherche à imposer auprès du public ses produits et en particulier auprès des jeunes :
– par l’intermédiaire de l’éducation en proposant ses logiciels à l’éducation nationale (qui a refusée !)
– en ciblant les jeunes avec le logiciel MSN Messenger (=Windows Live Messenger) et l’obligation d’utiliser son passport .NET (fâce à la Liberty Alliance)
– en imposant des logiciels comme Windows Media Player par défaut avec son OS Windows
– en répondant aux besoins de l’industrie du disque avec le format WMA DRM (Digital Right Management)
Cette attitude de monopôle empêche la concurrence d’émerger et cet abus de position dominante a valu à Microsoft de nombreuses amendes et procès .

Produits Open Source et Linux :
sono
Les produits Open Source obéissent à une autre logique . Ils sont associés à des licences (GNU, GPL …) qui permettent à chacun d’accéder aux sources, de faire évoluer le code et le logiciel . L’approche est plus collaborative et la communauté de développeurs est généralement élevée (surtout pour les produits phares) . Linux ou Apache en sont les parfait exemples . De ce fait, la réactivité en matière de sécurité est plus élevée . L’évolutivité du logiciel l’est aussi et les algorithmes sont généralement plus optimisés, en tout cas, pour les produits les plus connus . Par exemple, il est reconnu que le système de gestion de la mémoire de Linux avec son arborescence de noeuds d’informations (inodes) a été à sa sortie bien plus performant en complexité en temps que la gestion de mémoire de Microsoft avec sa FAT32 (File Allocation Table) . De la même manière, Linux a été le premier système d’exploitation véritablement multi-utilisateurs (permettant des utilisateurs locaux et distants simultanément) et véritablement multi-tâches préemptif . Il a été le premier à accorder des priorités aux processus et à donner la possibilité à l’ordonnanceur d’interrompre une tâche en cours pour une autre plus prioritaire . A cette époque, Microsoft avait encore un système archaïque et potentiellement bloquant . Bien sûr, depuis, Microsoft a été amené à copier Linux !
On peut aussi rappeler que les logiciels Open Source sont plus respectueux des normes en vigueur .
Enfin, les logiciels Open Source comme Linux participent à réduire les inégalités entre très grandes entreprises TGE et TPE/PME . De plus, ils réduisent la fracture Nord/Sud puisqu’ils sont très utilisés dans les pays pauvres .
L’Open Source a amené à l’informatique une saine émulation profitable pour tous et une saine concurrence .
En particulier, il séduira particulièrement ceux qui sont sensibles au travail collaboratif et à l’envie de partager la connaissance ou encore à ceux qui ne sont pas prêt à payer trop chers leurs logiciels .
Les vrais points faibles de l’Open Source sont :
– délicat d’utilisation pour les novices et pas assez de GUI (interfaces graphiques)
moins intuitifs
formats souvent moins utilisés (Word est bien plus usité que Open Office)

En guise de mot de conclusion, l’entreprise doit se poser la question de savoir qui privilégier : Linux (européen) ou Microsoft (américain)
Aujourd’hui, Linux et notamment la Red Hat avec son système de support technique est une vraie alternative pour l’entreprise .
Dans le monde des serveurs, Linux a pris une part non négligeable et il est souvent utilisé en version embedded (embarquée) dans de nombreux produits du marché (mini serveur NAS, portables, lecteur MP3, PDA …) en raison de la baisse de coût qu’il induit .
Même si il coûte moins chère à l’achat (pas de licences),
Linux implique cependant aussi des coûts cachés comme le coût de formation du personnel peu habitués à ce type de produits .
L’intuitivité des produits propriétaires comme Microsoft 2000 ou XP Pro fait alors faire gagner de la rapidité de production .
En fonction des situation, l’une ou l’autre des solutions s’impose donc . Il faut l’évaluer au cas par cas .
A noter que si on choisit les solutions open Source, il faut toujours miser sur des logiciels Open Source connus avec une communauté de développeurs importante de façon à assurer une durée de vie élevée à son choix .

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.