Lorsqu'il s'agit d'évaluer quel système d'exploitation est " meilleur " que les autres, il faut d'abord tenir compte d'un fait :
Il n'existe pas de " meilleur " système d'exploitation universel.
Les facteurs qui décident essentiellement du choix de l'un d'entre eux se résument à deux facteurs majeurs :
- Qui est/sont le ou les utilisateurs ?
- Quel type d'ordinateur le système d'exploitation déploie-t-il ?
Donc, examinons chacun de ces facteurs :
- Qui est/sont le ou les utilisateurs ?
Ceci est assez simple à répondre, mais a aussi probablement le plus grand impact. S'il s'agit d'une personne qui n'est pas du tout calée en technologie, qui n'est pas intéressée par les ordinateurs en tant que "projet" ou quelque chose comme ça, alors Linux n'est probablement pas réellement le meilleur choix. Bien que des distributions comme Ubuntu ou Pop!_OS pourraient en fait très bien fonctionner pour eux, ils seraient probablement plus heureux avec Windows ou OS X.
Cependant, si vous êtes à la recherche d'un utilisateur puissant qui veut essayer de grappiller chaque capacité du système et le faire durer aussi longtemps que possible, Linux est en fait un choix fantastique, et ils pourraient même avoir leur distribution préférée, aussi!
Un autre type d'utilisateur est plus une chose "organisationnelle". Les "utilisateurs" d'un serveur sont plus des bénéficiaires du système en question qui fait ce qu'il a été configuré pour faire par lui-même plus que tout. Vous visitez un site web et utilisez donc le serveur de cette manière, mais vous n'exploitez pas directement le serveur, vous utilisez plutôt le modèle client-serveur. Vous demandez un service au serveur et il vous le fournit en envoyant des données à votre ordinateur personnel réel.
En général, Linux est en fait le meilleur choix sur un serveur, à mon avis, mais beaucoup dans l'industrie seront prompts à me dire que Windows Server a des avantages majeurs de niveau entreprise par rapport à quelque chose comme Red Hat Enterpride Linux. Personnellement, je pense qu'à moins que vous n'ayez besoin d'Active Directory ou que vous ayez des problèmes avec les implémentations Kerberos open source, vous n'obtiendrez probablement pas grand chose de Windows Server que vous ne puissiez faire mieux sous Linux, surtout si vous devez faire des choses en rapport avec Internet. Cela dépend ENTIEREMENT des exigences du serveur et souvent, il n'y a pas d'autre choix que de déployer Windows Server parce que le logiciel d'un fournisseur a zéro support Linux.
2. Sur quel type d'ordinateur le système d'exploitation est-il déployé ?
Déjà abordé avec ce qui précède, mais les exigences et les attentes réelles du système affecteront le système d'exploitation qui est le meilleur choix pour lui.
Un PC de jeu pourrait bénéficier davantage d'une édition grand public de Windows, bien que Linux ait vu des percées majeures pour le jeu grâce à Valve et GoG.
Les stations de travail sont à peu près esclaves de ce que leur logiciel exige. Je suis conscient qu'il y a WINE mais mon expérience avec lui est qu'il n'est juste pas vraiment si efficace sur BEAUCOUP d'applications. Malheureusement, il n'y a pas beaucoup de logiciels professionnels pour Linux, mais j'aime personnellement Linux pour le travail de dév.
Pour les machines régulières de courrier électronique/web conduisant quotidiennement, à peu près N'IMPORTE QUEL OS fonctionne tant qu'il est confortable pour l'utilisateur. Windows, Linux, ET OS X fonctionnent tous très bien pour cela. Linux serait un gros avantage pour une machine bon marché, mais ce ne sera pas exactement quelque chose que la plupart des utilisateurs occasionnels voudront utiliser.
Un serveur, comme mentionné ci-dessus, est à peu près ce pour quoi Linux existe. La plupart des serveurs déploient Linux sous une forme ou une autre. Mon propre serveur utilise CentOS 7. Mais comme pour les stations de travail, parfois les services propriétaires ne prendront pas en charge Linux et exigeront Windows Server. Cela dépend essentiellement de l'organisation qui le déploie.
tl;dr La perspective dans laquelle Linux est "meilleur" que Windows est dans le cas où un utilisateur le préfère ou que la "mission" du système est mieux remplie par lui.