Fresh pasta?

I'd just like to interject for a moment. What you're referring to as GNU/Linux, is in fact, SystemD/GNU/Linux, or as I've recently taken to calling it, SystemD plus (GNU plus Linux), notice the non-associativity of the "plus" operation.

GNU/Linux is not an operating system unto itself, but rather another free component of a fully functioning SystemD system made useful by the systemd service manager, the network deamon, the device manager, the boot manager and the login manager.

Many computer users run a modified version of the SystemD system every day, without realizing it. Through a peculiar turn of events, the version of SystemD which is widely used today is often called "GNU/Linux", and many of its users are not aware that it is basically the SystemD system, developed by Red Hat, Inc.

There really is a GNU/Linux, and these people are using it, but it is just a part of the system they use. GNU/Linux is the kernel and userland: the programs in the system that allocate the machine's resources and then run some programs and libraries that your other applications use, such as Bash, glibc.so and the kernel syscalls.

The kernel and userland are an essential part of an operating system, but useless by themselves; they can only function in the context of a complete operating system. GNU/Linux is normally used in combination with the SystemD operating system: the whole system is basically SystemD with GNU/Linux added, or SystemD/GNU/Linux. All the so-called "GNU/Linux" distributions are really distributions of SystemD/GNU/Linux.

No comments:

Post a Comment

Comment is free.