RTFM ? — mais où est-il, votre manuel ? (Libres conseils 16/42)

Chaque jeudi à 21h, rendez-vous sur le framapad de traduction, le travail collaboratif sera ensuite publié ici même.

Traduction Framalang : lamessen, Sputnik, lerouge, RavageJo, Sky, Astalaseven, goofy, KoS, peupleLa + Julius22

Une bonne documentation change la vie des débutants

Atul Jha

Atul Jha utilise des logiciels libres depuis 2002. Il travaille en tant que spécialiste des applications au CSS Corp, à Chennai en Inde. Il aime parcourir les universités, rencontrer des étudiants et propager la bonne parole du logiciel libre.

En 2002, on naviguait sur Internet dans des cybercafés en raison du coût important des accès par lignes commutées. À l’époque, la messagerie instantanée de Yahoo était très populaire et j’avais pris l’habitude de discuter sur le canal #hackers. Il y avait quelques fous furieux là-dedans qui prétendaient qu’ils pouvaient pirater mon mot de passe. J’étais très impatient d’en savoir plus sur le piratage et de devenir l’un d’eux. Le lendemain, je suis retourné au cybercafé et j’ai tapé « comment devenir un hacker » sur le moteur de recherche Yahoo. La toute première URL dirigeait sur le livre d’Eric S. Raymond. J’étais fou de joie à l’idée d’entrer dans le cercle des initiés.

J’ai commencé à lire le livre et à ma grande surprise la définition de hacker était « quelqu’un qui aime résoudre les problèmes et dépasser les limites ». Il y est également écrit : « les hackers construisent des choses, les casseurs les brisent »(1). Hélas, je cherchais le côté obscur, celui des crackers, et ce livre m’a mené de l’autre côté de la force, celui des hackers. J’ai continué à lire le livre et à rencontrer divers termes nouveaux tels que GNU/Linux, liste de diffusion, groupe d’utilisateur Linux, IRC, Python et bien d’autres encore.

En poursuivant mes recherches, j’ai pu trouver un groupe d’utilisateurs de Linux à Delhi et j’ai eu l’opportunité de rencontrer de vrais hackers. J’avais l’impression d’être dans un autre monde quand ils parlaient de Perl, RMS, du noyau, des pilotes de périphériques, de compilation et d’autres choses qui me passaient bien au-dessus de la tête.

J’étais dans un autre monde. J’ai préféré rentrer à la maison et trouver une distribution Linux quelque part. J’avais bien trop peur pour leur en demander une. J’étais loin de leur niveau, un débutant totalement idiot. J’ai réussi à en obtenir une en payant 1 000 Roupies indiennes [NdT : environ 13,92 €] à un gars qui en faisait le commerce. J’en ai essayé beaucoup mais je n’arrivais pas à faire fonctionner le son. Cette fois-là, je décidai de consulter un canal IRC depuis le cybercafé. Je trouvai #linux-india et lançai : « g ok1 son ». Des injonctions fusèrent alors : « pas de langage SMS » et « RTFM ». Ça m’a fait encore plus peur et j’ai mis du temps à faire la relation entre « RTFM » et « read the fucking manual » [NdT : « lis le putain de manuel » dans la langue de Molière].

J’étais terrifié et j’ai préféré rester à l’écart de l’IRC pendant quelques semaines.

Un beau jour, j’ai reçu un courriel qui annonçait une réunion mensuelle de groupes d’utilisateurs Linux. J’avais besoin de réponses à mes nombreuses questions. C’est là que j’ai rencontré Karunakar. Il m’a demandé d’apporter mon ordinateur à son bureau, où il avait l’intégralité du dépôt de Debian. C’était nouveau pour moi, mais j’étais satisfait à l’idée de pouvoir enfin écouter de la musique sur Linux. Le lendemain, j’étais dans son bureau après avoir fait le trajet avec mon ordinateur dans un bus bondé, c’était génial. En quelques heures, Debian était opérationnel sur mon système. Il m’a aussi donné quelques livres pour débutants et une liste des commandes de base.

Le lendemain, j’étais à nouveau au cybercafé, et je lisais un autre essai d’Eric S. Raymond, intitulé Comment poser les questions de manière intelligente. Je continuais de fréquenter le canal #hackers sur Yahoo chat où je m’étais fait un très bon ami, Krish, qui m’a suggéré d’acheter le livre intitulé Commandes de références sous Linux. Après avoir passé quelque temps avec ces livres et en utilisant tldp.org (The Linux Documentation Project) comme support, j’étais devenu un utilisateur débutant sous Linux. Je n’ai jamais regardé en arrière. J’ai aussi assisté à une conférence sur Linux où j’ai rencontré quelques hackers de Yahoo ; écouter leurs conférences m’a beaucoup inspiré. Quelques années plus tard, j’ai eu la chance de rencontrer Richard Stallman qui est une sorte de dieu pour beaucoup de gens dans la communauté du logiciel libre.

Je dois reconnaître que la documentation d’Eric S. Raymond a changé ma vie et sûrement celle de beaucoup d’autres. Après toutes ces années passées dans la communauté du logiciel libre, je me suis rendu compte que la documentation est la clé pour amener des débutants à participer à cette extraordinaire communauté open source. Mon conseil à deux balles à tous les développeurs serait : s’il vous plaît, documentez votre travail, même le plus petit, car le monde est plein de débutants qui aimeraient le comprendre. Mon blog propose un large éventail de publications, qui vont des plus simples comme l’activation de la vérification orthographique dans OpenOffice à celles, plus complexes, traitant de l’installation de Django dans un environnement virtuel.

[1] NdT : Un hacker sait où et comment bidouiller un programme pour effectuer des tâches autres que celles prévues par ses concepteurs alors qu’un cracker est un pirate informatique spécialisé dans le cassage des protections dites de sécurité.




Si je me fais renverser par un camion… par Aaron Swartz (à 16 ans)

Au delà de l’émotion des circonstances, voici la traduction d’une note d’Aaron Swartz qui pose la question du devenir de nos données après notre mort.

Et pour ce qui concerne le code, le léguer à la FSF est une bonne idée 😉

Cet article est rangé dans le répertoire « 2002 » de son site. Il avait alors 16 ans !

Doc Searls - CC by

Si je me fais renverser par un camion…

If I get hit by a truck…

Aaron Swartz – 2002 – Site personnel
(Traduction : Moosh, lgodard, zozio nocture (aka brandelune), aKa, Sky)

Si je me fais renverser par un camion… lisez cette page.


Il y a une vieille blague chez les programmeurs sur qui va gérer le code si son auteur se fait renverser par un camion. Cette page est ici pour assurer que tout le monde sache quoi faire si, pour une raison donnée, je ne suis plus en mesure de conserver mes services Web en fonctionnement.

Je désigne Sean B. Palmer comme mon exécuteur testamentaire virtuel pour l’organisation de ces choses (et Sean, si tu effaces quoi que ce soit, je te hanterai de ma tombe !)

Je demande que le contenu de tous mes disques durs soit rendu public sur aaronsw.com.

Web.Resource.org Sean (ou la personne qu’il désignera) deviendra le nouveau webmaster. Continue de mettre à jour le site et la liste des miroirs, et garantis la persistance des URLs. (Ceci implique que rien de controversé ou d’illégal ne doive être ajouté, à part pour Cryptome.)

Code Source Le copyright pour mon code source sous GPL doit être transféré à la Free Software Foundation. Elle semble avoir une politique raisonnable concernant la mise à disposition du code.

Sites Web Merci de laisser les sites Web opérationnels quand c’est possible, sans modifier les contenus que j’ai écrit quand approprié. Des pages dédiées (par exemple sur aaronsw.com) pourront contenir une note sur ce qui m’est arrivé avec un lien vers des plus d’information. La page d’accueil sur aaronsw.com devra être modifiée avec un lien vers l’ancienne page.

Tombe Je voudrais reposer dans un endroit qui ne me tuera pas. Ce qui veut dire avoir un accès à de l’oxygène (bien qu’un accès direct serait probablement une mauvaise chose), et ne pas avoir à traverser 6 pieds de saleté.

Pour le reste, envoyez un e-mail à Sean. Je suis certain qu’il fera quelque chose de raisonnable.

Si quelque chose m’arrive, merci de mettre à jour le pied de page de cette note avec un lien. Envoyez également un e-mail aux listes concernées et mettez en place une réponse automatique pour mon adresse e-mail afin d’informer les personnes qui m’écrivent. N’hésitez pas à publier les choses que les gens disent à mon propos sur le site. Tout ceci est probablement évident, et je suis certain que vous vous en sortirez.

Oh, et au fait, vous me manquerez tous.

Crédit photo : Doc Searls (Creative Commons By)




Le Manifeste du hacker (1986) #pdftribute Aaron Swartz

Un certain nombre de textes tournent actuellement sur le Net suite au décès d’Aaron Swartz. Parmi eux on trouve « La Conscience d’un hacker » (ou « Le Manifeste du hacker ») datant de… 1986 et que d’aucuns trouvent particulièrement adapté aux circonstances. Et pour cause…

Nous vous le proposons traduit ci-dessous[1]. Il a été rédigé par Loyd Blankenship, (alias The Mentor) juste après son arrestation.

« Oui, je suis un criminel. Mon crime est celui de la curiosité. »

Remarque : Nous sommes en 1986 et c’est par le téléphone que passe le réseau. Un téléphone qui se retrouve alors bloqué par ces « sales gosses » pour la communication classique.

Elizabeth Brossa - CC by-nc-sa

La conscience d’un hacker

The Conscience of a Hacker

The Mentor – 8 janvier 1986 – Phrack.org
(Traduction : NeurAlien, Moosh, ga3lig, goofy, zozio nocture (aka brandelune), Slystone, KoS, aKa, Martin, lamessen, Sky)

Ce qui suit a été écrit peu de temps après mon arrestation…

Un autre s’est fait prendre aujourd’hui, c’est partout dans les journaux.
« Scandale : Un adolescent arrêté pour crime informatique », « Arrestation d’un hacker après le piratage d’une banque »…
Satanés gosses, tous les mêmes.

Mais vous, dans votre psychologie de costume trois pièces et votre conscience technologique des années 50, avez-vous un jour pensé à regarder le monde avec les yeux d’un hacker ?
Ne vous êtes-vous jamais demandé ce qui l’avait fait agir et quelles forces l’avaient animé ?
Je suis un hacker, entrez dans mon monde…
Mon monde, il commence avec l’école… Je suis plus éveillé que la plupart des autres enfants et les nullités qu’on nous enseigne m’ennuient…
Satanés gamins, ce sont tous les mêmes.

Je suis au collège ou au lycée. J’ai écouté les professeurs expliquer pour la quinzième fois comment réduire une fraction.
J’ai bien compris. « Non Mme Dubois, je n’ai pas montré mon travail. Je l’ai fait dans ma tête ».
Satané gosse. Il a certainement copié. Ce sont tous les mêmes.

J’ai fait une découverte aujourd’hui. J’ai trouvé un ordinateur.
Attends une minute, c’est cool. Ça fait ce que je veux. Si ça fait une erreur, c’est parce que je me suis planté.
Pas parce qu’il ne m’aime pas…
Ni parce qu’il se sent menacé par moi…
Ni parce qu’il pense que je suis un petit malin…
Ni parce qu’il n’aime pas enseigner et qu’il ne devrait pas être là…
Satané gosse. Tout ce qu’il fait c’est jouer. Ce sont tous les mêmes.

Et c’est alors que ça arrive. Une porte s’ouvre…
Les impulsions électroniques déferlent sur la ligne téléphonique comme l’héroïne dans les veines d’un drogué.
Pour trouver dans un Forum le refuge contre la stupidité quotidienne.
« C’est ça… C’est ici que je dois être…»
Ici, je connais tout le monde… Même si je n’ai jamais rencontré personne. Je ne leur ai jamais parlé, et je n’entendrai peut-être plus parler d’eux un jour… Je vous connais tous.
Satané gosse. Encore pendu au téléphone. Ce sont tous les mêmes.

A l’école, on nous a donné des pots de bébé alors qu’on avait les crocs pour un steak…
Les morceaux de viande que vous avez bien voulu nous tendre étaient pré-mâchés et sans goût.
On a été dominé par des sadiques ou ignoré par des apathiques.
Les seuls qui avaient des choses à nous apprendre trouvèrent en nous des élèves de bonne volonté, mais ceux-ci étaient comme des gouttes d’eau dans le désert.

C’est notre monde maintenant… Le monde de l’électron et des commutateurs, la beauté du baud. Nous utilisons un service déjà existant, sans payer ce qui pourrait être bon marché si ce n’était pas géré par des profiteurs avides, et c’est nous que vous appelez criminels.
Nous explorons… et vous nous appelez criminels.
Nous recherchons la connaissance… et vous nous appelez criminels.
Nous existons sans couleur de peau, sans nationalité, sans dogme religieux… et vous nous appelez criminels.
Vous construisez des bombes atomiques, vous financez les guerres, vous assassinez et trichez, vous manipulez et vous nous mentez en essayant de nous faire croire que c’est pour notre propre bien… et pourtant c’est nous qui sommes les criminels.

Oui, je suis un criminel. Mon crime est celui de la curiosité.
Mon crime est celui de juger les gens selon ce qu’ils pensent et disent, pas selon leur apparence.
Mon crime est d’être plus malin que vous, quelque chose que vous ne me pardonnerez jamais.

Je suis un hacker, et ceci est mon manifeste.
Vous pouvez arrêter un individu, mais vous ne pouvez pas tous nous arrêter…
Après tout, nous sommes tous les mêmes.

The Mentor

Crédit photo : Elizabeth Brossa (Creative Commons By-Nc-Sa)

Notes

[1] Il en existait une première traduction mais elle était « perfectible ».




Pour que le Libre aille vers l’Université (Libres conseils 6/42)

Université et communauté

Kevin Ottens

Kevin Ottens est un « hacker » de longue date au sein de la communauté KDE[1]. Il a largement contribué à la plateforme KDE, en particulier à la conception des API et frameworks. Diplômé en 2007, il est titulaire d’un doctorat en informatique qui l’a amené à travailler, en particulier, sur l’ingénierie des ontologies[2] et les systèmes multi-agents. Le travail de Kevin au KDAB inclut le développement de projets de recherche autour des technologies KDE. Il vit toujours à Toulouse, où il est enseignant à mi-temps dans son université d’origine.


Introduction

Les communautés du Libre sont principalement animées par l’effort de bénévoles. De plus, la plupart des personnes qui s’impliquent dans ces communautés le font lors de leur cursus universitaire. C’est la période idéale pour s’engager dans de telles aventures : on est jeune, plein d’énergie, curieux et l’on veut probablement façonner le monde à son image. Voilà tous les ingrédients d’un bon travail bénévole.

Mais, en même temps, être étudiant ne laisse pas forcément beaucoup de temps pour s’engager dans une communauté du Libre. En outre, la plupart de ces communautés sont assez vastes et les contacter peut faire peur.

Cela soulève évidement une question dérangeante : si les communautés du Libre ne réussissent pas à attirer la nouvelle génération de contributeurs talentueux, est-ce parce qu’elles ne cherchent pas activement à étendre leur activité dans les universités ? Cette question pertinente, nous avons essayé d’y répondre dans le contexte d’une communauté qui produit des logiciels, à savoir KDE. Dans cet article, nous nous concentrerons sur les aspects auxquels nous n’avions pas initialement pensé mais qu’il nous a fallu aborder pour répondre à cette question.

Construire un partenariat avec une université locale

Tout commence, réellement, par le contact avec les étudiants eux-mêmes. Et pour ça, rien de mieux que de se rendre directement dans leur université et de leur montrer à quel point les communautés du Libre peuvent être accueillantes. À cet effet, nous avons construit un partenariat avec l’université Paul Sabatier de Toulouse  plus précisément, avec l’un de ses cursus – nommé IUP ISI (NdT : Ingénierie des Systèmes Informatiques) – axé sur le développement logiciel.

L’IUP ISI était très orienté sur les connaissances « pratiques » et avait à ce titre un programme pré-établi pour les projets étudiants. Un point particulièrement intéressant de ce programme est le fait que les étudiants travaillent en équipe « inter-promotions ». Des étudiants de troisième et quatrième années, généralement en équipes de 7 à 10, apprennent à collaborer autour d’un objectif commun.

La première année de notre expérience, nous nous sommes raccrochés à ce programme en proposant de nouveaux sujets pour les projets, et en nous concentrant sur des logiciels développés au sein de la communauté KDE. Henri Massie, directeur du cursus, a très bien accueilli cette idée, et nous a laissés mettre cette expérience en place. Pour cette première année, nous nous sommes vu attribuer deux créneaux horaires pour les « projets KDE ».

Pour créer rapidement un climat de confiance, nous avons décidé, cette année-là, d’offrir quelques garanties concernant le travail des étudiants :

  • Aider les professeurs à avoir confiance dans les sujets abordés : les projets sélectionnés étaient très proches des sujets enseignés à l’IUP ISI (c’est pourquoi, pour cette année, nous avons ciblé un outil de modélisation UML et un outil de gestion de projet) ;
  • donner un maximum de visibilité aux professeurs : nous avons mis à leur disposition un serveur, sur lequel étaient régulièrement compilés les projets étudiants, accessible à distance à des fins de test ;
  • faciliter la participation des étudiants à la communauté : les responsables des projets étaient désignés pour jouer le rôle du « client », soumettre leurs exigences aux étudiants et les aider à trouver leur chemin dans le dédale de la communauté ;
  • enfin, pour mettre le pied à l’étrier aux étudiants, nous leur avons donné un petit cours sur « Comment développer avec Qt et les autres frameworks produits par KDE ».

Au moment de l’écriture de ces pages, cela fait cinq ans que nous menons de tels projets. De petits ajustements dans l’organisation ont été apportés ici et là, mais la plupart des idées sous-jacentes sont restées les mêmes. La majorité des changements ont été le résultat d’un intérêt grandissant de la communauté, désireuse d’établir un partenariat avec les étudiants, et d’une plus grande liberté pour nous quant aux sujets que nous pourrions couvrir dans nos projets.

De plus, tout au long de ces années, le directeur nous a donné une aide et des encouragements constants, attribuant effectivement plus de créneaux pour les projets de la communauté du Libre et prouvant que notre stratégie d’intégration était juste : établir de la confiance dès le début est la clé d’un partenariat entre la communauté du Libre et l’Université.

Comprendre que l’enseignement est un processus interactif

Durant ces années à tisser des liens entre la communauté KDE et la filière IUP ISI, nous nous sommes retrouvés en situation d’enseignement afin d’assister les étudiants dans des tâches liées à leurs projets. Quand vous n’avez jamais enseigné à une classe pleine d’étudiants, vous avez sans doute encore une image de vous, il y a quelques années, assis dans une classe. En effet, la plupart des enseignants ont un jour été étudiants… Parfois même, pas le genre d’étudiant très discipliné ni attentif. Vous aviez sans doute l’impression d’être submergé : l’enseignant entrait dans la salle, faisait face aux étudiants, et déversait sur vous ses connaissances.

Ce stéréotype est ce que la plupart gardent à l’esprit de leurs années d’études et la première fois qu’ils se retrouvent en situation d’enseigner, ils veulent reproduire ce stéréotype : arriver avec un savoir à transmettre.

La bonne nouvelle, c’est que rien n’est plus éloigné de la vérité que ce stéréotype. La mauvaise nouvelle, c’est que si vous essayez de reproduire ce stéréotype, vous allez très probablement faire fuir vos étudiants et ne ferez face qu’à un manque de motivation pour participer à la communauté. L’image que vous donnez de vous est la toute première chose dont ils vont se souvenir de la communauté : la première fois que vous entrez dans la salle de classe, vous êtes, pour eux, la communauté.

Pour éviter de tomber dans le piège de ce stéréotype, il vous faut prendre un peu de recul et réaliser ce que signifie réellement d’enseigner. Ce n’est pas un processus à sens unique où l’on livre la connaissance aux étudiants. Nous sommes arrivés à la conclusion que c’est en fait un processus à double sens : vous êtes amené à créer une relation symbiotique avec vos étudiants. Les étudiants et les enseignants doivent tous sortir de la salle de classe avec de nouvelles connaissances. Il vous faut livrer votre expertise, bien sûr, mais afin de le faire efficacement, vous devez en permanence vous adapter au cadre de référence de vos étudiants. C’est un travail qui rend très humble.

Cette prise de conscience génère pas mal de changements dans la manière d’entreprendre votre enseignement.

  • Vous allez devoir comprendre la culture de vos étudiants. Ils ont probablement des expériences assez différentes des vôtres et vous allez devoir adapter votre discours à eux ; par exemple, les étudiants que nous avons formés font tous partie de la fameuse « génération Y » qui, en matière de leadership, loyauté et confiance, présente des caractéristiques assez différentes de la génération précédente.
  • Vous allez devoir réévaluer votre propre expertise, puisque vous allez devoir adapter votre discours à leur culture. Vous aborderez vos propres connaissances selon un angle très différent de celui dont vous avez l’habitude, ce qui vous mènera inévitablement à des découvertes dans des domaines que vous pensiez maîtriser.
  • Enfin, vous allez devoir vous forger des compétences en présentation ; l’enseignement consiste réellement à sortir de votre zone de confort afin de présenter vos propres connaissances tout en les gardant intéressantes et divertissantes pour votre audience. Cela fera de vous un meilleur présentateur.

Ainsi, vous deviendrez un meilleur enseignant. De plus, vous remplirez mieux vos objectifs : des étudiants bien formés, dont certains s’engageront dans la communauté du Libre.

Conclusion

Au bout du compte, pourquoi feriez-vous tous ces efforts pour établir une relation de confiance avec une université et sortir de votre zone de confort en améliorant votre manière d’enseigner ? Eh bien, cela se résume vraiment à la question initiale à laquelle nous avons tenté de répondre : 

Si les communautés du Libre ne réussissent pas à attirer de nouveaux contributeurs venus des universités, est-ce simplement dû à leur inaction ?

D’après notre expérience, la réponse est oui. Au cours de ces cinq années passées à bâtir un partenariat avec l’IUP ISI, nous avons attiré deux étudiants par année en moyenne. Certains d’entre eux nous ont quittés après quelque temps, mais certains sont devenus des contributeurs très actifs. Les autres gardent encore une certaine nostalgie de cette période de leur vie et continuent de nous soutenir même s’ils ne contribuent pas directement. En ce moment même, nous avons une équipe locale KDE qui a réussi à organiser efficacement une conférence de deux jours pour notre dernière « release party » (NdT : soirée de lancement).

Parmi ces anciens étudiants, pas un seul ne se serait impliqué dans le projet KDE sans ces projets universitaires. Nous serions passés complètement à côté de ces talents. Par chance, nous n’avons pas été inactifs.

[1] http://www.kde.org

[2] https://fr.wikipedia.org/wiki/Ontologie_(informatique)

Université et communauté

Kevin Ottens

Kevin Ottens est un « hacker » de longue date au sein de la communauté KDE[1]. Il a largement contribué à la plateforme KDE, en particulier à la conception des API et frameworks. Diplômé en 2007, il est titulaire d’un doctorat en informatique qui l’a amené à travailler, en particulier, sur l’ingénierie des ontologies[2] et les systèmes multi-agents. Le travail de Kevin au KDAB inclut le développement de projets de recherche autour des technologies KDE. Il vit toujours à Toulouse, où il est enseignant à mi-temps dans son université d’origine.


Introduction

Les communautés du Libre sont principalement animées par l’effort de bénévoles. De plus, la plupart des personnes qui s’impliquent dans ces communautés le font lors de leur cursus universitaire. C’est la période idéale pour s’engager dans de telles aventures : on est jeune, plein d’énergie, curieux et l’on veut probablement façonner le monde à son image. Voilà tous les ingrédients d’un bon travail bénévole.

Mais, en même temps, être étudiant ne laisse pas forcément beaucoup de temps pour s’engager dans une communauté du Libre. En outre, la plupart de ces communautés sont assez vastes et les contacter peut faire peur.

Cela soulève évidement une question dérangeante : si les communautés du Libre ne réussissent pas à attirer la nouvelle génération de contributeurs talentueux, est-ce parce qu’elles ne cherchent pas activement à étendre leur activité dans les universités ? Cette question pertinente, nous avons essayé d’y répondre dans le contexte d’une communauté qui produit des logiciels, à savoir KDE. Dans cet article, nous nous concentrerons sur les aspects auxquels nous n’avions pas initialement pensé mais qu’il nous a fallu aborder pour répondre à cette question.

Construire un partenariat avec une université locale

Tout commence, réellement, par le contact avec les étudiants eux-mêmes. Et pour ça, rien de mieux que de se rendre directement dans leur université et de leur montrer à quel point les communautés du Libre peuvent être accueillantes. À cet effet, nous avons construit un partenariat avec l’université Paul Sabatier de Toulouse  plus précisément, avec l’un de ses cursus – nommé IUP ISI (NdT : Ingénierie des Systèmes Informatiques) – axé sur le développement logiciel.

L’IUP ISI était très orienté sur les connaissances « pratiques » et avait à ce titre un programme pré-établi pour les projets étudiants. Un point particulièrement intéressant de ce programme est le fait que les étudiants travaillent en équipe « inter-promotions ». Des étudiants de troisième et quatrième années, généralement en équipes de 7 à 10, apprennent à collaborer autour d’un objectif commun.

La première année de notre expérience, nous nous sommes raccrochés à ce programme en proposant de nouveaux sujets pour les projets, et en nous concentrant sur des logiciels développés au sein de la communauté KDE. Henri Massie, directeur du cursus, a très bien accueilli cette idée, et nous a laissés mettre cette expérience en place. Pour cette première année, nous nous sommes vu attribuer deux créneaux horaires pour les « projets KDE ».

Pour créer rapidement un climat de confiance, nous avons décidé, cette année-là, d’offrir quelques garanties concernant le travail des étudiants :

  • Aider les professeurs à avoir confiance dans les sujets abordés : les projets sélectionnés étaient très proches des sujets enseignés à l’IUP ISI (c’est pourquoi, pour cette année, nous avons ciblé un outil de modélisation UML et un outil de gestion de projet) ;
  • donner un maximum de visibilité aux professeurs : nous avons mis à leur disposition un serveur, sur lequel étaient régulièrement compilés les projets étudiants, accessible à distance à des fins de test ;
  • faciliter la participation des étudiants à la communauté : les responsables des projets étaient désignés pour jouer le rôle du « client », soumettre leurs exigences aux étudiants et les aider à trouver leur chemin dans le dédale de la communauté ;
  • enfin, pour mettre le pied à l’étrier aux étudiants, nous leur avons donné un petit cours sur « Comment développer avec Qt et les autres frameworks produits par KDE ».

Au moment de l’écriture de ces pages, cela fait cinq ans que nous menons de tels projets. De petits ajustements dans l’organisation ont été apportés ici et là, mais la plupart des idées sous-jacentes sont restées les mêmes. La majorité des changements ont été le résultat d’un intérêt grandissant de la communauté, désireuse d’établir un partenariat avec les étudiants, et d’une plus grande liberté pour nous quant aux sujets que nous pourrions couvrir dans nos projets.

De plus, tout au long de ces années, le directeur nous a donné une aide et des encouragements constants, attribuant effectivement plus de créneaux pour les projets de la communauté du Libre et prouvant que notre stratégie d’intégration était juste : établir de la confiance dès le début est la clé d’un partenariat entre la communauté du Libre et l’Université.

Comprendre que l’enseignement est un processus interactif

Durant ces années à tisser des liens entre la communauté KDE et la filière IUP ISI, nous nous sommes retrouvés en situation d’enseignement afin d’assister les étudiants dans des tâches liées à leurs projets. Quand vous n’avez jamais enseigné à une classe pleine d’étudiants, vous avez sans doute encore une image de vous, il y a quelques années, assis dans une classe. En effet, la plupart des enseignants ont un jour été étudiants… Parfois même, pas le genre d’étudiant très discipliné ni attentif. Vous aviez sans doute l’impression d’être submergé : l’enseignant entrait dans la salle, faisait face aux étudiants, et déversait sur vous ses connaissances.

Ce stéréotype est ce que la plupart gardent à l’esprit de leurs années d’études et la première fois qu’ils se retrouvent en situation d’enseigner, ils veulent reproduire ce stéréotype : arriver avec un savoir à transmettre.

La bonne nouvelle, c’est que rien n’est plus éloigné de la vérité que ce stéréotype. La mauvaise nouvelle, c’est que si vous essayez de reproduire ce stéréotype, vous allez très probablement faire fuir vos étudiants et ne ferez face qu’à un manque de motivation pour participer à la communauté. L’image que vous donnez de vous est la toute première chose dont ils vont se souvenir de la communauté : la première fois que vous entrez dans la salle de classe, vous êtes, pour eux, la communauté.

Pour éviter de tomber dans le piège de ce stéréotype, il vous faut prendre un peu de recul et réaliser ce que signifie réellement d’enseigner. Ce n’est pas un processus à sens unique où l’on livre la connaissance aux étudiants. Nous sommes arrivés à la conclusion que c’est en fait un processus à double sens : vous êtes amené à créer une relation symbiotique avec vos étudiants. Les étudiants et les enseignants doivent tous sortir de la salle de classe avec de nouvelles connaissances. Il vous faut livrer votre expertise, bien sûr, mais afin de le faire efficacement, vous devez en permanence vous adapter au cadre de référence de vos étudiants. C’est un travail qui rend très humble.

Cette prise de conscience génère pas mal de changements dans la manière d’entreprendre votre enseignement.

  • Vous allez devoir comprendre la culture de vos étudiants. Ils ont probablement des expériences assez différentes des vôtres et vous allez devoir adapter votre discours à eux ; par exemple, les étudiants que nous avons formés font tous partie de la fameuse « génération Y » qui, en matière de leadership, loyauté et confiance, présente des caractéristiques assez différentes de la génération précédente.
  • Vous allez devoir réévaluer votre propre expertise, puisque vous allez devoir adapter votre discours à leur culture. Vous aborderez vos propres connaissances selon un angle très différent de celui dont vous avez l’habitude, ce qui vous mènera inévitablement à des découvertes dans des domaines que vous pensiez maîtriser.
  • Enfin, vous allez devoir vous forger des compétences en présentation ; l’enseignement consiste réellement à sortir de votre zone de confort afin de présenter vos propres connaissances tout en les gardant intéressantes et divertissantes pour votre audience. Cela fera de vous un meilleur présentateur.

Ainsi, vous deviendrez un meilleur enseignant. De plus, vous remplirez mieux vos objectifs : des étudiants bien formés, dont certains s’engageront dans la communauté du Libre.

Conclusion

Au bout du compte, pourquoi feriez-vous tous ces efforts pour établir une relation de confiance avec une université et sortir de votre zone de confort en améliorant votre manière d’enseigner ? Eh bien, cela se résume vraiment à la question initiale à laquelle nous avons tenté de répondre : 

Si les communautés du Libre ne réussissent pas à attirer de nouveaux contributeurs venus des universités, est-ce simplement dû à leur inaction ?

D’après notre expérience, la réponse est oui. Au cours de ces cinq années passées à bâtir un partenariat avec l’IUP ISI, nous avons attiré deux étudiants par année en moyenne. Certains d’entre eux nous ont quittés après quelque temps, mais certains sont devenus des contributeurs très actifs. Les autres gardent encore une certaine nostalgie de cette période de leur vie et continuent de nous soutenir même s’ils ne contribuent pas directement. En ce moment même, nous avons une équipe locale KDE qui a réussi à organiser efficacement une conférence de deux jours pour notre dernière « release party » (NdT : soirée de lancement).

Parmi ces anciens étudiants, pas un seul ne se serait impliqué dans le projet KDE sans ces projets universitaires. Nous serions passés complètement à côté de ces talents. Par chance, nous n’avons pas été inactifs.

[1] http://www.kde.org

[2] https://fr.wikipedia.org/wiki/Ontologie_(informatique)




6 bonnes raisons de soutenir Framasoft ?

On n’en donne pas forcément l’impression comme ça mais nous sommes fébrilement en mode « campagne de dons » et ce pendant tout le mois de novembre.

Il faut dire que l’arrivée d’un deuxième permanent, moi en l’occurrence, a certes participé à redynamiser la structure (tout du moins c’était l’objectif), mais aussi quelque peu grevé notre budget (puisque nous avons assez peu de frais fixes hors salaires).

Du coup on tente d’améliorer un peu notre communication autour de la possibilité de nous soutenir parce que, autant dire les choses telles qu’elles sont, nous ne sommes pas des as en marketing. Et puisque nous sommes dans la confidence, on peut aussi vous avouer qu’on ne risque pas de tenir longtemps à ce rythme-là !

Ainsi on réfléchit actuellement à rendre notre accueil du site Soutenir plus clair et « attractif » (au sens propre comme au sens figuré) qu’elle ne l’est actuellement. Parce qu’elle a le mérite d’exister mais elle est hautement perfectible. En résumé, pas très bon en marketing et pas très bon en webdesign non plus 🙂

Alors tout aide, conseil, avis, critique est la bienvenue dans les commentaires.

Le Framablog est un endroit un peu particulier du réseau dans la mesure où il concentre certainement les visiteurs les plus avertis et initiés « au Libre », les plus attachés à Framasoft aussi peut-être (un attachement qui n’exclut en rien la réprobation lorsque l’on vous déçoit, comme on peut parfois le lire en bas de certains billets). Nombreux sont ainsi les commentateurs ayant déjà participé de près ou de loin à nos projets, nombreux sont ceux également que l’on a déjà pressé comme des citrons par le passé (et qui acceptent de bonne grâce, parce que nécessité fait loi, cet énième appel à soutien). Vous avez toute notre gratitude soit dit en passant.

On a ainsi pensé ci-dessous à une énumération du pourquoi du comment que ce serait bien de nous soutenir à placer où bon nous semble (à définir).

Trop emphatique ? Trop « on s’la joue » ? Bon, d’un autre côté il faut convaincre dans ce genre d’exercice, non ?

Toujours est-il que vous êtes donc cordialement invité(e) à confirmer ou infirmer le principe même de cette liste et/ou, plus en détail, nous donner votre avis sur son contenu, quitte bien entendu à supprimer ou ajouter des points.

Merci de votre éventuelle participation et de votre fidélité (ouais, désolé, ça fait un peu animateur radio cette conclusion).

Framasoft - Mosaïque

6 bonnes raisons de soutenir Framasoft (version draft 1.0)

1. Une décennie au service du logiciel libre et sa culture

Plus de 10 ans d’existence, plus d’un million de visites par moi sur l’ensemble du réseau, près d’une vingtaine de projets en direction du grand public pour faire connaître et diffuser le logiciel libre, sa culture et son état d’esprit. Framasoft est l’une des portes d’entrée principale du logiciel libre francophone. Notre témoignage préféré : « J’ai découvert le logiciel libre grâce à Framasoft ».

2. Des projets innovants

Framasoft fut parmi les premiers à proposer en libre, dans la sphère francophone : un annuaire sous Windows (2001), une clé USB portables (2005) avec Ubuntu (2009) et Wikipédia (2012), un DVD (2009), un installateur (2010), une collection de livres (2006), une plateforme vidéo (2007), une boutique (2009), un éditeur (2011) ou un tableur collaboratif (2012)… et nous en avons d’autres dans nos cartons 🙂

3. Une communauté au service du bien commun

Tout[1] ce que produit Framasoft au sein de son réseau est placé sous licence libre favorisant la confiance et la collaboration. Ce sont ainsi des centaines de personnes qui sont impliquées bénévolement au quotidien dans nos projets. Nous incubons et soutenons également des structures tierces et travaillons en partenariat étroit avec les autres acteurs du libre.

4. Un modèle économique qui a du sens

Toute cette activité a un coût et nécessite maintenance technique et coordination humaine. Ne bénéficiant ni de subventions publiques ni de fonds privé[2], Framasoft repose avant tout sur vos dons. En cas de succès, cette fragilité se transforme en force car cela nous garantit notre indépendance et porte le message que l’on peut agir dans le « Libre » et créer des emplois (2 permanents actuellement) à partir de la somme des générosités individuelles sollicitées sur Internet.

5. La défiscalisation

Framasoft s’appuie sur une association 1901 à but non lucratif qui bénéficie de la déduction fiscale liée à son caractère d’intérêt général. Ainsi, par exemple, pour un don récurrent de 120 € (soit 10 € par mois pendant un an), la réduction est de 79,20 € et donc le coût réel de votre don est de 40,80 €.

6. Ensemble nous changeons le monde

Au delà du logiciel, le « Libre » propose un modèle alternatif de société où la coopération prend le pas sur la compétition. Nous assumons notre optimisme, voire notre idéalisme, face à la « crise » qui n’est pas une fatalité. Proactifs, nous avançons en informant et démontrant par la pratique que bien des choses sont possibles. Comme on dit chez nous : « la route est longue mais la voie est libre ».

Notes

[1] Ce n’est pas tout à vrai, par exemple pour certaines traductions de ce blog. Est-ce selon vous publicité mensongère que d’exprimer pourtant cela ainsi ?

[2] Ce n’est pas tout à fait vrai non plus, avec la présence de la pub Google sur 2 des sites du réseau, l’annuaire et la Framakey. On a pensé un temps la retirer pendant toute la durée de cette campagne et voir un peu si on arrivait à atteindre et dépasser le seuil des 100 nouveaux donateurs récurrents (ce que cela rapporte mensuellement) pour pouvoir (enfin) la supprimer définitivement. Mais nous ne sommes pas encore assez solides et sereins pour l’envisager aujourd’hui, sauf donc à connaître un soudain pic de dons 😉




Geektionnerd : Firefox 16

It’s not a bug, it’s a feature 😛

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

Source : Firefox 16 : diffusion interrompue à cause d’une faille de sécurité (Tasse de Café)

Crédit : Simon Gee Giraudot (Creative Commons By-Sa)




L’iPhone et l’enfant de 13 ans travaillant 16h par jour pour 0,70 dollars de l’heure

Il est possible qu’un enfant chinois de 13 ans, travaillant 16h par jour pour 0,70 dollars de l’heure, se cache dans votre magnifique iPhone ou iPad. Et quand bien même nous ne soyons pas de ce cas extrême, les conditions sociales de tous ceux qui les produisent loin de chez nous demeurent épouvantables à nos yeux[1].

Ainsi va le monde d’aujourd’hui. Apple n’est qu’un exemple parmi tant d’autres mais il en est un bien triste symbole.

Aaron Shumaker - CC by-nd

Votre iPhone a été fabriqué, en partie, par des enfants de 13 ans travaillant 16 heures par jour pour 0,70 dollars de l’heure

Your iPhone Was Built, In Part, By 13 Year-Olds Working 16 Hours A Day For 70 Cents An Hour

Henry Blodget – 15 janvier 2012 – BusinessInsider.com
(Traduction Framalang/Twitter : HgO, goofy, Maïeul, Mogmi, oli44, Gatitac, popcode, Spartition, MaxLath, kadmelia)

Nous aimons nos iPhones et nos iPads.

Nous apprécions les prix de nos iPhones et iPads.

Nous sommes admiratifs des marges de profit très élevées d’Apple, Inc., le créateur de nos iPhones et iPads.

Et c’est pourquoi il est déconcertant de se rappeler que les bas prix de nos iPhones et iPads — ainsi que les marges de profits très élevées d’Apple — sont possibles parce qu’ils sont fabriqués dans des conditions de travail qui seraient jugées illégales aux États-Unis.

Et il est aussi déconcertant de remarquer que les gens qui fabriquent nos iPhones et iPads non seulement n’en possèdent pas (parce ce qu’ils n’en ont pas les moyens), mais, dans certains cas, qu’ils ne les ont même jamais vus.

C’est un problème complexe. Mais c’est aussi un problème important. Et cela va devenir de plus en plus préoccupant à mesure que les économies mondiales continuent à être de plus en plus interconnectées.

(C’est un problème qui concerne beaucoup de multinationales, et pas seulement Apple. La plupart des fabricants de produits éléctroniques font leurs business en Chine. Cependant, une des spécificités d’Apple, c’est l’importance de ses marges. Apple pourrait augmenter le salaire de ses employés ou leur garantir de meilleures conditions de travail tout en conservant son extrême compétitivité ainsi que sa rentabilité.)

La semaine dernière, l’émission radiophonique américaine This American Life a proposé une édition spéciale sur les industries Apple. L’émission a diffusé (entre autres) le reportage de Mike Daisey, l’homme à l’origine du one-man-show « L’extase et l’agonie de Steve Jobs », avec Nicholas Kristof, dont l’épouse est issue d’une famille chinoise.

Vous pouvez lire ici une retranscription de l’ensemble. Voici quelques détails :

  • La ville chinoise de Shenzhen est située là où la plupart de nos « merdes » sont fabriquées. Il y a 30 ans, Shenzhen était un petit village sur une rivière. Maintenant, c’est une cité de 13 millions de d’habitants — plus grande que New York.
  • Foxconn, l’une des sociétés qui fabriquent les iPhones et les iPads (et aussi des produits pour un certain nombre d’autres entreprises d’électronique), possède une usine à Shenzhen qui emploie 430 000 personnes.
  • Il y a 20 caféterias à l’usine Foxconn Shenzen. Elle servent chacune 10 000 personnes.
  • Mike Daisey a interviewé une employée, à l’extérieur de l’usine gardée par des hommes armés, une jeune fille âgée de 13 ans. Chaque jour, elle lustrait des milliers d’écrans du nouvel iPhone.
  • La petite de 13 ans a expliqué que Foxconn ne vérifiait pas vraiment l’âge. Il y a parfois des inspections, mais Foxconn est toujours au courant. Avant que les inspecteurs n’arrivent, Foxconn remplace les employés qui semblent trop jeunes par des plus âgés.
  • Durant les deux premières heures devant les portes de l’usine, Daisey a rencontré des travailleurs qui lui ont dit qu’ils avaient 14, 13 et 12 ans (en plus de ceux qui étaient plus âgés). Daisey estime qu’environ 5% des travailleurs avec lesquels il a discuté étaient en-dessous de l’âge minimum.
  • Daisey suppose que Apple, obsédée comme elle l’est des détails, doit le savoir. Ou, s’ils ne le savent pas, c’est parce qu’ils ne veulent pas le savoir.
  • Daisey a visité d’autres usines de Shenzhen, se faisant passer pour un acheteur potentiel. Il a découvert que la plupart des étages des usines sont de vastes salles comprenant chacune entre 20 000 et 30 000 travailleurs. Les pièces sont silencieuses : il n’y a aucune machine-outil, et les discussions ne sont pas autorisées. Quand la main d’œuvre coûte si peu cher, il n’y a aucune raison de fabriquer autrement que manuellement.
  • Une « heure » chinoise de travail dure effectivement 60 minutes — contrairement à une « heure » américaine, qui en général comprend les pauses pour Facebook, les toilettes, un appel téléphonique et quelques conversations. Le temps de travail journalier officiel est de 8 heures en Chine, mais la rotation standard des équipes de travail est de 12 heures. En général, la rotation s’étend jusqu’à 14-16 heures, en particulier lorsqu’il y a un nouveau gadget à fabriquer. Pendant que Daisey était à Shenzhen, un ouvrier de Foxconn est mort en travaillant 34 heures d’affilée.
  • Les chaînes d’assemblage ne peuvent pas aller à un rythme supérieur à celui de l’ouvrier le plus lent, les ouvriers sont par conséquent observés (à l’aide de caméras). La plupart travaillent debout.
  • Les ouvriers résident dans des dortoirs. Dans un cube de béton de 12 mètre de côté qui leur sert de chambre, Daisey compte 15 lits, empilés comme des tiroirs jusqu’au plafond. Un Américain de taille moyenne n’y tiendrait pas.
  • Les syndicats sont interdits en Chine. Quiconque est surpris à monter un syndicat est envoyé en prison.
  • Daisey a interviewé des douzaines d’anciens ouvriers qui soutiennent secrètement un syndicat. Un groupe raconte avoir utilisé de l’« hexane », un nettoyeur d’écran d’iPhone. L’ hexane s’évapore plus rapidement que les autres nettoyeurs d’écran, ce qui permet à la chaîne de production d’aller plus vite. L’hexane est également un neurotoxique. Les mains de l’ouvrier qui lui en a parlé tremblaient de manière incontrôlée.
  • Certains ouvriers ne peuvent plus travailler, leurs mains ayant été détruites par ces mêmes gestes répétés des centaines de milliers de fois durant de nombreuses années (syndrome du canal carpien). Cela aurait pu être évité si les ouvriers avaient simplement changé de poste. Dès que les mains des ouvriers ne fonctionnent plus, ils sont évidemment jetés.
  • Une ancienne ouvrière a demandé à son entreprise de payer les heures supplémentaires, et lorsque la société a refusé, elle est allée au comité d’entreprise. Celui-ci l’a inscrite sur une liste noire qui a circulé parmi toutes les entreprises de la région. Les travailleurs sur une liste noire sont fichés comme « fauteurs de troubles / agitateurs » et les compagnies ne les embauchent pas.
  • Un homme s’est fait écraser la main par une presse à métal chez Foxconn. Foxconn ne lui a dispensé aucun soin médical. Quand sa main a été guérie, il ne pouvait plus travailler et a donc été renvoyé. (Heureusement, l’homme fut capable de trouver un nouveau travail dans une entreprise de menuiserie. Les horaires y sont bien meilleurs dit-il, seulement 70 heures par semaine).
  • Cet homme fabriquait d’ailleurs les coques en métal d’iPads chez Foxconn. Daisey lui montra son iPad. Il n’en avait jamais vu auparavant. Il le prit et joua avec. Il raconta trouver cela « magique ».

Il convient cependant de rappeler que les usines du Shenzhen, aussi infernales soient-elles, ont été une bénédiction pour le peuple chinois. C’est ce que dit l’économiste libéral Paul Krugman. C’est ce que dit Nicholas Kristof, chroniqueur au New York Times. Les ancêtres de la femme de Kristof sont originaires d’un village proche de Shenzhen. Il sait donc de quoi il parle. Pour Kristof, les « malheurs » de l’usine valent toujours mieux que les « malheurs » des rizières.

Donc, de ce point de vue, Apple aide à transférer de l’argent de riches consommateurs américains et européens vers des pauvres travailleurs de Chine. Sans Foxconn et les autres usines d’assemblage, les travailleurs chinois seraient encore en train de travailler dans des rizières, gagnant 50$ par mois au lieu de 250. (C’est l’estimation de Kristof. En 2010, selon Reuters, les employés de Foxconn ont obtenu une augmentation totalisant 298$ par mois, soit 10$ par jour, soit moins d’un dollar par heure.) Avec cet argent, ils s’en sortent bien mieux qu’autrefois. En particulier les femmes, qui ont peu d’autres possibilités.

Mais, bien sûr, la raison pour laquelle Apple assemble ses iPhones et ses iPads en Chine au lieu des États-Unis, c’est que l’assemblage ici ou en Europe coûterait cher, bien plus cher – même compte-tenu des frais d’expédition et de transport. Et cela coûterait beaucoup, beaucoup plus parce qu’aux États-Unis et en Europe, nous avons établi des conditions de travail et de salaire minimales acceptables pour les travailleurs.

Foxconn, inutile de le préciser, n’essaye absolument pas de tendre vers ces conditions minimales.

Si Apple avait décidé de fabriquer les iPhones et les iPads pour les Américains en utilisant les conditions de travail américaines, deux choses pourraient arriver :

  • Le prix des iPhones et des iPads augmenterait
  • Les marges de profit d’Apple diminueraient

Aucun de ces éléments ne serait bénéfique à un consommateur américain ou à un actionnaire d’Apple. Mais ils pourraient ne pas être si terribles que ça non plus. Contrairement à certains fabricants d’électronique, les marges de profit sont si élevées qu’elles pourraient beaucoup baisser et rester tout de même élevées. Et certains utilisateurs américains auraient probablement meilleure conscience si on leur disait que ces produits ont été construits dans les conditions de travail de leur propre pays.

En d’autres termes, Apple pourrait certainement se permettre de respecter des conditions de travail américaines pour fabriquer ses iPhones et iPads, sans pour autant détruire son modèle économique.

On peut alors raisonnablement se demander pourquoi Apple a choisi ici de ne PAS faire ainsi.

(Ce n’est pas qu’Apple soit la seule entreprise qui ait choisi de contourner la législation du travail et les coûts de la main d’œuvre américaine, bien sûr – presque toutes les entreprises industrielles qui veulent survivre, ou tout simplement se développer, doivent abaisser les normes et leurs coûts de productions en faisant fabriquer leurs produits ailleurs.)

Au final les iPhones et les iPads coûtent ce qu’ils coûtent parce qu’ils sont fabriqués selon des conditions de travail qui seraient illégales dans notre pays – parce que les gens de notre pays considèrent ces pratiques comme scandaleusement abusives.

Ce n’est pas un jugement de valeur. C’est un fait.

La prochaine fois que vous vous saisirez de votre iPhone ou de votre iPad, pensez un peu à tout cela.

Notes

[1] Crédit photo : Aaron Shumaker (Creative Commons By-Nd)




Google Chrome deviendra-t-il un nouvel IE6 ?

Denis Dervisevic - CC byBon ben voilà, c’est fait, le navigateur Google Chrome est passé devant Firefox au niveau mondial la semaine dernière. En France cela résiste plutôt bien, mais pour combien de temps encore ?

Ce qui avait été prédit ici-même il y a deux ans, alors que Chrome n’avait à peine que 6% du marché, s’est malheureusement révélé exact : Google Chrome m’a tuer ou le probable déclin de Firefox si nous n’y faisons rien (avec plus de 200 commentaires à la clé).

Dans cet article on pouvait lire en outre ce passage : « Pour ne rien arranger, rappelons également la situation schizophrénique et paradoxale des ressources de la Mozilla Foundation apportées à plus de 90% par l’accord avec… Google ! Quand vous dépendez financièrement d’un partenaire qui se transforme jour après jour en votre principal concurrent, vous vous sentez légèrement coincé aux entournures ! »

Or justement, nous y sommes, car une grosse inquiétude plane actuellement sur la reconduction du partenariat, rendant plus compliquée encore la situation[1].

Mais il y a pire. Comme relatée dans la traduction ci-dessous, Google, conforté par sa position de plus en plus dominante, commence à tomber dans le côté obscur de la force pour proposer des services « optimisés » pour Chrome (comprendre qui marche mieux ou qui marche tout court dans Chrome et uniquement dans Chrome). Gmail, Google Docs, Google Maps, etc. et si un jour vous vous retrouviez contraint de surfer sous Chrome pour utiliser pleinement ces services ?

Ce serait une belle régression et une belle menace pour un Web libre, neutre et ouvert. Et alors la comparaison avec le tristement célèbre Internet Explorer 6 n’est pas si exagérée que cela !

Pour aller plus loin et continuer à prendre garde, on pourra parcourir les articles du tag Chrome du Framablog.

Google Chrome est-il le nouveau IE6 ?

Is Google Chrome the New IE6?

Michael Muchmore – 2 décembre 2011 – PC Mag
(Traduction Framalang : Poupoul, Goofy, Pandark, Marting, Duthils, Toufalk et Deadalnix)

Laissez moi vous parler d’un navigateur. Un navigateur innovant qui fut le premier à implémenter de nouvelles technologies Web permettant une meilleure interactivité. Un navigateur avec une nouvelle interface étonnante. Chrome ? Non, Internet Explorer 6.

Il y a une raison pour laquelle le navigateur de Microsoft prit 95 pour cent du marché des navigateurs Web à Netscape (l’ancêtre de Firefox) : IE6 pouvait faire des choses dont ses prédécesseurs étaient incapables. Il y avait le HTML dynamique, le langage CSS, et même (oui, oui) de nouvelles fonctionnalités en matière de sécurité.

Mais d’années en années, ces fonctionnalités uniques ont montré un tout autre visage. Tous les principaux sites web ont cherché à s’optimiser pour IE, à tel point que ces sites ne fonctionnaient plus correctement avec d’autres navigateurs.

Avançons rapidement jusqu’en 2011. Le nouveau navigateur à la mode s’appelle Google Chrome, qui, d’après StatCounter, vient juste de dépasser l’ex-favori indépendant Firefox en part de marché globale. Chrome peut faire des choses dont les autres navigateurs sont incapables, et Google ne connaît plus que Chrome, ce qui signifie que certains des sites de Google ne fonctionnent intégralement que dans Chrome. Même aujourd’hui, vous pouvez lire sur le blog de Google qu’il existe de nouveaux niveaux d’Angry Birds qui ne fonctionnent que dans Chrome.

C’est perturbant, quand on considère tout ce que Google a fait pour l’ouverture du Web ; Google n’existerait pas si de vrais standards ouverts n’existaient pas sur le Web. Mais de plus en plus, Chrome devient un portail vers les services Google, jusqu’à la mise au ban d’autres navigateurs.

Bien sûr, tout le monde peut faire un site web qui fonctionne sous Chrome, donc il est, d’une certaine façon, ouvert. Mais si ces sites fonctionnent uniquement sous Chrome et plus sous les autres navigateurs, nous avons un manque d’ouverture dans l’écosystème du Web. De même, tout le monde pouvait produire un site qui fonctionnait parfaitement avec IE6, mais nous avons aussi le même problème : le site ne fonctionnera pas complètement dans les autres navigateurs.

Des cas de services Google utilisables uniquement avec Chrome sont en train d’apparaitre. Très récemment, avec la sortie de Chrome 15, le leader de la recherche sur Internet a changé juste une petite fonctionnalité de l’interface — la page d’un nouvel onglet. Et il l’a fait de manière à promouvoir le « Chrome Web Store » de l’entreprise. Cet « app » store — les apps étant en fait tout simplement des sites Web — ne fonctionne qu’avec Chrome. Avant ça, la société annonçait enfin la possibilité d’utiliser le service de webmail Gmail hors-ligne. Et devinez quoi ? Ça ne fonctionne que si vous utilisez Chrome.

Ce ne sont pas les seuls exemples de services de Google à ne fonctionner que sous Chrome ; il y a aussi, parmi tant d’autres, Google Instant Page, Google Cloud Print, le glisser-déposer et l’upload de dossiers dans Google Docs, les notifications des évènements du calendrier et des emails de Google Apps.

Un autre « standard », SPDY, pourrait transformer le Web en Google Wide Web (NdT : référence au World Wide Web). SPDY est un remplacement à HTTP qui compresse les données d’en-tête et permet des connexions persistantes entre le serveur et les navigateurs. Il s’avère que certains sites de Google utilisent déjà SPDY lorsque vous naviguez avec Chrome. De même que pour les Instant Pages, la technologie est disponible à l’implémentation pour les éditeurs Web, mais encore une fois, Google lui-même est le seul acteur majeur à le supporter. Un bon truc, des interactions Web plus rapides, mais n’oublions pas qu’un accès universel avec n’importe quel logiciel est la raison première pour laquelle le Web a décollé.

Cette stratégie prend l’exemple de Microsoft pour IE6 et l’étend à une échelle beaucoup plus grande. Le client Web Outlook (premier exemple majeur de site utilisant massivement Ajax, proche d’une app) ne permettait d’utiliser la fonctionnalité de recherche dans votre boîte de réception que si vous utilisiez Internet Explorer. C’est exactement ce que Google a commencé à faire : offrir un service Web qui fonctionne presque dans tous les navigateurs, mais nécessite le navigateur de l’entreprise pour fonctionner complètement. Heureusement, Microsoft a abandonné ces fonctionnalités réservées à IE. Espérons que Google en fera de même.

Lors d’une discussion que j’ai eu récemment avec Hakum Lie, directeur technique du développeur de navigateur Opera Software, le scandinave s’est inquiété de la démarche de Google.

« Il arrive souvent que Google lance des services sans les tester dans tous les navigateurs. On se réveille parfois un matin avec un nouveau service Google dont certains bugs auraient pu être corrigés s’ils avaient travaillé avec nous pendant la phase de developpement » a dit Lie. « Maintenant qu’ils ont leur propre navigateur, ils pensent moins à s’assurer que tout marche pour tout le monde, ce qui est préoccupant parce que Google n’aurait pas existé sans des standards ouverts. Nous serions probablement restés dans le giron de Microsoft ».

Mais Lie reconnaiît que Google a contribué aux standards du Web, « Certaines de ces expériences sont géniales », dit-il. « Nous avons besoin d’expérimentations de ce genre et on ne peut pas exiger que tout fonctionne avec tous les navigateurs. Mais vous devriez tester avec les navigateurs les plus populaires ».

Les Chromebook sont encore plus verrouillés et privateurs de liberté puisque ce ne sont quasiment que des navigateurs dans des boîtes vides. « Ce que nous reprochons au Chromebook c’est qu’il s’agit d’une plateforme très fermée », dit Lie. « Nous avons râlé après Microsoft pendant toutes ces années, mais avec Windows, vous pouviez au moins créer un navigateur concurrent ».

On pourrait dire la même chose pour les machines Apple tournant sous iOS, comme les iPads. Mais bien que les Chromebooks ne soient pas aussi populaires que les iPad, si un jour tous les ordinateurs sont des Chromebooks, le choix du navigateur et l’ouverture seront des concepts appartenant au passé.

Comme toutes les multinationales, Google veut être le premier partout où elle le peut. Elle a déjà réussi dans la recherche en ligne. Ne vous méprenez pas, Google a fait un boulot fantastique. Chrome ne serait pas aussi populaire si ce n’était pas le cas. C’est mon choix en tant qu’éditeur de PCMag parce qu’il est beaucoup plus rapide que ses prédecesseurs. L’arrivée de Chrome sur la scène a obligé tous les autres navigateurs à s’améliorer. J’espère seulement que ces améliorations n’entraveront pas l’ouverture et l’interopérabilité.

Notes

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