6 features I wish Linux would borrow from MacOS


ZDNET

As a long-time Linux and MacOS user, I see the benefits of each operating system. In fact, I use each for specific purposes, and they rarely cross over. For many years, though, there have been things I’d like to see Linux borrow from MacOS.

Also: Linux running in a PDF? This hack is as bizarre as it is brilliant

I wrote a piece covering the six features I wish MacOS would copy from Linux — and this time, I want to go in the opposite direction.

Although I think Linux is the best operating system for my needs, that doesn’t mean there isn’t room for improvement. So, let’s dive in.

1. Video stack

One of my biggest pet peeves with Linux is that video isn’t nearly what it is on MacOS. Part of the problem Linux has faced for a very long time is the X Window server, X.org, which never got the features, security, and stability the OS deserved.

Also: 10 Linux apps I install on every new machine

The migration to Wayland means the situation is slowly changing. Nevertheless, I can’t imagine Wayland will ever achieve what Apple has done with MacOS. The video stack on MacOS is, hands down, the best on the market. Videos of all kinds play by default with a clear, clean, and beautiful look.

Linux, on the other hand, isn’t always capable of playing every video format without the user first installing third-party codecs. Additionally, even when the video plays, the content never looks as good as on MacOS.

2. Audio stack

The situation is similar with the audio stack. If there’s been one sticking issue for me on Linux, it’s audio. Pulse Audio was a nightmare, and although Pipewire is an improvement, it still has a long way to go before audio catches up with MacOS.

Also: Bluestar Linux is a gorgeous MacOS-like take on KDE Plasma that’s easy to use

Take, for instance, Audacity. I cannot tell you how often I’ve had to restart the sound server to get Audacity to recognize my input or output devices. I’ve even had to restart the computer to record a simple podcast. Technology shouldn’t be this hard — and MacOS proves that’s the case. Linux could use more plug-and-play technology for its audio stack.

3. The buttery smoothness of it all

MacOS is buttery smooth, including when displaying animations, videos, window movements, and more. Open the Launchpad, and it’s buttery smooth. Click a menu, and it’s buttery smooth. I rarely find something on MacOS that doesn’t feel this way.

Also: I rescued my dying 2017 MacBook Pro with Ubuntu and it works like a charm (mostly)

Linux, on the other hand, doesn’t enjoy such graphical smoothness. That’s a shame because Linux has a lot of fun eye candy that could benefit greatly from the smooth look and feel found in MacOS.

4. Multitouch gestures that work

One of the features on my MacBook Pro I always miss when I’m on Linux is multitouch gestures. Sure, some Linux distributions offer multitouch gesture support, but getting them to work — and reliably — can be a chore.

Also: How to format USB drives on Linux, MacOS, and Windows

Why doesn’t a single-finger swipe to the left or right go backward or forward on a website? I use that trick all the time on MacOS and would love to see it come to Linux. This feature is simple, but it makes browsing much more effortless.

5. Mobile-to-desktop integration

The MacOS/iOS integration is as good as it gets. Unfortunately, Android integration with any operating system isn’t exactly stellar. Given how much Android borrowed from Linux, you would think this integration would be a no-brainer.

Also: Ready to ditch Windows? 5 factors to help you decide between Linux or MacOS

Sure, you can use tools like KDE Connect and GSConnect, but they don’t offer the simplicity or feature range found in Apple’s MacOS/iOS integration. I’ve tried both tools and only had success with KDE Connect (GSConnect will install, but won’t run on Pop!_OS). Integration should be a priority, given that the world now defaults to mobile devices over desktops. It’s not, but it should be.

6. Certain applications

Linux would greatly benefit from some applications that run on MacOS. For example, Adobe Creative Suite, Final Cut Pro, and Arc Browser would make a big difference. I started using MacOS for video editing and have found the videos I can create on Apple’s OS are much better than those I produce on Linux.

Also: The best Linux distribution of 2024 is MacOS-like but accessible to all

I’m not just talking about ease of use. There isn’t an application on Linux that rivals the pro-quality results I get with Final Cut Pro. Yes, there’s Davinci Resolve, but using that tool on Linux can be a nightmare. Not only do I have to convert the files into a usable format, but the rendered results are often glitchy or unwatchable. Final Cut Pro, on the other hand, rarely disappoints.

There you have it — six things Linux should “borrow” from MacOS. I’m not saying these adaptations are possible, but imagine the growth Linux would enjoy if it could adopt just some of these features.

While Linux and MacOS have their own unique features and philosophies, both operating systems share similarities.

Both Linux and MacOS use a modular kernel as the core component that manages system resources. The difference lies in how this kernel is implemented and integrated with other components of each operating system.


Show more

Both Linux and MacOS support various file systems, including the popular ext4 (Linux) and APFS (MacOS). One of the key differences is that Linux uses a permission-based model for access control, whereas MacOS employs a role-based approach to manage user permissions.


Show more

Terminal emulators make it possible to run commands on both Linux and MacOS. Both OSes include a default terminal app but can use other terminals, such as Warp to extend features.


Show more

Both systems utilize package managers for software installation and updates. On Linux, you’ll find repositories like APT (Debian-based distributions) or DNF (Fedora-based distributions), while on MacOS, the App Store serves as the primary distribution channel, but there’s also the MacOS command line tool, Homebrew.


Show more

  • Scripting languages: Both systems offer popular scripting languages like Bash (Linux) and Bourne Shell (MacOS).
  • Text editors: Many text editing applications are available for both platforms, including nano, vim, emacs, and Sublime Text.
  • Shell tools: Utilities like find, locate, grep, ag, ack, and sed are widely used across both systems.


Show more

  • Standard apps: Both operating systems have standard apps (such as LibreOffice, Firefox, Zen Browser, VLC media player, Spotify, Slack, and many more) that can be installed on either platform.
  • Docker: For containers, both Linux and MacOS support Docker, which allows developers to run containers across platforms.
  • Git: Version control is supported by both systems, making it easy for teams to collaborate on projects regardless of the operating system. You’ll find both command-line and GUI apps for Git on both.
  • Compiling software: Many compilers like gcc (GNU Compiler Collection) are available for both Linux and MacOS.


Show more

While there are similarities between Linux and MacOS, each has its own strengths and characteristics. For example:

  • MacOS is known for its ease of use with an intuitive interface that makes it accessible to users who might not be familiar with command-line interfaces. MacOS is also only available for installation on Apple hardware.
  • Linux offers a wide range of customization options and flexibility in terms of software choices, hardware compatibility, and system configuration. Linux can be installed on a wide range of hardware, such as off-the-shelf computers, as virtual machines, and even on Apple hardware.


Show more





Source link

Leave a Comment