(07-10-2018, 08:20 PM)GosuSang Wrote: Interested in other operating systems but don't know I'd do with linux or other OSs. (Currently use windows 10)
To start, most computers run Linux or some other UNIX-like OS. For example, most phones do; Android is based on Linux, iOS is based on FreeBSD, Mach, and other projects. Many small 'smart' devices run Linux, examples being thermostats, cameras, etc. And last but not least, the great majority of web servers run Linux.
Now... There is an IEEE standard for OSs, known as POSIX. Most OSs are mostly POSIX compliant or POSIX-like, such as GNU/Linux-based ones, Busybox/Linux, BSDs, Plan 9, QNX, etc. Some, are POSIX-certified, meaning that they are actually officially compliant, such as macOS X. However, Windows is not even remotely similar.
You can't do much on Linux that you cannot do on macOS (given you know what you are doing; there is often less documentation about how to do what you want to do on macOS). However, there is a great deal that you can do on Linux that you cannot do on Windows. There are a lot of C libraries defined by POSIX that don't exist in Windows. There are a lot of programs out there for POSIX OSs (I wouldn't be surprised if there were more than for Windows), and Windows cannot run these.
Furthermore, Windows OSs are slow as hell. You should notice this quickly if you run a live version of Linux or a BSD from a drive/disk. Windows may take from
11 to 20GB installed on disk. That's an insane amount of space. For reference, Alpine Linux, a minimal Linux distro, takes only
30MB. Yes, MB. Not only that, but Windows takes up to 2GB+ of RAM
doing nothing, with no programs open. In comparison, a Linux OS can take under
5MB; now, this isn't a very fair comparison, since we aren't using a graphical environment, so now let's add one... xmonad, a common window manager for Linux distros, takes only
2MB of RAM. A larger graphical environment that is more similar to Windows' is XFCE; XFCE takes 70MB of RAM, which is huge in comparison to xmonad, but nothing in comparison to Windows'. Another one like XFCE, although somewhat smaller, but also more like Windows' than xmonad, is fluxbox. Fluxbox takes up around 10MB of RAM. Now, these WMs interface with Xorg, which will take another 40MB. On top of all this, Windows crashes a lot, whereas Linux rarely does (one of the reasons for it's usage in the server world).
There are many more advantages, but I don't want to write an entire essay on the topic (at the moment, at least).
Now, you should note, that if you install Ubuntu, none of this applies because Ubuntu is a bastardized version of Linux to the point that you may as well be using Windows. You need to use a decent distribution. If you wanna go all in, and learn everything in the process, do LFS (but don't, you'll get lazy and never finish). If you wanna be somewhat normal but also learn a lot, install Antergos with no GUI, then install the GUI yourself. If you wanna do the same but you don't want something Arch-based, try Debian Net-install. Another good alternative to these is Void Linux. Or, you can simply install normal Arch Linux, it takes around 10 minutes for someone used to installing, or up to an hour for someone new.
Now, there are a few cases where I admit that you must use Windows or macOS (which is still POSIX, and is a
much better choice than Windows) for now. Those are, desktop gaming (not game development, you can still do that. Note that consoles actually often run Linux), graphic design (you can try and fiddle with WINE to get Adobe/Serif/Pixelmator stuff working, but you can't do it natively at least), possibly music creation (Bitwig is available for Linux, and Reaper plays well with WINE, but FL Studio and Ableton are not available), and possibly video editing (I don't know much about this one but I'm assuming it's the same as with graphic design).
Here's this, 64MB install with X and Openbox in the wild:
![[Image: fCtuiqL.png]](https://i.imgur.com/fCtuiqL.png)
(thanks @"Pikami")