---
title: "Discussion on \"5 Reasons Why I Chose Linux Over Windows\" | Hashnode"
description: "Discussion on \"5 Reasons Why I Chose Linux Over Windows\". Note: This is an article I wrote in 2017, so feel free to consider it a bit outdated. A lot of things have changed since then, e.g. most of us are using SSDs. I'm republishing this to push myself to write another article and explain why I'm using bot..."
url: "https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [5 Reasons Why I Chose Linux Over Windows](https://mmaksimovic.dev/5-reasons-why-i-chose-linux-over-windows?utm_source=hashnode&utm_medium=feed)

Note: This is an article I wrote in 2017, so feel free to consider it a bit outdated. A lot of things have changed since then, e.g. most of us are using SSDs. I'm republishing this to push myself to write another article and explain why I'm using bot...

Mar 21, 2019 · mmaksimovic.dev  
Read the article

-   [#linux](https://hashnode.com/tag/linux)
-   [#windows](https://hashnode.com/tag/windows)
-   [#general-advice](https://hashnode.com/tag/general-advice)
-   [#operating-system](https://hashnode.com/tag/operating-system)

## Written by

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

@mmaksimovic · Novi Sad

  
[View profile](https://hashnode.com/@mmaksimovic)

founder Literally.dev, ex-Growth @wasp, former Community Manager @Hashnode

I am a marketer in love with tech and building communities around products. My passion is understanding how things work, what people think, and how organizations function.

## Responses 7

Markdown supported · ⌘↵ to post

[Panagiotis Kontogiannis](https://hashnode.com/@elpak)

[Apr 19, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5cb9adb4cde4426564659687)

I install ubuntu 18.10 in my computer and try for 2 months. At first ubuntu it worked normally, but after a month pc it started to slow down, think, crash, and uninstall it forever. There is no better solution right now from Windows

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

[Apr 19, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5cb9adb4cde4426564659687#reply-5cb9b040f00b0937732b2184)

🤔 Mine is working fine for over a year now.

[Richard Uie](https://hashnode.com/@RichardUie)

[Mar 30, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c9efbfff64a7c9a2945612a)

In the land o' Linux for the desktop, starting from 1995, I've used: Slackware, Red Hat, SUSE, Mandrake, Fedora, Ubuntu, BackTrack, Kali, openSUSE, and Mint.

Once or twice, I've tried Gnome, but I've always gone back to KDE. I love lots of things about Linux. I never pretend that Linux - any distro as yet released - is a full Windows replacement for most users. Never has been - ain't now - might never be. I have a piece of tax software that will likely never be available for Linux. If I REALLY need to communicate a Windows Office document (Excel, Word, etc.), I don't pretend LibreOffice will do...still not-ready-for-prime-time.

At my (younger, more naive) urging, my bride gave Ubuntu a try about ten years ago. She made a valiant effort for a little over a year. As a reward for her diligent perseverance (and suffering), I bought her a brand new laptop with a fresh install of Win7, once it became inarguably clear that she HATED Linux. She worked, works, and will work in worlds where Windows is **THE OS**. So, I have to keep at least one real Windows box around for my sweetie, no matter what.

I don't game. Sorry 'bout _your_ monkey. No issue for me.

I just generally keep extra boxes around for safety. I have my current notebook and last laptop (fewer hardware capabilities - same software) for my stuff. I maintain the same for my bride, but Win10 (current) vs. Win7 (last) for her; if her Win10 box dies, she can use her old Win7 laptop until I repair or replace her Win10 notebook. I also keep VMs of Win7 for me on my Mint boxes (for testing).

Overall, I heartily agree with your notions. Where we differ is that I keep more computers on hand and layer my backup and emergency options a little differently. I do it that way, because I can get trailing edge but powerful boxes on EBay for cheap.

I think you've established a solid model that keeps you in shape to meet your own needs (including letting your game monkey ride your back) while fulfilling your obligations to your clients. Hard to beat that combo.

P.S. You mentioned that, "There are hardly any viruses on Linux." I like to say that Linux viruses operate on _the honor system_: 1) they ask you to download them; 2) you have to run them intentionally; 3) before running them, you have to grant them root privileges.

[Joe Clark](https://hashnode.com/@jlcfly)

[Mar 23, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c958bb4a12ebcc9597614f8)

I love Linux, but even now in 2019, it's so painful to get stuff up and running in it. Dependency hell, even with all those systems (apt-get, yum, etc.) designed specifically to avoid that. I spent hours and hours just recently trying to get some pen-testing suite (don't remember which one) installed that I just gave up. Not worth my time. I don't have that kind of time available every time I want to install something. Yes, I see this on Windows on a rare occasion, but so much more often on Linux. Then there's VPN... ok, don't get me started. But I still love Linux. Go figure.

[Ilgıt Yıldırım](https://hashnode.com/@ilgityildirim)

[Mar 25, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c958bb4a12ebcc9597614f8#reply-5c989da33350d334749b157d)

I agree, Linux is not plug & play hence you sometimes spend time to figure things out. Although if you are experienced Linux user, this time gets a lot shorter / you will have such problems a lot less.

As for VPN point, it is extremely easy to set up and use. Then again, your linux flavor might be different.

[Joe Clark](https://hashnode.com/@jlcfly)

[Mar 25, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c958bb4a12ebcc9597614f8#reply-5c9934553b48dd7830626649)

L2TP/IPSec VPN is very painful to set up. I just walked through the process for THREE HOURS on Linux Mint 19.1 over the weekend, and could not get it to work with our work VPN. I've had similar issues on other flavors of Linux with varying degrees of success. Why this isn't baked into the kernel is beyond my understanding. Openswan (deprecated), Strongswan, libreswan... I mean really? How many libraries do we need that just don't work, or make configuration really quite painful? I shouldn't need to know the low-level details of the configuration to make it work. And the error messages that are so incredibly vague that can't even begin to point you in the right direction (even in syslog), well, I think you get my point.

Like I said, I love Linux. I've used it for years. There's tons of great stuff about it. I won't stop using it. But until it matures to the point where things actually work out of the box, there's no way I can make it my everyday OS. I don't have time to deal with stuff like this every time I want to do something that should be trivial.

[Bridget Sarah](https://hashnode.com/@bridgetsarah)

[Mar 22, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c94e1c409149b515b1a15b7)

Thanks for sharing that, I didn't know about the defragment thing that makes my life much easier. Interestly I was wondering that about the other day as my laptops been lagging, think its more due to the chip than the version. which version of linux were you using at the time?

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

[Mar 22, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c94e1c409149b515b1a15b7#reply-5c94e28c1e0fb7505b9b1099)

I was using Fedora because of GNOME 3, now I'm using the latest version of Ubuntu which comes with GNOME now 🙂

[Bridget Sarah](https://hashnode.com/@bridgetsarah)

[Mar 23, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c94e1c409149b515b1a15b7#reply-5c95de111b2c4d926336bda7)

Wicked, not used fedora for years but changing laptop out so might give it ago and see the difference 😀

[Richard Uie](https://hashnode.com/@RichardUie)

[Mar 30, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c94e1c409149b515b1a15b7#reply-5c9f65118b9b225546321479)

<my2¢>I used Fedora 8 thru 11 (Werewolf to Leonidas). Fedora was my first full-time, make-the-leap-to-Linux-only distro (WinXP started BSODing my workstation - I used Fedora to recover and ended up totally replacing XP with Fedora after rescuing my files). The main differences you will experience in Fedora-land is the total FOSSness and a need to learn more about SELinux than you probably ever imagined wanting to know. Anything not-FOSS, you will need to install and configure yourself (with help from kind strangers in forums on the wild-'n'-wacky-web). Unless your primary goal is learning a huge amount of stuff totally unrelated to coding for the Interwebz, and you don't especially cherish ease-of-use for non-FOSS programs, give Fedora a pass.</my2¢>

[j](https://hashnode.com/@chilimatic)

[Mar 22, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c94cfbe09149b515b1a154f)

I would reconsider the statement about viruses, you still should have an antivirus software like Clam-Av running. At least so you don't become a carrier. :)

[David Carr](https://hashnode.com/@dcblogdev)

[Mar 21, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c937eb437ec67a9010b5f55)

1) it's not Windows!

2) it's not Windows!

3) it's not Windows!

4) it's not Windows!

5) it's not Windows!

Bonus reason: Linux is awesome 😏

[Syed Fazle Rahman](https://hashnode.com/@fazlerocks)

[Mar 21, 2019](https://hashnode.com/posts/5-reasons-why-i-chose-linux-over-windows/5c9351a0e5e55c5653564af2/comment/5c93662d6b6a85697578a059)

All the points are still valid! Thanks for writing this [Milica Maksimović](https://hashnode.com/@mmaksimovic) :)
