Article | REF: H1540 V2

Linux, a free kernel and a free operating system

Author: Raphaël HERTZOG

Publication date: August 10, 2016

You do not have access to this resource.
Click here to request your free trial access!

Already subscribed? Log in!


Overview

Français

ABSTRACT

Free software and Linux, its emblematic kernel, have become mainstream, and there is no IT project where a solution based on free software cannot be considered. This article starts with a presentation of the Linux kernel, with its features and its unique development model. It goes on to consider the whole free software ecosystem, listing the most important free software products in each domain, comparing the various Linux distributions, explaining how to test Debian GNU/Linux, and emphasising the specific features of free software development. This information will help readers decide whether free software can meet their needs.

Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.

Read the article

AUTHOR

  • Raphaël HERTZOG: IT Consultant, Free Software and Debian GNU/Linux specialist, Freexian SARL, Sorbiers, France - Editor's note: This article is an updated version of an article by the same author published in August 2008.

 INTRODUCTION

We're hearing more and more about Linux, even well beyond the circle of computer specialists. Linux is really just the kernel of the operating system (the part that interacts with the hardware), but its success has made it a model for all open-source software. This is why the term "Linux system" is often used to designate any computer running this kernel, even though it represents only a tiny fraction of the software installed on it.

Each of these open-source software products has its own community. So, if you compare several software products in parallel, you'll discover different development cycles and tools, as well as different levels of maturity. Linux distributions were born in response to this diversity: their role is to support the user. They generally provide an installer (for setting up the operating system on a blank computer), a collection of ready-to-use software, security updates and support services. Numerous distributions exist, each with its own objectives.

This article gives an overview of the Linux ecosystem, from the kernel to the distributions and the main software. In particular, it describes the Debian GNU/Linux distribution. The generic basics should enable you to feel at ease with the concepts that will be found in any Linux system. The more detailed explanations of Debian allow you to install a working system and test various software packages.

You do not have access to this resource.

Exclusive to subscribers. 97% yet to be discovered!

You do not have access to this resource.
Click here to request your free trial access!

Already subscribed? Log in!


The Ultimate Scientific and Technical Reference

A Comprehensive Knowledge Base, with over 1,200 authors and 100 scientific advisors
+ More than 10,000 articles and 1,000 how-to sheets, over 800 new or updated articles every year
From design to prototyping, right through to industrialization, the reference for securing the development of your industrial projects

KEYWORDS

linux   |   Linux kernel   |   information system   |   free software


This article is included in

Software technologies and System architectures

This offer includes:

Knowledge Base

Updated and enriched with articles validated by our scientific committees

Services

A set of exclusive tools to complement the resources

Practical Path

Operational and didactic, to guarantee the acquisition of transversal skills

Doc & Quiz

Interactive articles with quizzes, for constructive reading

Subscribe now!

Ongoing reading
Linux, kernel and free operating system