Hey everyone,
I am exploring switching over to Linux but I would like to know why people switch. I have Windows 11 rn.
I dont do much code but will be doing some for school. I work remote and go to school remote. My career is not TOO technical.
What benefits caused you to switch over and what surprised you when you made the switch?
Thank you all in advanced.
These days, Windows constantly gets in your way with ads, forced updates, crappy apps that install themselves, useless features like Cortana, forcing you to make a Microsoft account, etc. Linux or the BSDs, however, usually give you a bullshit-free and distraction-free experience. Plus, no spyware, completely free, endlessly customizable, and low resource usage (if you use a lightweight setup, but even “bloated” distros like Ubuntu and Mint are often light compared to Windows).
And what surprised me? I guess the only thing that surprised me is how easy the experience is, especially for things like gaming, which Linux has historically had a bad reputation for. Also, how nice it can be to use the terminal, not that you have to, especially as a novice user.
Word is Microsoft quietly killed Cortana, so Windows has that going for it now!
Windows 95 was dreadful.
Yes I am old and my knees do hurt, thank you.
The last time I installed Windows after it broke itself I said that I had enough and would switch to Linux the next time it broke.
I was learning OpenGL at the time and I was frustrated that I could not play a game using OpenGL (When I use a technologie in programming, I love using software that use it) because none of the games in my library supported it. So I discovered Ubuntu 16.04 and I immediatly loved it. I also reinstalled it seven times because every time I broke it and I didn’t know how to fix it.
What realy chocked me at the time is how easy it is to install C++ dependencies for your project. You just use the package manager and boom, you link it to your project and your done and if for whatever reason the package is not available in your package manager, you can build it manually very easely.
However, there where some downside too. VSCode didn’t exists at the time (or I didn’t ear of it) and the only proper IDE was kdevelop which I never liked. Hopefolly, when VSCode came it was realy cool, but not as cool as when I discovered NeoVim. The gaming too was bad, Proton didn’t exist, Wine was not as advanced as today and DXVK was not a thing yet. You could only play games that where 5+ years old and only at 15/20 fps with a lot of glitches.
Linux nowoday serve all my needs, I only need to start Windows when I deploy and test some program to it or when I play a game that is not well supported on Linux and I only do it in a VM with single GPU Passthrough.
I kept having troubles with Windows 11 and I was also fed up with all the Microsoft crap and how they push they’re Cortana, Edge or other bullshit.
Switching has been amazing. Yes, also confusng at first, but you’ll learn a lot and rn I’m happier than ever with my machine.
I’m running Fedora Workstation.
For me it was a couple reasons:
-
my brother installed Ubuntu 12.04 on my desktop for me when I was in high school, and I was enamored with the different desktop layout. It got me started on the journey.
-
maintaining it is much easier than windows. Running one command/script to update a system is much faster than heading to the right window or menu and hoping Microsoft delivers you an update. Plus if it breaks it’s easier IMO to troubleshoot and fix.
-
I was writing just writing some code one day. I then realised something, I needed to press " key twice. I thought my keyboard had died, but the behaviour was consistent so that’s unlikely. Then I realised what happened. Windows had installed and set English international as the default layout, and I was unable to switch it out in settings. Even if I manually switch to English us, it would eventually go back. And editing the registry to remove it just made all windows system apps shit themselves.
Now at the same time, I had a laptop. It had an update pending for a few weeks, but the update kept failing and hence I had not allowed it to update this time. But as I open up my laptop to code on there with the right keyboard layout, I see the update screen. THE LAPTOP WAS NEVER TURNED OFF, and it was plugged in. I waited and waited till it finally failed yet again.
Also shortly after one more of these attempts was made my windows which wiped my encryption keys and made my system unbootable or recoverable.
I had used Linux on a Chromebook before with custom firmware, all my dev work happend in wsl, and I had did a lot of projects on the raspberry pi, so for me the logical step was to completely wipe my SSD and install Linux mint. That happened about 4 years ago and I have not ever thought of leaving Linux. I did switch to arch though, so I use arch btw.
For me it was the philosophy behind Free (as in freedom) software. Call me a Richard Stallman fan, but I would love to live in a world were everyone is free to:
- Run the program as you wish, for any purpose.
- Study how the program works, and change it so it does your computing as you wish. Access to the source code is a precondition for this.
- Redistribute copies so you can help your neighbor.
- Distribute copies of your modified versions to others.
Learn more at fsf.org
You may want to dual boot, especially if your classes are online. I’ve seen issue after issue using a Windows VM for online exams. But, for me it’d be worth asking a buddy or using the computer lab to get around an invasive OS as your daily driver.
Maybe have both. Dual boot is not as helpful as a VM, or st least it wasnt when I was trying to make the switch.
For sure, but online exams for college see VM’s as a cheating option since the base OS isn’t accessible by the exam software to restrict. I’ve seen on going workarounds, but these exam programs always adapt, making more settings changes required for a VM to work on a test. As if a difficult exam wasn’t tough enough. Windows provides the exam software’s the lockdown capabilities they desire, so alt OS options aren’t allowed.
I never switched. I checked out BSD and Linux when it was new and I stuck with Linux.
Ok, I was on AmigaOS before, but it died.
I don’t have ads within my OS or start menus, I can do whatever I want with it, I can customize it with different desktop environments, if I mess anything up and need to clean install I don’t need to worry about license keys.
Also chicks dig penguins.
Because Wikileaks, Anonymous, Julian Asange, and Edward Snowden. Privacy (in digital data) are our own RIGHT to have as human has right to wearing any clothes so our bodies are not visible by public, and our government do not have to dictated what right clothes we should using or HAVE RIGHT to remove it from us.
In other perspective, people don’t realized that their own data can HYPNOTIZED them and create mental health issue that can’t be known only by our own mind. Consciousness is very fragile things. Still people pretend not aware and understand that…
The telemetry and ads baked into windows. I’m so sick of ads creeping into every corner of my life
Apparently, if you go through the “privacy” settings in Windows and turn everything off, it still collects more data than KDE with all telemetry turned on 🤯
“Hey do you wanna sign up for the OneDrive subscription? No? Don’t worry I’ll come back in three days with a popup screen just in case.”