255 lines
9.4 KiB
HTML
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 -> 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&cid=37090032"
|
|
>
|
|
backwards
|
|
</a>
|
|
and
|
|
<a
|
|
href="https://linux.slashdot.org/comments.pl?sid=2820335&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&sa=Search"
|
|
>
|
|
https://www.cvedetails.com/gooe-search-results.php?q=FreeBSD&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&cid=37090032"
|
|
>
|
|
https://linux.slashdot.org/comments.pl?sid=2379392&cid=37090032
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a
|
|
href="https://linux.slashdot.org/comments.pl?sid=2820335&cid=39847015"
|
|
>
|
|
https://linux.slashdot.org/comments.pl?sid=2820335&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 -->
|