Now we've obviously heard before about the common debate Mac or PC. But there is an even older argument between Linux and Windows I mean this goes back centuries and even back when the Egyptians were building the pyramids.

They were trying to figure out what operating system to run on them. It was crazy anyway. That's what we're gonna talk about today.

Which is better Linux or Windows?

Because a lot of people especially a lot of tech enthusiasts who use Linux swear by it and say that it is better than Windows.

And we'll talk about maybe situations where they're right and maybe not always.

Now I don't think this article is going to be for like advanced computer users.

Because those of you probably can Figure out for yourself whether or not you want to use Linux.

But this is probably gonna be mostly for like an average user who kind of knows their way around Windows.

You know they're not afraid of the command-line. Because you definitely need to be able to use it at least. So definitely not for people who can barely boot up windows and I guess I should point out as a disclaimer.

I have used Windows once or twice in the past.

So might be a little bit biased so first We're going to go over the advantages of Linux And then the disadvantage is and then we could talk about some of the overall thoughts.

Advantage of Linux compared to win

And we can start off with the most Obvious advantage the cost of ownership and that is that you can get Linux for free doesn't cost you anything Unlike Windows where you got to pay for a new license.

If you want to install it on a new computer you built Or if you want to upgrade to a new version of Windows the exception being the most recent update with Windows 10.

Which they did allow you to upgrade for free?

But that is no longer the case now obviously if this is going to be for your main computer that you use every day Cost is probably not going to be the deciding factor.

But maybe if you do want to build a server or something or just as a fun hobby.

Then it might be wise to just install Linux on it if it can get the job done instead of paying hundreds of dollars for a License of Windows.

Also another advantage having to do with cost is most of the software at least the major stuff You'd expect like word processors and all that is going to be free most of the software is open-source.

Although that can sort of be a disadvantage that we'll get into later.

All right now next this is definitely one of the more major Vantage's that is really easy to understand for most people and that is that Linux is pretty much in arguably more Secure than Windows.

And that's for a lot of reasons first of all it's open-source.

It's viewable by a lot of different people who work on it, or just are interested in looking at it.

So they can spot bugs security flaws and Also, there's not as many people who use Linux so that means it's a much smaller target vector.

So if someone is going to make a virus then it would make a lot more sense to develop it for windows or even Mac.

Where there are way more users and a lot less tech-savvy? Users than it would be for Linux.

Where generally if you're running a Linux software then you're probably a little bit more advanced.

So you know how to lock down a computer?

And there's just so few of them that even if you did infect some people it probably would not be nearly worth your time.

That's not to say that there are no viruses for Linux because there are a lot of non-desktop or user environments for Linux. I mean there's tons and tons of servers around the world that do run on Linux.

But for like a Consumer targeted buyers probably not gonna happen, but that's not to say that Linux Isn't actually more inherently secure.

Because it is and one of the reasons for that is unlike Windows which basically gives all its users Admin access the Linux runs by default in a lower Privileged mode.

So even if a virus does infect you it can't really do any damage Because it can't access a lot of other parts of the system.

And it doesn't require a lot of Access to like install programs and all that so with Windows typically if you do want to install something especially for all users.

You're gonna Have to run that as an admin and a virus would have no problem taking advantage of that whereas Linux It's gonna be a lot harder for a virus to even do damage even though it does infect one of the fewer people it can.

So next up this advantage has to do with ease of Installing programs and keeping things up to date and that is that with Linux is a much Different system for installing software.

They typically use what's called a repository. Which means that somewhere on the internet or?

Locally we're not going to get in the that there is a repository or like a big database or storage center for all Sorts of different software that developers will upload their program to.

So anytime you want to install software instead of having to go over to the website of the software you can typically just go into the command line or the repository GUI that the software has and just find that software.

And Download it and it will also download anything else required by it.

So it's kind of like a big App Store and because this is the way that all the Linux operating systems install software. Then that's where everything is available.

There's very few where it's not available on a repository that you would have to manually go and download the specific installer file there are Situations like that and there are multiple repositories.

That you can set up. So even if it's not available on the main of boon to one you can get it available elsewhere.

Now if it isn't available on a repository, or you don't have an internet connection can be a very big disadvantage.

But again We'll get to that later I know next advantage is a pretty big one that you might not thought of and this is if you need an operating system not necessarily For a desktop environment, maybe you built a computer like a small box that you want to use as a firewall.

Well obviously we've kind of not make sense to use Windows on a firewall system.

It makes a lot more sense to install a server version of Ubuntu.

For example And here's the thing another advantage of Linux Is there's so many different distros. Which are called distributions which are like different flavors of Linux all with many different?

Advantages and purposes for example. There are some distros which are very specific to running a firewall or something like that.

There's also distros for running a Naas like a backup server Or a web server things like that so if you do specifically need a purpose-built computer It's very versatile and there's gonna be a way you can set it up much more specific than just downloading an entire version of Windows Server And then only using a little bit of software on but even if you do want to use a desktop environment There's plenty of different distros for a lot of different purposes.

There are some that are good for people who want like the cutting edge of latest updates and technology like fedora And then there's other that are very specific for running on like ancient computers that have almost no Resources available if you only have less than a gigabyte of RAM like a few hundred megabytes

There's a distro you could download and run that off it so Linux is definitely a lot more versatile and even when I say Linux It's not very specific someone says they run Linux. Well you really have to ask which distro Do you use because there's so many out there? And they're so very different another advantage of Linux is kind of tying in to the previous one.

I just talked about which is customization and themes so yeah, there's a lot of different distros And they actually do use different themes that may look completely different But even if you do use a specific distro You can download other themes they may look like Windows you can get something look like Windows some that look Completely different than anything else.

You may have used so you really get it to look the way you want Whereas on Windows you can't really do much besides Changing the color of the theme and that's about it.

Alright now moving on the next advantage is that linux is definitely a lot more Reliable than Windows maybe not a lot more reliable than Mac because it's kind of tied in with the hardware We're not going to get into that but Linux is definitely very reliable crashes are extremely uncommon They do happen obviously it's not impossible for it to crash But it's very rare and also it's reliable in the sense that you don't really have to restart every time you do Anything on it.

You know the windows if you don't restart the computer after installing software sometimes It doesn't behave right it'll be weird you can mess things up Potentially, but with Linux. You don't have to do that you don't have to restart It just works.

Now the final advantage that I'm going to talk about in this article at least is privacy Linux is Definitely a lot better for people who are very privacy conscious because you know with Windows and Microsoft.

They are definitely collecting tons of information about you And I don't even think there's a default way to disable all collection called telemetry in Windows if you want to do that you really have to Dig down into the registry and do that it's kind of crazy with Linux. It's open-source, and there's no like For-profit company behind it trying to collect data on you and all that sort of stuff Yeah, you might be able to volunteer to send anonymous data.

But you can easily disable that unlike with Windows where you really can't disable it at all And they really hide it deep down to the settings. I mean there's even a setting in Windows I've discussed that like literally gives you a Advertising ID that tracks you and then advertise to you.

It's really nuts now obviously This is not a totally exhaustive list of advantages these are just ones that I think would be like most relevant to the typical user.

Who might be reading this article.

And now we can get into the Disadvantages though compared to Windows.

Disadvantage of Linux compared to win

Now the first disadvantage is a major one and possibly the biggest one and that is compatibility. There's just so much less software Available in Linux that is compared to what's available on Windows.

I mean, it makes sense because if you're a developer Obviously you want more people to download your software if you're gonna focus on one operating system.

It's gonna be for Windows It's gonna be for Mac so unless a piece of software is extremely Popular and made by like a massive company that can afford to develop on all Operating systems or just a developer who is willing to take the time to develop it for all operating systems Which there are a lot of those but for the most part?

You're really gonna have to get like a free alternative. Or open-source alternative For a lot of software and a lot of times.

It's really amateur. It's definitely not as good as the Official version you would be used to on Windows for example Adobe Creative Suite like Photoshop Premiere Pro not available on Linux I mean there's software like GIMP.

Which is a photo editor, but believe me? It's not nearly as good as Photoshop people say it's as good. It's not you can't argue.

It's as good as Photoshop It's a decent alternative especially considering It's free, but you got to be aware that a lot of the software you use on Windows isn't gonna be on Linux.

Now There's alternatives that you can use like wine It's a piece of software that basically runs Windows virtually or runs Windows software virtually but again It doesn't always work another major example is a lot of the biggest video games are not compatible with Linux at all One exception are some valve games which run on Steam does support Linux to some extent? But a lot of those developers.

Just don't even bother Now this next advantage actually kind of ties into one thing I've talked about before which is installing software through repositories that I mentioned if you have a connection to the Internet and your software is Available on the repository.

Which most of it is to be fair It's very easy to download that software install it But if it's not if you're offline then installing software is a huge pain in the ass It really is there's people who say oh, it's not that difficult It kind of is so normally what you would have to do for example say you want to download a piece of software You'd have to like put it on a thumb drive and then Transfer it over to the computer if you want to keep it offline You'd have to do that with Windows.

But unlike Windows where you simply run the Installer and that installs everything with Linux a lot of times There's like dependencies where you have to install some software First before you install the regular package that you're installing mainly and if you install to a repository it does that automatically.

But it doesn't do that automatically obviously if you're just running that package so you got to go out and find Everything it relies on you got an install that first you have to make sure It's the right version of the dependency.

And if it's not and there's just too many dependencies you can find yourself in what is affectionately known as Dependency hell I mean I've never heard of anything related to that on Windows so just the fact there's a name for such a thing Can kind a give you an example of how much of a pain?

This is and I've had to deal with that myself There's software that even if it's available on the developer website the download I just couldn't get it to install and it was just not even worth it. I know there's so many Linux Fan boys who are gonna say.

Oh, you're a idiot You couldn't figure it out, but you know what I shouldn't have to figure it out It should just work and that is a major advantage of Windows Installing software just works. You don't have to worry about dependencies.

It's all in one freak in little X to cuticle so next the final disadvantage isn't really having to do with Linux itself But rather the idea of switching to Linux, which is it does kind of have a steep learning? Curve especially for someone who has been using Windows all their life And they're kind of gonna be expecting things to work in a certain way.

So it might not inherently be a steep learning curve But just from the fact that people are so used To Windows it will be an issue for most people so yes people say that well Linux can do everything that Windows can These days and that's probably true But figuring out how to do those things is a totally different story if you're expecting to know how to do it one way It's completely different You're still gonna have to look up how to do it so Overall what would I say is the verdict and of course this is just my opinion?

There's gonna be people who disagree and I would say that still for most average people Doesn't make sense to switch for Linux mostly because of the compatibility I mean if you want to download some software a lot of times you just got to hope it's available freely Linux You can't just assume It's available like you can on Windows everything's available in Windows not the case for Linux and also for most people There's not really an incentive to spend all the time To switch operating systems for what purpose really? What are you really getting out of it?

I mean if it can do the same stuff that Windows can do why not just stay on Windows Yes, it does allow a lot more Fine-tuning for people who are advanced users, but again? That's a very specific case where you would already know that you want to switch now one Exception that I would say is if it's someone who really has no idea how do you? computers They're completely incompetent with computers like I don't know like a very elderly Relative or someone who doesn't know how to use a computer anyway?

Then I would definitely say that a Linux operating system is probably the best bet Just because they aren't used to having it one way, so they wouldn't be missing any super popular software.

And they are also going to be able to add a lot less risk at doing something that would result in a malicious Infection on the computer because it's just so less risky in general so if that's the case then yeah It's intuitive enough where most people could probably figure it out Especially if they've not used an operating system before and they're not ingrained in it.

But other than that for most people Windows is probably just fine. So thank you. I'll see you next time. Have a good one.

Related Posts:

Free Video Editing Software - Best For Youtube