GNU/Linux Operating Systems
GNU/Linux is an operating system that dominates the world of cloud and web servers, smartphones, embedded systems, and we must not forget 99% if not all world supercomputers run GNU/Linux.
In September 1983 “Richard Stallman” and the founded organisation FSF(free software foundation) made the announcement of “GNU project” to create free Unix-like system as an effort to remove the obstacle imposed by the owners of proprietary software, making GNU compatible with Unix system because of it’s portability that makes it easy for Unix users to switch from Unix to GNU operating system, by 1990 most of the project components were written but still missing good working kernel, GNU project had a kernel “GNU Hurd “, in 1991 Linux kernel was released and FSF choose to use Linux as a kernel for it’s GNU operating system so what happened? GNU and Linux combined to create full operating system Called “GNU/Linux”, still this is just the bare bone of the OS you can’t browse the Internet or use mail server, So they packaged in GNU/Linux Distribution like Debian, Ubuntu, Slackware and many others.
GNU project and Linux kernel were made to release the world from proprietary software and make it possible to everyone to obtain, reuse, modify any part of software, you may wonder why this operating system came before Windows and Mac OS but it’s not popular, because back there GNU/Linux was hard to use for none programmers, network admins, geeks, and didn’t have windows manager like Windows and Mac OS to make it easy for none technical users, but today distros broke this barrier Now you can use any Linux distro like any other operating system, GNU/Linux is so flexible and gives the user full control over the system and its software, for beginners we recommend you to start with Ubuntu distribution if you want to give it a try on virtualization software like VirtualBox, VMware. These distros provide the possibility to use it in live mode without affecting your installed system.