6 fonctionnalités que je souhaite que Linux emprunte à MacOS


Si Linux empruntait ces fonctionnalités à MacOS, il serait imparable.

En tant qu'utilisateur Linux et macOS de longue date, je vois les avantages de chaque système d'exploitation. En fait, j'utilise chacun à des fins spécifiques, et ils traversent rarement. Pendant de nombreuses années, cependant, il y a des choses que j'aimerais voir Linux emprunter à MacOS.

J'ai écrit une pièce couvrant les six fonctionnalités que je souhaite que MacOS copie de Linux - et cette fois, je veux aller dans la direction opposée.

Bien que je pense que Linux est le meilleur système d'exploitation pour mes besoins, cela ne signifie pas qu'il n'y a pas de place à l'amélioration. Alors, plongeons.

1. pile vidéo

L'un de mes plus gros berceaux de compagnie avec Linux est que la vidéo n'est pas presque ce qu'elle est sur MacOS. Une partie du problème auquel Linux est confrontée depuis très longtemps est le X Window Server, X.org, qui n'a jamais obtenu les fonctionnalités, la sécurité et la stabilité que le système d'exploitation méritait.

La migration vers Wayland signifie que la situation change lentement. Néanmoins, je ne peux pas imaginer que Wayland réalisera jamais ce que Apple a fait avec MacOS. La pile vidéo sur macOS est, haut la main, la meilleure du marché. Les vidéos de toutes sortes jouent par défaut avec un look clair, propre et beau.

Linux, en revanche, n'est pas toujours capable de lire chaque format vidéo sans que l'utilisateur n'installe d'abord des codecs tiers. De plus, même lorsque la vidéo se joue, le contenu ne semble jamais aussi bon que sur MacOS.

2. pile audio

La situation est similaire avec la pile audio. S'il y a eu un problème de collage pour moi sur Linux, c'est audio. Pulse Audio était un cauchemar, et bien que Pipewire soit une amélioration, il a encore un long chemin à parcourir avant que l'audio rattrape le macOS.

Prenez, par exemple, Audacity. Je ne peux pas vous dire à quelle fréquence j'ai dû redémarrer le serveur sonore pour obtenir Audacity pour reconnaître mes périphériques d'entrée ou de sortie. J'ai même dû redémarrer l'ordinateur pour enregistrer un podcast simple. La technologie ne devrait pas être aussi difficile - et MacOS prouve que c'est le cas. Linux pourrait utiliser plus de technologie de plug-and-play pour sa pile audio.

3. La douceur du beurre de tout cela

MacOS est lisse au beurre, y compris lors de l'affichage d'animations, de vidéos, de mouvements de fenêtres et plus encore. Ouvrez le LaunchPad et il est lisse au beurre. Cliquez sur un menu et il est lisse au beurre. Je trouve rarement quelque chose sur macOS qui ne ressent pas cela.

Linux, en revanche, n'apprécie pas une telle douceur graphique. C'est dommage car Linux a beaucoup de bonbons pour les yeux amusants qui pourraient grandement bénéficier de l'apparence et de la sensation de lisse trouvés dans MacOS.

4. gestes multitouch qui fonctionnent

L'une des fonctionnalités de mon MacBook Pro qui me manque toujours quand je suis sur Linux est les gestes multitouch. Bien sûr, certaines distributions Linux offrent un support de gestes multitouch, mais les amener à travailler - et de manière fiable - peuvent être une corvée.

Pourquoi un seul doigt ne glisse-t-il pas vers la gauche ou à droite en arrière ou en avant sur un site Web? J'utilise cette astuce tout le temps sur macOS et j'aimerais le voir venir à Linux. Cette fonctionnalité est simple, mais elle rend la navigation beaucoup plus sans effort.

5. Intégration mobile-à-desktop

L'intégration MacOS/IOS est aussi bonne que possible. Malheureusement, l'intégration Android avec n'importe quel système d'exploitation n'est pas exactement stellaire. Compte tenu de la quantité Android emprunté à Linux, vous penseriez que cette intégration serait une évidence.

Bien sûr, vous pouvez utiliser des outils comme KDE Connect et GSConnect, mais ils n'offrent pas la simplicité ou la plage de fonctionnalités trouvées dans l'intégration MacOS/iOS d'Apple. J'ai essayé les deux outils et je n'ai réussi qu'avec KDE Connect (GSConnect sera installé, mais je ne fonctionnerai pas sur POP! _OS). L'intégration doit être une priorité, étant donné que le monde est désormais par défaut sur les appareils mobiles par rapport aux ordinateurs de bureau. Ce n'est pas le cas, mais ça devrait l'être.

6. Certaines applications

Linux bénéficierait grandement de certaines applications qui s'exécuteraient sur MacOS. Par exemple, Adobe Creative Suite, Final Cut Pro et Arc Browser feraient une grande différence. J'ai commencé à utiliser MacOS pour l'édition vidéo et j'ai trouvé les vidéos que je peux créer sur le système d'exploitation d'Apple sont bien meilleures que celles que je produise sur Linux.

Je ne parle pas seulement de facilité d'utilisation. Il n'y a pas d'application sur Linux qui rivalise avec les résultats de qualité pro-qualité que j'obtiens avec Final Cut Pro. Oui, il y a DaVinci Resolve, mais l'utilisation de cet outil sur Linux peut être un cauchemar. Non seulement je dois convertir les fichiers en un format utilisable, mais les résultats rendus sont souvent glitchy ou inaccessibles. Final Cut Pro, en revanche, déçoit rarement.

Là, vous l'avez - six choses que Linux devrait "emprunter" à MacOS. Je ne dis pas que ces adaptations sont possibles, mais imaginez la croissance que Linux apprécierait si elle pouvait adopter quelques-unes de ces fonctionnalités.

FAQ

Alors que Linux et MacOS ont leurs propres fonctionnalités et philosophies uniques, les deux systèmes d'exploitation partagent des similitudes.

Sur quoi est basé le noyau macOS?

Linux et MacOS utilisent un noyau modulaire comme composant central qui gère les ressources système. La différence réside dans la façon dont ce noyau est implémenté et intégré à d'autres composants de chaque système d'exploitation.

Comment les systèmes de fichiers fonctionnent-ils sur macOS vs Linux?

Linux et MacOS prennent en charge divers systèmes de fichiers, y compris les EXT4 populaires (Linux) et les APF (macOS). L'une des principales différences est que Linux utilise un modèle basé sur la permission pour le contrôle d'accès, tandis que MacOS utilise une approche basée sur les rôles pour gérer les autorisations des utilisateurs.

Quelle est la signification de l'émulation terminale dans Linux vs MacOS?

Les émulateurs terminaux permettent d'exécuter des commandes sur Linux et MacOS. Les deux OSS incluent une application de terminal par défaut mais peuvent utiliser d'autres bornes, telles que Warp pour étendre les fonctionnalités.

Qu'en est-il des outils de gestion des packages?

Les deux systèmes utilisent des gestionnaires de packages pour l'installation et les mises à jour des logiciels. Sur Linux, vous trouverez des référentiels comme APT (Distributions basés sur Debian) ou DNF (Distributions basées sur Fedora), tandis que sur MacOS, l'App Store sert de canal de distribution principal, mais il y a aussi l'outil de ligne de commande MacOS, Homebrew.

Y a-t-il des similitudes de développement entre Linux et MacOS?

  • Langages de script : Les deux systèmes offrent des langages de script populaires comme Bash (Linux) et Bourne Shell (MacOS).
  • Texte éditeurs : De nombreuses applications d'édition de texte sont disponibles pour les deux plates-formes, notamment Nano, VIM, EMACS et SUBLIME.
  • outils de shell : Les utilitaires comme Find, Locate, Grep, Ag, ACK et SED sont largement utilisés dans les deux systèmes.

Y a-t-il une compatibilité multiplateforme?

  • Applications standard : Les deux systèmes d'exploitation ont des applications standard (telles que LibreOffice, Firefox, Zen Browser, VLC Media Player, Spotify, Slack et bien d'autres) qui peuvent être installées sur l'une ou l'autre plate-forme.
  • docker : Pour les conteneurs, Linux et MacOS prennent en charge Docker, qui permet aux développeurs d'exécuter des conteneurs sur des plates-formes.
  • git : le contrôle de la version est pris en charge par les deux systèmes, ce qui permet aux équipes de collaborer facilement sur des projets quel que soit le système d'exploitation. Vous trouverez à la fois des applications de ligne de commande et de GUI pour Git sur les deux.
  • Logiciel de compilation : De nombreux compilateurs comme GCC (collection de compilateurs GNU) sont disponibles pour Linux et MacOS.

Qu'est-ce qui est unique dans chaque système d'exploitation?

Bien qu'il existe des similitudes entre Linux et MacOS, chacun a ses propres forces et caractéristiques. Par exemple:

  • macOS est connu pour sa facilité d'utilisation avec une interface intuitive qui le rend accessible aux utilisateurs qui pourraient ne pas être familiers avec les interfaces de ligne de commande. MacOS est également disponible uniquement pour l'installation sur le matériel Apple.
  • Linux propose une large gamme d'options de personnalisation et de flexibilité en termes de choix de logiciels, de compatibilité matérielle et de configuration du système. Linux peut être installé sur une large gamme de matériel, tels que des ordinateurs standard, en tant que machines virtuelles et même sur le matériel Apple.