This explained, although I will not; His death is very high. Linux is the name for the kernel only. Linux is aptly named GNU / Linux, where GNU is an abbreviation for “GNU’s Not Unix”. The question arises that what is ‘GNU’ in “GNU’s Not Unix”? The answer is, “GNU’s Not Unix”. And if you ask, what does ‘GNU’ mean.
Answer, the answer comes back, within GNU, GNU within GNU means “GNU’s Not Unix”. It is a computer joke, using repetition or repetition as a source of humour).
GNU (and built-in pranks) was created by other – and very rarely accepted – creators of GNU / Linux, Richard M. Stallman, who created.
GNU Operating System and Free Software Movement
You see, the development by Linus Torvalds was core, kernel, Linux. GNU is layered on top of Linux. On someone else’s question someone put it this way: GNU is the external frame of a car, and is a Linux engine. GNU consists of userspace, which resides in the user-accessible parts of the program, where the terminal shell resides, where the desktop manager resides, and some other things. Linux is the kernel and is in the kernel space, where other various things, such as hardware abstraction layer, hardware drivers, system daemon (with which the user never directly interacts), and parts of software, such as the kernel, interact… Confession: I’m too tired to see it all. Here is a diagram instead:
My description is not correct, and I have missed some details, but you get the general idea. So which part of the above diagram is black? This is the top green layer. But that is not the only part that is GNU. GNU extends well below the userspace. So in fact, GNU / Linux is like an iceberg, with most of the iceberg being below the visible part of the iceberg. Kali has its role in GNU, and interest in the Linux kernel; But at heart, the kernels between Linux distros (Kali is a distro. Ubuntu, Debian, Fedora, etc. are all distros) to a large extent. This is why developers talk about the version numbers of the kernel:
Weintraub @ john-main-pc1: ~ $
Linux john-main-pc1 3.19.0-51-generic # 57 ~ 14.04.1-Ubuntu SMP Fri Feb 19 14:37:27 UTC 2016 i686 i686 i686 GNU / Linux
jweintraub @ john-main-pc1: ~ $
In the above information, ”
“Tells the kernel version, and”
# 57 ~ 14.04.1-Ubuntu
“Tells you the distro name and version. Note that the kernel version number is different from the distro version number. The kernel version may have the same, yet many remain within different distros.
Kali Linux has many things, just as in any other flavour of Linux it uses the Linux kernel (to understand the game engine to understand) like Unreal Tournament uses the unreal game engine.
Kali Linux is a penetration testing distribution. This means by default; it is set up to break into things (skill of user-dependent). It’s also probably not what cool kids use either (they create their versions of desktop environments using Arc Linux).
The difference between Kali Linux and Linux is this: Kali is a desktop environment; Linux is an operating system kernel. This is the difference between the engine in your car and the body of your vehicle. The seed is what you see, and everything that is built around is built around, and Linux is still required for a working installation of Kali Linux.
“Kali” Linux is a disallow (distribution). This means a project created by a swarm of friends and chicks that put together a full operating system with cool desktops, a bunch of apps for your enjoyment and a fancy installer to make people happy from installer to your own Linux To prevent scratching.
(Thus, everyone and the dog, me included).
So, this is what Kali Linux is, like Debian GNU / Linux, Fedora Core, OpenSuse, Linux Mint, Ubuntu, Gentoo Linux or Arc Linux. These are all distractions.
And without Kali “Linux” is the name of an operating system, a kernel or a family of operating systems that include distro, embedded OS for just about anything, Android or Taylor created software for supercomputing.