This commit is contained in:
Miloslav Ciz 2022-05-24 21:36:52 +02:00
parent 7ee2caf079
commit f90dcf6389
4 changed files with 11 additions and 5 deletions

View file

@ -15,7 +15,7 @@ Linux is sometimes called [free as in freedom](free_software.md), however it is
- It is [bloat](bloat.md) and [bloat monopoly](bloat_monopoly.md) and in some ways [capitalist software](capitalist_software.md) (just try to fork Linux, maintain it and add/modify actual features).
- It uses a restrictive [GPL](gpl.md) license as opposed to a permissive one. Also it doesn't really enforce its license legally -- we're not advocating legal battles, but the fact that they entertain a license and then don't use it indicates it may be there just for good image.
Nevertheless, despite its mistakes, Linux offers a relatively comfy, powerful and (still) safe [unix](unix.md)/[POSIX](posix.md) environment which means it can be drop-in replaced with another unix-like system without this causing you much trouble, so using Linux is at this point considered OK (until Microsoft completely seizes it at which point we migrate probably to [BSD](bsd.md) or [GNU Hurd](hurd.md)). It can be made fairly [minimal](minimalism.md) (see e.g. [KISS Linux](kiss_linux.md) and [Puppy Linux](puppy.md)) and [LRS](lrs.md)/[suckless](suckless.md) friendly.
Nevertheless, despite its mistakes, GNU/Linux offers a relatively comfy, powerful and (still) safe [Unix](unix.md)/[POSIX](posix.md) environment which means it can be drop-in replaced with another unix-like system without this causing you much trouble, so using GNU/Linux is at this point considered OK (until Microsoft completely seizes it at which point we migrate probably to [BSD](bsd.md) or [GNU Hurd](hurd.md)). It can be made fairly [minimal](minimalism.md) (see e.g. [KISS Linux](kiss_linux.md) and [Puppy Linux](puppy.md)) and [LRS](lrs.md)/[suckless](suckless.md) friendly.
Linux is so called monolithic kernel and as such is more or less [bloat](bloat.md). However it "[just works](just_works.md)" and has a great [hardware](hardware.md) support so it wins many users over alternatives such as BSD.
@ -26,6 +26,12 @@ Some alternatives to Linux are:
- [bare metal](bare_metal.md) UwU
- TODO: MOAR
## GNU/Linux
Many people nowadays use the word *Linux* to refer to any operating system running on Linux, even though they usually mean [GNU](gnu.md)/Linux.
One of the basic mistakes of [noobs](noob.md) who just switched from [Windows](windows.md) to "Linux" is that they try to continue to do things the *Windows*. They try to run Windows programs on "Linux", they look for program installers on the web, they install [antiviruses](antivirus.md), they try to find a [GUI](gui.md) program for a thing that is solved with 2 lines of [shell](shell.md) script (and fail to find one), they keep [distro hoppoing](distro_hopping.md) instead of customizing their system etc. Many give up and then go around saying "brrruh, Loooonix sux" -- yes, it kind of does, but for other reasons. You're just using it wrong. Despite its corruption, it's still a [Unix](unix.md) system, you do things elegantly and simply, however these ways are naturally completely different from how ugly systems like Windows do it. If you want to convert an image from *png* to *jpg*, you don't need to download and crack a graphical program that takes 100 GB and installs ads on your system, you do it via a simple [command line tool](cli.md) -- don't be afraid of the terminal, learn some basic commands, ask experiences people how they do it (not how to achieve the way you want to do it). Everyone single individual who learned it later thanked himself for doing it, so don't be stupid.
## History
{ Some history of Linux can be read in the biography of Linus Torvalds called *Just For Fun*. ~drummyfish }