Why I Use Linux

Today’s article will be short and simple, about why I use Linux. I’ve wanted to write it for a while, and it may end up being another one of those articles that gets updates over time. (Note: This article is from the defunct site, due to a death in the family.)

I tend to use Lubuntu and that’s my preferred desktop system – even after the change to LXQt. It’s visually simple and familiar. It’s light on resources, even though I have plenty.

I don’t use Linux because I hate Microsoft. You’ll never see me call them a derogatory name. I don’t have any major anger towards Microsoft or their products.

I don’t even care if the product I’m using is opensource. Being closed-source doesn’t bother me. I care that the application works and lets me do the things for which I installed it.

I am using a closed-source browser as I type this. Like Linux, it just works for me. It gets out of my way and lets me accomplish my computing goals.

That’s what I really like about Lubuntu. It just gets out of my way. Once it is configured, I don’t have to keep tinkering with it. I don’t have to continually pay attention to the operating system – it just keeps working and I just keep updating it.

I love the simplicity and efficacy of the terminal. When I boot my computer, a terminal emulator is one of the first things I open. I often have two or three of them open at once.

I never have any hardware issues that I can’t resolve. Sure, it may be a bit difficult to find your wireless driver – but once you do then you needn’t worry about it again. In the mean time, tether your phone and connect that way. Then again, I always have an adapter that works well enough for me to get the drivers for any built-in hardware.

I don’t see the process as any different than Windows. You have to put some effort in to make it work. But, once it’s installed, all of my updates are done at the same time and with just a single command. The concept of a package manager is fantastic and you get a wide variety to choose from.

I like both the sense of community and the actual community. If I really want to put the effort in, I can find the person what wrote the driver for my wireless adapter. I don’t suppose that’s really true with any other operating system. With Linux, I can find the person(s) who put my OS together – and, in fact, I do. I try talk with them at least once a week at the online team meeting. I recognize many of the names I see across the ‘net and I’ve known some of them for many years.

I suppose that I do like having access to the source code. I don’t tend to make (m)any changes, as my programming skills aren’t that great these days. Still, I do sometimes make a quick change, apply my own patch, and compile applications on my own.

I like that I have the freedom to have as much, or as little, operating system as I want. I can have a distro with everything installed or I can have a distro that barely has a terminal installed – and you’ve gotta compile that yourself. There are so many choices. There’s a Linux for everyone and, if you’re willing to learn, there are seemingly infinite combinations. I like being able to pick my desktop environment, favorite terminal emulator, favorite window manager, etc…

I like that it’s always changing. I legitimately like systemd, for example. I like learning Netplan. I like learning the new features. I like understanding what’s going on under the hood – or having access to people that can actually explain it. I also like that no matter how hard I try, I will never truly understand everything. There’s always something new to learn. There’s always something new to ‘geek out’ with.

I guess, with the above, you could say that I like the constant innovation. Sure, sometimes Linux is trying to ‘keep up’ with the other mainstream operating systems – and sometimes it goes out on the edge and the community does things you simply can’t find elsewhere.

Linux isn’t perfect. There are bugs aplenty and flaws we’d maybe not tolerate in an operating system we paid for. Sure, we overlook the warts and call it our own – but we really can call it our own. We can meaningfully contribute to a project, to a distro, to an organization, and to the community. There are so many ways that we can give back, and that is awesome.

Anyhow, I don’t want to make this too long. Feel free to write a sentence or two below, letting me know why you like Linux. If you’d like, instead of responding where you’d normally find me, respond here so that folks can see this in the future and see your contributions to the subject.

Thanks for reading! If you want to help, or if the site has helped you, you can donate, register to help, write an article, or buy inexpensive hosting to start your own site. If you scroll down, you can sign up for the newsletter, vote for the article, and comment.

History: How Linux Got The Name “Linux”

If you’ve ever wondered how Linux got the name Linux, then wonder no longer, as this article will tell you about Linux’s naming history. It’ll be a relatively quick and easy article, which is perfect for today.

Assuming I scheduled this properly, this article will be published on America’s holiday, “Thanksgiving.” I suppose that means two things – thanks and giving. So, I’m thankful for Linux and I’m giving you this article explaining how Linux got its name.

This article was almost all copied directly from Wikipedia. That’ll save some time and effort! And, really, they detail it better than I could.

How Linux Got The Name Linux:

Quoting straight from Wikipedia:

Linus Torvalds had wanted to call his invention “Freax”, a portmanteau of “free”, “freak”, and “x” (as an allusion to Unix). During the start of his work on the system, some of the project’s makefiles included the name “Freax” for about half a year. Torvalds had already considered the name “Linux”, but initially dismissed it as too egotistical.

In order to facilitate development, the files were uploaded to the FTP server (ftp.funet.fi) of FUNET in September 1991. Ari Lemmke, Torvalds’ coworker at the Helsinki University of Technology (HUT), who was one of the volunteer administrators for the FTP server at the time, did not think that “Freax” was a good name, so he named the project “Linux” on the server without consulting Torvalds.[52] Later, however, Torvalds consented to “Linux”.

According to a newsgroup post by Torvalds,[9] the word “Linux” should be pronounced (/ˈlɪnʊks/ (About this soundlisten) LIN-uuks) with a short ‘i’ as in ‘print’ and ‘u’ as in ‘put’. To further demonstrate how the word “Linux” should be pronounced, he included an audio guide (About this soundlisten (help·info)) with the kernel source code.[53] Contradictory, in this recording, he pronounces ‘Linux’ (/ˈlinʊks/ (About this soundlisten) LEEN-uuks with a short but close unrounded front vowel.

And there you have it. That’s how Linux got the name Linux – and how to pronounce it, in case you didn’t already know.

And, wow am I grateful for Linux. Linux has brought me so many things and has opened so many doors. So, I’m gonna take a minute to also thank those who have helped get me here. Thank you. You know who you are. Thanks!

Closure:

Yup… This isn’t much of an article, but it is an article! I deserve an easy day or two. It’s the holidays and I’ve been particularly well behaved this year. Also, I’ve been exceptionally busy this year. Don’t worry, there won’t be too many articles like this.

Thanks for reading! If you want to help, or if the site has helped you, you can donate, register to help, write an article, or buy inexpensive hosting to start your own site. If you scroll down, you can sign up for the newsletter, vote for the article, and comment.

I’ll Try To Answer The Question, “Should I Use Linux?”

Should you use Linux? That is the question! In fact, it’s an important question and one that I’ve wanted to try to answer for a while. I use Linux, after all, so shouldn’t you? The conclusion might surprise you. No, really, it might. I don’t want it to seem like clickbait – but read on!

As I sit here watching the 2020 (technically 2021) Olympics in Tokyo, I’m reminded of a few things. First among those things is that I’m not really all that into sports, and secondly that sports make good analogies. As I watch the Olympics, I’m seeing some similarities.

On one end, you have the casual fan – the person watching on television simply because it’s moving pictures and sound. They recognize most of the sports and maybe even know some of the rules to some of the events. They might know that hands get limited use in soccer, but have no idea how to score gymnastic’s floor events.

On the other end, you have the people standing on the podiums at the end of events because they’ve devoted their entire lives to mastering the skills required to get them there. They are the absolute greatest players at the time and worked their asses off to get there. They’ve devoted their lives to getting on the podium.

Between all this, there’s a huge spectrum. There are those who are fans of a single event, maybe having competed themselves at a much lower level. There are the fans that also head weekly to the Rec. Center to play pick-up games, organized tournaments, regional tournaments, or even compete at the national level without any chance of ending up at the Olympics – and they’re okay with that.

Sports? WTF?

To put that into Linux-terms, on one end you have the person that’s tinkered with Linux in a virtual machine or a live install, having never converted to Linux entirely. And, on the opposing end of the spectrum, you have the person that devotes 40+ hours maintaining the kernel. (If you’re new to Linux, trust me when I say that’s a very important job.)

It works for the opensource software as well. On one end, you have the person who uses LibreOffice once or twice a month. In the middle you have the person who has set up their small company with LibreOffice being the integrated suite of choice. At the other end, you have the developer’s spending 8 hours a day trying to fix bugs while trying to add new features.

Just like the Olympics, there are tons of ‘events’ in Linux. Each event can be a single piece of software or software that performs a specific function. You can be a fan of that single piece of software – and a fan completely along the spectrum, from a casual fan to someone that spends considerable time making that software better.

It’s entirely up to you to determine where you want to be on the spectrum. Just like the Olympics, it’s very much a meritocracy. The system rewards ability. Those that have the ability and desire make it at the top – maybe even turning it into a paid gig. Also true, is that if you lack the ability, you need only show some initiative and you’ll find people willing to ‘coach’ you.

If you want to learn how to triage bugs, program, or answer support questions for your favorite project, someone will help you learn to do those things – just like coaches. How much effort and time you put into it are going to be the strongest indicators of how far you can go. Keep at it long enough, and if it’s your objective, you too can help maintain the kernel. You too can help influence the directions your favorite distro moves.

On top of all that, you can start your own sport (write your own software) and, if enough people like it and it does the job better than other applications, you too can end up at the top – like the IOC deciding to add new events to the games. The last time I paid any attention to the games, skateboarding was not an event. These days there are numerous skateboarding events. In this case, skateboarding got popular and was recognized as taking skill to perform at the highest levels. So too goes software.

If you are enjoying this article, you might also like to click and learn which distro is the best distro. It’s similar writing to this.

Decide To Use Linux:

So, what does the above have to do with helping you decide if you should use Linux?

Well, for starters, nobody is competing in the 1500 meter swimming events because they hate Microsoft. They’re competing at the Olympics because they’re passionate about their sport, not because they dislike the business practices of Apple. They’re competing because they’re passionate about their event.

You shouldn’t use Linux because you dislike something, you should use Linux because it works. You should use Linux because it suits your needs, because it fills a role in your life as a tool, or you should use Linux because you’re passionate about the things it provides, be it a service or a liberty.

When you decide to use Linux, you should also start figuring out how far you want to take it. Do you care enough to try to make it to the top, or do you just want to be an end user? Do you want to help make Linux (or an application) better for people, or do you just want to use applications to get your work done?

Use Linux because you’re intellectually curious, or because you value the freedoms it provides. Use Linux because you want to reach the top of the mountain, not because you want someone to guide you there. Make the choice to use Linux not because dislike Windows, but because you like Linux. Decide to commit to a life of learning, and switch to Linux.

Maybe Don’t Use Linux:

We see it time and time again. Someone decides to use Linux because they ‘hate’ Microsoft. In the greatest computer irony ever, they revert to using Windows because Linux didn’t act like Windows and they didn’t want to put in the effort to learn. They do not end up as Linux users. Linux isn’t for everyone, and that’s okay. Neither is table tennis or competing in a triathlon. 

If you’re unwilling to put the effort into understanding the game, it’s probably not going to be all that interesting to watch it. When you don’t put in the effort to learn to make Linux work, it doesn’t mean that Linux sucks. It means you just didn’t put in the effort to learn.

Linux has gotten easier. For the most part, it just works. But, no… No, it’s not for everyone. Not everyone should use Linux. There won’t ever be a “Year of Linux on the Desktop” because of so many reasons – chief among them is because Linux isn’t for everyone. Not everyone wants to reinvest the time they spent learning one operating system into learning a new operating system. Not everyone can reinvest that time.

Over the years, I’ve seen thousands of people claim they were going to switch to Linux. Those that say they’re going to do so because they hate something are less likely to stick around than those who say they’re switching because they like something about Linux. The ones that post first posts about how they’re intellectually drawn to learning how it works are the ones that are still there five years down the road, often helping new people learn the ropes.

The others run into a hurdle and try to solve it like it’d be solved in Windows. When that doesn’t work, they give up. They’ll keep trying it the Windows way and keep getting frustrated. At best, you can spoon feed them commands for a few months before they disappear from the support forums forever.

Instead of trying to make it to the Olympics, they give up when they realize it takes practice and dedication. At the first big stumbling block, they quit. For reasons of their own, they don’t dedicate the time to learn to use Linux. They don’t even make it to the point of being a casual fan.

Who Should Use Linux:

You should use Linux if you’re willing to put the effort in to reach your Linux goals. Your goal doesn’t have to be becoming a kernel maintainer. Your goal may just be becoming a bog-standard end-user with a stable system. Both are fine goals and the latter requires much less effort. Both require effort, however.

If you are willing to put the effort in, then use Linux. When you’re curious about how your computer works, want to customize your experience, or appreciate the things Linux brings to the table, then use Linux! When you want the freedom offered with FOSS, jump on the Linux bandwagon. If you have a goal and you can use Linux to reach that goal, do it!

Again, use Linux because you’re passionate about it – or at least willing to put the effort in to learn how to use it. You need to be willing to read help pages. Searching for help is one of the greatest Linux skills you can learn – search engines are a great help. But, use Linux because you want to learn something different, not because you hate something else. You have to be willing to learn! If you do not learn, you will not succeed.

Even at the most basic level of Linux, it requires a willingness to learn – and to “unlearn” what you learned with your previous computer experience. The person who should be using Linux is the kind of person that values knowledge and understanding. You should be the kind of person that expects the best from yourself and the kind of person willing to put the time in to be exactly that. 

In other words, you should be somewhere along the spectrum that is the Olympics. From dedicated fan to standing on the podium with a medal on your chest, there’s room for all. You don’t have to aim for gold – you can just aim for understanding how the game works. Aiming to be a kernel developer isn’t a requirement, but a willingness to learn how the kernel works will help you truly appreciate and use Linux.

Closure:

I’ve been wanting to write this for a while, but couldn’t ever think of a way to start it, nor could I think of a way that’d not be too preachy. I realize this still comes off as a bit elitist, but pretty much anyone can learn to use Linux well enough to be an end user. It’s not that hard and it only requires a little bit of effort. At the same time, for those that want to put the effort in, the sky is the limit and the proverbial podium awaits.

I kinda like the essay format, but I worry that it is too long for people to read. There are some potential multi-part articles that I’d like to challenge. My goal has been short bites of data that help you become a more proficient Linux user, or something like that. However, there’s room for more than that and the readership varies in preferences. We shall see what happens.

Thanks for reading! If you want to help, or if the site has helped you, you can donate, register to help, write an article, or buy inexpensive hosting to start your own site. If you scroll down, you can sign up for the newsletter, vote for the article, and comment.

Linux Tips
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.