These distributions include not only the core of the OS, the Linux kernel, but a host of other utilities, software applications and desktop environment that make the entire platform useful.
Linux distribution and Free software The primary difference between Linux and many other popular contemporary operating systems is that the Linux kernel and other components are free and open-source software. Linux is not the only such operating system, although it is by far the most widely used.
Linux-based distributions are intended by developers for interoperability with other operating systems and established computing standards. The fact that the software licenses explicitly permit redistribution, however, provides a basis for larger scale projects that collect the software produced by stand-alone projects and make it available all at once in the form of a Linux distribution.
Many Linux distributions, or "distros", manage a remote collection of system software and application software packages available for download and installation through a network connection. This allows users to adapt the operating system to their specific needs. Distributions are maintained by individuals, loose-knit teams, volunteer organizations, and commercial entities.
A distribution is responsible for the default configuration of the installed Linux kernel, general system security, and more generally integration of the different software packages into a coherent whole.
Free software community and Linux User Group A distribution is largely driven by its developer and user communities. Some vendors develop and fund their distributions on a volunteer basis, Debian being a well-known example.
In many cities and regions, local associations known as Linux User Groups LUGs seek to promote their preferred distribution and by extension free software.
They hold meetings and provide free demonstrations, training, technical support, and operating system installation to new users. Many Internet communities also provide support to Linux users and developers. Online forums are another means for support, with notable examples being LinuxQuestions.
Linux distributions host mailing lists ; commonly there will be a specific topic such as usage or development for a given list. There are several technology websites with a Linux focus.
Print magazines on Linux often bundle cover disks that carry software or even complete Linux distributions. The free software licenseson which the various software packages of a distribution built on the Linux kernel are based, explicitly accommodate and encourage commercialization; the relationship between a Linux distribution as a whole and individual vendors may be seen as symbiotic.
One common business model of commercial suppliers is charging for support, especially for business users. A number of companies also offer a specialized business version of their distribution, which adds proprietary support packages and tools to administer higher numbers of installations or to simplify administrative tasks.
Another business model is to give away the software in order to sell hardware. Programming on Linux[ edit ] Linux distributions support dozens of programming languages.
First released inthe LLVM project provides an alternative cross-platform open-source compiler for many languages. A common feature of Unix-like systems, Linux includes traditional specific-purpose programming languages targeted at scriptingtext processing and system configuration and management in general.
Linux distributions support shell scriptsawksed and make. Many programs also have an embedded programming language to support configuring or programming themselves. For example, regular expressions are supported in programs like grep and locatethe traditional Unix MTA Sendmail contains its own Turing complete scripting system, and the advanced text editor GNU Emacs is built around a general purpose Lisp interpreter.
Guile Scheme acts as an extension language targeting the GNU system utilities, seeking to make the conventionally small, staticcompiled C programs of Unix design rapidly and dynamically extensible via an elegant, functional high-level scripting system; many GNU programs can be compiled with optional Guile bindings to this end.Rather than implement a full and heavyweight VM which can run all guest Operating Systems (OSes), the new approach is designed to run only Linux VMs, making the new plex86 architecture on the order of 10x or x more simplistic.
Linux is one of popular version of UNIX operating System. It is open source as its source code is freely available. It is free to use. Linux was designed considering UNIX compatibility. Its functionality list is quite similar to that of UNIX. Kernel component code executes in a special privileged.
Linux Kernel / RC2. What you are about to download is the core of all the Linux operating systems in the world. Linux is the third most popular computer operating system behind Windows in the number one spot and MacOS in pole position.
It's been around for a long time - the first distribution as released in. BackSlash Linux is an Ubuntu and Debian-based operating system for AMD64 and Intel x64 based Personal Computers developed in India. It is based on free software and every release of the operating System is named after the .
Linux Mint is a popular, open source Linux operating system based on Debian and Ubuntu OS used by millions of people. While it is based on Ubuntu, this operating system works much more like Windows or Mac OS, hosting a familiar interface.