legacy.blog.ari-web.xyz/blogs/Things-i-hate-about-linux_1703323267.html
Ari Archer 50ea3f7f35
update @ Thu 24 Feb 19:44:01 EET 2022
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
2022-02-24 19:44:01 +02:00

255 lines
9.4 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta content="IE=edge" http-equiv="X-UA-Compatible" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Ari::web -&gt; Blog</title>
<meta
content="website webdev linux programming ari terminal dark blog javascript opensource free"
name="keywords"
/>
<meta
content="Blog on 2022-01-27 22:35:30 EET - Things I hate about linux"
name="description"
/>
<meta content="follow" name="robots" />
<meta property="og:site_name" content="Ari::web -> Blog" />
<meta property="og:url" content="https://blog.ari-web.xyz/" />
<meta property="og:title" content="Ari::web -> Blog" />
<meta property="og:type" content="website" />
<meta name="theme-color" content="#262220" />
<meta name="color-scheme" content="dark" />
<link rel="stylesheet" href="/styles/styles.css"/>
</head>
<body>
<div>
<h1>Things I hate about linux</h1>
<div style="text-align: center !important;">
<p>
2022-01-27 22:35:30 EET |
<a href=".."> back </a>
|
<a href="/"> home </a>
|
<a href="/git"> git </a>
</p>
</div>
<hr />
<p>
Even as a Linux user I can see some flaws in Linux design and the
actions the maintainers are taking, how corporate Linux is getting and
in general Linux itself.
</p>
<p>I like Linux, but I hate few things</p>
<p>
<strong> I hate the corporate involvement </strong>
, even though BSD people are also getting funding from
<a href="https://www.osnews.com/story/28683/microsoft-funds-openbsd/">
companies like Microsoft, google and Facebook
</a>
, Linux is most definably more corporate with
<a href="https://www.crunchbase.com/hub/linux-companies">
over 300 companies funding
</a>
and
<a
href="https://screen.pherpi.com/linux/how-many-companies-use-linux.html"
>
over 1500 companies contributing to Linux
</a>
(
<a href="https://enlyft.com/tech/products/linux"> full report </a>
) compared to BSD with barely any corporate involvement (
<a href="https://enlyft.com/tech/products/freebsd"> full report </a>
)
</p>
<p>
<strong> I hate how huge it is </strong>
, Linux has
<a
href="https://www.linux.com/news/linux-in-2020-27-8-million-lines-of-code-in-the-kernel-1-3-million-in-systemd/"
>
over 27 million lines of code
</a>
where
<a href="https://lwn.net/Articles/712308/"> BSD has 32 million </a>
, BSD might seem bigger, but that is because Linux does not have to
handle any coreutils and in general a bunch of extra stuff BSD has to
deal with and BSD kernel images turn out to be times smaller than Linux
(
<a
href="https://forums.freebsd.org/threads/is-is-freebsds-kernel-cleaner-and-smaller-than-linux.47173/"
>
source
</a>
) because the kernel itself is smaller than Linux if you did not count
the extra stuff BSD has to deal with.
</p>
<p>
<strong> Linux... Is not secure? </strong>
Linux is getting more popular, more malware and in general Don't get me
wrong, windows is way less secure but it's surprising how many security
issues Linux has... Just kinda sad to see, but you can harden it and it
gets noticed by people quite fast so it's kinda a 50/50?
</p>
<p>
<strong>
Linux is extremely painful to develop and features are just getting
crammed
</strong>
, Linux being a huge kernel means that it is
<a
href="https://web.archive.org/web/20150214230010/http://codemonkey.org.uk/2014/11/03/thoughts-crashdumps/"
>
horribly painful
</a>
to develop and debug, again, a very sad thing as a developer who one day
maybe potentially wants to contribute to Linux
</p>
<p>
<strong> Linux ignores bugs </strong>
even though our community is big and notices bugs quickly Linux is
centralised into few people who can merge and actually solve issues
related to Linux.
</p>
<p>
<strong> Linux has bad documentation </strong>
, all said, just
<a
href="https://www.linuxtoday.com/blog/linux-bug-1-bad-documentation/"
>
bad docs in software
</a>
adding on top of my pre-previous point in a way, but core kernel seems
well enough documented to "figure it out on your own", but what I can
say from personal experience that kernel panics are very useless and
very very hard to find anything about
</p>
<p>
<strong> Linux is not backwards compatible </strong>
as many people (including me) used (and some are) still thinking Linux
instead chooses to support long-dead used by nobody protocols, hardware
and in general bloating stuff that can be majorly deleted without
causing any issues instead on working on better
<a
href="http://linux.slashdot.org/comments.pl?sid=2379392&amp;cid=37090032"
>
backwards
</a>
and
<a
href="https://linux.slashdot.org/comments.pl?sid=2820335&amp;cid=39847015"
>
forwards
</a>
compatibility
</p>
<p>
These are my "main" issues with Linux, I could have also included some
points like bad hardware support but BSD is not better at that either,
</p>
<p>
So my goal for 2023 is switching to BSD full time, BSD has making bug
steps in development in its OS (FreeBSD mainly) and it's looking better,
but I am still quite questioning about the tinkerability of BSD as I am
the type of person who will go out of their way to customise their
kernel from the bottom up where I am not sure if this is really advised
in BSD, which sucks...
</p>
<p>So the conclusion is that Linux is the best worst OS...</p>
<p>
But this will not stop me from using Linux, it's an amazing OS, it does
not suck that much, most points I made might not make a huge difference
for you so don't doubt to try it :D even though
<strong> I </strong>
might not like
<em> some </em>
stuff about it
</p>
<h2>Sources</h2>
<ul>
<li>
<a
href="https://www.cvedetails.com/google-search-results.php?q=FreeBSD&amp;sa=Search"
>
https://www.cvedetails.com/gooe-search-results.php?q=FreeBSD&amp;sa=Search
</a>
</li>
<li>
<a
href="https://web.archive.org/web/20150214230010/http://codemonkey.org.uk/2014/11/03/thoughts-crashdumps/"
>
https://web.archive.org/web/20150214230010/http://codemonkey.org.uk/2014/11/03/thoughts-crashdumps/
</a>
</li>
<li>
<a
href="https://linux.slashdot.org/comments.pl?sid=2379392&amp;cid=37090032"
>
https://linux.slashdot.org/comments.pl?sid=2379392&amp;cid=37090032
</a>
</li>
<li>
<a
href="https://linux.slashdot.org/comments.pl?sid=2820335&amp;cid=39847015"
>
https://linux.slashdot.org/comments.pl?sid=2820335&amp;cid=39847015
</a>
</li>
<li>
<a href="https://libv.livejournal.com/22968.html">
https://libv.livejournal.com/22968.html
</a>
</li>
<li>
<a
href="https://forums.freebsd.org/threads/is-is-freebsds-kernel-cleaner-and-smaller-than-linux.47173/"
>
https://forums.freebsd.org/threads/is-is-freebsds-kernel-cleaner-and-smaller-than-linux.47173/
</a>
</li>
<li>
<a href="https://enlyft.com/tech/products/linux">
https://enlyft.com/tech/products/linux
</a>
</li>
<li>
<a href="https://en.wikipedia.org/wiki/OpenBSD">
https://en.wikipedia.org/wiki/OpenBSD
</a>
</li>
<li>
<a href="https://www.osnews.com/story/28683/microsoft-funds-openbsd/">
https://www.osnews.com/story/28683/microsoft-funds-openbsd/
</a>
</li>
<li>
<a
href="https://devrant.com/rants/1281859/linux-sucks-now-now-chill-im-using-it-as-my-main-os-for-a-few-years-now-i-know-w"
>
https://devrant.com/rants/1281859/linux-sucks-now-now-chill-im-using-it-as-my-main-os-for-a-few-years-now-i-know-w
</a>
</li>
<li>
<a href="https://www.gnu.org/software/coreutils/">
https://www.gnu.org/software/coreutils/
</a>
</li>
<li>
<a href="https://www.heiko-sieger.info/why-linux-sucks/">
https://www.heiko-sieger.info/why-linux-sucks/
</a>
</li>
<li>
<a href="https://en.wikipedia.org/wiki/Criticism_of_Linux">
https://en.wikipedia.org/wiki/Criticism_of_Linux
</a>
</li>
</ul>
</div>
</body>
</html>
<!-- this is automatically generated by scripts/add_blog -->