86
15 Signs Linux Is Not For You
(itsfoss.com)
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
Here's a few more.
You want to use multiple monitors without messing around.
You don't want to run an emulator for your games.
You like being able to share software with people.
You need corporate software for work or your own business.
You're looking for a computer that 'just works'.
16: I've had more headaches getting multiple monitors to work in Windows than I ever have in Linux. Try connecting 2 monitors of wildly different resolutions in Windows and witness the abject failure of windows to handle that elegantly. Your mouse can slip off into a "void" where no monitor exists, and yet your content can just disappear to, dragging the mouse between monitors slips the cursor way off and to the right, screenshots are a mess, etc. etc.17: I only play games in Linux and I never use emulators... unless it's for things like SNES.18: I don't know what you're getting at with this one. Software is way more shareable in Linux. You just say "it's in your package manager" or "install this Flatpak". Windows and Mac on the other hand have half-assed app stores and a culture of "just go to${URL}and click "download, ok, ok, ok" which inevitably leads to stuff breaking and no discernible way to determine what failed 'cause your machine is full of rando installations.19: This is fair, though most high-profile stuff like CrowdStrike works for Linux now.20: I cannot begin to tell you how much Windows and Mac don't work. Like, at all. Just today I spent an hour on a call with another developer stuck in Windows trying to get a JDBC driver to work. The constant ambiguous error messages, useless documentation directing you to "just go to${RANDOM_SITE}and installsome-cryptically-named-executable.msithat craps out with error messages about missing runtimes... the whole operating system is hot garbage and that's before you factor in the missing keyboard shortcuts, flaky monitor support, creeping AI, and ads shooting into your eyeballs. The only way Windows "Just Works™" is if you redefine "works" entirely.For #18, here's how my sneakernet software sharing goes: Windows: I copy the installer exe, or a zipped version of the software as installed to a flash drive. The person can then run the software from the drive, or copy it to their own PC. No Internet required, no outside connection called for.
Linux: after determining that they have the right distro type for the software, I have to walk them through either getting it from a GUI repository client, apt, pacman, flatpak, snap, or whatever other cockamamie thing it's on. They have to install it from the central authority - which is not sharing the software. It's suggesting that someone else connect to the Internet and download a thing.
If it requires the Internet to for a typical user to share software on media, your operating system is hostile to freedom.
If you want to share software like that, just use AppImage. It's perfect for sneakernet software sharing: no internet access required, and it requires less technical knowledge from end users than telling them to use a package manager. Just copy the file and run it.