Designed by Mark Little
Linux was originally developed for personal computers based on the Intel x86 architecture, but has since been ported to more platforms than any other operating system.
Because of the dominance of the Linux kernel-based Android OS on smartphones, Linux has the largest installed base of all general-purpose operating systems.
Linux is also the leading operating system on servers and other big iron systems such as mainframe computers, and the only OS used on TOP500 supercomputers (since November 2017, having before gradually eliminated all competitors). It is used by around 2.3% of desktop computers.
A Linux-based system is a modular Unix-like operating system, deriving much of its basic design from principles established in Unix during the 1970s and 1980s. Such a system uses a monolithic kernel, the Linux kernel, which handles process control, networking, access to the peripherals, and file systems. Device drivers are either integrated directly with the kernel, or added as modules that are loaded while the system is running.
Linux projects on this site are divided between Fedora Linux (x86 architecture) and Raspbian Linux (running on Raspberry Pi). Projects which will run under either system are under Linux, while projects which require the specific Raspberry Pi hardware are placed under the Raspberry Pi
All of the software sources for Linux projects project will be documented using a standard set of documents are created for each project using a project initialisation script, In addition to the source documentation, the standard set of documents contain information about any necessary hardware, as well as the commands and status messages associated with the program.
The standard project document set can be updated (on this computer) without having to invoke a web editor as it will create the documents in a designated space in the site's webserver. The source code can be compiled using either the X86-64 computer or the Raspberry Pi C/C++ compilers.