DEV Community

Cover image for 10 Solid Ways Linux Is Better!!
Elliot Brenya sarfo
Elliot Brenya sarfo

Posted on

10 Solid Ways Linux Is Better!!

The majority of the world runs windows on the desktop, which may be true, but everyone knows that if you need reliability for, say, the servers that run the Internet or store all of our cloud data, Linux is the only way to go.

I mean, even Microsoft uses Linux to run Azure. Let's talk about why this is the top 10 reasons Linux is just plain better according to anythingprogramming.com.

Linux operating system has a few exceptions, there are no license keys to buying and no specific hardware requirements to use the Linux operating system.

Just download it and it's yours. It's realistic. Why is it free though? Because of you the global community at large.

There are thousands of people that submit new code and features, apply fixes, and otherwise improve the various distributions or distros of Linux.

Another reason it's free is due to the organizations like Linux Foundation that are backed by companies like Microsoft, Intel, IBM and many others.

The Foundation's goal was to help
standardize Linux, support its growth and promote its commercial adoption. They did this because they already liked it and the more features, connectivity software and hardware integration it has the better the experience is for the people who deploy products and services for those companies and the freedom is not just monetary, it's also the freedom to do what you want with the OS.

Customizations

There's no handholding here. You can download anything your heart desires, and if you're a customization freak, I know there are a few out there you can cut and prune until your tux is just right something like tiny Cork can run on just 16 megabytes of RAM with a gooey valley is perfectly.

Software management

Linux uses package managers like APT, Pacman and RPM, along with many others. What they do is automate the install and uninstall process for software repositories and app stores, by the way, Yes app stores have been around since the early 90s, long before Apple and Google made them mainstream.

Some of the managers even had modern style graphical interfaces, and of course, it was on Linux, so it's no wonder that Linux users
have spent years mocking the way that Windows Plebs will scour websites for the correct download link when all they have to do is issue a command and their the package manager will grab the latest version of the software that they want and install it on that.

Note, when you choose a simple command will even update everything that you have installed with the latest features and security patches with the keyword there being chosen. You can update whenever you want or you can update never.

Linux has something called a live kernel. That means that the operating system can be fully updated while it is running.
Well sometimes other times, kernel and driver updates can require a reboot.

Performance

There's a joke about how Linux can run on just about anything from a supercomputer to a dead computer and truthfully, well, if that dead computer can connect to the Internet, it probably does run for some form of Linux.

That's thanks in part to Linux. His ability to be shaved down into a tiny OS package that's made for one thing, and one thing only once all the background updates and unnecessary open ports, so listen to or trimmed out. You would be amazed at how well that dead computer flies.

With some exceptions, like how Linux has been updated faster for the AMD Zen processor architecture, more powerful hardware won't benefit as much from this low overhead, but you will notice it in the lower-spec systems like the Raspberry a pie that is out there. Linux can give you a full desktop experience on the Raspberry Pi thanks to Raspbian, and you'll also notice it on hardware from years ago.

The Linux community has a proud long-standing tradition of breathing new life into outdated, but otherwise functional computers number four is stability or as a few of you noted, it just plain works.

Yes, once configured and running, barring a power outage or other a catastrophic event, by the way, Linux will probably just keep running on top of the kernel being stapled.

The majority of the drivers on Linux are also open source, which means that even if the manufacturer released one, there's a good chance that the community will have had the opportunity to poke at it and fix any errors and omissions.

The exceptions are blob drivers, like Nvidia's proprietary GPU driver. It is stable and fast, but it's closed source with locked-down firmware and an ongoing refusal to provide any assistance which is sort of against the Linux ethos

Spying, privacy and transparency.

If you're savvy enough, the openness of the OS allows you to see literally everything that's happening and monitor any information that's moving to and from your system and even if you're not savvy enough, somebody is and you can ask around for some help.

This transparency is one of the main pillars of free open-source software, with 10s of thousands of eyes on the code. The idea is that it's much harder for anything malicious to slip through the cracks, and when a distro like Ubuntu adds a data collection feature, you can open up and view the data being sent. Or you can just opt-out and said feature, or if you're really sceptical, you can opt-out of ubuntu altogether and move to a different distro sizes customization. Starting with a fun feature called a virtual desktop.
Virtual desktops allow you to swap between arrangements of shortcuts and running applications, keeping everything organized and allowing you to focus on the task at hand or play games when the boss isn't looking. Now Windows and Mac OS both have this feature, but Linux did it well before they did back in the early 2000s.

Nauman KDE provides exceptional tools for making those desktops your own and with how powerful they are. You can even make custom UI's for the folks who need them you can run Braille interfaces for users who have limited vision or adapt the layout for users with impaired movement. Of course, there is the typical wallpaper icons, positions of elements, etc.

But if you don't care about any of that, you can even just not have a gooey at all, because so much of Linux is designer with server users in mind, you can navigate the entire system with nothing but the command line.

Also, in case it wasn't clear, it's not just visual customization. If there are functions and features in another distro that are not in the one that you're using, you can add them to your version. If interrupt-based data retrieval from your high-speed SSD array isn't working,
you can switch it over to polling or even a hybrid approach. The only limit is your imagination and your technical skill, and one of the skills you'll need is proficiency with reason.

The commands line or terminal.

This is the heart of Linux. There's bash, dash or fish plus many other shells that allow you to run all the various functions of your chosen distro and even automate some of the tasks.

Thanks to the ability to write and implement scripts for the OS, the terminal is all about efficiency, no extraneous movements, no unnecessary clicks.

If you like a gooey and the efficiency of the Terminal I3 window managers for you honey is enough right to lean? Mean coding machine literally, another reason to use the terminal is that input-output and error data can be easily redirected, allowing information to be sent or received from files or other applications.

This functionality allows the use of one-liners which are single commands that use multiple tools to process on multi-stage.

Job Boy Linux is cool, isn't it? I'd just like to interject for a moment what you're referring to as Linux is in effect canoe slash Linux or bedside recently taken to calling? It can do plus Linux is not an operating system onto itself,
but rather another free component of our fully functioning canoe system.

Portability

When you need to troubleshoot systems day in day out. Having a lightweight solution is awesome less to carry is less to worry about, and being able to run Linux
off of a live USB means that you can run hardware tests on large numbers of machines with a small bag full of USB dongles.

Also, if you're feeling adventurous, you can maintain one home directory across
multiple different Linux installations and retain all your user configuration documents
and customization.

Because all the config files are stored in your user folder instead of a system-wide registry, distro hopping is actually quite easy either out of necessity or curiosity.

I even ran into a guy at System 76 who had a script that he could download from GitHub
that would install all the software he needed and download the user profile so he could be up and running on whatever machine he wanted in 20 minutes.

Being able to do something like that is exceptionally powerful. If you're travelling and you don't want to take a laptop with you, but you still want your own computer with all your stuff, you just need to carry a USB stick with you and you can load up on almost any computer you come across or like we did in our guide on browsing the net anonymously, but you can check out over here.

learning

You guys were vocal about this and I agree Linux is a great platform to learn on. You can start with a fully-featured distro that's got all the gooey elements you could want for an easy day today. Use, then when you decide hey you might want to change your desktop. You find a tutorial and follow it giving you a small guided taste of what Linux is about.

The community

My lawn types definitely do exist. There is an exponentially larger group of people that just want to see the community grow and flourish with new ideas and users. The community at large works to help newcomers get their feet wet and coding and understanding Linux and they even answer those proverbial. I know this is a stupid question, questions and
the system is working the user base for Linux as a regular desktop OS has gone
from less than 1% ten years ago to just under 2% market share this year, which
might not sound like much, but it is significant and with tools like Proton
making Linux more feasible for gamers, I don't see that trend reversing anytime
soon

Discussion (0)