Skip to content
Lumen

Why Linux over Windows?

in#technology

Now I want to hear from any of those Die-Hard Linux fans (if there are any who happen to read this)

Why would you ever choose Linux over Windows? The only reason I can fathom is because you don't want to/ can't pay 200$ for an operating system. But then again, that 200$ is a great investment in the world of operating systems.

There are just so many limitations to using Linux, so many things that Linux can't do that Windows does. Choosing it over Windows just seems weird to me. I'm using Ubuntu currently and it's got problems. In theory it's nice but it just doesn't have that rock-solid stability that Windows has always had. To add to that, it is very limited. Most programs are built for windows and OSX, and have no alternative in the Linux world. Admittedly you can run SOME win programs under Wine, but again it just is not the same as the rock solidity of Windows. The software center included with various versions of linux is alright, but only has a few truly useful programs. Ubuntu is not very stable at all. The sidebar lags and stutters, as does the dash home button. Freezes/Crashes regularly. Slows down after time. Windows does not do these things.

So basically again, why would you ever choose any version of Linux over Windows if you had the option to get Windows?? That is the question.

I believe that Ubuntu could be a really awesome OS. If it were invested in more, and not totally reliant on donations or however they work. But in it's current state, it is nowhere near as good as windows in any category besides being free.

    ·in#technology·by
    14
    Sort:
    • markopaasila profile picture

      So basically again, why would you ever choose any version of Linux over Windows if you had the option to get Windows?? That is the question.

      TLDR: Many practical reasons, even more ideological and philosophical reasons.

      Here are some initial thoughts:

      Reasons

      • If you have a linux server, you can develop on your desktop as if it was the server. The environment is the same
      • You like flexible, hackable systems. Linux is entirely free to modify to your liking. Don't like the desktop environment - well, change it. If you are the type who pulls things apart and puts them together again, you might enjoy Linux.
      • It's developer friendly. Just apt install python and python is there. For windows I don't know, but there must be some tutorials out there.
      • It keeps evolving and maturing, unlike windows, which dumps a new uncompatible version on you every 5 years.
      • It has many features that Microsoft copies into next versions of Windows.
      • It has had app-stores for 20 years already. Just apt install anything.
      • It updates every single piece of software installed with one command or automatically. The OS and the installed applications.
      • It's incredibly stable and fast. If you have a different experience, it's most likely caused by other reasons I'll come to shortly.
      • It strives to be compatible with almost everything on earth, even windows. Windows isn't compatible with Linux.
      • It works really well on older hardware. By installing linux the old laptop feels like new, and you save money on hardware.
      • Saving money on software. 200€ doesn't sound like much, but saving that makes sense if you think of the compounding effect. 200€ for the OS and 400€ for text processing every 2 years is something. I also try to cut down 10% on everything I buy, in which software is included. Think how much more money you would have at the end of the year if you're expenses were 10% smaller.
      • If you ever have to reinstall Windows you will appreciate how painless installing Linux is (unless there are problems caused by hardware vendors like NVidia, AMD, Broadcom). You answer 5 questions and let the installer do the rest. If you have an ssd it will take you 15 minutes. Then you install all the software you need from one place. Compare that to windows: It takes 2 hours and you have to be present all the time. After that you uninstall all the crap(if you can. Here you can sense how restricted you are and might appreciate the freedom of Linux), quickly get a antivirus thing, register here and there, open explorer to download firefox, open firefox to get everything else, register again. Install windows updates, reboot, wait, install more things...
      • The drivers just are there. Plug in a 4G-dongle and in a second it will ask you which carrier you use. No installing 350MB of crap. Plug in a USB-memory and it shows up. No "installing drivers -> your drivers are installed successfully". Have a HP printer? Just apt install hplip and after 10s you're done. On windows you pop in a CD or download the 350MB software package, cook some tea, open up the installer and make your choices, you get the point. Linux is just so painless at it's best.
      • Everything is open source, which means security. If someone introduces a backdoor or virus, it can be spotted, which in itself is a reason not to do so. It isn't a black box, of which you cannot know what is going on inside.
      • Plugging in an external monitor or projector usually works much better with Linux than with Windows.
      • WIFI usually connects much faster on Linux than on Windows. Configuration is also much more user friendly.
      • You can watch DVD:s from any region on Linux. That might be possible on Windows too, I don't know. I haven't tried BR-movies, because streaming is easier today.
      • Linux doesn't need much hard-drive space or RAM. 20G and 1G are enough for average use.
      • You can shut down any service you don't want to see running.
      • Fixing eventual problems is much easier thanks to unrestricted access to every single file, program and config, and the fact that things are quite plain and not hidden under huge complexity.
      • Most viruses are made for Windows. On Linux you are fine without any antivirus.
      • Linux might make you love computers again. It's fun and unrestricted. You can experiment.

      Meta-reasons, like ideology

      • Windows is build with only corporate interests in mind: How to get even more money from customers. If you are aware of that fact, it jumps on your face everywhere. Same with most software built for windows. Linux is built on co-operation by voluntaries for people to enjoy and make use of. It is built with passion.
      • You just have to admire all the people reverse-engineering tons of drivers for hardware manufacturers who refrain from releasing any documentation that could help the developers make software so the users can use the hardware they have payed for. Some hardware vendors even sue the developers doing the job hardware vendors should have been doing themselves, but refused to do. This is where most of the bugs you are experiencing stem from. Some hardware vendors suck. Also think of the fact that you are a criminal if you watch a DVD (which you own) with a DVD-player (which you own) on Linux. Doesn't that reveal some ugly monopolistic corporate politics to you? Do you really want to pay for such behaviour and support the further development of such monopolies? I don't.
      • You might want to do your own part in freeing the software world from the stranglehold of monopolies. You might think freedom of choice is important. You don't want to wait for freedom to come to you. Without the Richard Stallman and friends, we would all use Windows XP, there would be no competition and Windows would cost 1000$ per year and the governments would be spending billions more on fighting piracy and enforcing copyrestrictions and Digital Restriction Management.
      • You might not like corporates spying on you.
      • You can participate in the bettering of any piece of software on Linux. The development is done in the open, and they listen to your feedback. Have you experienced this in the Windows world? Have you even thought it is is possible to contribute? Probably not.
      • There are huge communities ready to help you if you are polite. You might get help in under a minute. Try that for any Windows software.
      • Most programs written for Linux work also on Windows and Apple. They want co-operation and compatibility. They want freedom of choice, and don't restrict you to Linux only. Linux itself is windows-friendly, while windows is not Linux-friendly.
      • GPL. You might like the idea that not everyone has to invent their own wheels. Things can be shared and re-used.
      • UNIX-philosophy. Everything is a file. All config files are human readable and editable with a simple text processor.
      • You might hate the fact that hardware manufacturers are forced to promote and pre-load windows on every piece of hardware they sell. Otherwise they are choked to death. The exact tactics used are hidden (of course), but the effects can be clearly seen. How much choice do you see in computer stores?
      • You might love the fact that the same piece of software can be stripped down or optimised for phones, TV:s, servers, smart-watches, routers, fridges, coffee-dispensers, media-centers, automobiles, aeroplanes, space-stations, missiles, warships, nuclear-reactors, supercomputers and anything. You don't have to comply to corporate license agreements and NDA's, ask for permission, pay royalties and patents. You can concentrate on innovating. You don't have to forward the restrictions of corporate software to end users. Everything is free.
      • No government can force Linux to implement back-doors or viruses.
      • On windows you have to agree to the EULA even before you can read it. You can read it only after installing windows, and it states that if you install Windows you have already agreed with it. (Sorry I can't remember the source of this claim)
      • If you install Linux, it asks whether you want it to co-exist with Windows. If you install Windows on Linux machine, it offers you no choice but to overwrite it. Which one represents the kind of world you want to live in?
      • Linux is maybe not at the very forefront of restricting what you can do, but certainly at the forefront of technological development. If you are interested in technology, you will find yourself fascinated by what's going on in the Linux world.
      • Without Linux the internet would probably look and feel like IE6 and MS frontpage.
      • Microsoft, Apple and Google are all trying to tie people to their own ecosystems. Linux* strives to create an all-inclusive unrestricted environment with freedom of choice. The only walls in the Linux world are those of the proprietary software vendors, who happen to exist in the same world. So if you have any compatibility issues on Linux, they are not caused by Linux, but by the other parties.

      Some corrections

      • I don't think Linux is unstable at all. The graphical glitches you experienced are not caused by Linux, but probably your GPU, the makers of which are still struggling to learn how to co-operate. Luckily they are getting better.
      • Most Windows programs have equivalents for Linux. Most of them have more than enought features than most people will ever need, and some even more than Windows programs. Usually Linux programs are much lighter, open up and work faster. Notable exceptions are CAD programs. Check out https://alternativeto.net
      • Most people who say there are no equvalent software for Linux are just saying they aren't comfortable using something new and different from what they are used to. Personally I have "problems" using Windows and MS Office, because I'm so familiar with Linux and LibreOffice. Sometimes I pull out my hair in frustration with how cumbersome Windows is.
      • Windows slows down over time, while Linux doesn't. This is a widely shared sentiment.
      • The need to run windows programs in wine mostly stems from the fact that you have started off in a Windows environment. Your personal stuff might be in Evernote, Outlook and OneNote, which wouldn't have been the fact if you had started off in Linux. Also the need to open filetypes which don't have Linux programs highlights the fact that software by commercial companies is often designed to lock-you-in. You don't notice the trap until you try to get out. That's why most Windows users don't understand Linux users, because they don't feel the rope around their neck, but Linux users see it.

      About Ubuntu

      Ubuntu is most likely the first experience people have with Linux. It is the most user friendly version to start off with. However it is not the only version (the right term is "distribution" or "distro", but it doesn't necessarily mean anything to a windows user). Ubuntu has had many clashes with the Linux-community, mainly because they have been percieved to have the NIH-syndrome - and created some division among the communities. They have created their own version of windows-management, which makes it hard for GPU vendors to eventually support "Linux", as there are many separate targets. My point is that you might have a better experience with some other distro. Distro-hopping is a special kind of sport, where you try out several distro's. You will see how diverse and colorful the Linux world is, and how much progress and evolution this unrestricted community makes possible.

      • finfree profile picture

        Everything is open source, which means security. If someone introduces a backdoor or virus, it can be spotted, which in itself is a reason not to do so. It isn't a black box, of which you cannot know what is going on inside.

        This argument is arguable. For a small program, open source means security. For a larger system like Linux, open source is meaningless to security. Because no one (except the developer if the code is actively developing) will look into the code and spot the trojan / backdoor / virus. I recall that cryptsy claims (assume they are telling the truth) they are hacked by a coin, Lucky7Coin, and it is open source. I read some post describing on the code of Lucky7Coin. The hacker hides the backdoor in the C macro. No one awares of this backdoor until the hacker took away the money.

        In the impression of general public, open source is safer. This is more like a marketing point in my opinion. Because 99.9999% users are not developers,. Even they can write code, they will not look into the open source.

        $0.00
        • markopaasila profile picture

          I agree. I just didn't want to go too much in depth on each point. But I do think that having the source code open is like "come have a look, I have nothing to hide" and as such, is an indication of honesty. If the people who commit code are know real-world people, the likelihood is even higher that they are honest. It is certainly no guarantee, but on the other hand it is more of a guarantee than having a black-box with "there's no backdoors here, trust me".

          $0.00
        • ihashfury profile picture

          awesome

          $0.00
        • pfunk profile picture

          I'm a Windows user starting from 3.1 but I'm done with Windows once Windows 7 is no longer supported. After a period of sanity, Microsoft has gone crazy again with Windows 10. The rapey and disrespectful way they've been pushing 10 on its customers is disgusting. The mobile-izing of its design and function is a bad idea. But the biggest thing is Microsoft's complete disregard for its customers' privacy.

          Cryptocurrency stuff has pushed me to get over the initial humps with using Linux and I'm glad it did. I suggest trying more than just Ubuntu. Linux Mint is based on Ubuntu and its UI is more similar to Windows. I've also been recommended Suse but I have not given it a try yet.

          $0.00
          • hivebuzz profile picture

            Congratulations @avsa! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :

            You got more than 10 replies.
            Your next target is to reach 50 replies.

            You can view your badges on your board and compare yourself to others in the Ranking If you no longer want to receive notifications, reply to this comment with the word STOP

            Support the HiveBuzz project. Vote for our proposal!
            $0.00
            • steemitboard profile picture

              Congratulations @avsa! You have received a personal award!

              Happy Birthday - 1 Year Click on the badge to view your own Board of Honnor on SteemitBoard.

              By upvoting this notification, you can help all Steemit users. Learn how here!

              $0.00
              • steemitboard profile picture

                Congratulations @avsa! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

                Embedded ImageYou made more than 10 comments. Your next target is to reach 50 comments.

                Click here to view your Board of Honor If you no longer want to receive notifications, reply to this comment with the word STOP

                Do not miss the last post from @steemitboard:

                Support SteemitBoard's project! Vote for its witness and get one more award!

                $0.00
                • steemitboard profile picture

                  Congratulations @avsa! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

                  Embedded ImageYou received more than 50 upvotes. Your next target is to reach 100 upvotes.

                  Click here to view your Board of Honor If you no longer want to receive notifications, reply to this comment with the word STOP

                  Do not miss the last post from @steemitboard:

                  Support SteemitBoard's project! Vote for its witness and get one more award!

                  $0.00
                  • steemitboard profile picture

                    Congratulations @avsa! You received a personal award!

                    Embedded ImageHappy Birthday! - You are on the Steem blockchain for 3 years!

                    You can view your badges on your Steem Board and compare to others on the Steem Ranking

                    Do not miss the last post from @steemitboard:

                    Vote for @Steemitboard as a witness to get one more award and increased upvotes!
                    $0.00
                    • steevc profile picture

                      I've used Linux as my main OS at home for years. It just does what I need. The trend is for Windows to stop you doing certain things and I like my freedom. Most of my PC use these days is in a browser and Chrome runs as well on Linux as anything. Most hardware I plug in just works.

                      I've not had a need for Windows, but my son wanted it for some school work and games, so I bought Win10. Installing it took a while due to issues with boot drives. I have to say I'm not too impressed by it. I use Win7 at work. I don't think either has much advantage over Linux unless you need specific apps that won't work on Linux. Linux supports a fair few games via Steam these days.

                      The good thing is that we have a choice. I'm sure Microsoft would prefer that we didn't.

                      $0.00
                      • juanlibertad profile picture

                        OP, your post inspired me to write this post :-)

                        $0.00
                        • markopaasila profile picture

                          You forgot to thank me for answering. I took some time for it, so up-voting would be polite.

                          $0.00