Why you shift from Windows To Linux
Switching is never easy especially when most of the thing you own is compatible with Windows only not with Linux. But there are reasons why you want to switch that’s why you are here, to find out the problems, their solutions and most likely reasons why you want to make the switch.
I will help you in the best way I can because I also made that decision, so I know what could be problems and their solutions.
I found a lot of use-cases where Linux is better than Windows and also cases where it’s better than Mac.
Now that I assume you know what Linux is — I must make it clear that I’m not leaning towards the statement — “Linux or nothing”. But, if you haven’t used a Linux distro, you’re missing out on a lot of good things.
So, if you’re planning to give Linux a try — there are several reasons to do so.
- Nothing that can’t be uninstalled. Linux based OS will never force you to use or have any special preloaded app. Don’t you want it? Uninstall it. Simple!
- You get to choose you what you want to update/upgrade or not. No one will ever force you for updates and even if you wish to stay on the old version you will regularly get updates still (LTS).
- Most windows apps have an alternative. There is a nice community to help you with Linux based problems. No one is doing spy on you. There is no fear of viruses. You can freely theme, choose apps, play games, listen to music and video and all other tasks you do in everyday life.
Here are the list why you should switch to Linux
1. It’s free- No license, No fees:
Linux is completely free to use unlike Microsoft Windows OS or macOS. You don’t need to purchase any kind of licenses (or shell out cash for specific hardware) to use it for personal or commercial use.
With a couple of hundred bucks saved, you can use it to upgrade your hardware, purchase premium services or anything better that you can think of. Isn’t that exciting?
2. More Secure: Antivirus not required:
To be honest, every platform has its share of issues. However, Linux is one of the most secure platforms when compared to macOS and Windows.
With a big community of developers/users, even if someone finds a problem, it gets fixed quickly. However, sometimes with macOS and Windows, I’ve noticed that it takes a lot of time for them to fix the issues in a future update. And, of course, you don’t necessarily need an antivirus program on Linux. So, you also save on yearly/monthly subscriptions for Antivirus programs on Windows/macOS.
Yes, one could argue that the market share of Linux on Desktop is lower than Windows/macOS. So, attackers don’t always target Linux users and hence, there aren’t any widespread security issues being spotted. Even if that’s true let’s assume, would you prefer to use something that’s safer to use or something that’s a magnet to virus, malware, and adware? I’ll respect your decision with that.
3. Compatible with old and low-end hardware:
Microsoft’s latest Windows 10 doesn’t work very well with older computers and you know that. macOS is a different story because you don’t really have the option of choosing your own hardware — so there’s nothing to talk about here.
But, Linux is easily compatible with low-end hardware and IoT devices as well.
In fact, you will find some specific lightweight Linux distros tailored for old computers. Not just limited to that, you can also fire up a Linux distro on a Raspberry Pi or its alternatives to set up a basic system or work on DIY project. If you still don’t believe me, I recommend you to check out the best Raspberry Pi OS available out there.
4. It’s not that complicated to use:
With Linux distributions like Pop!_OS, Ubuntu, Manjaro and many others, Linux is easier than ever. You can get almost anything done using a GUI (Graphical User Interface) and you don’t need to type any commands.
Yes, you can do a lot of things if you know how to use the terminal quickly. And, you might come across some distributions that are meant for experienced Linux users. But, you will find plenty of documentations/help resources online to follow without relying on anyone.
5. Drivers installed automatically:
Drivers scene has improved on Windows 10 as well but it has always been better on Linux.
Almost all drivers are automatically installed on your system. If there are more than one drivers available, you can choose to install the one you want.
6. Familiarity with low-level OS principles:
Windows implementation is very high level. Developers are rarely exposed to internal issues and to implementations. Linux is the opposite. Configurations have to be implemented by the terminal. This includes editing OS files, adding scheduled tasks, updating software, installing drivers, and more.
When you use Ubuntu, AskUbuntu.com is your friend. You not only learn skills, but you also learn how to solve issues (sometimes the hard way). As well, you learn to monitor your machine for problems, configure different components, and more.
7. Customize the looks of your desktop as much you like:
Starting from the icon pack to the application window, you can change the look and feel of a Linux distro in minutes.
In case you want to explore, you can refer to our list of the best GNOME themes and best icons for your Linux distro.
Not just limited to theme, you can also change the desktop environment of your distro to KDE, GNOME, MATE, and others. A Desktop Environment basically changes the overall user interface of your OS.
You can take a look the best desktop environment available to know what I’m referring to.
8. Software center to get all apps in one place:
It’s easy to install software on Linux using the software center (or the app center or the package manager). The collection of software available is usually huge and actively maintained.
This is not something exclusive to Linux, you can find Microsoft Store for Windows as well. But, the point is, it’s not difficult to find and install applications on Linux.
9. Software development:
The terminal in Linux is a wild card. You can do almost anything with it. This includes software installation, application and server configurations, file system management, and much more.
If you are a developer, the terminal is the sweet spot. There is nothing more convenient than running servers, training machine learning models, accessing remote machines, and compiling and running scripts from the same terminal window. It’s a huge productivity booster. By using the terminal, automation becomes a game changer.
Update your system as well as installed software
Linux has got a strong track record of hassle-free updates unlike Windows. It not only updates your system but it also updates installed software. How cool is that!
Not to mention, I have to re-configure my audio configuration every time a Windows update arrives. In a nutshell, with every Windows update, something goes wrong. If you’re lucky enough, you may not have noticed any issues but it’s a mess with Windows updates.
Also, the most annoying thing with Windows is its background update download and later forcing you to update your system.
Wait, you also have to reboot every time you get a Window/macOS update? That can be inconvenient.
Fortunately, on Linux, you don’t necessarily need to reboot and the updates are mostly error-free. And, that’s why Linux is the perfect choice for enterprises and servers.
In fact, there’s an entertaining video by the fine folks at SUSE which highlights “don’t reboot it, just patch it”.
11. Gaming on Linux:
In the past, one of the major constraints while switching to Linux was gaming.
While Linux had some native games, thanks to Steam Play, now you can play ‘Windows only’ games on Linux.
You may not be able to play “every” Windows game on Linux yet. However, you can enjoy most of the latest AAA games and older titles without any issues. You can read more about gaming on Linux to see all the options to game on a Linux system.
12. Community support:
Probably the best thing about Linux is the community of users itself.
Not just blogs/publications like ours — but you can interact with people to get help on numerous forums. You will find a lot of helpful users online who will go an extra mile to help you out. So, you’re not alone, we’re a family here!
With Linux, you can easily configure and access your computer, check processes, and manage virtual environments. Because your server will probably be Linux-based, it will be easier to mimic behaviours, use similar software and packages, and automate workflows.
14. Working with remote Linux servers:
Most servers are Linux-based for reasons that are not listed here. Linux provides tools for developers to operate scalable and secure servers. Therefore, technological entrepreneurs who operate end-to-end applications must master Linux to configure and maintain servers.
Windows use third-party tools like PUTTY to connect and interact with Linux-based servers. This is not so convenient. For example, to copy files with Windows, you need to download another tool.
An advantage of a Linux-based local machine is that it can connect to remote servers with a single command line. This is done in the terminal. Hosts can be stored in a file as well as with SSH keys and usernames. All you have to do to connect with SSH is to type the following command:
And you’re in! No passwords required.
This is an example of the capability a Linux-based local machine has to configure and maintain Linux-based servers. The ability to work via the terminal for both machines is a no-brainer. Most of the popular cloud providers also have command-line-interface (CLIs) for easy integration.
15. Linux is Open Source:
If you like to have transparency on what you use on a day-to-day basis, Linux (in general) is the perfect choice to have.
Unlike Windows/macOS, Linux relies on the concept of open-source software. So, you can easily review the source code of your operating system to see how it works or how it handles your data.
For instance, you get a car but you’re not allowed to see what’s inside, wouldn’t you be annoyed? That’s how Windows/macOS works — but with Linux, you are allowed to see what’s inside without any restrictions.
Fret not, if you don’t have the required expertise to understand the source code, there are thousands of developers/contributors who constantly work on fixing the issues (if there’s anything at all).
16. Computer is Getting Slower!
First off: my computer isn’t getting slower. I’ve run Windows XP on dozens of systems for years without a reinstall or even a reboot for months at a time, and unless I installed new software the performance never really changed.
I’ve worked on the sort of computer the author is referring to (I affectionately call them “thrashers”), and it seem to me that the tendency for a computer to get slower over time has more to do with junk hardware and irresponsible usage patterns than about the operating system.
Think about this logically for just a second: people who use Linux tend to be highly technical individuals who might understand that there could be repercussions to downloading dozens of pieces of software from unknown sources on the Internet. If they use their heads, the sort of behavior that leads to a slow PC never happens. In addition Linux comes with a large collection of programs and utilities which negates some of that need to constantly download and install programs from the Internet. Why not list that as one of your reasons to switch?
Admittedly file system fragmentation is still a problem on Windows that can degrade your performance over time, regardless of how responsibly you use your computer. You should defregment on Windows occasionally to keep things zippy, but Linux’s Ext2, Ext3, and all-new Ext4 file systems aren’t completely immune to fragmentation, and fragmentation on a modern Windows system using NTFS isn’t the crippling disease it was on FAT and FAT32-based Windows 98 systems, either.
You don’t have to trust a company, right? So, with an open-source community, it’s the people/users who’re largely responsible for fixing issues or help to improve it.
17. You are fed up with viruses and spyware and you heard Linux does not have any!
Windows is a victim of it’s own popularity. If you were a hacker looking to cause damage to the greatest number of computers or a spyware developer looking to profit off the largest number of possible infections, would you target Windows or Linux? After taking into account the fact that Windows has an 87.9% share of the desktop operating system market, versus a 1.02% share for Linux. It’s a fact that there are fewer viruses written for Linux than Windows, but to say there are no Linux viruses is a fallacy.
This begs the questions: is Linux more secure than Windows? Or is the disparity between the amount of malware on Windows versus Linux simply a function of security through obscurity? This debate has raged for years and lack the energy to rehash it, so read this comprehensive discussion on Windows and Linux Security at The Register instead (spoiler: Windows loses).
In Microsoft’s defense, some of the most sever virus outbreaks have been 100% preventable. The Conficker virus spread through unpatched systems (computers that aren’t installing their OS updates). Microsoft released a patch to the bad code months before a virus was found lose in the wild that exploited it. In my opinion this is even more anecdotal evidence of the disparity in usage patterns between Windows users versus Linux users.
18. Old hardware don’t work with the latest version of Windows!
Linux has fantastic support for old hardware, and if supporting your printer from the 1980’s is a priority but supporting your modern Windows software is not, then by all means, look up your device on the official Linux Hardware Compatibility site and go to town, my friend.
In my experience the Linux community has been so focused on support of legacy device compatibility that they neglect the fact that some of the most common off-the-shelf components don’t function on Linux out of the box.
Be warned: when your hardware doesn’t work out of the box with Linux, making the “tweaks” necessary to get it fixed aren’t as trivial as they often are on Windows. Malfunctioning video drivers sometimes require you to drop to the shell and manually edit configuration files like x11.conf, whereas in Windows you could use Safe Mode to install the right driver or change your display settings in a low resolution mode which should work on any video hardware. Oh, and take a look at the steps necessary to make one of the popular WPC54G wireless adapters work on Ubuntu Linux.
Linux runs faster than both Windows 8.1 and 10 because of its lightweight architecture. After switching to Linux, I’ve noticed a dramatic improvement in the processing speed of my computer. And I used the same tools as I did on Windows. Linux supports many efficient tools and operates them seamlessly.
At the End!!!
Linux is something that anyone ranging from an average Joe to a system admin can utilize. So, if you find these reasons compelling enough, make the switch! and Linux also gives some fun tricks and some shortcut tricks for easy to use and fun element purpose.
Personally, I’ve been using Linux for several years now and I’ve never looked back. What about you? Feel free to share your thoughts in the comments below.
I hope this post helps you to understand the “Why you Shift from Windows To Linux”.
Keep learning 🙂