Le Logiciel Libre

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 21

Introduction à l’Administration des

systèmes LINUX/UNIX

M. Jean DIOKH
Certifié Linux Professional Institute ( LPIC-3 Core & LPIC-3 Security )
http://www.lpi.org/verify/LPI000201968/9ntq6grjtk
Le logiciel libre

Unix est le parfait exemple du travail qui peut être effectué quand toutes les énergies
sont canalisées à la recherche d’un idéal technologique.

Quand AT&T diffuse presque librement en 1974 le code source du système


d’exploitation auprès des universités parce que, parmi ses raisons, il ne voit pas
d’avenir économique pour son produit, il ne semble pas se douter de l’engouement
des étudiants, des professeurs et des chercheurs en informatique.

Cette première communauté passe beaucoup de temps à modifier et à améliorer le


produit, remontant toutes les nouveautés à AT&T pour une intégration dans le
produit officiel.

Lors du changement de licence de 1978 l’énergie de la communauté a été canalisée


vers le projet universitaire BSD (Berkeley Software Distribution) délaissant l’Unix
commercial de AT&T.

Introduction à l’Administration des systèmes LINUX/UNIX 2


Le logiciel libre

Le projet GNU et la FSF

Richard Stallman, Informaticien au laboratoire d’intelligence artificielle au MIT à la fin


des années 1970, n’a probablement pas été le premier à déplorer ce fait mais a
décidé de réagir.

Il utilise une imprimante qui tombe souvent en panne. Comme ses collègues et lui
disposent du code source du pilote (programme de gestion) de l’imprimante ils l’ont
modifié pour qu’un signal leur soit envoyé à chaque panne. Quand le laboratoire
achète un nouveau modèle de Xerox plus fiable, le pilote pour leur système
d’exploitation n’est pas livré. Désirant l’adapter à ses besoins, Richard Stallman fait
appel à un autre laboratoire qui dispose du code source mais qui refuse de le lui
fournir : Xerox l’interdit.

Stallman est tellement choqué de cette réaction qu’il décide d’œuvrer dans la défense
et la diffusion du logiciel libre en réaction au monde fermé du logiciel propriétaire.

Introduction à l’Administration des systèmes LINUX/UNIX 3


Le logiciel libre

Stallman décide en 1983 d’écrire un nouveau système d’exploitation entièrement libre


d’accès, d’utilisation, de modification et de redistribution.
Basé sur Unix il le nomme GNU (Gnu’s Not Unix).

La bataille n’est pas que technique, elle est aussi politique, philosophique,
commerciale et juridique. Pour défendre le logiciel libre Stallman crée la FSF (Free
Software Foundation) en 1985 qui diffuse les idées du logiciel libre.

Parmi ses premiers travaux figure la rédaction (avec l’aide d’avocats) d’une licence
spéciale pour ces logiciels appelée la GPL (General Public License).

Introduction à l’Administration des systèmes LINUX/UNIX 4


Le logiciel libre

Un logiciel libre garantit quatre libertés (Free Software Foundation) :

 Liberté 0 : la liberté d’utiliser un logiciel quel que soit l’usage que vous en faites.
 Liberté 1 : la liberté d’étudier le fonctionnement du programme et de l’adapter à
votre besoin.
 Liberté 2 : la liberté de redistribuer des copies afin d’aider votre voisin (au sens
large du terme).
 Liberté 3 : la liberté d’améliorer le programme et de diffuser les améliorations au
public à fin d’en faire bénéficier l’ensemble de la communauté.

Le logiciel libre est à prendre dans le sens de « liberté » et pas gratuit.

Introduction à l’Administration des systèmes LINUX/UNIX 5


Le logiciel libre

L’Open Source Initiative (OSI) détaille autrement :

1. La libre redistribution.
2. Le code source distribué.
3. Les œuvres dérivées autorisées.
4. L’intégrité du code source de l’auteur.
5. La non-discrimination contre des personnes ou groupes.
6. La non-discrimination contre des champs d’application.
7. La distribution de la licence en même temps que le programme.
8. La licence ne doit pas être propre à un produit.
9. La licence ne doit pas restreindre d’autres logiciels.
10. La licence doit être neutre sur le plan technologique.

Introduction à l’Administration des systèmes LINUX/UNIX 6


Les distributions Linux

Prenez Linux et les outils GNU, ajoutez des applications plus orientées utilisateur
comme un client de messagerie, et vous avez un système Linux complet.

La distribution prend en charge la configuration du stockage, l'installation du noyau et


l'installation du reste du logiciel.

Les distributions complètes incluent également des outils pour gérer le système et un
gestionnaire de packages pour vous aider à ajouter et supprimer des logiciels une
fois l'installation terminée.

Introduction à l’Administration des systèmes LINUX/UNIX 7


Les distributions Linux

Comme UNIX, il existe de nombreuses variantes de distributions.


Il existe des distributions qui se concentrent sur la gestion des serveurs, des
ordinateurs de bureau ou même des outils spécifiques à l'industrie tels que la
conception électronique ou l'informatique statistique.

Les principaux acteurs du marché peuvent être retracés à Red Hat ou Debian. La
différence la plus visible est le gestionnaire de paquets, bien que vous trouverez
d'autres différences surtout, des emplacements de fichiers aux philosophies
politiques.

Introduction à l’Administration des systèmes LINUX/UNIX 8


Les distributions Linux

Red HAT

Red Hat a commencé comme une distribution simple qui a présenté le gestionnaire de
paquets RedHat (RPM).

Il forme une entreprise qui commercialise un bureau Linux pour les entreprises.

Au fil du temps, Red Hat a commencé à se concentrer davantage sur les applications
serveur telles que le service Web et de fichiers, et a publié Red Hat Enterprise
Linux.

Introduction à l’Administration des systèmes LINUX/UNIX 9


Les distributions Linux

CentOS

Red Hat a commencé comme une distribution simple qui a présenté le gestionnaire de
paquets RedHat (RPM).

Il forme une entreprise qui commercialise un bureau Linux pour les entreprises.

Au fil du temps, Red Hat a commencé à se concentrer davantage sur les applications
serveur telles que le service Web et de fichiers, et a publié Red Hat Enterprise
Linux.

Introduction à l’Administration des systèmes LINUX/UNIX 10


Les distributions Linux

CentOS

Introduction à l’Administration des systèmes LINUX/UNIX 11


Les distributions Linux

Open SUSE

Open SUSE à l'origine dérivé de Slackware, mais intègre de nombreux aspects de Red
Hat.

La société a été achetée par Novell en 2003, puis achetée par le Groupe Attachmate
en 2011. Le groupe Attachmate a ensuite fusionné avec Micro Focus International.

Grâce à toutes les fusions et acquisitions, SUSE a réussi à se poursuivre et à croître.

Bien qu'Open SUSE soit basé sur un ordinateur de bureau et accessible au grand
public, SUSE Linux Enterprise contient du code propriétaire et est vendu comme un
produit serveur.

Introduction à l’Administration des systèmes LINUX/UNIX 12


Les distributions Linux

Open SUSE

Introduction à l’Administration des systèmes LINUX/UNIX 13


Les distributions Linux

Debian

Debian est plus un effort communautaire, et en tant que tel, favorise également
l'utilisation de logiciels open source et le respect des normes.

Debian a créé son propre système de gestion de paquets basé sur le format de fichier
.deb. Alors que Red Hat laisse le support de la plate-forme non Intel et AMD aux
projets dérivés, Debian supporte plusieurs de ces plates-formes directement.

Introduction à l’Administration des systèmes LINUX/UNIX 14


Les distributions Linux

Debian

Introduction à l’Administration des systèmes LINUX/UNIX 15


Les distributions Linux

Ubuntu

Ubuntu est la distribution Debian la plus populaire. C'est la création de Canonical, une
entreprise qui a été faite pour favoriser la croissance d'Ubuntu et de faire de
l'argent en fournissant un soutien.

Introduction à l’Administration des systèmes LINUX/UNIX 16


Les distributions Linux

Ubuntu

Introduction à l’Administration des systèmes LINUX/UNIX 17


Les distributions Linux

Ubuntu Server

Introduction à l’Administration des systèmes LINUX/UNIX 18


Les distributions Linux

Kali Linux

Introduction à l’Administration des systèmes LINUX/UNIX 19


Les distributions Linux

Parrot Linux

Introduction à l’Administration des systèmes LINUX/UNIX 20


Les distributions Linux

Elementary OS

Introduction à l’Administration des systèmes LINUX/UNIX 21

Vous aimerez peut-être aussi