GNU/Linux >> Tutoriels Linux >  >> Linux

Windows vs MacOS vs Linux - Manuel du système d'exploitation

Salut tout le monde! Dans ce manuel, je vais donner une brève introduction aux systèmes d'exploitation et comparer les trois principaux systèmes d'exploitation actuellement disponibles.

Nous allons d'abord passer en revue ce qu'est un système d'exploitation et un peu d'histoire à leur sujet. Ensuite, nous passerons en revue les principales fonctionnalités et différences des systèmes d'exploitation les plus populaires (Windows, Mac et GNU/Linux).

L'idée ici est d'explorer leur histoire, comment et par qui ils ont été développés, leurs modèles commerciaux, leurs avantages et leurs inconvénients. Cela vous donnera une meilleure idée de leur fonctionnement et de celui à choisir.

Je vais partager des faits ainsi que mes opinions personnelles sur ce sujet. Gardez donc à l'esprit que certaines des choses que je mentionne ici seront basées sur ma propre expérience et mon analyse du sujet.

Je fournirai également de nombreux articles/vidéos supplémentaires que vous pourrez consulter au cas où vous souhaiteriez vous plonger dans un sujet particulier.

Sans plus tarder, allons-y !

Table des matières

  • Qu'est-ce qu'un système d'exploitation ?
  • Un peu d'histoire des systèmes d'exploitation
  • Les trois principaux systèmes d'exploitation
    • Système d'exploitation Windows
    • MacOS
    • GNU/Linux
      • Debian
      • Ubuntu
      • Menthe
      • Fédora
      • Red Hat Enterprise Linux
      • Arch Linux
  • Windows vs Mac vs Linux – Comparaison des systèmes d'exploitation
    • Systèmes de fichiers
    • Coquillages
    • Gestionnaires de packages
    • Coût
    • Compatibilité logicielle
    • Qualité et compatibilité du matériel
    • Facilité d'utilisation
    • Sécurité et stabilité
    • Communauté et culture
  • Quel système d'exploitation choisir

Qu'est-ce qu'un système d'exploitation ?

Selon Wikipédia,

"Un système d'exploitation (OS) est un système logiciel qui gère le matériel informatique, les ressources logicielles et fournit des services communs pour les programmes informatiques".

Vous pouvez considérer un système d'exploitation comme un programme "intermédiaire" qui se situe entre votre ordinateur et tous les autres programmes que vous exécutez dessus. Il gérera des tâches de base cruciales telles que la gestion des fichiers, la gestion de la mémoire, la gestion des processus, la gestion des entrées-sorties et le contrôle des périphériques.

Les systèmes d'exploitation ont été créés pour simplifier l'utilisation des ordinateurs. De nos jours, un programme donné ne peut se soucier que de l'exécution de ses fonctionnalités de base et laisser toutes les fonctionnalités de base du système au système d'exploitation. Mais les choses n'ont pas toujours été comme ça...

Un peu d'histoire des systèmes d'exploitation

Autrefois (années 40-50), les programmes étaient écrits pour fonctionner sur des machines spécifiques. Cela signifie qu'un programme peut s'exécuter sur un et un seul modèle d'ordinateur.

Si vous vouliez exécuter le même programme sur un modèle d'ordinateur différent, les programmeurs devraient réécrire tout le programme car le matériel était configuré différemment. Il n'y avait aucune couche d'abstraction entre le programme en cours d'exécution et le matériel réel.

Commentaire complémentaire :Vous êtes-vous déjà arrêté et repensé au travail d'un programmeur à l'époque ? Les programmes étaient écrits sur des cartes perforées ! =O
Cela me souffle à chaque fois que j'y pense... C'est incroyable à quel point les choses étaient de bas niveau à cette époque et les progrès technologiques réalisés grâce à ces premiers programmeurs.

Dans les années 1960, des géants de l'industrie tels qu'IBM et AT&T ont commencé à travailler sur des systèmes d'exploitation qui pourraient agir comme une couche d'abstraction entre le matériel et les logiciels, ce qui simplifierait la mise en œuvre de nouveaux programmes.

Le plus notoire de ces projets était Unix , qui était un système d'exploitation développé dans les laboratoires Bell d'AT&T par les développeurs Ken Thompson (qui travaille actuellement sur le développement du langage de programmation Go) et Dennis Ritchie (qui a également créé le langage de programmation C. Des légendes de codage effrayantes, yup.).

Unix a connu un énorme succès et a inspiré la création de nombreux autres systèmes d'exploitation aux caractéristiques très similaires. Ceux-ci ont ensuite eu une grande influence sur GNU/Linux et MacOS, que nous allons passer en revue dans un instant.

Dans les années 1980, les performances, l'accessibilité, la taille et le prix des ordinateurs s'étaient améliorés à un point tel que le grand public pouvait les acheter et les utiliser pour des tâches personnelles. Cela a fait passer les systèmes d'exploitation de fonctions spécifiques à l'entreprise à une utilisation générale. Et cela nous amène à l'ère moderne...

Si vous êtes intéressé par une explication plus détaillée du fonctionnement des systèmes d'exploitation et de leur historique, voici une excellente vidéo à ce sujet. Cette chaîne propose également une incroyable série de cours intensifs sur l'informatique, je la recommande vivement !;)

Les trois principaux systèmes d'exploitation

De nos jours, lorsqu'on parle d'ordinateurs de bureau/portables personnels, les trois systèmes d'exploitation les plus utilisés sont Microsoft Windows (avec environ 80 % de part de marché), Apple MacOS (avec environ 15 % de part de marché) et les systèmes d'exploitation basés sur GNU/Linux ( avec environ 3 % de part de marché).

Concernant les serveurs, environ 80% tournent sous GNU/Linux et 20% tournent sous Windows. Et en parlant d'appareils mobiles, environ 75 % utilisent Android (qui utilise le noyau Linux) et 25 % utilisent des IO (qui est le système d'exploitation mobile d'Apple).

Nous allons brièvement examiner chacun d'eux individuellement et plus tard les comparer tous pour identifier leurs différences.

Système d'exploitation Windows

L'ancêtre de Windows est MS-DOS, un système d'exploitation textuel publié par Microsoft en 1981.

MS-DOS a été développé pour être compatible avec les PC IBM et il a eu beaucoup de succès. Mais pour le rendre plus accessible au grand public, il lui fallait une interface graphique, et c'est ce que Microsoft a livré en 1985 avec Windows 1.0.

Depuis lors, Windows a publié de nombreuses versions, comme 95, 98, XP, Vista, etc. Et s'est imposé comme le système d'exploitation le plus utilisé au monde.

L'accessibilité de Windows et le fait qu'il soit préinstallé sur la plupart des ordinateurs personnels (grâce à des accords commerciaux) ont fait de ce système d'exploitation le plus populaire à ce jour.

Voici une vidéo sympa qui résume l'historique de Windows en seulement 3 minutes.

Et si vous souhaitez en savoir plus sur l'histoire de Microsoft, voici une autre vidéo intéressante à ce sujet.

En ce qui concerne son modèle commercial, je dirais que la stratégie de Windows consiste à inonder le marché et à rendre son système aussi accessible et facile à utiliser que possible. Leur principal client cible est l'utilisateur général, donc peu d'importance particulière est accordée à la personnalisation, à la sécurité ou aux performances.

Windows n'est que le système d'exploitation par défaut pour la plupart des gens. C'est le premier qu'ils connaissent et il permet à l'utilisateur d'exécuter facilement des tâches quotidiennes (navigation sur Internet, jeux, travail de bureau) sans trop de configuration.

Windows est un logiciel privé, ce qui signifie que son code source n'est pas accessible au public. Seul Microsoft y a accès.

Au début, les utilisateurs devaient payer s'ils voulaient acheter une copie du système d'exploitation Windows ou mettre à niveau leur version de Windows. Mais avec leurs dernières versions, Windows a adopté un modèle freemium. Dans ce modèle commercial, l'utilisateur peut accéder gratuitement à la plupart des fonctionnalités du logiciel et n'a qu'à payer pour accéder à des fonctionnalités particulières.

La clé pour comprendre ce changement est de comprendre que Microsoft a un portefeuille d'entreprises extrêmement diversifié (Xbox - dans les jeux, Azure - dans les plateformes cloud, LinkedIn - dans les réseaux sociaux, Bing - dans les moteurs de recherche, GitHub... pour n'en nommer qu'un peu). En rendant Windows gratuit, ils continuent d'inonder le marché et facilitent encore plus l'adoption de Windows comme système d'exploitation par défaut.

Une autre chose à garder à l'esprit est que Windows affiche des publicités dans le système d'exploitation. Il peut donc également être considéré comme une plate-forme publicitaire.

Encore une autre vidéo sympa expliquant ce mouvement ici.

Et un exemple bizarre/drôle/un peu effrayant du style marketing à l'ancienne de Microsoft.

MacOS

MacOS (anciennement appelé OS X) est une gamme de systèmes d'exploitation créés par Apple. Il est préinstallé sur tous les ordinateurs Macintosh ou Mac. La première version de celui-ci est sortie en 1984 et c'était le premier système d'exploitation pour ordinateurs personnels à être doté d'une interface graphique intégrée.

MacOS est construit sur un système d'exploitation de type UNIX, c'est pourquoi ce MacOS partage de nombreuses caractéristiques communes avec ceux dérivés de GNU/Linux.

Selon moi, le business model d'Apple est principalement basé sur la différenciation et l'exclusivité. Contrairement à Microsoft, Apple fabrique à la fois le matériel et les logiciels de leurs produits, et les logiciels d'Apple ne fonctionnent que sur leurs propres machines.

Apple s'est positionné comme un fabricant de premier plan sur le marché de la technologie, visant à offrir à ses clients du matériel et des logiciels de haute qualité, à un prix considérablement plus élevé que la plupart des concurrents.

L'exclusivité est également promue comme un avantage pour les utilisateurs, vendant l'idée de faire partie d'un groupe restreint de personnes lorsqu'ils possèdent un produit Apple.

Le fait que vous ne pouvez pas exécuter le logiciel que vous voulez dans leur matériel et que vous ne pouvez pas installer leur logiciel ailleurs qu'une machine Mac fait partie de la même idée. Vous devez acheter le package complet si vous souhaitez faire partie du groupe.

Apple fabrique la plupart de ses logiciels et matériels différemment et souvent incompatibles avec les autres. Contrairement à Microsoft, dont l'idée est de rendre le produit aussi largement disponible et facile d'accès que possible, Apple vise à rendre ses produits de qualité supérieure mais coûteux et incompatibles avec d'autres matériels.

Une autre grande initiative marketing d'Apple a été sa capacité à tirer profit des personnalités extrêmement charismatiques et influentes de personnes comme Steve Jobs. Ils ont profité de sa position et de sa trajectoire en tant que leader de l'industrie, innovateur et en quelque sorte "rebelle", pour traduire implicitement ces mêmes valeurs dans leurs produits.

Jetez un œil à ces annonces pour comprendre ce que je veux dire :

  • Pensez à une annonce différente
  • Publicité de 1984

Si vous souhaitez en savoir plus sur l'histoire de MacOS, voici une vidéo à ce sujet.

GNU/Linux

GNU/Linux est la base de nombreux systèmes d'exploitation open source. Contrairement aux exemples que nous venons de voir, GNU/Linux n'est pas un système d'exploitation complet, mais un ensemble de programmes/utilitaires et un noyau que partagent de nombreux systèmes d'exploitation open source.

Examinons chaque partie séparément.

GNU est une énorme collection de programmes et d'utilitaires qui a été lancée par Richard Stallman.

Le projet GNU a été lancé en 1983 avec l'idée de développer un système d'exploitation libre de type UNIX (UNIX était la propriété d'AT&T, il n'était donc pas disponible gratuitement). Stallman a commencé à développer des programmes et des utilitaires nécessaires au système d'exploitation, mais il manquait un élément clé :le noyau.

Le noyau est le cœur de tout système d'exploitation. C'est le logiciel qui interagit le plus avec le matériel et le reste du système d'exploitation se trouve au-dessus. Le noyau est responsable des tâches de bas niveau telles que la gestion des disques, la gestion de la mémoire, la gestion des tâches, etc.

En 1991, un étudiant de l'université d'Helsinki nommé Linus Torvalds a commencé à développer un noyau pour un système d'exploitation de type UNIX.

Au cours des années suivantes, les deux projets ont commencé à interagir et ont été réunis pour former une base solide que n'importe quel système d'exploitation pourrait utiliser.

La clé ici est que les deux projets sont des logiciels open-source et entièrement gratuits. Cela signifie :

  • N'importe qui est libre d'exécuter le programme, dans n'importe quel but.
  • Chacun est libre d'étudier le fonctionnement du programme et de le modifier pour qu'il fasse ce qu'il souhaite.
  • Tout le monde est libre de redistribuer des copies du logiciel original.
  • Tout le monde est libre de distribuer des copies des versions modifiées du logiciel.

Pour mieux comprendre le mouvement du logiciel libre, écoutez cette conférence TED de Richard.

Et puis regardez Richard parler espagnol et chanter une chanson sur le logiciel libre (tu dois aimer ce type...).

L'approche adoptée par Stallman et Torvalds dans le développement de GNU/Linux est radicalement différente des exemples que nous avons vus et de ce à quoi l'industrie était habituée jusque-là.

Rendre GNU/Linux libre n'était pas seulement la bonne chose à faire du point de vue de ses développeurs, c'était aussi un excellent choix du point de vue de la qualité du logiciel. En effet, des milliers de développeurs et d'entreprises du monde entier choisissent de collaborer gratuitement afin d'améliorer le système.

Certaines des distributions GNU/Linux sont connues pour être les systèmes d'exploitation les plus sûrs et les plus stables. Ils sont utilisés dans des domaines clés tels que la banque, la finance, le gouvernement et l'armée.

Une grande partie de cela est due au modèle open source derrière GNU/Linux, et au fait que des milliers de personnes dans le monde sont en mesure de revoir le code, de corriger les bogues et de proposer des améliorations en permanence.

Ces deux vidéos de la fondation Linux expliquent comment Linux est né et comment il fonctionne actuellement.

Comme mentionné, GNU/Linux sert de base à de nombreux autres systèmes d'exploitation. Ces systèmes d'exploitation sont appelés "distributions" ou "distros" dans le monde Linux. Tous ont en commun d'être basés sur le même noyau et le même ensemble d'utilitaires. Ils peuvent être considérés comme des "saveurs" de Linux.

Il n'y a pas beaucoup de différence entre certaines distributions, mais d'autres ont des distinctions qui méritent d'être mentionnées. Passons rapidement en revue les distributions les plus utilisées afin de mieux comprendre ceci :

Debian

Debian est un système d'exploitation qui ne contient que des logiciels libres et open source. Debian a été lancée en 1993 et ​​est toujours aussi performante et publie de nouvelles versions. Debian est principalement connue pour sa stabilité et sa sécurité, ce qui la rend plus conservatrice et "lente" lorsqu'il s'agit de nouvelles versions.

Ubuntu

Ubuntu est la distribution GNU/Linux la plus utilisée. Il a été créé pour prendre les parties centrales de Debian et les améliorer plus rapidement. Il met également davantage l'accent sur la convivialité et l'accessibilité, ce qui en fait probablement la meilleure option pour quelqu'un venant d'arrière-plan Windows ou MacOS.

Ubuntu propose normalement des versions tous les six mois, avec une version LTS (support à long terme) plus stable tous les deux ans. Ubuntu est géré par une société appelée Canonical.

Menthe

Mint est une distribution construite sur Ubuntu. À l'origine, il était apprécié par beaucoup car il comprenait des codecs multimédias et des logiciels propriétaires qu'Ubuntu n'incluait pas.

Fédora

Fedora est une distribution qui se concentre fortement sur les logiciels libres. Fedora est sponsorisé par une société appelée Red Hat, qui appartient en même temps à IBM.

Redhat Enterprise Linux

Red Hat Enterprise Linux est une distribution Linux commerciale gérée par une société appelée Red Hat, qui est cotée au Nasdaq. Le système d'exploitation est principalement utilisé pour les serveurs et les entreprises. Il est basé sur le projet open source Fedora, mais conçu pour être une plate-forme stable avec un support à long terme.

Red Hat utilise le droit des marques pour empêcher la redistribution du logiciel Red Hat Enterprise Linux. Cependant, le logiciel de base est gratuit et open source.

Arch Linux

Arch est peut-être la distribution Linux la plus dure. Il est très léger, flexible et minimal. Avec Arch, l'utilisateur est entièrement responsable de la configuration du système. Le but d'Arch n'est pas d'être grand public. Il est destiné aux utilisateurs qui ont une compréhension approfondie du fonctionnement d'un ordinateur et d'un système d'exploitation, ou qui sont au moins intéressés par l'apprentissage.

Vous pouvez en savoir plus sur Arch et sur la manière dont vous pouvez le personnaliser dans ce manuel détaillé.

Voici une superbe vidéo qui résume rapidement l'histoire de GNU/Linux et passe en revue les caractéristiques des principales distributions. Fireship est une autre chaîne géniale que je recommande.;)

En ce qui concerne le modèle commercial GNU/Linux, eh bien, ce n'est pas une entreprise pour démarrer. Linux et la Fondation du logiciel libre (l'organisation derrière GNU) sont des ONG qui fonctionnent grâce aux dons.

Linux, par exemple, gagne de l'argent grâce aux abonnements Platine, Or, Argent et Individuel.

Des entreprises comme Microsoft, Google, Facebook, Cisco, Fujitsu, HPE, Huawei, IBM, Intel, Oracle, Qualcomm et Samsung sont toutes des contributeurs actifs à la fondation Linux. Cela a du sens pour les entreprises car elles bénéficient toutes des connaissances et de la technologie générées par Linux, et leurs dons peuvent également être déductibles des impôts.

En ce qui concerne les distributions, certaines d'entre elles sont entièrement gratuites et maintenues par des bénévoles et d'autres sont maintenues par des entreprises et sont gratuites pour des utilisateurs particuliers mais commercialisées pour les utilisateurs en entreprise. Un autre modèle commercial utilisé est l'utilisation gratuite mais la facturation de l'assistance pour les utilisateurs professionnels.

Aujourd'hui, Linux fonctionne sur la plupart des serveurs dans le monde. Il est utilisé sur la plupart des superordinateurs et également sur la plupart des téléphones portables (comme mentionné ci-dessus, Android utilise le noyau Linux).

Du côté des ordinateurs de bureau/portables, l'utilisation de Linux n'est pas aussi répandue. Et c'est probablement parce qu'il n'est pas aussi largement disponible par défaut que Windows, et qu'il est loin d'être aussi commercialisé que Mac.

De plus, surtout à l'époque, la courbe d'apprentissage nécessaire pour implémenter et utiliser Linux était considérablement plus élevée que pour les deux autres options de système d'exploitation.

Quoi qu'il en soit, cette situation a changé ces derniers temps car les distributions Linux mettent davantage l'accent sur la convivialité et il est plus facile que jamais d'avoir des ordinateurs avec des distributions Linux installées par défaut.

Windows vs Mac vs Linux - Comparaison des systèmes d'exploitation

OK, outre l'histoire, le modèle économique, etc., quelles sont les différences réelles pour l'utilisateur en ce qui concerne ces trois systèmes d'exploitation ?

La réponse courte n'est pas tant que ça, en fait. Mais passons en revue certaines différences dans la conception, les fonctionnalités et l'expérience utilisateur de ces systèmes d'exploitation, et plus tard, je vous donnerai mon avis à ce sujet.

Systèmes de fichiers

La façon dont Windows organise les fichiers est différente de la façon dont Mac et GNU/Linux le font.

Windows utilise des "lecteurs". Il s'agit généralement de lecteurs C et D qui stockent tous les fichiers informatiques et de lecteurs distincts pour les périphériques externes tels que les CD, les clés USB, etc.

Mac et GNU/Linux ont un système de fichiers similaire qui vient d'UNIX. Dans ces systèmes d'exploitation, il n'y a pas de lecteurs - tout dans l'ordinateur est considéré comme un fichier (même les périphériques externes) et tous les fichiers sont organisés dans des répertoires qui descendent d'un seul répertoire racine. La structure du répertoire est formée comme une arborescence qui a une racine unique.

Cela ne fait pas nécessairement une grande différence pour l'utilisateur final, mais c'est quelque chose à garder à l'esprit si vous avez l'habitude de naviguer dans un type de système de fichiers ou dans l'autre.

Coquillages

GNU/Linux et Mac ont Bash comme shell par défaut, tandis que Windows a son propre shell qui utilise une syntaxe différente.

En tant que développeurs et utilisateurs passionnés de terminaux, apprendre Bash est probablement le meilleur choix car ces connaissances peuvent être plus facilement traduites sur tous les systèmes d'exploitation que le shell Windows. Surtout en tenant compte du fait que GNU/Linux fonctionne sur la plupart des serveurs dans le monde, ce qui est l'une des principales occasions où vous auriez besoin d'utiliser le terminal pour interagir avec l'ordinateur.

Si vous souhaitez en savoir plus sur les shells et l'utilisation du terminal, j'ai récemment écrit un article à ce sujet.

Gestionnaires de packages

Mac et GNU/Linux sont livrés avec des gestionnaires de paquets installés par défaut. Un gestionnaire de packages est un logiciel qui vous permet d'installer, de mettre à jour et de désinstaller des programmes à partir du terminal, en saisissant simplement quelques commandes.

Ils sont très utiles, en particulier lorsque vous installez et désinstallez constamment des éléments, car il est beaucoup plus efficace d'installer des programmes via des gestionnaires de packages que manuellement.

Le gestionnaire de paquets de Mac s'appelle homebrew. Sous GNU/Linux, le gestionnaire de paquets par défaut dépend de la distribution. Par exemple, Ubuntu est livré avec APT, Arch est livré avec Pacman, etc.

Tous les gestionnaires de packages fonctionnent de la même manière, mais il existe quelques différences dans la syntaxe utilisée pour chacun. Il est également important de mentionner que vous pouvez installer et exécuter un gestionnaire de packages différent de celui par défaut.

Windows n'est pas livré avec un gestionnaire de packages par défaut. Si vous en voulez un, vous devez d'abord l'installer. L'un des gestionnaires de packages disponibles pour Windows est Chocolatey.

Coût

Comme déjà mentionné, la plupart des distributions GNU/Linux sont entièrement gratuites pour tout le monde. Windows a actuellement un modèle freemium et MacOS ne fonctionne que sur les ordinateurs Mac, qui sont assez chers, comme vous le savez peut-être.

Compatibilité logicielle

Windows est le système d'exploitation le plus utilisé, et grâce à cela la plupart des logiciels y sont adaptés. Même s'il est moins populaire, MacOS est similaire à Windows à cet égard.

À l'époque, Linux n'était pas compatible avec de nombreux programmes, mais cela a commencé à changer récemment, en particulier avec les distributions les plus populaires comme Ubuntu.

Qualité et compatibilité du matériel

En ce qui concerne le matériel, seul Apple est directement responsable des ordinateurs sur lesquels le système d'exploitation s'exécute. Et le matériel d'Apple est l'un des meilleurs du marché.

En tant qu'entreprise, Apple se concentre sur la fourniture de produits de qualité supérieure, de sorte que ses ordinateurs les plus récents ont tendance à être ceux qui offrent les meilleures performances sur tout le marché.

Étant donné qu'Apple conçoit et développe à la fois du matériel et des logiciels, il est possible que la compatibilité entre la machine et le système d'exploitation soit plus fine qu'avec Windows ou GNU/Linux.

Du côté de Windows et GNU/Linux, la qualité du matériel dépend entièrement de ce que l'utilisateur décide ou peut se permettre d'acheter. La bonne chose ici est que vous pouvez installer le système d'exploitation où vous voulez.

C'est particulièrement intéressant lorsque vous envisagez d'installer des distributions Linux légères sur des ordinateurs plus anciens qui ne peuvent pas gérer les exigences de systèmes d'exploitation plus gros et plus consommateurs comme Windows.

Facilité d'utilisation

Windows et Mac sont des systèmes d'exploitation vraiment simples et conviviaux. Concernant GNU/Linux, cela dépend de la distribution que vous choisissez. Comme mentionné, les distributions comme Ubuntu sont pratiquement aussi simples que Windows ou Mac, et d'autres comme Arch sont destinées aux utilisateurs d'ordinateurs avancés.

Sécurité et stabilité

Certaines distributions GNU/Linux sont considérées comme les plus sûres et les plus stables de nos jours. Le fait que le code soit disponible pour tout le monde n'est pas une menace pour la sécurité comme vous pourriez le penser au premier abord, mais plutôt un avantage. Les bogues peuvent être identifiés et traités plus rapidement, et lorsqu'une faille de sécurité est identifiée, de nombreuses personnes peuvent y travailler et proposer des correctifs.

Windows, en revanche, est considéré comme le moins sécurisé et le moins stable des trois. Étant donné qu'il s'agit du système d'exploitation le plus populaire, la plupart des logiciels malveillants sont également développés pour attaquer le système d'exploitation Windows.

Communauté et culture

Si vous souhaitez en savoir plus sur un système d'exploitation particulier, étudier son fonctionnement, le modifier et créer des projets basés sur celui-ci, GNU/Linux est définitivement la voie à suivre. C'est le seul dont le code est accessible à tous et sa communauté en ligne est énorme.

Même si GNU/Linux n'est pas aussi largement utilisé que les deux autres systèmes d'exploitation, je trouve que les utilisateurs de Linux sont généralement des personnes intéressées par les logiciels et la technologie, et des personnes qui aiment parler, apprendre et partager leurs connaissances à ce sujet.

Mac a aussi son lot de fans et est particulièrement apprécié des créatifs (graphistes, monteurs vidéo, animateurs, etc.).

Et enfin, Windows est couramment utilisé par l'utilisateur général et dans les environnements d'entreprise.

Concernant la culture d'organisation, je pense qu'il pourrait être intéressant de la visualiser dans l'environnement de travail des personnes qui ont créé cet OS :

  • Découvrez le siège social d'Apple
  • Le "bureau à domicile" de Bill Gate
  • Et le bureau à domicile de Linux Torvalds

Si vous souhaitez voir une comparaison plus approfondie de ces trois systèmes d'exploitation, Zach Gollwitzer a une très bonne vidéo sur ce sujet (une autre excellente chaîne à suivre ;)).

Quel système d'exploitation choisir

J'ai eu la chance d'utiliser les trois systèmes d'exploitation récemment, et comme je l'ai mentionné, je ne pense pas que les différences entre chacun d'eux soient si grandes.

À mon avis, Linux est un choix intelligent car il fonctionne très bien, il est largement utilisé dans l'industrie technologique (toutes les connaissances peuvent donc être traduites en environnements de travail), et si vous souhaitez en savoir plus sur son fonctionnement, il existe une énorme communauté qui supporte ça. Et le plus important de tout... c'est gratuit !

Je veux dire, si nous avons l'un des logiciels les meilleurs et les plus utilisés de l'histoire de l'humanité à notre portée et entièrement gratuit, pourquoi paierions-nous pour obtenir autre chose ?

En ce qui concerne les autres questions, je pense que la plupart des choses que vous pouvez faire sur GNU/Linux peuvent également être faites sur Mac et Windows, du moins pour la plupart des utilisateurs. Cela ne fera probablement pas une énorme différence dans votre vie quotidienne, du moins de mon point de vue.

Côté matériel, acheter un ordinateur Apple moderne, c'est presque la garantie d'avoir une machine performante (si vous en avez les moyens). Mais si vous en savez un peu sur le matériel ou si vous prenez le temps d'enquêter, vous pouvez facilement trouver de très bons choix à un prix inférieur.

À la fin, je pense qu'il est important de savoir ce que vous utilisez et de connaître les options disponibles. En tant qu'utilisateurs d'ordinateurs, c'est une bonne idée d'être conscient des faits et des différences, et d'éviter d'être distrait par des campagnes marketing.

Je ne crois pas non plus qu'il faille placer trop de jugement ou de poids dans un choix ou dans l'autre. Le fait que quelqu'un choisisse un système d'exploitation open source ne le rend pas plus intelligent ou supérieur à quelqu'un qui ne le fait pas... Tout comme posséder le dernier ordinateur Mac ne fera pas de vous un meilleur programmeur.

Bref, tout ce que vous choisissez est bien tant que votre système vous permet de faire ce que vous voulez.

Comme toujours, j'espère que vous avez apprécié cet article et appris quelque chose de nouveau. Si vous le souhaitez, vous pouvez également me suivre sur LinkedIn ou Twitter.

Bravo et à la prochaine ! =D


Linux
  1. Interrogez votre système d'exploitation Linux comme une base de données

  2. Quickemu – Exécutez des machines virtuelles Windows, macOS et Linux

  3. Raccoon – Téléchargeur d'APK pour Linux, MacOS et Windows

  4. Modifier le port SSH dans le système d'exploitation Linux Ubuntu

  5. Windows PowerShell équivalent à Unix/Linux `pwd` ?

Redox OS :un système d'exploitation écrit en Rust

Premiers pas avec le système d'exploitation Linux

Linux est-il un système d'exploitation ou un noyau ?

Linux vs macOS :15 différences clés que vous devez connaître

Sécurité Linux contre Windows

Les 15 meilleurs émulateurs Linux pour système Windows