<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>linux on A Blog with No Name</title><link>/tags/linux/</link><description>A Blog with No Name (linux)</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sat, 07 Aug 2021 14:07:45 -0700</lastBuildDate><atom:link href="/tags/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>Why I Use Linux</title><link>/posts/why-i-use-linux/</link><pubDate>Sat, 07 Aug 2021 14:07:45 -0700</pubDate><guid>/posts/why-i-use-linux/</guid><description>&lt;p>January 2022 Edit: Despite my best efforts to stick with Linux, I found
the convienience of using Windows too great. I still hold the opinions
below, but until such a time that Linux is just as usable as Windows for my
use case, I will continue to use Windows. I still encourage the usage of Linux
because the more that use it, the more incentive software developers and
their bosses will have to make everything Linux-compatible.&lt;/p>
&lt;hr>
&lt;p>Let&amp;rsquo;s make one thing clear: I don&amp;rsquo;t hate Windows. I hate not having control
over my own computer, and even more so my data being collected without
my wanting.&lt;/p>
&lt;p>After using Windows for the better part of half my life, I decided it was finally time
to move to Linux. Part of it had to do with my career&amp;ndash;I use Linux for all of my programming,
and felt that there was no real reason to stick with Windows now that almost all GUI frameworks
are cross-platform. Web programming especially is device-agnostic. As long as you have a
modern web browser, of which all of the major ones are available for Linux, you don&amp;rsquo;t
have to consider all of the device-specific issues. Another part was privacy.&lt;/p>
&lt;p>Windows 10 was seemingly built from the ground-up to spy on you. Installation of the OS
asks you whether you wish to disable several aspects of the software designed to collect your data.
Checking &amp;lsquo;no&amp;rsquo; on all of these doesn&amp;rsquo;t actually do much of anything. So much of Windows 10 is ingrained with
tracking and telemetry that the &amp;lsquo;Ameliorated&amp;rsquo; edition (a community project that removes
all said issues) has to use several workarounds to prevent the OS from ever phoning home.
So much of this and more&amp;ndash;I was fed up. Microsoft&amp;rsquo;s solution to the Linux developer issue
was to offer a type of integrated VM. My personal opinion is that they should have gone
a new route, and created some kind of Linux distribution that would work with Windows software
natively. I guess I expected too much; Windows 11 is looking to be more of the same.&lt;/p>
&lt;p>I can&amp;rsquo;t deny the convienience of using Windows for most tasks. Everything&amp;rsquo;s built for it.
Games especially. Luckily, the Linux community has been presented with a godsend in
the form of Valve&amp;rsquo;s Proton compatibility layer, which uses Wine to help players start
their games on Linux.&lt;/p>
&lt;p>Linux is actually a perfectly workable operating system, even for those less technically inclined.
Usually, you don&amp;rsquo;t even have to touch the dreaded terminal. However, what makes using Linux a hassle
is the general lack of support from software developers who spend most of their time testing for Windows.
I can&amp;rsquo;t blame them. They&amp;rsquo;re only following the market share. You obviously wouldn&amp;rsquo;t
learn to use rollerskates and assume everything there translates to skateboarding.
The real issue is the proprietary software, and frameworks.&lt;/p>
&lt;p>At the very core of all consumer computer software, are instructions. The computer is
simply told what to do. Linux, like any other OS, can do things based on the instructions given to it.
But what happens when the instructions make no sense? The software simply doesn&amp;rsquo;t run.
Any program made to run in Windows fundamentally cannot run on Linux due to differences in the
instruction set. A compatibility layer like Wine can solve this, but the optimal outcome
is not translation but native compatibility. A few developers are now offering a Linux-compatible
version of their software but the vast majority simply do not, either because they don&amp;rsquo;t care
or don&amp;rsquo;t think the effort will be worth it, or perhaps even both.&lt;/p>
&lt;p>I know that Linux will likely never see widespread use as a consumer operating system,
but so long as Windows remains the way it currently is&amp;ndash;bloated spyware&amp;ndash;I cannot in any
good conscience use it at home.&lt;/p></description></item></channel></rss>