DEV Community

Cover image for Why you still love using linux?
Don Alfons Nisnoni
Don Alfons Nisnoni

Posted on

Why you still love using linux?

Hi ... I am a linux user and I really love linux. I am very comfortable working with linux especially in development.

Lately, many of my friends who have been using Linux have been switching to Windows. Yeah, their reason is because there is already WSL on windows. So they advised me to use Windows instead of linux. Hmmm ... honestly, I'm still hard to leave linux.

There are several points that make me still want to stick with linux, here are the reasons:

  • Open source.
  • Highly Customizable.
  • High security.
  • It's Free.
  • Better Community Support.
  • Privacy.

I think that's all for now. I think there are still many reasons there. Since I have only been using linux since 4 years ago, there may be other strong reasons to support my decision and maybe your decision to keep using linux as the main OS. If there is? please tell me in the comments.

One last thing, I like freedom, and I found it on Linux...

Latest comments (34)

Collapse
 
georgemanakanatas profile image
George Manakanatas

0$ cost along with very light distributions means that many more people can have access to a functioning computer even on old or low end machines.

Automation and scripting are vastly better on Linux, for development or learning it's simply the superior environment of the two.

Collapse
 
jimmymcbride profile image
Jimmy McBride

I have my computer dual booted (Windows 10 and Manjaro) and I set up a dev environment in WSL 2 and tried it out for a week. I just got a new graphics card before doing this too. I was on Windows, so why not play a game, right?

After about a week I switched back to Manjaro and I felt like I was home again. I downloaded the same (Dark Souls 3) and it's just as beautiful and performant on Windows. I didn't have to install any drivers for my new graphics card either, which was nice.

I don't think I'll ever go back to Windows. I love open source, and I love GNU/Linux, and I love Manjaro. I've got my setup and I'm sticking to it.

Collapse
 
jimmymcbride profile image
Jimmy McBride • Edited

Also, my Linux has access to my Windows files, but my Windows doesn't have access to my Linux files. Which is pretty lame on Windows end.

Collapse
 
pozda profile image
Ivan Pozderac • Edited

I have strongly opinionated preferences about using machines.

If I wanna play games - I play consoles, few of games I have interest or want to play are working on Linux just fine, never cared and never will be 'PC master race'

If I do it for work I work on Mac, I work on hybrid apps so I need to have XCode, been working on it last few years I just love to work on Mac.

Personally I use linux (been using several distros trough the years, currently on ubuntu but before was on mandrake back in the days, also tried arch and ElementaryOs for significant amount of time before)

there are lot of things I don't like while using windows, just remembering it makes me angry and sad at the same time.

  • had to have RAM hog apps like antivirus and firewall
  • had to manage start-up apps as almost everything you install is kinda there
  • had to change global variables frequently because projects used different versions of .net and TS, which is PITA
  • no privacy whatsoever
  • forced updates messed with my settings and reset those on defaults every time, especially ones for automatic updates (what an irony)
  • scheduled tasks appeared out of nowhere like a wild pokemon in the grass, I didn't scheduled a thing in my life but there were some scheduled tasks to send my usage data to MS at certain times every day, at that times CPU is on fire as it hits 100% in 3 seconds, after some struggle to breathe computer freezes for a while then restarts, tries to repeat that scheduled thingy when it is on again - very frustrating

same machine using linux, none of those issues there, works smooth, no lags and no shenanigans so that's why! =D

bear in mind that last time i used windows (it was win10) was somewhere in early 2016, on linux and Mac since then, never looked back, never will

Collapse
 
mofiqul profile image
Mofiqul Islam

Switching to windows to use Linux?

Collapse
 
ojrcampos profile image
Osmar Júnior Campos • Edited

I'm still on Arch + Plasma.

Continuo no meu velho Arch + Plasma KDE.

Collapse
 
donnisnoni profile image
Don Alfons Nisnoni

Sim ... O KDE também é bom, mas sou fã do GTK

Collapse
 
wadewadewadewadewadewade profile image
Wade McDaniel

Neal Stephenson wrote a little book that is a bit dated now, titled "In the beginning was the command line" that describes Linux well. It's a funny and short read.

I like Linux because you can have all the GUI stuff and artifice of interface if you want, and you can get under-the-hood to the lowest level if you want. Even with Windows Linux Subsystem on Windows, and the terminal on MacOS, there's still a lot of decisions the OS makes for you.

Collapse
 
_hs_ profile image
HS

If you use distro like Ubuntu than privacy argument is horrible argument for out of the box solution. Not sure if they fixed it now but research more about this. For me privacy is long gone if you want to live in a modern society, no argument can prove me otherwise.

Driver support and stability. Joke all you want, Windows does this better for graphics and network, not sure about audio. Although Mac may be best here it's not even close to same range as these 2. Apple has limited hardware which it supports while Windows targets broader spectrum and Linux has great community but at least for graphics it still dominates way more than Linux in terms of stability. Since Gnome 3 and KDE 4 i just can't work with it's UI anymore. Mate has same issues as Gnome, Deepin and similar have KDE issues and all of them overheat graphics card. Tried it with at least 7 distros on 6 different machines. Didn't try pop OS so far and will do I hope but any amount of "you type this configure that" means people don't understand what does "out of the box" mean. Way to many of us will pay for mac not to configure anything, or deal with windows blue screen, horrible updates that damages earth ecosystem, rather than listen to "you need to confgure" talks or blaming end users that they don't know how to use it. It should be easy to use to get the work done, and I we don't wanna look smart spending hours configuring stuff and typing code to make it work.
Maybe weird to some devs but other developers like to spend time with family and friends not computers only.

Collapse
 
neffscape profile image
Neff

For me, Linux is more enjoyable to use, and I really like how I can customize it to my taste. On the other hand, it still lacks some of the de-facto standard apps like Adobe CS and Microsoft Office. That makes difficult for me to use it at work. But. I really wish I could.

Collapse
 
donnisnoni profile image
Don Alfons Nisnoni

Yeah... I agree with last sentence. Im still using wine for it but sometime, we cant get best experience with it.

Collapse
 
jsbeaulieu profile image
Jean-Sébastien Beaulieu

I tried WSL, and WSL2. WSL2 is miles better and addresses most of the gripes I had with the first version. For certain workloads it's actually just fine. Docker based stuff with the new WSL2 backing, Node, Python, it's usually just fine.

But it's not quite there for some things. USB devices are still not properly supported. I work with some embedded stuff that just plain doesn't show up under the WSL2 VM. It still has a tendency to gobble up RAM and never release it without manually clearing the cache. Editor support is spotty. It also still feels just like developing in a VM, as filesystems are separate, as well as applications. Networking is a bit special and has some magic going on.

It's definitely not perfect. I'm gonna keep dual booting for the foreseeable future, I think. Windows for media (music/video production) and gaming, and Linux for development. Rebooting is not as painful as it used to with SSDs anyway.

Collapse
 
mikeyglitz profile image
mikeyGlitz

I think the push for windows has to do with more apps working with little to no extra required configuration. With WSL, you really get the best of both worlds.