Le journal La Croix consacre un dossier au logiciel libre

Intéressante évocation du logiciel libre dans le journal La Croix du jour. D’abord parce qu’on y parle de libre dans un grand quotidien, mais aussi par le contenu des articles (pluriels, et qui forment donc un véritable dossier).

Il y a tout d’abord l’article Les logiciels libres, histoire d’un succès qui introduit le dossier.

Depuis leur apparition il y a vingt-cinq ans, les logiciels libres n’ont cessé de se développer, convainquant un large public, professionnels comme amateurs, entreprises comme administrations, de l’efficacité de leur modèle de développement.

On y parle de vente liée, de Stallman et des méthodes de travail du libre. Une large place est faite au témoignage d’Alexandre Zapolsky (président de la FniLL et de Linagora), pour qui le libre sait s’adapter aux difficultés des temps actuels.

Reste que « le libre profite de la crise », selon Alexandre Zapolsky. Jusque-là, les grands organismes ne voulaient pas prendre de risques en abandonnant le « propriétaire » au motif que, selon Loïc Rivière, « la possibilité de l’accès au code peut tenter des personnes mal intentionnées ». « Mais cette frilosité s’estompe avec les restrictions budgétaires », reprend Alexandre Zapolsky. L’argument économique n’est cependant pas la seule cause de la progression du secteur : « Nos clients veulent leur indépendance à l’égard des grands éditeurs et fournisseurs », ajoute le président de la FniLL.

J’ai noté une double citation, de l’Afdel et de NKM, qui pourrait faire l’objet d’un petit débat.

Des solutions qui coûtent souvent beaucoup moins cher que celles qui font appel à des logiciels propriétaires. « C’est moins cher à court terme, mais à long terme, les services achetés à une société du libre peuvent coûter plus cher que l’acquisition d’un logiciel propriétaire », rétorque Loïc Rivière, délégué général de l’Association française des éditeurs de logiciels (Afdel), qui veille à ce que l’État reste neutre en face du choix de solutions entre « libre » et « propriétaire ».

(…) « Ce que beaucoup redoutent, ce n’est pas forcément le libre, mais c’est la migration vers un environnement différent, analyse Nathalie Kosciusko-Morizet, secrétaire d’État au développement de l’économie numérique. Pour les collectivités, l’État finance beaucoup de formations aux logiciels libres en direction des élus. Mais on ne peut pas les forcer à faire le choix entre libre et propriétaire. »

L’Angleterre semble avoir fait un choix différent. Il ne s’agit pas de forcer mais d’inciter fortement pour les raisons que l’on sait (par exemple en parcourant les cinq cents articles du Framablog !).

Un deuxième article s’intitule Peaufiner les logiciels est un modèle de science participative.

Il s’agit donc de comprendre un peu mieux comment fonctionne le logiciel libre et de faire plus ample connaissance avec tous ces gens qui gravitent autour non, sans un certain enthousiasme.

Parmi eux, il y a un administrateur de Rue89, l’incontournable April et… notre ami Pierre-Yves (alias Pyg quand il est rédacteur du Framablog). Ce dernier me fait savoir dans l’oreillette que retenir ce qui suit sur près d’une heure d’entretien téléphonique avec la journaliste, c’est un peu… frustrant ! (d’autant qu’il lui arrive d’être barbu et de manger des pizzas à 3 heures du mat’).

« Nous ne sommes pas des utopistes barbus qui mangent de la pizza à 3 heures du matin. » Pierre-Yves Gosset, délégué général de l’association Framasoft, s’élève contre les clichés qui frappent les développeurs de logiciels libres. « Les gens pensent toujours que c’est un sujet technique seulement maîtrisé par les informaticiens », déplore-t-il.

Lancé par des spécialistes en informatique, le mouvement du « libre » rassemble aujourd’hui des profils très divers, techniciens comme profanes. Framasoft structure un réseau de sites Internet et met à la disposition du public des ressources sur les logiciels libres.

Avec une volonté participative : ce sont les utilisateurs de logiciels eux-mêmes qui rédigent leur présentation, enrichissent l’annuaire, traduisent des textes pour les mettre à la portée de tous. « Nous encourageons les utilisateurs à s’entraider et à publier de l’information, c’est une sorte de “Wikipedia du libre” », précise Pierre-Yves Gosset.

(…) À distance, un échange se crée entre développeurs professionnels, traducteurs bénévoles, utilisateurs vigilants. Leur passion commune permet d’améliorer sans cesse les logiciels existants, ou d’en créer de nouveaux. « Le public est très varié, confirme Pierre-Yves Gosset. Il y a des médecins, des plombiers, des couturières. Chacun peut devenir producteur et créateur. »

Quand je pense qu’il ne m’a jamais présenté la couturière ! Bref passons…

Par contraste, « l’enfermement du savoir » est le principal reproche adressé aux logiciels propriétaires. « Le logiciel est l’expression technique d’une idée, affirme Pierre-Yves Gosset. C’est un enjeu éthique : est-ce que le marché peut s’approprier quelque chose qui relève du bien commun ? »

(…) Les acteurs du libre refusent néanmoins qu’on leur prête des intentions idéologiques. Bill Gates, le richissime fondateur de Microsoft, les surnomme « les communistes d’un nouveau genre ». Ils admettent en revanche défendre une vision « citoyenne ». Pierre-Yves Gosset résume les valeurs du « libre » par une devise bien connue : « Liberté, égalité, fraternité. »

Fallait bien la placer quelque part la devise 😉

Un troisième article se demande si Le logiciel libre paraît-il utopique ? dans une sorte de dialogue entre NKM et François Elie (cf la récente interview).

L’avis de NKM sur le sujet laisse à penser qu’elle a bien compris le logiciel libre et ses enjeux. De quoi être malgré tout un peu optimiste pour la période gouvernementale post-Hadopi ?

« Le logiciel libre est d’abord une philosophie, avant d’être un standard ou un modèle économique. Je n’irais pas jusqu’à dire que c’est une religion, bien que l’on parle des commandements du logiciel libre !

(…) Le modèle de financement du libre est cependant plus fragile que celui du logiciel dit propriétaire. Les éditeurs de logiciels disposent de la rente annuelle de licences. Dans le libre, il faut sans cesse inventer et améliorer des produits pour pouvoir survivre. L’avantage du libre est son caractère innovant.

(…) Le libre est un peu l’anti-trust d’un secteur facilement monopolistique. Du coup, la philosophie du libre s’étend et un équilibre dynamique s’installe entre “libre” et “propriétaire” avec des mouvements de vague tantôt dans un sens tantôt dans l’autre. Je ne crois donc pas que cette évolution aboutisse à la disparition du propriétaire. »

C’est pourtant ce que prophétise peu ou prou François Elie dans son livre Économie du logiciel libre.

Il n’y a pas de fatalité à ce que ce logiciel soit propriétaire. Toute l’informatique est en train de basculer vers un autre modèle. Même Microsoft songe à basculer vers le libre. »

Il y a également un petit Lexique sur les logiciels libres expliquant le logiciel libre, l’open source, le logiciel propriétaire, et la licence GPL.

D’habitude lorsque le Framablog pointe un article de presse autour du logiciel libre, il y a toujours de « gentils pinailleurs » prêts à dégainer dans les commentaires pour en souligner les inexactitudes (sachant qu’il n’est pas toujours simple de vulgariser le logiciel libre, sachant aussi que ces précisions apportent de l’information aux lecteurs du blog).

En ira-t-il de même ici ? Vous le saurez en parcourant… les commentaires 😉




Le mouvement du logiciel libre vu par Hervé Le Crosnier

Aussiegall - CC by« … mais ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code. »

Quand Hervé le Crosnier s’immisce sur le site de l’association Attac pour leur (et nous) parler du mouvement du logiciel libre, cela donne un article majeur qui vient parfaitement illustrer la citation mise en exergue sur ce blog, permettant de mesurer à l’instant t le chemin parcouru[1].

Extrait : « N’ayons pas peur de dire la même chose avec d’autres mots qui parleront peut-être plus clairement aux héritiers du mouvement social et ouvrier : le mouvement des logiciels libre a fait la révolution, créé de nouveaux espaces de liberté, assuré un basculement des pouvoirs et libéré plus largement autour de lui ce qui aurait pu devenir un ordre nouveau, balisé par les décisions de quelques entreprises. Comme toute révolution, elle est fragile, comporte des zones d’ombres, des « risques » de dérapages ou de récupération. Mais avant tout, comme les révolutions sociales, elle est un formidable espoir qui va ouvrir à la joie du monde non seulement les acteurs, mais tous les autres courants entraînés dans la dynamique… »

À lire, en évitant le « syndrome des textes longs à l’ère de la distraction permanente » (pour vous aider : version PDF de cet article), mais aussi et surtout à faire lire à votre entourage.

Leçons d’émancipation : l’exemple du mouvement des logiciels libres

URL d’origine du document

Hervé Le Crosnier – 24 avril 2009 – Attac
Licence Creative Commons By-Nc

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 mouvement, 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 cœur de l’action du mouvement.

Introduction

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 »[2].

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é[3]) vient renforcer ce phénomène.

Tous ces points techniques forment un faisceau de contraintes et d’opportunités pour les industries du logiciel comme pour les programmeurs individuels :

  • la capacité à « rendre des services aux usagers » sans devoir maîtriser une chaîne complète. Ce qui entraîne la création d’un « marché du service » et la capacité de détournement social de tout système numérique : innovation ascendante, usage de masse, relations ambiguës entre les facilitateurs -producteurs de logiciels ouverts ou de services interopérables – et les usagers,… ;
  • la mise en place d’un espace d’investissement personnel pour les programmeurs (autoréalisation de soi, expression de la créativité, capacité à rendre des services associatifs et coopératifs). On rencontre ici un changement émancipateur plus général que Charles Leadbeater et l’institut Demos a nommé « the pro-am révolution »[4].

Le mouvement des logiciels libres

Les logiciels libres partent de cette intrication du logiciel, de la connaissance et du contenu : tout ce qui limite l’accès au code source des programmes va :

  • limiter la diffusion de la connaissance,
  • privatiser les contenus (avec les dangers que cela peut représenter pour les individus, mais aussi les structures publiques, des universités aux États)
  • brider la créativité

Le « code source » est la version lisible par un « homme de l’art » d’un logiciel. L’accès à ce code est un moyen de comprendre, d’apprendre, de modifier, de vérifier, de faire évoluer un logiciel. C’est de cette liberté là qu’il est question dans le mouvement des logiciels libres.

Il s’agit de construire la « liberté de coopérer » entre les programmeurs. Un logiciel libre respecte quatre libertés :

  • la liberté d’exécuter le programme, pour tous les usages (liberté 0.)
  • la liberté d’étudier le fonctionnement du programme, et de l’adapter à ses besoins (liberté 1) ; pour cela, l’accès au code source est nécessaire.
  • la liberté de redistribuer des copies, donc d’aider son voisin, (liberté 2).
  • la liberté d’améliorer le programme et de publier ses améliorations, pour en faire profiter toute la communauté (liberté 3) ; pour cela, l’accès au code source est nécessaire.

On notera que cet ensemble de « libertés » constitue une nouvelle « liberté de coopérer », et non un « droit » au sens où la responsabilité de la continuité de cette liberté reposerait sur des structures et des forces extérieures aux communautés concernées. C’est parce qu’ils ont besoin de coopérer pour libérer leur créativité (et aussi souvent pour gagner leur vie avec cette création de logiciel) que les développeurs ont installé, dans le champ de mines des entreprises du logiciel et de l’informatique, les espaces de liberté dont ils pouvaient avoir besoin. Le maintien de cet espace de liberté peut évidemment demander l’intervention de la « puissance publique » : procès, respect des contrats de licence, mais aussi financement de nouveaux logiciels libres ou amélioration/adaptation de logiciels libres existants, … Mais à tout moment, c’est la capacité à élargir et faire vivre les outils, méthodes, normes et réflexions par la communauté des développeurs du libre elle-même qui détermine l’espace de cette « liberté de coopérer ».

Une des conséquences, souvent marquante pour le grand public, au point d’occulter le reste, vient de la capacité de tout programmeur à reconstruire le programme fonctionnel (le logiciel « objet ») à partir du « code source »… Si le « code source » est accessible, pour toutes les raisons énumérées ci-dessus, il existera donc toujours une version « gratuite » du logiciel. Mais ce n’est qu’une conséquence : un logiciel libre peut être payant, c’est d’ailleurs souvent le cas : mais les copies seront à la discrétion de celui qui aura acheté un logiciel. S’il le souhaite, il peut redistribuer gratuitement. Le produit payant, s’il veut avoir une « raison d’être », y compris dans le modèle du marché, doit donc incorporer du service complémentaire. On passe d’un modèle « produit » à un modèle « service ».

La question économique pour la communauté des développeurs de logiciels libres, tourne alors autour du phénomène de « passager clandestin », celui qui va profiter des logiciels libres produits par d’autres, sans lui-même participer à l’évolution de l’écosystème. Pire, celui qui va privatiser la connaissance inscrite dans les logiciels libres. Par exemple, le système privé Mac OS X s’appuie sur l’Unix de Berkeley. Apple profite du choix des concepteurs de ce dernier, dans la pure tradition universitaire, de considérer leur logiciel comme une « connaissance » construite à l’Université et donc délivrée par elle pour tous les usages, sans règles et sans contraintes… une subtile question de gouvernance au sein du mouvement des logiciels libres, mais qui a des conséquences sociales d’ampleur… Dans la théorie des biens communs, la maintenance de la capacité des communautés à continuer d’accéder aux biens communs qu’elles ont produite est centrale.

Le « mouvement des logiciels libres » part de cette double contrainte :

  • favoriser la coopération autour du code informatique pour étendre l’écosystème
  • laisser fonctionner un « marché de l’informatique » (tout service mérite rétribution)

L’invention de la GPL (« General Public Licence »)[5] en 1989 par Richard Stallman et Eben Moglen va marquer un tournant :

  • auparavant le modèle « universitaire » produisait des biens de connaissance dont les usagers (étudiants, mais aussi industries) pouvaient disposer sans contraintes. Ceci permettait le développement de plusieurs produits construits sur les mêmes connaissances (vision positive), mais aussi la privatisation par les entreprises associées aux centres de recherche universitaires ou publics ;
  • écrite pour protéger une construction communautaire, celle du projet GNU (GNU’s Not Unix), la GPL produit une forme de gouvernance adaptée à un type de bien, à une série de règles et normes communautaires, et à un projet politique (représenté par la Free Software Foundation).

La GPL s’appuie sur le « droit d’auteur » pour compléter celui-ci par un « contrat privé » (une « licence ») qui autorise tout usage (donc offre les quatre libertés du logiciel libre), mais contraint celui qui s’appuie sur du code libre à rendre à la communauté les ajouts et corrections qu’il aura pu apporter. On parle d’une « licence virale » : tout logiciel qui utilise du logiciel libre doit lui aussi rester un logiciel libre.

Cette invention juridique est fondatrice, non seulement du mouvement des logiciels libres, et du maintien et extension de cet espace alternatif de liberté, mais aussi fondatrice pour d’autres mouvements qui vont exploiter la capacité des détenteurs de connaissance (ou les producteurs de culture) à décider volontairement de construire de nouveaux espaces de coopération et de liberté.

Un mouvement symbole

Le mouvement des logiciels libre représente une expérience sociale de grande ampleur, qui a profondément bouleversé le monde de l’informatique. Il suffit d’imaginer un monde dans lequel seul l’achat d’un logiciel permettait de tester des produits et services informatiques : dans ce monde il n’y aurait pas d’internet (les règles de l’organisme technique qui élabore les normes, l’IETF, imposent l’existence d’au moins un logiciel libre pour valider un protocole), pas d’échange de musique numérique, l’évolution des sites web serait soumise à la décision d’opportunité économique des géants oligopolistiques qui se seraient installés sur l’outil de communication, l’apprentissage des méthodes de développement informatique dans les universités seraient soumises à la « certification » de tel ou tel béhémot du logiciel ou des réseaux,…

N’ayons pas peur de dire la même chose avec d’autres mots qui parleront peut-être plus clairement aux héritiers du mouvement social et ouvrier : le mouvement des logiciels libre a fait la révolution, créé de nouveaux espaces de liberté, assuré un basculement des pouvoirs et libéré plus largement autour de lui ce qui aurait pu devenir un ordre nouveau, balisé par les décisions de quelques entreprises. Comme toute révolution, elle est fragile, comporte des zones d’ombres, des « risques » de dérapages ou de récupération. Mais avant tout, comme les révolutions sociales, elle est un formidable espoir qui va ouvrir à la joie du monde non seulement les acteurs, mais tous les autres courants entraînés dans la dynamique, comme nous le verrons plus loin.

Le mouvement des logiciels libres met en avant la notion de « biens communs » : créés par des communautés, protégés par ces communautés (licence GPL, activité de veille permanente pour éviter les intrusions logicielles[6]) et favorisant l’élargissement des communautés bénéficiaires. La gouvernance des biens communs, surtout quand ils sont dispersés à l’échelle du monde et de milliards d’usagers, est une question centrale pour la redéfinition de l’émancipation. Le mouvement des logiciels libres montre que cela est possible.

C’est un mouvement qui construit de « nouvelles alliances ». Les clivages face au logiciel libre ne recouvrent pas les clivages sociaux traditionnels. Par exemple, le souverainisme ne sait pas comment se situer face à des biens communs mondiaux : il n’y a plus de capacité à défendre des « industries nationales ». Seuls les services peuvent localiser l’énergie économique ouverte par de tels biens. Le mouvement des logiciels libres ne se définit pas en tant que tel « anti-capitaliste », car nombre d’entreprises, parmi les plus importantes et dominatrices (IBM en tête) ont compris que l’écosystème informatique ne pouvait fonctionner sans une innovation répartie, et donc des capacités d’accès et de création à partir des bases communes (le fonctionnement de l’internet et les normes d’interopérabilité). Il est plutôt « post-capitaliste », au sens où il s’inscrit dans le modèle général du « capitalisme cognitif »[7], qui est obligé de produire des externalités positives pour se développer.

Enfin, c’est un mouvement social qui s’est inscrit dès sa formation dans la sphère politique en produisant une utilisation juridique innovante (la GPL) comme moyen de constituer la communauté et protéger ses biens communs. Ce faisant, ce mouvement agit en « parasite » sur l’industrie qui le porte. On retrouve des éléments du socialisme du 19ème siècle : ne plus attendre pour organiser des « coopératives » et des « bourses du travail ». Une logique qui est aussi passée par l’expérience des mouvements dits alternatifs (« californiens ») : construire ici et maintenant le monde dans lequel nous avons envie de vivre.

Cette symbiose entre le mouvement, son radicalisme (c’est quand même un des rares mouvements sociaux qui a produit et gagné une révolution dans les trente dernières années) et les évolutions du capital montre qu’il existe une autre voie d’émancipation que « la prise du Palais d’Hiver », surtout dans un monde globalisé et multipolaire, dans lequel le « Quartier Général » n’existe plus[8].

Enfin, le mouvement des logiciels libres a construit une stratégie d’empowerment auprès de ses membres. La « communauté » protège ses membres. Il y a évidemment les règles juridiques de la GPL d’une part, mais pensons aussi à la capacité à « offrir » du code en coopération pour que chaque membre puisse s’appuyer sur un écosystème en élargissement permanent afin de trouver les outils dont il a besoin ou d’adapter les outils existants à ses besoins. C’est une des raisons de la force du mouvement : en rendant plus solides et confiants ses membres, il leur permet d’habiter la noosphère[9]. Cet empowerment doit beaucoup au mouvement féministe (même si paradoxalement il y a peu de femmes et qu’elles sont souvent traitées avec dédain parmi les activistes du logiciel libre). Comme dans l’empowerment du mouvement féministe, c’est la vie quotidienne et l’activité humaine créatrice qui est au coeur de la réflexion du mouvement social. La « concurrence » entre programmeurs libres se joue sur le terrain de « l’excellence » au sens des communautés scientifiques : il s’agit de donner du code « propre », de qualité, rendant les meilleurs services, autant que de permettre aux débutants de s’inscrire dans la logique globale, par leurs initiatives et activités particulières, sans la nécessité d’être un élément dans un « plan d’ensemble ». C’est un mouvement qui pratique l’auto-éducation de ses membres (nombreux tutoriels sur le web, ouverture des débats, usage des forums ouverts,…).

Enfin, même si de nombreuses structures associatives organisent et représentent le mouvement, la structuration de celui-ci comme mouvement social mondial est beaucoup plus floue. C’est au travers de l’usage des produits du mouvements que l’on devient « membre » du mouvement, et non au travers de la production d’un discours ou d’une activité de lobbyisme ou de conscientisation. On retrouve les formes d’adhésion « à la carte » des autres mouvements sociaux. On s’aperçoit aussi que les mouvements parlent toujours au delà des discours de leurs membres, individus ou organisations…

Extension : les nouveaux mouvements du numérique

Un autre élément essentiel pour comprendre l’importance et l’enjeu du mouvement des logiciels libre est de voir sa descendance dans d’autres mouvements liés à la sphère du numérique. Comme tout mouvement, les acteurs des logiciels libres ne sont pas tous conscients de l’étendu stratégique de leur actions. Nombre des membres se contentent des règles et normes « techniques » établies par le mouvement et se reconnaissent dans l’aspect pratique des résultats. Mais pourtant, les règles et les méthodes mise en place par le mouvement des logiciels libres se retrouvent dans d’autres sphères.

On parle d’une « société de la connaissance » ou « de l’information », ce qui est une expression ambiguë, qu’il conviendrait de mettre en perspective[10]. Mais pour résumée qu’elle soit, l’expression souligne que la propriété sur la connaissance, la capacité à mobiliser « l’intelligence collective » sont des questions organisatrices essentielles de l’économie du monde à venir. Et que ces questions renouvellent autant les formes de domination (par exemple la montée des grands « vecteurs »[11] sur l’internet, comme Google, Yahoo !, Orange, Adobe,… qui souvent s’appuient sur les logiciels libres) que les formes de l’émancipation, et la notion de contournement, de situation (au sens du situationisme) et de symbiose parasitique.

On voit donc apparaître de nouvelles lignes de faille dans les oppositions « de classe » liées au capitalisme mondialisé et technicisé. Et en conséquence de nouveaux regroupements des « résistants » ou des « innovateurs sociaux ». Plusieurs tentatives de théorisation de cette situation existent, depuis la théorie des Multitudes de Toni Negri et Michael Hardt[12], à celle de la Hacker Class de MacKenzie Wark[13], qui décrivent des facettes de ce monde nouveau qui émerge. Toutefois, ces interprétations ne savent pas encore répondre à deux questions centrales. D’abord celle dite traditionnellement des « alliances de classes », notamment la relation entre ces mouvements sociaux et les mouvement de libération issus de l’ère industrielle. Des « alliances » posées non en termes « tactiques » (unité de façade ou d’objectifs), mais bien en termes programmatiques (quelle société voulons-nous construire ? quelle utopie nous guide ? quelle articulation entre l’égalité – objectif social – et l’élitisme – au sens fort des communautés scientifiques ou des compagnons : être un « grand » dans son propre domaine de compétence – ?). Ensuite celle dite de la transition, particulièrement en ce qu’elle porte sur les relations entre les scènes alternatives et les scènes politiques. Le capitalisme, comme forme de sorcellerie[14], ne peut pas s’effondrer de lui-même sous le poids de ses contradictions internes. Le politique, avec toutes les transformations nécessaires des scènes où il se donne en spectacle (médias, élections, institutions,…), garde une place dans l’agencement global des divers dispositifs alternatifs – ou internalisés et récupérés – qui se mettent en place.

Ces questions peuvent avancer quand on regarde l’évolution du mouvement des logiciels libres, qui est né d’une innovation juridique (la GPL), et qui défend aujourd’hui son espace alternatif au travers de multiples actions contres les tentatives, souvent détournées et perverses, de mettre en place des enclosures sur le savoir et la culture. La place du mouvement des logiciels libres en France, avec notamment l’association April[15], au côté du mouvement spécialisé dit « La quadrature du net »[16], sur les dernières lois concernant la propriété immatérielle (lois dites DADVSI et HADOPI) en est un exemple. L’approche de la politique n’est plus « frontale », mais part de la défense des espaces de libertés, des « biens communs » créés, et leur reconnaissance comme forme essentielle de la vie collective. On retrouve les logiques du socialisme du XIXème siècle, des coopératives et de la Première Internationale.

Le mouvement des logiciels libres, s’il est le plus abouti et le plus puissant de ces nouveaux mouvements, n’est plus seul. C’est dans le domaine de la connaissance et de l’immatériel, dont la « propriété » que l’image de la GPL et des logiciels libres a connu une descendance abondante et pugnace. Les questions de la propriété sur la connaissance et de la construction, maintenance et gouvernance des biens communs créés par les communautés concernées sont deux éléments clés de ces nouveaux mouvements sociaux.

Quelques exemples :

  • le mouvement des créations ouvertes (Creative commons[17], Licence Art Libre,…) est construit autour de règles juridiques qui permettent aux auteurs d’autoriser des usages pour mieux faire circuler leurs idées, musiques, travaux divers. Ce mouvement emprunte directement à la « révolution douce » de la GPL pour son côté subversif, et à la fluidification du marché culturel comme conséquence de l’extension des communs de la culture. Une manière pragmatique de poser les problèmes qui évite l’enfermement dans des alternatives infernales[18].
  • le mouvement des malades qui veulent partager les connaissances avec leurs médecins. Avec une participation politique forte des malades de SIDA dans l’opposition aux ADPIC, qui s’est traduite par l’adoption des exceptions pour les médicaments dans les Accords de Doha[19]
  • le mouvement des chercheurs pour le libre-accès aux publications scientifiques et aux données scientifiques
  • le renouveau des mouvements paysans autour du refus de l’appropriation des semences par les trusts multinationaux (contre les OGM, pour le statut de bien communs des « semences fermières »[20] – un exemple symptomatique en est la réalisation d’un numéro de « Campagnes solidaires », journal de la Confédération Paysanne avec Richard Stallman)
  • le mouvement pour un nouveau mode de financement de la recherche pharmaceutique (notamment les propositions de James Love pour l’association KEI – Knowledge Ecology International[21]) et pour l’utilisation de nouveaux régimes de propriété afin de permettre le développement de médicaments adaptés aux « maladies négligées » (Médecins sans frontières, DNDi[22]…)
  • le mouvement mondial pour le libre-accès à la connaissance (a2k : access to knowledge) qui réunit des institutions (États, notamment pour l’Agenda du développement à l’OMPI, constitution du bloc des « like-minded countries »), des réseaux d’associations (IFLA, association internationale des bibliothécaires, Third World Network,…) ou des universitaires (il est intéressant de penser que ce mouvement a tenu sa première conférence mondiale à l’Université de Yale[23])
  • le mouvement OER (Open Educational Ressources[24]) qui réunit autant des grandes institutions (MIT, ParisTech) que des enseignants souhaitant partager leurs cours, avec le parrainage de l’UNESCO… et de HP !
  • le mouvement dit « société civile »[25] lors du SMSI (Sommet mondial sur la société de l’information, sous l’égide de l’ONU en 2003 et 2005) ou du Forum pour la Gouvernance de l’Internet, et tous les mouvement qui s’interrogent sur l’évolution des réseaux, combattent l’irénisme technologique autant que le refus passéiste des nouveaux modes de communication
  • les mouvements portant sur le « précariat intellectuel », depuis les intermittents du spectacle jusqu’à l’irruption d’une « hacker class » (MacKenzie Wark) pratiquant le piratage comme valeur de résistance
  • les mouvements de refus de la mainmise publicitaire sur l’espace mental collectif, qui organisent la dénonciation et le rejet de l’industrie de l’influence (Résistance à l’Agression publicitaire[26], AdBusters…)
  • le Forum Mondial Sciences & Démocratie[27], dont la première édition s’est tenue à Belèm en janvier 2009. Ce mouvement introduit la question des biens communs de la connaissance au coeur d’une nouvelle alliance entre les producteurs scientifiques et techniques et les mouvements sociaux.

Les formes de politisation au travers de l’empowerment des membres et des « usagers » de ces mouvements sont largement différentes de celles de la vague précédente des mouvements sociaux du vingtième siècle. La capacité de ces mouvements à s’inscrire directement dans la sphère politique est aussi une particularité. Il ne s’agit pas seulement de « faire pression » sur les décideurs politiques, mais d’imposer à la société politique la prise en compte de biens communs déjà établis et développés.

La problématique des biens communs n’a pas fini de produire une remise en mouvement de la conception d’une révolution émancipatrice, des rythmes de l’activité militante et de la relation entre les communautés de choix et les communautés de destin. Un élément moteur de la réflexion théorique en cours reste la dialectique entre l’empowerment individuel et coopératif/communautaire par la création et la maintenance de biens communs, et la défense des plus fragiles (financièrement, mais aussi juridiquement par des droits leur permettant une nouvelle gouvernance, l’accès à la connaissance ou de respect de leurs formes de connaissances, cf les mouvements « indigènes »[28]).

Car il faudra bien trouver des articulations théoriques, pratiques et politiques entre les diverses formes de résistance aux sociétés de contrôle, de militarisme, d’influence et de manipulation qui se mettent en place.

Pour cela, les pratiques, les réflexions et les succès sur le terrain du mouvement des logiciels libres sont à la fois un encouragement et une première pierre d’une réflexion par l’action. Ici et maintenant. En osant s’opposer aux nouveaux pouvoirs et aux franges les plus avancées des dominants.

Notes

[1] Crédit photo : Aussiegall (Creative Commons By)

[2] L’immatériel, André Gorz, Galilée, 2004

[3] Effet de réseau, Wikipédia http://fr.wikipedia.org/wiki/Effet_de_réseau

[4] The Pro-Am revolution, How enthusiasts are changing our economy and society, Charles Leadbeater, Paul Miller, Pamphlet, 24th November 2004 ISBN : 1841801364. http://www.demos.co.uk/publications/proameconomy

[5] http://www.gnu.org/licenses/licenses.fr.html

[6] C’est par exemple par ce type d’analyse des logiciels propriétaires que l’on a trouvé le « rootkit » (logiciel espion) installé par Sony à chaque fois qu’on lisait un CD de cette entreprise sur un ordinateur. Les logiciels libres, en permanence sous l’oeil des usagers et des membres de la communauté comportent beaucoup moins de failles et de risques d’infections par des virus ou autres « badware ».

[7] Le capitalisme cognitif : la nouvelle grande transformation, Yann Moulier-Boutang, Ed. Amsterdam, 2007

[8] Ces deux références renvoient à l’imagerie du mouvement communiste de libération (bien distinct du stalinisme de pouvoir). La prise du Palais d’Hiver de Saint Petersbourg signait le début de la révolution de 1917 et l’écroulement de la dictature tsariste ; le texte de Mao Zedong « Feu sur le Quartier général » était un appel à la révolte contre l’installation bureaucratique « par en haut », qui allait ouvrir la période dite de la « Révolution culturelle ». L’histoire a fini par avoir raison des mouvements de libération, ce qui n’enlève rien à leur force de contestation, mais montre que la vision d’un monde centralisé, avec des noeuds de pouvoir centraux à défaire, reste en deçà des formes exactes du pouvoir… et donc des besoins des révolutions émancipatrices.

[9] Homesteading the noosphere, Eric Raymond http://catb.org/ esr/writings/homesteading/homesteading/ Une traduction française est disponible dans le livre Libres enfants du numériques, Florent Latrive et Olivier Blondeau, Ed. De l’Eclat.

[10] Société de l’information/société de la connaissance, Sally Burch : In : Enjeux de Mots, sous la direction de Valérie Peugeot, Alain Ambrosi et Daniel Pimienta, C&F éditions, 2005. http://vecam.org/article516.html

[11] Tentative de définition du vectorialisme, In : Traitements et pratiques documentaires : vers un changement de paradigme ? Actes de la deuxième conférence Document numérique et Société, 2008 Sous la direction d’Evelyne Broudoux et Ghislaine Chartron. Ed. ADBS

[12] Multitude : Guerre et démocratie à l’âge de l’Empire, Michael Hardt et Antonio Negri, La découverte, 2004

[13] Un Manifeste Hacker : "a Hacker Manifesto", McKenzie Wark, Ed. Criticalsecret, 2006 (traduction française)

[14] La sorcellerie capitaliste : Pratiques de désenvoûtement, Philippe Pignarre et Isabelle Stengers, La Découverte, 2004

[15] http://april.org

[16] http://laquadrature.net

[17] http://fr.creativecommons.org

[18] Construire le libre-accès à la connaissance, Hervé Le Crosnier, In : Entre public et privé, les biens communs de l’information. Colloque, Université de Lyon 2, 20 octobre 2005 http://archives.univ-lyon2.fr/222/

[19] Sida : comment rattraper le temps perdu, Gernan Velasquez, In : Pouvoir Savoir : Le développement face aux biens communs de l’information et à la propriété intellectuelle, C&F éditions, 2005. http://vecam.org/article1035.html

[20] Les paysans sont-ils les protecteurs des semences locales, Guy Kastler, à paraître (version en ligne : http://vecam.org/article1075.html)

[21] Prizes to stimulate innovation, James Love, KEI International http://www.keionline.org/content/view/4/1/

[22] Relancer la recherche et développement de médicaments contre les maladies négligées, Bernard Pecoul et Jean-François Alesandrini In : Pouvoir Savoir, op. Cité. http://vecam.org/article1033.html

[23] Accès à la connaissance : Access to Knowledge, Compte-rendu de la conférence Access to knowledge qui s’est tenue à l’Université de Yale du 21 au 23 avril 2006, par Hervé Le Crosnier http://herve.cfeditions.org/a2k_yale/

[24] Cape Town Open Education Declaration : Unlocking the promise of open educational ressources, http://www.capetowndeclaration.org/read-the-declaration

[25] Relieurs, Première phase du Sommet mondial de la société de l’information – SMSI 2002/2003, Note de synthèse Octobre 2004 par Valérie Peugeot http://vecam.org/article364.html

[26] http://www.antipub.org

[27] http://fm-sciences.org

[28] Forum social mondial : un appel pour « bien vivre » plutôt que vivre mieux, Christophe Aguiton http://www.cetri.be/spip.php?article1037




La France sur le toit du monde Open Source !

Open Source World Map - Red Hat - FranceLes classements valent ce qu’ils valent mais, dans le climat de sinistrose ambiant, ne boudons pas notre plaisir de voir la France arriver tout simplement première sur la toute récente carte du monde de l’activité Open Source que nous propose Red Hat, les USA, par exemple, n’arrivant qu’en neuvième position.

Cette carte se base sur l’indice maison « OSI » (pour Open Source Index), élaboré à partir d’une étude du Georgia Institute of Technology (Georgia Tech).

Ce classement général est un moyenne de trois autres sous-classements : Gouvernment, Industry et Community.
Et pour le France cela donne respectivement les places 1, 25 et 3 (voir copie d’écran ci-contre).

Une fois la surprise et la satisfaction passées, il conviendra tout de même d’aller voir plus dans le détail ce qui se cache exactement derrière cet indice OSI. Parce que, au feeling, j’aurais vu la France moins bien classée pour l’Administration (où est le plan d’action français en faveur de l’Open Source ?) et mieux classée en Entreprise. Quant à la section Community, je ne me prononcerai pas, mais je suis assez curieux de connaître les critères permettant de la définir puis d’en distinguer les pays.

Au final, j’ai un petit doute quant à la rigueur scientifique des informations recueillies, analysée et ordonnées. Je pense qu’il faut plutôt prendre cette carte d’activité comme un indicateur ou plutôt une tendance, et à ce petit jeu-là, si la France n’est pas forcément la première de la classe, elle se trouve assurément dans le peloton de tête.

Mais on notera qu’il existe également une autre carte, celle de l’environnement Open Source. Et là c’est un tout autre son de cloche, comme nous le dit David Feugey sur Silicon.fr :

Red Hat évalue également si un pays réunit les conditions favorables au développement du marché open source : niveau technologique, pourcentage d’utilisateurs Internet, etc. La Suède est première, devant les États-Unis, La Norvège, le Danemark, La Finlande, la Nouvelle-Zélande, la Suisse, le Royaume-Uni, Les Pays-Bas et le Canada. En Europe, les pays du nord semblent donc un terrain plus propice au développement de l’open source. Il en va de même avec les États-Unis.

A contrario, la France, pourtant première en terme d’activité dans ce domaine, n’est que quinzième dans celui des perspectives futures. Avec une moins bonne infrastructure que celle des pays nordiques et une politique moins favorable aux logiciels libres que celle des États-Unis, notre pays envoie trop peu de signes en faveur du développement de ce marché.

Alors, erreur d’appréciation de la part de Red Hat, ou réel frein politique et économique de la part de notre gouvernement et de nos entreprises ?

Peut-être un peu des deux !




Combien d’écoles Jean-Macé en France ?

Tinou Bao - CC byLe titre de ce billet fait naturellement écho à Combien de lycées Sud Médoc en France ? où nous feignions d’interroger la situation française alors qu’il ne s’agissait que de mettre en valeur une remarquable initiative locale, fort justement relayée par la presse.

Il en va de même ici, non plus dans le secondaire mais dans le primaire, à l’école Jean-Macé d’Hazebrouck[1].

Cette école ne disposait pas de salle informatique. Lacune aujourd’hui comblée avec une quinzaine de postes qui, depuis décembre, tournent sous le système d’exploitation GNU/Linux.

C’est déjà remarquable en soi mais ce qui l’est peut-être tout autant voire plus, c’est d’avoir fait constater par l’autorité de tutelle, à savoir ici l’Inspection académique, que « l’absence Microsoft » ne pénalise nullement les usages pédagogiques et l’obtention du B2i, bien au contraire.

Un événement rapporté comme il se doit par les journaux locaux (voir ci-dessous), et le moins que l’on puisse dire c’est que cela fait plaisir à lire.

Source de l’information sur le site de l’école

Du matériel informatique neuf et innovant à l’école Jean-Macé

Image scannée de l'article de la Voix du Nord6 avril 2009 – La Voix du Nord

Mardi après-midi, deux conseillers en technologies de l’information et de la communication (TICE) sont venus s’enquérir du bon fonctionnement de la salle informatique de l’école Jean-Macé. Un site précurseur en la matière.

La municipalité a décidé de restaurer le parc informatique des écoles de la commune. Première à bénéficier de cette politique, l’école Jean-Macé fait figure de site pilote. En effet, son nouveau matériel, quinze unités centrales, fonctionne avec un système d’exploitation libre.

Des utilisateurs conquis

« L’intérêt de notre visite, c’est de vérifier que tout se déroule correctement et que l’utilisation d’un système d’exploitation libre est pertinente pour la délivrance du B2I, Brevet informatique et Internet, aux enfants de CM 2 », explique Thierry Heuguebart, conseiller en TICE pour le secteur d’Hazebrouck, venu, mardi, accompagné de Luc Simon, son homologue pour l’inspection académique du Nord.

Le moins que l’on puisse dire est que tous les utilisateurs sont conquis. Enseignants et élèves n’ont eu aucun mal à s’adapter au nouveau logiciel qui permet de sortir de la logique Windows.

Le directeur de l’établissement, Stéphane Olivier, ne cache pas lui non plus sa satisfaction devant l’investissement municipal. « Désormais, chaque élève dispose du même équipement. Avant, tout était dépareillé. Nous n’avons plus de bug et, grâce au serveur, nous sommes tous en ligne », s’enthousiasme-t-il.

Les écoliers expérimentent le logiciel libre

Image scannée de l'article de l'Indicateur des FlandresA. R.-M. – 9 avril 2009 – L’Indicateur des Flandres

Avec quinze ordinateurs neufs, élèves et enseignants de l’école Jean-Macé ont de quoi se réjouir. La municipalité d’Hazebrouck a décidé, sous la responsabilité de l’adjoint aux Affaires scolaires, Michel Labitte, de renouveler chaque année le parc informatique d’une école.

Cette politique volontariste en terme d’informatique ne s’arrête pas là puisque depuis le mois de décembre, les écoliers travaillent sous Linux, un système d’exploitation libre et donc gratuit, dans le cadre d’une expérimentation autorisée par l’Éducation nationale. Ce test a des répercussions économiques : la municipalité de devra plus payer le système Microsoft, ni acheter ses logiciels.

Ce qui intéressent davantage élus, enseignants et représentants de l’Inspection académique, qui étaient en visite mardi 31 mars à l’école Jean-Macé, c’est l’aspect d’ouverture d’esprit. Professeurs comme élèves découvrent qu’il existe d’autres systèmes d’exploitation que celui lancé par l’américain Bill Gates, Microsoft, devenu incontournable puisqu’il est vendu avec chaque ordinateur neuf. Cela pourrait bien changer car la commission européenne s’inquiète de ce monopole.

Dans les faits, les enfants ne se rendent pas compte de la différence. Ils viennent dans cette salle informatique pour acquérir des connaissances en français ou encore en mathématiques, avec une certaine autonomie, tout en s’initiant aux nouvelles technologies dans le cadre du B2i. Quant aux professeurs, ils ont tous reçu une formation dispensée par Thierry Heuguebart, conseiller pédagogique TIC (technologies de l’information et de la communication) dans la circonscription d’Hazebrouck.

Le directeur, Stéphane Olivier, confirme : « Le changement de logiciel s’est fait sans problème ». L’expérience semble donc concluante. La municipalité devrait poursuivre dans cette voie, tout comme l’Éducation nationale. Autre avantage non négligeable de l’expérience : le responsable informatique de la mairie, Grégory Houte, n’est plus dérangé fréquemment à cause de problèmes techniques. Quand un ordinateur ne répond plus, le serveur le réinitialise et l’enfant peut reprendre son travail.

Notes

[1] Crédit photo : Tinou Bao (Creative Commons By)




Combien de lycées Sud Médoc en France ?

Mr. Theklan - CC by-saLe lycée Sud Médoc de Bordeaux propose à ses élèves un atelier Cinéma, un atelier Théâtre et un atelier… « Informatique et Logiciels Libres » !

Il ne s’agit pas d’un atelier informatique où figureraient, entre autres, les logiciels libres, c’est directement dans le titre et révèle l’importance qu’on souhaite leur accorder.

La présentation en est fort intéressante et a valeur d’exemple aussi bien au niveau du contenu que dans la volonté de nouer des partenariats dynamiques et pertinents avec le monde extérieur.

Il s’agit en effet de découvrir et promouvoir les plate-formes d’exploitation et les logciels libres, de s’initier à la programmation sous Linux et à la DAO grâce à des outils comme GIMP, Inkscape et Blender. Parmi les partenaires, on trouve l’ENSEIRB de Talence dont les étudiants viennent le samedi matin pour enseigner aux élèves du club la programmation en C et C++, la Cyber-base de Saint-Médard en Jalles pour la DAO, ainsi que la célèbre association ABUL (les créateurs des RMLL !) et Médias-Cité (les créateurs d’Expo Libre !).

Par ailleurs des événements sont organisés. Les élèves du club s’en vont ainsi dans les classes présenter les logiciels libres auprès de leurs camarades de Seconde. Et, avec l’aimable autorisation de Monsieur le proviseur, des conférences associées à des install-parties sont mises en place.

Enfin voici ce qu’il est explicitement précisé :

Les élèves du club fonctionnent sur le mode du tutorat et selon les principes des logiciels libres : « Si tu ne sais pas demandes, si tu sais tu partages ». La mutualisation des savoirs est à l’origine des logiciels libres et c’est une règle de conduite dans ce club.

Si un élève[1] inscrit à cet atelier passe pas ici, qu’il n’hésite surtout pas à apporter son témoignage !

Tous les acteurs impliqués dans le projet méritent à n’en pas douter d’avoir connu aujourd’hui les honneurs d’un encart dans la Grande Presse, en l’occurrence le journal Sud Ouest, que nous nous sommes permis de reproduire ci-dessous.

On notera que le conférence du jour place les logiciels libres au niveau des enjeux de société. Si ça n’est pas encore une bonne idée ça…

On n’est pas là pour distribuer des bons points mais nous tirons notre chapeau à cette emblématique initiative locale. Bravo, merci, et comme ne dirait pas Chrisitine Albanel, nous vous souhaitons de faire des eMules 😉

Edit : On pourra lire aussi l’article parallèle Combien d’écoles Jean-Macé en France ?

Le lycée Sud-Médoc fait la part belle aux logiciels libres

URL d’origine du document

18 avril 2009 – SudOuest.com

INFORMATIQUE. L’intérêt des élèves pour l’univers de Linux et de la programmation, encouragé par l’établissement, ne se dément pas

Le lycée Sud-Médoc a organisé dernièrement sa demi-journée annuelle sur les logiciels libres. Ces logiciels sont gratuites. L’expression « logiciel libre » fait référence à la liberté pour les utilisateurs d’exécuter, de copier, de distribuer, d’étudier, de modifier et d’améliorer le logiciel.

La manifestation s’organisait autour d’une conférence de Jean Perrochaud, sur le thème : « Les logiciels libres : quels enjeux de société ? », au nom de l’Association bordelaise des utilisateurs de logiciels libres.

Partenariat avec l’Enseirb

En parallèle, des animations étaient organisées : présentation de film d’animation par Joël Houdin de Cyberbase, install-party (installation de systèmes d’exploitation Linux sur les ordinateurs) et lan-party (jeux en réseaux, toujours des jeux libres et gratuits) proposés par les élèves de l’Atelier logiciels libres et programmation du lycée Sud-Médoc et deux « anciens » actuellement dans l’enseignement supérieur.

Médias-cité avait prêté un matériel important. Il y eut un moment fort avec la signature confirmant officiellement le partenariat avec l’Enseirb de Talence par son directeur et par M. Bellicchi, proviseur du lycée Sud-Médoc.

En effet, les étudiants viennent pour la 5e année consécutive le samedi matin au lycée pour un tutorat en programmation au profit de des élèves de l’Atelier. Ces derniers ont toujours été soutenus dans cette activité par le proviseur de l’établissement, qui obtient en retour des résultats très encourageants et une réelle gratitude de la part des élèves.

Notes

[1] Crédit photo : Mr Theklan (Creative Commons By-Sa)




Le piège JavaScript par Richard Stallman

Wlappe - CC byVu le developpement croissant du cloud computing, il fallait bien que l’on se pose un jour quelques questions.

Le mois dernier Richard Stallman publiait un article autour des applications en ligne en général et du JavaScript en particulier, qui fit couler pas mal de bits dans la blogosphère.

Parce que des logiciels tels que Gmail ou Google Documents exportent non seulement nos données sur les serveurs qui hébergent les applications (ici les serveurs Google) mais exécutent au passage dans nos navigateurs du code qui ne donne pas, loin de là, les signes d’une totale liberté[1].

La débat est donc ouvert, avec en toile de fond la faible représentation actuelle des applications web véritablement libres.

Le piège JavaScript

The JavaScript Trap

Copyright © 2009 Richard Stallman – Licence Creative Commons By-Nd
(Traduction : Cédric Corazza – URL d’origine de la traduction)

Vous exécutez peut-être des programmes non-libres sur votre ordinateur chaque jour sans même vous en apercevoir — par l’intermédiaire de votre navigateur Web.

Dans la communauté du logiciel libre, l’idée que les programmes non-libres maltraitent leurs utilisateurs est familière. Certains d’entre-nous refusent totalement d’installer des logiciels propriétaires, et beaucoup d’autres considèrent que la non-liberté est une attaque contre le programme. Beaucoup d’utilisateurs sont conscients que ce problème s’applique aussi aux plugins que les navigateurs proposent d’installer, car ils peuvent être libres ou non-libres.

Mais les navigateurs exécutent d’autres programmes non-libres pour lesquels ils ne demandent pas votre avis — des programmes que contiennent des pages Web ou vers lesquels elles pointent. Ces programmes sont très souvent écrit en JavaScript, bien que d’autres langages puissent être utilisés.

JavaScript (dont le nom officiel est ECMAscript, mais peu de gens utilisent ce nom) était autrefois utilisé pour faire des effets frivoles, certes jolis mais non-essentiels à la navigation et aux fonctionnalités d’affichage. Il était acceptable de les considérer comme de pures extensions du langage de balises HTML, plutôt que comme de vrais logiciels ; ils ne représentaient pas un problème significatif.

Beaucoup de sites utilisent encore JavaScript de cette façon, mais certains l’utilisent pour des programmes conséquents réalisant des travaux importants. Par exemple, Google Docs télécharge sur votre machine un programme JavaScript qui pèse un demi megaoctet, dans une forme compactée que nous pourrions appeler Obscurscript car il n’y a aucun commentaire et très peu d’espaces, et les noms de méthode ne font qu’une lettre. Le code source d’un programme est la forme préférée pour le modifier ; le code compacté n’est pas du code source, et le vrai code source n’est pas disponible pour l’utilisateur.

Normalement, les navigateurs ne vous disent pas quand ils chargent des programmes JavaScript. La plupart des navigateurs ont un moyen de désactiver JavaScript totalement, mais aucun d’eux ne peut vérifier des programmes JavaScript qui ne sont pas triviaux et non-libres. Même si vous en êtes conscient, cela vous serait difficile d’identifier et bloquer ces programmes. Cependant, même au sein de la communauté du logiciel libre, la plupart des utilisateurs ne sont pas conscients de ce problème ; le silence des navigateurs tend à le dissimuler.

Il est possible de publier un programme JavaScript en tant que logiciel libre, en distribuant le code source sous une licence de logiciel libre. Mais même si le code source du programme est disponible, il n’existe pas de moyen facile d’exécuter votre version modifiée à la place de l’original. Les navigateurs libres actuels ne proposent pas de fonctionnalité permettant d’exécuter votre version modifiée à la place de celle délivrée par la page. L’effet est comparable à la Tivoisation bien que moins difficile à outrepasser.

JavaScript n’est pas le seul langage que les sites Web utilisent pour les programmes envoyés aux utilisateurs. Flash supporte la programmation par l’intermédiaire d’une variante étendue de JavaScript. Nous aurons besoin d’étudier le problème de Flash pour faire des recommandations appropriées. Silverlight semble créer un problème similaire à Flash, excepté qu’il est pire, car Microsoft l’utilise comme plateforme pour des codecs non-libres. Un remplacement libre de Silverlight ne ferait pas l’affaire pour le monde du libre, à moins qu’il ne propose des codecs de remplacement libres.

Les applets Java s’exécutent aussi dans le navigateur et soulèvent des problèmes similaires. En général, toute sorte d’applet système pose ce genre de problème. Avoir un environnement d’exécution libre pour une applet ne fait que repousser d’un cran le problème.

Un fort mouvement s’est développé qui appelle les sites Web à ne communiquer qu’avec des formats et des protocoles libres (certains disent « ouverts ») ; c’est-à-dire, dont la documentation est publiée et que chacun est libre de mettre en œuvre. Avec la présence de programmes dans les pages Web, ce critère est nécessaire mais pas suffisant. JavaScript lui-même, en tant que format, est libre et l’utilisation de JavaScript dans un site Web n’est pas nécessairement mauvaise. Cependant, comme nous l’avons vu plus tôt, ce n’est pas nécessairement bon. Quand le site transmet un programme à l’utilisateur, il n’est pas suffisant pour le programme d’être écrit dans un langage documenté et libre d’entraves ; ce programme doit être libre aussi. « Seule l’utilisation de programmes libres transmis aux utilisateurs » doit faire partie des critères satisfaisants pour un comportement correct des sites Web.

Le chargement et l’exécution silencieux de programmes non-libres est un des nombreux problèmes soulevés par les « applications Web ». Le terme « application Web » a été conçu pour ne pas tenir compte de la distinction fondamentale entre un logiciel délivré aux utilisateurs et un logiciel s’exécutant sur un serveur. Il peut faire référence à un programme client spécialisé qui s’exécute dans un navigateur ; il peut faire référence à un logiciel serveur spécialisé ; il peut faire référence à un programme client spécialisé qui travaille main dans la main avec un logiciel serveur spécialisé. Les côtés client et serveur soulèvent des problèmes éthiques différents, même s’ils sont si intimement intégrés que l’on pourrait dire qu’ils font partie d’un seul programme. Cet article ne traite que du problème logiciel côté client. Nous traiterons le problème du côté serveur séparément.

Pratiquement, comment pouvons-nous traiter le problème des programmes JavaScript non-libres dans les sites Web ? Voici un plan d’action.

D’abord, nous avons besoin d’un critère pratique pour les programmes JavaScript non-triviaux. Puisque « non-trivial » est une question d’interprétation, il s’agit de concevoir un critère simple qui donne de bons résultats, plutôt que de déterminer la réponse correcte.

Notre proposition est de considérer qu’un programme JavaScript est non-trivial s’il définit des méthodes et s’il charge un script externe ou s’il est chargé en tant que script externe, ou encore s’il fait une requête AJAX.

À la fin de cet article, nous proposons une convention par laquelle un programme JavaScript non-trivial dans une page Web, peut déclarer l’URL de l’emplacement de son code source ainsi que sa licence, en utilisant des commentaires stylés.

Enfin, nous avons besoin de modifier les navigateurs libres pour qu’ils supportent la liberté des utilisateurs de pages avec JavaScript. Tout d’abord, les navigateurs doivent être en mesure de prévenir les utilisateurs au sujet des programmes JavaScript non-libres plutôt que de les exécuter. Peut-être que NoScript pourrait être adapté pour faire cela.

Les utilisateurs de navigateur ont aussi besoin d’une fonctionnalité pratique pour indiquer le code JavaScript à utiliser à la place du JavaScript dans une page donnée. (Le code spécifié pourrait être un remplacement total, ou une version modifiée du programme JavaScript libre dans cette page). Greasemonkey est très proche d’arriver à réaliser cela, mais pas tout à fait, car il ne permet pas la modification du code JavaScript dans une page avant que le programme ne s’exécute. Utiliser un proxy local fonctionne, mais c’est trop peu pratique actuellement pour être une réelle solution. Nous avons besoin de construire une solution fiable et pratique, comme les changements dans les sites de partage. Le Projet GNU aimerait recommander les sites dédiés aux changements libres seulement.

Ces fonctionnalités permettront à un programme JavaScript inclus dans une page Web d’être réellement libre. JavaScript ne sera plus un obstacle particulier à notre liberté — pas plus que C et Java ne le sont maintenant. Nous serons capables de rejeter et même de remplacer les programmes JavaScript non-triviaux non-libres, tout comme nous avons rejeté et remplacé les paquetages non-libres pour les installations classiques. Notre campagne pour libérer le code JavaScript des sites Web peut alors commencer.

Merci à Matt Lee et John Resig pour leur aide pour la définition de notre proposition de critère.

Appendice : une convention pour publier des programmes JavaScript libres

Pour des références au code source correspondant, nous recommandons

 // @source: 

suivi de l’URL

Pour indiquer la licence du code JavaScript intégré dans la page, nous recommandons de mettre la notice de licence entre deux notes de cette forme :

 @licstart  The following is the entire license notice for the JavaScript code in this page. ... @licend  The above is the entire license notice for the JavaScript code in this page. Traduction : @licstart  Ce qui suit est la totalité de la notice de licence pour le code JavaScript de cette page. ... @licend  Ce qui précède est la totalité de la notice de licence pour le code JavaScript de cette page. 

Bien sûr, tout ceci doit être contenu dans un commentaire multiligne.

La GNU GPL, comme beaucoup de licences de logiciels libres, nécessite la distribution d’une copie de la licence avec les formes binaire et source du programme. Cependant, la GNU GPL est longue et l’inclure dans une page avec un programme JavaScript n’est pas pratique. Vous pouvez oublier ce prérequis, pour du code dont vous êtes le détenteur des droits d’auteur, avec une notice de licence comme ceci :

 Copyright (C) YYYY  Developer The JavaScript code in this page is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License (GNU GPL) as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.  The code is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU GPL for more details. As additional permission under GNU GPL version 3 section 7, you may distribute non-source (e.g., minimized or compacted) forms of that code without the copy of the GNU GPL normally required by section 4, provided you include this license notice and a URL through which recipients can access the Corresponding Source. Traduction : Copyright (C) YYYY  Développeur Le code JavaScript de cette page est un logiciel libre : vous pouvez le redistribuer et/ou le modifier selon les termes de la licence GNU General Public License (GNU GPL) telle que publiée par la Free Software Foundation, en version 3 de la licence, ou (à votre discrétion) toute version suivante. Le code est distribué SANS AUCUNE GARANTIE ; sans même la garantie implicite de MARCHANDABILITÉ ou d'ADÉQUATION À UN BUT PARTICULIER.  Consulter la GNU GPL pour plus de détails. En tant que permission supplémentaire selon les termes de la GNU GPL version 3 section 7, vous pouvez distribuer des formes « non-source  (par ex., minimisées ou compactées) de ce code sans la copie de la GNU GPL normalement requise par la section 4, attendu que vous incluez cette notice de licence et une URL par laquelle les destinataires peuvent accéder au code source correspondant. 

Notes

[1] Crédit photo : Wlappe (Creative Commons By)




Largage de liens en vrac #14

Azalea Long - CC byOn ne change pas une formule qui gagne ! Voici donc le dernier numéro du mag des liens logiciels en vrac dont le pourcentage de d’informations intéressantes est impossible à évaluer tant il dépend de vos propres attentes, sachant que, il faut bien le dire, vous êtes parfois difficile à contenter.

Le deux derniers liens posent deux questions à commentaires : l’évolution de Microsoft vis-à-vis de l’Open Source et le succès croissant de l’App Store d’Apple (pour l’iPhone) qui n’est pas très « logiciel libre dans l’âme »[1].

  • The Free Culture Game : Un jeu tout à fait original. D’abord pour son thème choisi (que le Framablog connait bien) : la lutte que se livrent la free culture et le copyright, mais aussi dans ses règles du jeu puisqu’il n’y a pas vraiment de début ni de fin. Il s’agit de créer, partager et défendre les biens communs contre les privatiseurs et de libérer les consommateurs passifs du marché ! Une manière intéressante de faire prendre conscience que nous avons ici l’une lignes de fracture les plus importantes de notre époque. Le jeu est sous Licence Creative Commons By-Nc-Sa et vous en saurez plus en parcourant cet article (en français) où je l’ai découvert.
  • Penguin Blood Ninja Fiasco : Un autre jeu, beaucoup plus trivial celui-là (et dans le plus pur look premiers jeux des années 90). Vous êtes un manchot ninja et vous devez faire attention aux costard-cravates qui veulent vous faire signer brevets et contrats propriétaires. Pas très subtile mais je le signale quand-même pour faire écho au lien précédent.
  • Synergy Plus : Synergy est un logiciel bien pratique permettant de partager un même clavier/souris entre plusieurs ordinateurs (par exemple pour passer de Windows à GNU/Linux). N’étant plus mis à jour depuis 2006, il méritait bien un fork qui est plutôt une continuation en l’occurrence.
  • GMFoto : Un script php (valide xhtml et css) tout léger pour présenter vos photos sur le Web.
  • CC PDF converter : Un utilitaire Windows permettant d’accoler une licence Creative Commons à vos documents (avec logo et tout et tout) tout en les convertissant en PDF. Pratique si vous êtes par exemple resté sous World, Excel, etc. mais que vous souhaitez néanmoins participer à la culture libre en offrant ainsi la libre circulation de vos fichiers (je pense tout particulièrement aux enseignants ici).
  • XtraUpload : RapidShare & co vous connaissez ? Si oui, je préfère ne pas vous demandez pourquoi ! (sauf si, of course, il ne s’agit que de partager des ressources sous licences libres ou ouvertes) Toujours est-il qu’en voici un clone libre vous permettant d’offrir à vos visiteurs le même service mais hébergé sur vos serveurs cette fois-ci.
  • 10+ Best Firefox Addons for Security and Privacy : On ne le dira jamais assez mais l’une des grandes forces de Firefox ce sont ses extensions permettant de vous construire un navigateur sur mesure correpondant à vos besoins. Ici on s’intéresse à la sécurité et à la privacy.
  • ecoder : Un très impressionnant éditeur (texte, code, html…) en ligne. Un exemple de plus de la faculté qu’ont désormais nos applications préférées à se déporter en ligne.
  • Presto : C’est pas un logiciel libre mais comme souvent avec Xandros (auteur notamment de la distribution de base des premiers Eee PC), ça tourne autour en utilisant un noyau Linux. Il s’agit pour les utilisateurs Windows de démarrer (très très vite, en quelques secondes) non plus sur Windows mais sur… Presto justement (qui fait ici office de mini-OS) dont l’interface épurée est orientée Web (Firefox, IM, lecteur multimédia, Skype…) et bureautique (OOo). Il y aurait comme une sorte de concurrence forte en ce moment sur ce terrain-là si on pense au projet Jolicloud de Tarik Krim (qui tarde à sortir non ?) ou encore gOS. A noter que Presto n’a pas besoin de partition dédiée pour fonctionner et s’installe directement sur celle de Windows.
  • Top 10 Projects To Revive : Les dix jeux Open Source dont le développement est arrêté et que même que c’est bien dommage et que comme c’est libre ce serait bien de reprendre le code pour continuer l’aventure.
  • Midori : Un navigateur très léger et très rapide (GTK, basé sur WebKit) qui pourrait bien devenir bientôt un candidat sérieux notamment sur les netbooks où Firefox patine un peu parfois.
  • Calibre : Un e-book management utile en cette période où l’on parle de plus en plus de livres électroniques (le plus simple est d’en voir tout de suite les copies d’écran).
  • Video Monkey : N’oublions pas le Mac qui fait de plus en plus d’adeptes chez les geeks. Ici il s’agit d’un encodeur vidéo simple, libre et pratique.
  • Synapse : Un nouveau client Linux de messagerie instantanée fort bien présenté sur le site officiel. Remplacera-t-il Pidgin (ou un autre) ? LinuxFr en doute un peu (ps : je ne savais pas que les terminaisons .im existaient !)
  • MakerBot Industries : robots that make things : Nous avions dédié un billet à cette assez extraordinaire machine replicante permettant potentiellement de se fabriquer toutes sortes d’objets. Voici donc sa déclinaison industrielle créée par les auteurs même du projet Open Source. Je serais étudiant un peu bricoleur que je rêverais d’en posséder une chez moi.
  • The OpenBerry : Restons dans le hardware avec cet étonnant projet de Blackberry Open Source, juste un peu plus gros, carré et moins fonctionnel que l’original 😉

Notes

[1] Crédit photo : Azalea Long (Creative Commons By)




Linux a évolué… et vous ?

Fazen - CC byBien qu’il soit désormais prêt à partir à la conquête de nos ordinateurs, les mythes (et préjugés) autour du GNU/Linux continuent d’avoir la vie dure.

C’est ce que nous raconte ici Bruce Byfield en passant en revue une dizaine de légendes urbaines qui demanderaient à être quelque peu réactualisées.

Et de se demander en conclusion, qui de GNU/Linux ou de l’utilisateur est le moins préparé à ce que cette rencontre ait bel et bien lieu[1].

9 mythes sur GNU/Linux

The GNU/Linux Desktop: Nine Myths

Bruce Byfield – 16 mars – Datamation
(Traduction Framalang : Olivier et Don Rico)

Mac OSX est-il prêt pour le bureau ? Personne ne se pose la question. L’adopter demande pourtant de s’adapter à de nouvelles habitudes, de nouveaux outils et à un nouveau bureau, mais peu importe. On dit qu’il est facile d’accès, et il est soutenu par une entreprise propriétaire, tout comme Windows.

Pour GNU/Linux, en revanche, c’est une autre histoire. Depuis des années, les éditorialistes et les blogueurs nous expliquent que GNU/Linux n’est pas prêt pour le grand public et malgré les progrès accomplis au cours de ces dix dernières années, les arguments n’ont pas beaucoup évolué. Ils sont même de plus en plus obsolètes, quand ils ne reflètent pas une profonde ignorance. En fait, j’ai souvent l’impression que tous ceux qui répandent ces poncifs à propos des insuffisances de GNU/Linux ne l’ont jamais essayé.

Les critères de facilité d’utilisation sont souvent subjectifs. Ce que sera un bogue au yeux de l’un sera une fonctionnalité aux yeux d’un autre : par exemple, devoir ouvrir une session d’administrateur pour installer un programme est un désagrément pour les utilisateurs les moins expérimentés, tandis que les connaisseurs y voient un gage de sécurité.

Ce qu’on reproche souvent à GNU/Linux, aussi, c’est de ne pas être pas exactement comme Windows. On passera sur le fait que, s’il n’existait aucune différence entre les deux, on n’aurait aucune raison de vouloir changer de système d’exploitation. Quant à ceux qui s’attendent à utiliser un nouveau programme ou un nouveau système d’exploitation sans période d’adaptation, ils sont sacrément gonflés. Aux yeux de certains critiques, le simple fait que GNU/Linux ne corresponde pas en tout point à ce qu’ils connaissent déjà suffit à le vouer aux gémonies.

Viennent ensuite les critiques à géométrie variable. Par exemple, certains déclarent que GNU/Linux ne sera jamais prêt pour le grand public tant qu’il n’offrira pas certaines fonctions, puis quand on leur montre qu’elles existent ou qu’elles sont en développement, ils changent de cible et insistent sur le caractère indispensable d’une autre fonction. On ne peut contrer ce genre d’argument, car les critères qui les sous-tendent ne sont jamais les mêmes.

Enfin, pour compléter le tableau, on trouve les arguments qui se contredisent eux-mêmes car ils sont faux, incomplets, ou déformant la réalité. Voici neufs des contre-vérités les plus répandues.

1. Les trop nombreuses distributions compliquent la tâche des développeurs

Voilà une affirmation populaire chez les concepteurs de logiciels pour expliquer pourquoi ils ne proposent pas de version de leur produit pour GNU/Linux. Ils affirment en effet que toutes les distributions n’ont pas la rigueur du Linux Standards Base et qu’elles utilisent une hiérarchisation différente. Les distributions, qui plus est, utilisent toutes sortes de paquets, ce qui signifie qu’un support universel implique la création de paquets dans différents formats.

Ces problèmes existent bel et bien, mais cette affirmation exagère les problèmes qui en découlent. Des installeurs universels comme InstallBuilder et Install Anywhere proposent aux concepteurs des installations similaires à ceux de Windows. En ce qui concerne la création de différents paquets, si ça ne pose pas de problème à des projets communautaires, pourquoi est-ce que ça devrait en poser à une entreprise spécialisée ?

Mais au fond, le plus grave problème posé par cet argument, c’est qu’il tente d’imposer un point de vue « à la Windows » à un système existant. Dans GNU/Linux, les créateurs d’applications ne prennent pas en charge les différentes distributions ou formats de paquets, c’est la distribution qui s’en charge.

Si ça fonctionne, c’est parce qu’avec les logiciels libres la distribution peut apporter les changements nécessaires au bon fonctionnement du logiciel. Ça ne pose problème qu’aux concepteurs de logiciels propriétaires. S’ils ne souhaitent pas se conformer au système et libérer leur code c’est leur choix, mais alors qu’ils ne se plaignent pas que le système n’est pas adapté.

2. Aucun outil de migration n’est disponible

Effectivement, ça ne ferait pas de mal à GNU/Linux s’il existait un assistant pour importer depuis Windows les e-mails, les marques pages dans le navigateur, les canaux IRC et autres informations personnelles. Mais on peut faire le même reproche à Windows. Au moins GNU/Linux co-existe avec les autres systèmes d’exploitation et peut lire leurs formatages spécifiques, aussi peut-on importer manuellement certaines de ces informations.

3. Le matériel n’est pas reconnu

Par le passé, le support matériel sur GNU/Linux laissait à désirer. Et dans la plupart des cas, on devait la reconnaissance du matériel aux efforts de la communauté, et non aux fabricants, mais cela restait insuffisant.

Au cours de ces trois ou quatre dernières années, cependant, les pilotes mis au point par la communauté se sont améliorés et les fabricants proposant des pilotes pour GNU/Linux, et plus seulement pour Windows et Mac, sont plus nombreux. Les pilotes des fabricants ne sont pas toujours libres, mais ils sont gratuits.

Aujourd’hui, les incompatibilités pour le matériel commun comme les disques durs, les claviers ou les cartes ethernet, si elles ne sont pas encore éradiquées, restent rares. Les secteurs qui posent plus problème sont ceux des périphériques comme les scanners, les imprimantes, les modems ou les cartes réseau sans fil. On peut néanmoins se couvrir en adoptant de bonnes pratiques comme acheter une imprimante postscript, qui fonctionnera forcément avec le pilote postscript générique, ou en achetant des produits Hewlett-Packard, qui prend en charge l’impression sous GNU/Linux depuis très longtemps.

Certains vont même jusqu’à dire que GNU/Linux, qui conserve en général une compatibilité descendante, reconnait en fait plus de matériel que Windows. Je n’irai pas jusque là, mais, globalement, les problèmes de pilotes sous GNU/Linux semblent être à peine plus fréquents que ceux que j’ai pu rencontrer avec différentes versions de Windows.

De nos jours, on peut même s’affranchir complètement du problème de la reconnaissance du matériel en achetant des ordinateurs neufs préinstallés avec GNU/Linux par des entreprises comme Acer ou Dell.

4. La ligne de commande est indispensable

Cette affirmation est à la fois un souvenir du passé, à l’époque où la ligne de commande sur GNU/Linux était presque indispensable, et des réticences bien compréhensibles des utilisateurs de Windows à utiliser la ligne de commande DOS. C’est pourtant tout à fait faux.

Le bureau sur GNU/Linux est largement opérationnel depuis plus de dix ans. De nos jours, les dernières versions de l’environnement GNOME n’ont pas à rougir de la comparaison avec Windows et, dans ses dernières versions, KDE est l’un des environnement les plus novateurs. Même les outils d’administration sont bien présents sur le bureau.

On peut certes utiliser la ligne de commande, et nombreux sont les utilisateurs qui préfèrent y recourir, surtout les administrateurs, car c’est souvent le plus efficace. Mais pour l’administration ou le travail quotidiens, l’utilisation des lignes de commande relève des préférences personnelles, pas d’une obligation. Elles sont aussi bien plus simples d’utilisation que les lignes de commandes du DOS.

5. Il n’y a pas de logiciel

Il faut en général comprendre par là qu’on ne retrouve pas les logiciels habituels de Windows : pas de MS Office, d’Internet Explorer ou de Photoshop. Mais une simple recherche succincte permet de découvrir des logiciels équivalents qui correspondent plus ou moins, à condition de prendre le temps de s’y adapter.

Neuf fois sur dix, lorsque l’on étudie d’un peu plus près quelqu’un qui critique l’un de ces équivalents (The GIMP par exemple) ou affirme qu’il n’est pas prêt pour un usage professionnel, on se rend compte que cette personne n’a pas exploré le programme ou a été désarçonné par le changement de nom ou d’emplacement dans les menus d’une fonction. Souvent, celui qui se plaint n’a même jamais essayé, ou essayé récemment, le programme qu’il critique.

Pour un usage bureautique ou en productivité, GNU/Linux offre de nos jours une solution complète. Beaucoup de projets de logiciels libres fonctionnant sur différentes plateformes, il se peut même que vous ayez déjà utilisé ces applications sous Windows, comme Firefox ou OpenOffice.org. Il reste du chemin à parcourir, par exemple dans les jeux ou dans les applications spécialisées comme la reconnaissance optique de caractères (ROC). Le problème, ce n’est pas que les alternatives n’existent pas, mais plutôt qu’elles se développent trop lentement.

6. L’apparence des logiciels laisse à désirer

Il y a encore quelques années, sur GNU/Linux, la fonctionnalité primait sur l’ergonomie. Mais puisque les fonctionnalités de bases n’étaient pas toutes présentes, il pouvait difficilement en être autrement.

Mais tous les logiciels les plus couramment employés ont mûri et s’attaquent désormais à l’ergonomie. Une modernisation de l’interface ne ferait pas de mal à certains, mais la plupart ne sont pas pire que leurs équivalents sous Windows – honnêtement, si quelqu’un peut supporter une plateforme où Outlook et Windows Media Player sont jugés acceptables, il ne peut vraiment pas se plaindre de l’apparence des logiciels sur une autre plateforme.

7. Le service est inexistant

C’est à l’ère d’Internet que GNU/Linux a vraiment commencé à sortir des cercles d’initiés. À l’époque, le manque de service posait problème – si l’on parle de contrats de services traditionnels en tout cas. Mais, même il y a dix ans, il était déjà possible de signer un contrat de service avec une entreprise comme Red Hat.

De nos jours, le choix de l’assistance traditionnelle est bien supérieur. Si vous ne souhaitez pas faire appel à un fabricant de logiciel qui propose une distribution, vous trouverez sans doute un fournisseur de service proche de chez vous dans n’importe quelle grande ville d’Europe ou des États-Unis.

Mais il existe depuis toujours une meilleure source d’information : les listes de diffusion des projets communautaires ou d’entreprises. Même si ces listes offrent une assistance différente, elles ne sont néanmoins pas inférieures. Non seulement elles sont gratuites, mais ceux qui les fréquentent sont souvent plus prompts à répondre et vous fourniront une assistance plus détaillée que n’importe quel service payant auquel j’ai eu affaire.

8. Les options sont trop nombreuses

Comparé à Windows, GNU/Linux est un système d’exploitation qui offre bien plus de choix. Comme aucune entreprise ne le conçoit, il est plus libre dans sa réalisation. Comme ses développeurs pensent beaucoup en individualiste, ils offrent aux utilisateurs les moyens de faire les choses à leur façon.

Par conséquent, contrairement à Windows, GNU/Linux existe en plusieurs distributions, propose plus d’un environnement de bureau, quasi rien n’est unique. C’est ce que ses utilisateurs préfèrent.

Je vous accorde que les options, sans parler de leur nom ou des acronymes, peuvent dérouter les nouveaux venus. La confusion, cependant, découle surtout du contraste avec Windows. Pour l’utilisateur, au fond, les différences entre les distributions les plus populaires ne sont pas si énormes.

Une petite recherche vous permettra de faire le choix le plus adapté, et dans tous les cas l’installation se fait simplement, avec une intervention minimale de votre part, assistée qui plus est. Une fois la distribution installée, libre à vous de profiter de toutes les options pour vraiment personnaliser votre bureau ou de vous satisfaire des réglages par défaut et de ne modifier que le fond d’écran.

En d’autres termes, les options sont destinées aux utilisateurs avancés. Les débutants peuvent très bien les ignorer.

9. L’installation des logiciels est trop compliquée

Ce mythe se présente sous deux formes. Dans la première, celui qui se plaint parle de compilation à partir du code source (je ne vois pas où est la difficulté de décompresser une archive et de suivre les instructions pour taper les commandes configure, make et make install, mais admettons que l’inconnu puisse en effrayer certains). Dans la deuxième, les gens se plaignent de ne pas pouvoir normalement se rendre sur le site du fabricant de matériel ou de logiciel pour télécharger un binaire à exécuter pour l’installer, comme on le fait sous Windows.

Ceux qui expriment ces griefs n’ont pas compris que GNU/Linux fonctionne différemment. Chaque distribution entretient ses propres dépôts de logiciels, tous prêts à l’emploi pour une distribution précise. Sauf besoin particulier, tous les logiciels dont qu’il vous faut se trouvent dans ces dépôts, et il ne vous reste plus qu’à utiliser l’installateur graphique ou son équivalent en ligne de commande.

Si vous vous en tenez aux dépôts de votre distribution, l’installation de logiciels sous GNU/Linux est en fait largement plus simple que sous Windows. Vous n’avez pas besoin d’aller au magasin, tous les logiciels sont disponibles en ligne. Vous n’avez pas besoin de payer, de vous enregistrer ni de les activer.

S’il vous faut soudain un nouveau logiciel pour une tâche précise, vous pouvez l’identifier et l’installer en quelques minutes. Si vous voulez tester plusieurs alternatives, libre à vous. Pour bénéficier de ce confort, il suffit de prendre le temps de comprendre le fonctionnement du système d’exploitation plutôt que de partir bille en tête en vous appuyant sur des « on-dit » ou sur vos connaissances antérieures.

GNU/Linux et le bureau : les vraies raisons ?

De tels arguments en disent plus long sur leurs auteurs que sur GNU/Linux. Au pire, ce sont des signes d’ignorance des dernières avancées de GNU/Linux, au mieux, c’est un ensemble de préjugés ou d’habitudes.

Mais alors, concrètement, pour quelles raisons GNU/Linux n’est-il pas plus populaire ? L’argument classique du monopole est certainement la première raison. Puisque Windows est pré-installé sur la plupart des ordinateurs et que vous devez faire l’effort de chercher pour trouver des ordinateurs avec GNU/Linux pré-installé, le problème semble assez évident.

Mais la résurrection d’Apple au cours de ces cinq dernières années laisse à penser qu’un monopole n’est pas inattaquable. La raison est peut-être plus simple encore. Malgré leurs plaintes, les gens sont habitués à Windows et ne savent même pas que GNU/Linux ou d’autres alternatives existent. Ils ne l’ont jamais testé pour de bon et se reposent sur des on-dit ou sur l’avis du copain d’un copain d’un ami qu’il leur est impossible d’évaluer.

Les prétextes qu’ils avancent montrent très clairement qu’ils ne connaissent pas GNU/Linux. Ils ont beau dire que GNU/Linux n’est pas prêt pour eux, l’inexactitude de leurs arguments laisse plutôt à penser qu’en fait, ce sont eux qui ne sont pas prêts pour GNU/Linux.

Notes

[1] Crédit photo : Fazen (Creative Commons By)