Selon la définition de la Free Software Foundation (FSF) un logiciel libre répond à 4 principes :
- Liberté d’exécuter le programme, pour tous les usages;
- Liberté d’étudier le fonctionnement du programme et de l’adapter à ses besoins;
- Liberté de le diffuser;
- Liberté de modifier le programme et de publier ces modifications.
Pour la FSF, le système des logiciels libres a pour finalité la protection de la liberté en matière informatique. Elle se positionne donc davantage d'un point de vue éthique et politique (Cool et Laurent, 2005) qu’ économique. Son objectif final est d'éviter toute appropriation abusive du logiciel, elle a d'ailleurs pour cela créée sa propre licence, la General Public Licence (G.P.L) qui est la licence la plus utilisée et la plus diffusée dans le monde du libre.
Face à ce positionnement, un mouvement plus orienté « marché » a vu le jour en 1998 grâce à la volonté de Bruce Perens et Éric S. Raymond. L'Open Source Initiative (OSI), qui privilégient une approche plus économique, a proposé d'élargir le champ de l'open source. Ils ont d'ailleurs créé le terme d'open source pour éviter la confusion entre l'ouverture du code et l'éventuelle gratuité du logiciel (« Free Software »). Ainsi l’Open Source implique plus que la simple diffusion du code source, la licence d’un programme de logiciel libre doit répondre à plusieurs caractéristiques pour pouvoir être reconnue officiellement par l’OSI comme licence libre (OSI, 1999) :
- Libre redistribution;
- Disponibilité du code source;
- Autorisation d’effectuer des travaux dérivés;
- Intégrité du code source de l’auteur : l’auteur ne peut pas empêcher les modifications, mais peut en encadrer les modalités de diffusion en imposant la redistribution du code source modifié sous forme de fichiers « patch »;
- Absence de discrimination entre les personnes ou les groupes;
- Pas de limitation à l’utilisation dans certains domaines (entreprises, recherche);
- Distribution de la licence : pas de conditions ou de licences supplémentaires, ou d'accord de non divulgation;
- La licence ne doit pas être spécifique à un produit : on peut extraire le programme et le distribuer séparément;
- La licence ne doit pas contaminer d’autres logiciels : la licence ne doit pas apposer de restrictions sur d’autres logiciels distribués avec le programme qu’elle couvre.
On voit donc que la proposition de l'OSI recouvre un usage plus large car elle envisage l'utilisation des logiciels libres dans l'activité professionnelle. La FSF fût, dans un premier temps, opposée à cette ouverture vers le monde de l'entreprise car ils pensaient que cela serait préjudiciable aux respects de liberté et d'éthique des logiciels libres. L'OSI au contraire a vu cette ouverture aux entreprises comme la possibilité de diffuser largement les logiciels, de permettre un développement sur le long terme des projets. C'est à cette période, fin des années 90, que le discours du mouvement open source s'est axé sur deux publics, d'un côté les utilisateurs, les contributeurs et de l'autre les entreprises et les collectivités locales avec l'apparition d'entreprises spécialisées dans ce secteur comme Red Hat par exemple.
Aucun commentaire:
Enregistrer un commentaire