Difference between revisions of "logiciel libre"

From Anarchopedia
Jump to: navigation, search
m (Voir aussi)
(Article complété (histoire + titres nouveaux chapitres))
Line 1: Line 1:
L''''informatique libre'''
 
 
==Histoire==
 
==Histoire==
Le système d'exploitation UNIX(1969) est l'ancêtre du logiciel libre. Vers la fin des années 70 et au début des années 80, les compagnies commençèrent à imposer des restrictions aux programmeurs. Richard Stallman démarra le projet GNU en 1983. La GNU [[General Public License]] (GPL) est une licence de logiciel libre créé par Stallman.(''en développement'')
+
A l'origine de l'informatique, la partie matérielle des ordinateurs était très couteuse, et les constructeurs ne cherchaient pas à faire de bénéfice sur les logiciels fournis qui constituaient alors un plus pour vendre leur matériel. L'accès au code source des logiciels et le partage du travail réalisé par les programmeurs étaient alors courants.
 +
 
 +
Le système d'exploitation UNIX, développé à partir de 1969 dans un laboratoire de recherche d'ATT (compagnie téléphonique américaine), était très apprécié des programmeurs car très riche en possibilités. La compagnie ATT n'ayant le droit de vendre que du matériel téléphonique, le système d'exploitation UNIX était alors distribué aux universités américaines avec son code source moyennant le paiement d'une licence modique.
 +
 
 +
Dans les années 70, une décision de justice américaine imposa aux entreprises de facturer séparément les logiciels et le matériel.
 +
 
 +
Au fil des années, la licence d'utilisation du système d'exploitation UNIX est devenue de plus en plus couteuse (de l'ordre de 10000 F par an et par personne dans une entreprise française en 1989 pour utiliser UNIX System V).
 +
 
 +
D'autre part, il y avait le problème de compatibilité du matériel. Ainsi, après un changement de modèle d'ordinateur, Richard Stallman s'est apperçu que son imprimante ne fonctionnait plus avec son nouveau maztériel, faute du pilote (driver) adéquat. Et le constructeur de l'imprimante refusait de fournir le source du driver pour qu'il soit adapté au nouvel ordinateur.
 +
 
 +
Ces deux problèmes combinés ont incité Richard Stallman à démarrer le projet GNU (acconyme de ''GNU's not UNIX'' (GNU n'est pas UNIX)) visant à réécrire un système d'exploitation UNIX complet sans les restrictions d'utilisation imposées par l'UNIX d'origine devenu trop commercial.
 +
 
 +
Il crée avec le juriste Eben Moglen la [[General Public License]] (GPL) qui définit d'un point de vue juridique les droits d'utilisation des logiciels associés au projet GNU.
 +
 
 +
Le systèmes d'exploitation UNIX comporte très schématiquement deux "couches logicielles" indépendantes :
 +
 
 +
* le noyau : c'est la partie du système d'exploitation qui communique avec le matériel, elle supporte notamment le système de gestion de fichiers.
 +
* les logiciels applicatifs : dans les années 80, UNIX comportait déjà plus de 200 logiciels distincts, chacun supportant l'une des commandes du système d'exploitation. Ces logiciels pris séparément sont souvent très simples, et c'est en combinant l'utilisation de plusieurs d'entre eux qu'on peut faire des traitements complexes.
 +
 
 +
L'écriture des logiciels applicatifs n'a pas posé de problèmes majeurs. Certains d'entre eux avaient d'ailleurs déja été réécrits à l'université de Berkeley pour réaliser la "Berkeley Software Distribution" (BSD).
 +
 
 +
Le noyau UNIX GNU s'appelle GNU/HURD, mais l'écriture d'un noyau UNIX pour les ordinateurs de type PC a entrainé de grosses difficultés techniques, à cause de particularités de gestion de la mémoire des microprocesseurs INTEL.
 +
 
 +
En 1991, un étudiant finlandais nommé Linux Torvalds a écrit et diffusé un noyau UNIX pour PC qui s'est révélé plus efficasse que toutes les tentatives précédentes. En associant le noyau écrit par Linux Torvalds et les logiciels utilitaires du projet GNU, on a obtenu le premier système d'exploitation entièrement libre : GNU/LINUX.
 +
 
 +
 
 +
==Les droits d'utilisation des logiciels libres==
 +
 
 +
==Comparaison entre logiciels libres et propriétaires==
 +
 
 +
==Quelques logiciels propriétaires et leur alternative libre==
 +
 
 +
==l'informatique libre==
  
 
==Voir aussi==
 
==Voir aussi==

Revision as of 13:44, 13 May 2008

Histoire

A l'origine de l'informatique, la partie matérielle des ordinateurs était très couteuse, et les constructeurs ne cherchaient pas à faire de bénéfice sur les logiciels fournis qui constituaient alors un plus pour vendre leur matériel. L'accès au code source des logiciels et le partage du travail réalisé par les programmeurs étaient alors courants.

Le système d'exploitation UNIX, développé à partir de 1969 dans un laboratoire de recherche d'ATT (compagnie téléphonique américaine), était très apprécié des programmeurs car très riche en possibilités. La compagnie ATT n'ayant le droit de vendre que du matériel téléphonique, le système d'exploitation UNIX était alors distribué aux universités américaines avec son code source moyennant le paiement d'une licence modique.

Dans les années 70, une décision de justice américaine imposa aux entreprises de facturer séparément les logiciels et le matériel.

Au fil des années, la licence d'utilisation du système d'exploitation UNIX est devenue de plus en plus couteuse (de l'ordre de 10000 F par an et par personne dans une entreprise française en 1989 pour utiliser UNIX System V).

D'autre part, il y avait le problème de compatibilité du matériel. Ainsi, après un changement de modèle d'ordinateur, Richard Stallman s'est apperçu que son imprimante ne fonctionnait plus avec son nouveau maztériel, faute du pilote (driver) adéquat. Et le constructeur de l'imprimante refusait de fournir le source du driver pour qu'il soit adapté au nouvel ordinateur.

Ces deux problèmes combinés ont incité Richard Stallman à démarrer le projet GNU (acconyme de GNU's not UNIX (GNU n'est pas UNIX)) visant à réécrire un système d'exploitation UNIX complet sans les restrictions d'utilisation imposées par l'UNIX d'origine devenu trop commercial.

Il crée avec le juriste Eben Moglen la General Public License (GPL) qui définit d'un point de vue juridique les droits d'utilisation des logiciels associés au projet GNU.

Le systèmes d'exploitation UNIX comporte très schématiquement deux "couches logicielles" indépendantes :

  • le noyau : c'est la partie du système d'exploitation qui communique avec le matériel, elle supporte notamment le système de gestion de fichiers.
  • les logiciels applicatifs : dans les années 80, UNIX comportait déjà plus de 200 logiciels distincts, chacun supportant l'une des commandes du système d'exploitation. Ces logiciels pris séparément sont souvent très simples, et c'est en combinant l'utilisation de plusieurs d'entre eux qu'on peut faire des traitements complexes.

L'écriture des logiciels applicatifs n'a pas posé de problèmes majeurs. Certains d'entre eux avaient d'ailleurs déja été réécrits à l'université de Berkeley pour réaliser la "Berkeley Software Distribution" (BSD).

Le noyau UNIX GNU s'appelle GNU/HURD, mais l'écriture d'un noyau UNIX pour les ordinateurs de type PC a entrainé de grosses difficultés techniques, à cause de particularités de gestion de la mémoire des microprocesseurs INTEL.

En 1991, un étudiant finlandais nommé Linux Torvalds a écrit et diffusé un noyau UNIX pour PC qui s'est révélé plus efficasse que toutes les tentatives précédentes. En associant le noyau écrit par Linux Torvalds et les logiciels utilitaires du projet GNU, on a obtenu le premier système d'exploitation entièrement libre : GNU/LINUX.


Les droits d'utilisation des logiciels libres

Comparaison entre logiciels libres et propriétaires

Quelques logiciels propriétaires et leur alternative libre

l'informatique libre

Voir aussi

Anarchie et Internet
Anarchisme et technologie
Anarchopedia
Copyleft
Culture libre
GNU/Linux
GPL
Mouvement du logiciel libre
Wikipédia

Liens externes

Alternatives libres aux logiciels propriétaires
Liste de logiciels libérés
Manifeste anar-geek
libérons nos logiciels
autonomie du web
Sémantique politique de l’informatique libre
Net Libre : Présentations de logiciels, musique et vidéos libres

Catégorie:Informatique