Logiciel libre

Un article de Haypo.

J'avais commandé un gnou !
J'avais commandé un gnou !

Retour à la page précédente Retour à l'accueil


[modifier] Définition d'un logiciel libre

Les termes "logiciel libre" et "open source" sont interprétés différemment selon les personnes. Selon moi, pour qu'un logiciel puisse prétendre être libre, son éditeur / sa communauté doit fournir (par ordre de priorité, du plus important au moins important) :

  1. Le code source
  2. Les scripts de compilation, ou au moins un document expliquant comment compiler les sources
  3. Les données nécessaires à l'exécution du programme
  4. Une description du projet et au moins un embryon de documentation

Bonus (en vrac) :

  • Pas de limitation ou verrou logiciel : limite d'utilisation à N jours, impossible de sauvegarder, etc.
  • Site web du projet
  • Code source du site internet, si possible avec historique
  • Canaux de communication : email (liste de diffusion), communication instantanée (IRC, Jabber, ...), rencontres physiques
  • Historique du code source
  • Liste des auteurs

Exemples de logiciel / contributions pas à tout libres :

  • Freebox/Free : liste de patchs en vrac, sans description
  • Le moteur de certains jeux propriétaire ont été recodés par des passionnés : le moteur est libre, par contre il faut les données non libres du jeu original : c'est un cas un peu particulier qui me laisse perplexe. Parfois, des données libres sont recrées (pas toujours d'aussi bonne qualité que les originaux).

[modifier] Matériel libre

Matériel :

Liens :

Article :

Voir aussi vendorwatch.org, site militant pour l'ouverture des pilotes matériels. Theo de Raadt, leader du projet OpenBSD, est également est fervant défenseur des pilotes libres. Il a par exemple initié la suppression des pilotes pour le RAID dans OpenBSD 3.8, car ils étaient bogués et impossible d'obtenir les spécifications. Il a également lancé des appels de lobbying aux fabriquants de carte Wifi.

[modifier] Matériel "libéré"

Parfois, des passionés demontent leur matériel pour le bidouiller et finalement en prendre le contrôle :

En projet :

  • Carte vidéo Nvidia : Nouveau, pilote libre pour Nvidia (encore à l'état de projet ...)
  • OpenFreebox : Firmware libre pour la Freebox (boîtier du fournisseur d'accès à Internet Free). Initiave que Free ne semble pas beaucoup apprécier :-(
  • Console Xbox 360 : free60.org (pas encore crackée à l'heure actuelle ...)

[modifier] Le libre en dehors des logiciels

Cuisine :

[modifier] Bounties

Rien à voir avec mes contributions, mais je savais pas trop où le mettre sinon :-) Récompenses (argent, pas juste morale ;-)) pour des bugs à corriger ou des fonctionnalités à programmer :

Aggrégateurs de bouties:

[modifier] Voir aussi

[modifier] Articles connexes

[modifier] Liens externes