Linux, a free kernel and a free operating system
Article REF: H1540 V2

Linux, a free kernel and a free operating system

Author : Raphaël HERTZOG

Publication date: August 10, 2016 | Lire en français

Logo Techniques de l'Ingenieur You do not have access to this resource.
Request your free trial access! Free trial

Already subscribed?

Overview

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.
Logo Techniques de l'Ingenieur

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?


KEYWORDS

linux   |   Linux kernel   |   information system   |   free software

Ongoing reading
Linux, kernel and free operating system

Article included in this offer

"Software technologies and System architectures"

( 227 articles )

Complete knowledge base

Updated and enriched with articles validated by our scientific committees

Services

A set of exclusive tools to complement the resources

View offer details