{"partition": "head_middle", "source_domain": "france.attac.org", "digest": "sha1:BVJWWWRNW5W55XSY4BDBFX6U3FZ64ZBK", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2014-15/000_00024.parquet"}
Un autre site web est possible !
Vous naviguez actuellement sur l'ancien site d'Attac France. Visitez le nouveau site de l'association : http://france.attac.org
Tout savoir sur l'association: comment adhérer, contacts, productions, statuts, vie interne, commissions et groupes de travail...
Des dossiers sur toutes les campagnes d'Attac.
La base de connaissances d'Attac, classée par thèmes
Tous les grands évènements organisés par Attac ou auxquels elle participe : Forum sociaux, universités d'été, Chemins de découverte...
Accueil du site > Savoirs > Altermondialisme > Emancipation > Séminaire Emancipation
Leçons d'émancipation : l'exemple du mouvement des logiciels libres
auteur-e(s) : Hervé Le Crosnier
Un mouvement ne parle que rarement de lui-même. Il agit, propose, théorise parfois sa propre pratique, mais ne se mêle qu’exceptionnellement de la descendance de son action dans les
autres domaines, qu’ils soient analogues, tels ici les autres mouvement dans le cadre de la propriété immatérielle, ou qu’ils soient plus globalement anti-systémiques. Les incises sur le rôle politique du
mouvement du logiciel libre dans la phase actuelle et sa puissance d’émancipation ne sont donc que mes propres interprétations... même si une large partie du mouvement en partage, si ce n’est l’expression, du moins le substrat. Mais d’autres, pourtant membres du même ouvement, et construisant eux aussi le bien commun du logiciel libre pourraient penser que leur motifs d’adhésion et leur objectifs restent largement différents, considérant l’élaboration de logiciels libres comme une autre approche de l’activité capitalistique et de marché, mais qui leur semble plus adaptée au travail immatériel. Approche « pragmatique » et approche « philosophique » ne sont pas incompatibles, c’est du moins la principale leçon politique que je pense tirer de ce mouvement et de son impact plus global sur toute la société. Car si un mouvement ne parle pas de lui-même, il « fait parler » et exprime autant qu’il ne s’exprime. Le mouvement des logiciels libres, et ses diverses tendances, est plus encore dans ce cas de figure, car son initiateur, Richard M. Stallman n’hésite pour sa part jamais à placer les fondements philosophiques au coeur de l’action du mouvement.
Sommaire Introduction
Le mouvement des logiciels libres
Un mouvement symbole
Extension : les nouveaux mouvements du numérique
Pour saisir la genèse du mouvement des logiciels libres, mais aussi son réel impact libérateur pour toute la société, il convient de revenir à la question même du logiciel. Le néophyte a souvent tendance à assimiler le logiciel aux outils de productivité, tels les traitements de texte ou les
navigateurs. Mais il convient de comprendre que le logiciel intervient dès qu’une machine, un microprocesseur, sait « traiter l’information », i.e. transformer des signaux d’entrée (souris, clavier, réseau, mais aussi capteurs les plus divers) en signaux de sortie exploitables soit directement par les humains (écran, impression,...), soit utilisés en entrée par une autre machine de « traitement de l’information ».
Le logiciel est partout dans le monde informatique :
c’est l’outil essentiel d’accès aux connaissances et informations stockées dans les mémoires numériques
il est lui même une forme d’enregistrement de la connaissance et des modèles du monde produits par les informaticiens
enfin chaque logiciel est une brique nécessaire au fonctionnement des ordinateurs (système d’exploitation), des réseaux et de plus en plus de tous les appareils techniques qui incorporent une part de « traitement de l’information », depuis les machines-outils de l’industrie jusqu’aux outils communicants de « l’internet des objets ».
Le logiciel est donc tout à la fois un « produit » (un bien que l’on acquiert afin de lui faire tenir un rôle dans l’activité privée ou industrielle), un service (un système, certes automatisé, auquel un usager va faire remplir des tâches) et une méthode (une façon de représenter le monde et les actions possibles). Ce statut ubiquitaire du logiciel est essentiel pour comprendre certaines des revendications de liberté des acteurs du mouvement : il ne s’agit pas simplement d’un outil (un produit de type « machine-outil »), mais d’un système-monde dans lequel se glissent peu à peu la majeure partie des activités humaines, dans tous les domaines, de la production industrielle à la culture, de la communication à l’éducation,... André Gorz parle d’une « logiciarisation de toutes les activités humaines » [1].
La conception des logiciels s’en trouve affectée, ainsi que sa catégorisation qui lui dessine une place spécifique dans le cadre même du « marché ». Le logiciel est à la fois :
une œuvre de création : on peut réellement parler d’un « auteur » de logiciel, au moins collectif grâce au développement de techniques de partage de code et de maintenance (génie logiciel et programmation par objets). Chaque logiciel porte la trace des raisonnements de celui qui l’a programmé ;
un travail incrémental : un logiciel comporte des « bugs », qui ne peuvent être corrigés qu’au travers de l’expérience utilisateur, et un logiciel doit suivre l’évolution de son environnement informatique (les autres logiciels). Ceci implique la coopération comme base de la
construction de logiciels fiables, évolutifs, et adaptables aux divers besoins ; une production de connaissances (les « algorithmes ») qui pourraient devenir privatisées si les méthodes de raisonnement et les formes du calcul ne pouvaient être reprises par d’autres programmeurs (cette question est au coeur du refus par le mouvement des logiciels libres des brevets de logiciels et de méthodes).
Le développement de l’informatique, et l’extension du réseau et du numérique à tous les aspects de la production, de la consommation et des relations interpersonnelles (au niveau privé comme au niveau public) crée un véritable « écosystème », dans lequel :
chaque programme doit s’appuyer sur des couches « inférieures » (des applications déjà existantes jusqu’aux pilotes des machines électroniques dites « périphériques ») et rendre des informations à d’autres logiciels. La définition des « interfaces » entre programmes devient essentielle, et la normalisation de ces échanges une nécessité vitale.
les programmes peuvent lire ou écrire des données provenant d’autres programmes ou outils. C’est l’interopérabilité.
Que ces échanges soient « ouvert » ou « à discrétion d’un propriétaire » devient une question déterminante. Dans le premier cas, l’innovation s’appuie sur ce qui existe, et peut rester concurrentielle (nouveaux entrants, mais aussi nouvelles idées) ; dans le second, tout concours à la
monopolisation (au sens de monopoles industriels, mais aussi de voie balisée limitant la créativité). D’autant qu’un « effet de réseau » (privilège au premier arrivé [2]) vient renforcer ce phénomène.