Les logiciels libres
Croire des multinationales sur parole!
Ayant expliqué la stratégie du contrôle des "lignes de code" par le biais des brevets et droits d'auteur, on voit bien que ce "code source", autrement dit l'original ou le master, est important. Ce code source protégé n'est donc pas public. Impossible de remasteriser puisque le master est secret. On parlera de "codes sources propriétaires" puisqu'ils sont la propriété de quelqu'un.
Impossible de savoir si des activités indésirables s'y cachent, puisque le code source est secret. On doit croire les auteurs sur parole. Les spécialistes de la programmation n'ont aucun moyen d'analyser la question et de donner leur avis.
Croire les multinationales sur parole? Humm!
Les besoins minoritaires
Les auteurs vont améliorer leurs logiciels dans la mesure où ces efforts seront profitables. Des besoins locaux ou minoritaires ne seront pas servis sans profitabilité. N'eut été le marché de l'Europe francophone, Windows et Office n'auraient probablement jamais été disponibles en français uniquement pour le marché québécois...
L'alternative!
Un nouveau type de droit d'auteur, ou licence, a été conçu pour présenter une alternative à ce contrôle des "sources". On parle de "codes sources ouverts" ou de "codes sources libres", comme dans "libres de droits". Au lieu d'un copyright, on voit apparaître un copyleft.
Dans cette optique, la rédaction de programmes participe de la connaissance humaine en générale et ne saurait être brevetée ni faire l'objet de contrôle d'accès. C'est l'accès à la connaissance qui est libérée.
Cette alternative s'appelle "opensource", "gnu" et ses portes-étendards sont Linux, Php, Apache, mysql et bien d'autres.
Libres comme dans liberté
À ne pas confondre avec un logiciel gratuit offert pour tester son fonctionnement ou amuse-gueule incitant à l'achat d'une version complète.
Un logiciel libre est souvent gratuit mais pas nécessairement.
Cette licence impose des conditions d'utilisation qui s'appliquent évidemment surtout aux programmeurs et entreprises de développement :
- le droit d'obtenir les sources pour en faire l'analyse, par exemple;
- le droit de modifier les sources;
- l'obligation de publier les modifications pour le bénéfices des autres;
- l'interdiction de vendre les sources;
Les entreprises y trouvent leur compte et un modèle d'organisation des équipes de développement de logiciels puise dans cette ressource inestimable!
Communautés du Libre
Libres comme dans "accès libre", sans droit d'accès, accès à l'information.