Mesures de R. Stallman pour une politique publique de promotion du logiciel libre

La « timidité » des pouvoirs publics vis-à-vis du logiciel libre est quelque chose qui en 2012 défie le bon sens.

Comme d’habitude avec Richard Stallman[1] c’est du sans concession mais je me prends à rêver que tous les candidats aux futures élections approuvent ces mesures et s’engagent en signant en bas de la page…

Au delà de ce crucial sujet de fond, ce billet a deux autres intentions. Rappeler l’existence du site Gnu.org qui accueille entre autres les écrits de Richard Stallman et de la Free Software Foundation et qui réalise un gros travail de traduction. Appeler à participer à la campagne de soutien dont il ne manque plus grand chose pour atteindre l’objectif fixé.

Christian Payne - CC by-nc-sa

Mesures à la portée des gouvernements pour promouvoir le logiciel libre

URL d’origine du document

Richard Stallman – GNU.org – version du 06 janvier 2012
Licence Creative Commons By-Nd

Cet article suggère des mesures pour une politique forte et résolue destinée à promouvoir le logiciel libre au sein de l’État, et à conduire le pays vers la liberté informatique.

La mission de l’État est d’organiser la société avec pour objectif la liberté et le bien-être du peuple. Un aspect de cette mission, dans le domaine informatique, est d’encourager les utilisateurs à adopter le logiciel libre.

L’État a besoin d’exiger le logiciel libre dans sa propre informatique pour garantir sa souveraineté dans ce domaine (c’est-à-dire le contrôle par l’État de son informatique). Les utilisateurs ont un droit légitime au contrôle de leur informatique, mais l’État est responsable envers les citoyens du maintien de son contrôle sur les travaux informatiques qu’il effectue pour eux. La plupart des activités de l’État se font actuellement par ce moyen, et son contrôle de ces activités dépend donc de son contrôle de son informatique. Lorsqu’il s’agit d’une agence dont la mission est cruciale, perdre ce contrôle sape la sécurité nationale.

La migration des organismes étatiques vers le logiciel libre peut fournir des bénéfices supplémentaires qui sont d’induire des économies budgétaires et de dynamiser l’industrie locale de support de logiciel.

Dans ce texte, « organismes étatiques » se réfère à tous les niveaux de gouvernement, et signifie les organismes publics y compris les écoles, les partenariats public-privé, les organismes en grande partie financés par l’État, et les sociétés « privées » contrôlées par l’État ou auxquelles l’État a attribué des privilèges ou des missions particulières.

Le domaine politique le plus important concerne l’éducation, dans la mesure où celle-ci détermine l’avenir d’une nation :

  • Les activités éducatives, du moins celles qui sont assurées par des organismes étatiques, doivent enseigner uniquement les logiciels libres (et donc ne devraient jamais conduire les élèves à utiliser un programme non libre), et devraient enseigner les raisons civiques de promouvoir le logiciel libre. Enseigner un programme non libre revient à enseigner la dépendance, ce qui est contraire à la mission de l’école.

Sont également cruciales les politiques publiques qui ont des conséquences sur le type de logiciel utilisé par les particuliers et par les organisations :

  • Les lois et les pratiques du secteur public doivent être modifiées afin de ne jamais obliger les particuliers ou les organisations à utiliser un programme non libre, ni les y pousser, même indirectement. Elles doivent aussi décourager les pratiques de communication et de publication qui impliquent de telles conséquences, y compris la gestion numérique des restrictions (DRM) EN).
  • Chaque fois qu’un organisme étatique distribue des logiciels au public, y compris des programmes inclus dans ses pages web ou exigés par elles, ces programmes doivent être distribués en tant que logiciels libres, et être aptes à fonctionner dans un environnement 100% libre.
  • Les sites web et les serveurs des organismes étatiques doivent être conçus pour fonctionner parfaitement dans des environnements 100% libres sur l’ordinateur de l’utilisateur.
  • Les organismes étatiques doivent utiliser uniquement les formats de fichier et les protocoles de communication qui sont bien pris en charge par le logiciel libre, et de préférence ceux dont les spécifications ont été publiées. (Nous n’énonçons pas cette règle en termes de « standards » parce qu’elle doit s’appliquer aux interfaces non standardisées aussi bien que standardisées.) Par exemple, ils ne doivent pas distribuer d’enregistrements audio ou vidéo dans des formats qui nécessitent de recourir à Flash ou à des codecs non libres, et les bibliothèques publiques ne doivent pas distribuer d’œuvres munies de dispositifs de gestion numérique des restrictions (DRM).

Plusieurs politiques affectent la souveraineté informatique de l’État. Les organes étatiques doivent exercer le contrôle de leur informatique, et ne pas céder celui-ci aux mains d’entités privées. Ces points s’appliquent à tous leurs ordinateurs, y compris les smartphones.

  • Tous les organismes étatiques doivent migrer vers le logiciel libre, et ne doivent installer ni continuer à utiliser aucun logiciel non libre, sauf exception temporaire. Une seule agence doit être compétente pour accorder ces dérogations temporaires, et seulement lorsque des raisons impérieuses sont démontrées. L’objectif de cette agence devrait être de réduire le nombre de ces exceptions à zéro.
  • Quand un organisme étatique finance le développement d’une solution informatique, le contrat doit exiger que ce soit une solution logicielle libre et capable de fonctionner dans un environnement 100% libre. Tous les contrats doivent l’exiger, de sorte que si les développeurs ne se conforment pas à cette exigence, leur ouvrage ne puisse être payé.
  • Quand un organisme étatique achète ou loue des ordinateurs, il doit choisir parmi les modèles qui se rapprochent le plus, dans leur catégorie de spécifications et capacités, d’un fonctionnement sans aucun logiciel privateur (non libre). L’État doit maintenir, pour chaque catégorie d’ordinateurs, une liste des modèles acceptables répondant à ce critère. Les modèles disponibles à la fois pour le public et l’État doivent être préférés aux modèles disponibles uniquement pour l’État.
  • L’État se doit de négocier activement avec les fabricants pour favoriser la disponibilité sur le marché (tant pour le public que pour l’État), dans tous les domaines pertinents, de produits matériels hardware appropriés qui ne nécessitent aucun logiciel privateur.
  • L’État devrait inviter d’autres États à négocier collectivement avec les fabricants la fourniture de produits matériels appropriés. Car ensemble ils auront plus de poids.

La souveraineté et la sécurité informatiques d’un État supposent le contrôle de l’État sur les ordinateurs effectuant des tâches de son ressort. Cela exige d’éviter le logiciel en tant que service (SaaS), à moins qu’il ne soit géré par une agence de l’État. (Cependant, pour respecter la séparation des pouvoirs, les travaux informatiques des services relevant respectivement de l’exécutif, du législatif et du judiciaire ne doivent pas être confiés à une agence relevant d’un autre pouvoir.) Plus généralement, cela exige d’éviter toute pratique qui diminuerait le contrôle exercé par l’État sur son informatique.

  • Tout ordinateur utilisé au service de l’État doit avoir été acquis ou loué par une entité relevant du même « pouvoir » (exécutif, législatif ou judiciaire) que l’administration utilisatrice ; aucune entité extérieure à ce pouvoir ne doit avoir le droit de décider qui a accès à l’ordinateur, qui peut en effectuer la maintenance (matérielle ou logicielle), ou quels logiciels doivent y être installés. Si l’ordinateur n’est pas portable, alors il doit être utilisé dans un espace dont l’État est propriétaire ou locataire.

Une autre politique concerne le développement de logiciels libres et non libres :

  • L’État doit encourager les développeurs à créer ou à améliorer le logiciel libre ainsi que tous ceux qui les mettent à disposition du public, par exemple au moyen d’exonérations fiscales ou de toutes autres incitations financières. Au contraire, aucune incitation ne doit être accordée pour le développement, la distribution ou l’utilisation de logiciels non libres.
  • En particulier, les développeurs de logiciels privateurs ne devraient pas être en mesure de « donner » des copies à des écoles et réclamer une déduction d’impôt basée sur la valeur nominale du logiciel. Les logiciels privateurs n’ont nulle légitimité dans les écoles.

Un tel train de mesures doit permettre à l’État de recouvrer le contrôle et la souveraineté de son informatique, ainsi que d’amener les citoyens, les entreprises et les organisations du pays à prendre le contrôle de leur informatique.

Notes

[1] Crédit photo : Christian Payne (Creative Commons By-Nc-Sa)




Pourquoi les codeurs sont des oiseaux de nuit ?

« Les développeurs travaillent la nuit parce que cela les dispense de contraintes horaires. Ils sont alors plus détendus, ne se dispersent pas, et la luminosité de l’écran neutralise la fatigue. »

Telles sont les hypothèses de Swizec Teller, jeune blogueur (et donc aussi et surtout développeur) slovène[1].

Et vous ? Travaillez-vous aussi principalement de nuit et si oui que vous inspire ce témoignage ?

Stuart Pilbrow - CC by-sa

Pourquoi les programmeurs travaillent de nuit

Why programmers work at night

Swizec Teller – 15 décembre 2011 – A geek with a hat
(Traduction Framalang : Deadalnix, Goofy, Martin, Pandark, DonRico, Antistress)

Il est d’usage de dire que les programmeurs sont des machines qui transforment la caféine en code.

Demandez donc au premier développeur venu à quel moment il est le plus efficace. Il y a de fortes chances qu’il reconnaisse travailler souvent très tard la nuit. Certains sont plus matinaux que d’autres. Une tendance répandue est de se lever à quatre heures du matin et de se mettre au travail avant que la folle agitation de la journée ne commence. D’autres préfèrent se coucher à quatre heures du matin.

L’essentiel, c’est d’éviter les distractions. Mais il est toujours possible de fermer la porte à clé, alors la nuit, qu’est-ce que ça apporte de plus ?

Je pense que cela tient à trois éléments : l’emploi du temps du créateur, le cerveau fatigué et la luminosité des écrans d’ordinateurs.

L’emploi du temps du créateur

C’est en 2009 que Paul Graham a écrit un billet au sujet de l’emploi du temps du créateur – en résumé, il existe deux grandes familles d’emplois du temps en ce bas monde.

D’un côté, l’emploi du temps traditionnel du manager, ou la journée est découpée en heures, et où dix minutes de distraction coûtent, au maximum, l’équivalent d’une heure de temps de travail.

De l’autre, on a ce que Paul Graham nomme l’emploi du temps du créateur – un emploi du temps pour ceux qui produisent quelque chose. Travailler sur des systèmes abstraits de grande envergure nécessite d’avoir l’ensemble dudit système en tête. Quelqu’un a un jour comparé ce processus à la construction d’une maison faite en cristal précieux. Dès que quelqu’un vous distrait, l’édifice s’écroule et se brise en mille morceaux.

Voilà pourquoi les programmeurs supportent si mal que l’on perturbe leur concentration.

À cause de cet investissement intellectuel important, nous ne pouvons tout simplement pas nous mettre au travail avant d’avoir quelques heures de tranquillité devant nous. Inutile de construire ce modèle dans notre tête pour le voir démoli une demi-heure plus tard.

En fait, en interrogeant de nombreux entrepreneurs, vous découvrirez qu’ils pensent ne pas être capables de véritablement travailler pendant la journée. Le flot constant d’interruptions, de choses importantes™ à régler et de courriels à rédiger l’interdit. Résultat, ils accomplissent en grande partie leur « vrai boulot » pendant la nuit, quand les autres dorment.

Le cerveau fatigué

Mais même les programmeurs ont besoin de dormir la nuit. Nous ne sommes pas des êtres supérieurs. Même les programmeurs sont plus attentifs le jour.

Alors pourquoi accomplissons-nous notre vrai boulot, complexe et exigeant, quand notre cerveau réclame du repos, et effectuons des tâches plus simples lorsque nous capacités intellectuelles sont les plus affutées ? Parce qu’être fatigué fait de nous de meilleurs codeurs.

De façon similaire au Ballmer Peak (Ndt : théorie selon laquelle les programmeurs sont plus efficaces avec un certain taux d’alcool dans le sang), la fatigue nous permet d’être mieux concentré, car le cerveau n’a alors d’autre choix que de se focaliser sur une tâche précise ! Il n’a pas assez d’excédent de capacités pour se permettre de vagabonder.

J’ai l’impression que les moments où je suis le moins efficace, c’est quand j’ai bu trop de thé ou une boisson énergisante à un moment mal calculé. La caféine ou les vitamines me rendent hyperactif, et je passe alors en permanence de Twitter au blog de tel ou tel, et j’ai l’impression de m’agiter dans tous les sens…

On pourrait croire que je travaillerais mieux à ce moment-là, quand j’ai de l’énergie à revendre et le cerveau en ébullition, mais non. Je ne cesse de me prendre les pieds dans le tapis, parce que je suis incapable de me concentrer plus de deux secondes d’affilée.

À l’inverse, lorsque je suis en état de fatigue légère, je ne bouge pas les fesses de mon siège et j’écris du code, rien d’autre. Je peux alors coder des heures entières sans même songer à consulter Twitter ou Facebook. C’est comme si internet cessait d’exister.

J’ai le sentiment que ce phénomène se vérifie chez la majorité des programmeurs. Nous disposons de trop de capacité cérébrale pour environ 80% des tâches qui nous incombent. Ne nous leurrons pas, l’écriture d’un tout petit algorithme bien corsé nécessite dix fois plus de ligne de codes que la construction de l’environnement dans lequel il pourra s’exécuter. Même si vous bossez sur l’apprentissage automatique (ou je ne sais quoi d’autre) le plus pointu, une grande partie du travail consiste simplement à nettoyer les données et à présenter les résultats de façon élégante.

Et quand le cerveau ne tourne pas à plein régime, il cherche à s’occuper. La fatigue vous abrutit juste ce qu’il faut pour que votre travail en cours lui suffise.

La luminosité des écrans

Là, c’est plutôt simple. Le soir, restez devant une source de lumière vive, et votre cycle de sommeil se décale. Vous oubliez la fatigue jusqu’à trois heures du matin. Ensuite, vous vous réveillez à onze heures, et lorsque le soir pointe le bout de son nez, vous n’êtes même pas crevé parce, je vous le donne en mille, vous vous êtes levé super tard !

Si cela se reproduit un certain nombre de fois, vous pouvez vous retrouver dans un fuseau horaire différent. Plus intéressant encore, il semblerait que le décalage finisse par stagner, car lorsqu’on atteint un rythme de croisière en se couchant à trois ou quatre heures du matin, on finit par se caler sur ces horaires.

À moins que ce ne soit tout bêtement à cause des radio-réveils, parce que la société nous renvoie l’image de grosses larves si on prend le petit-déj à deux heures de l’après-midi.

Fin

En conclusion, les programmeurs travaillent la nuit parce que cela les dispense de contraintes horaires. Ils sont alors plus détendus, ils ne se dispersent pas, et la luminosité de l’écran neutralise la fatigue.

Notes

[1] Crédit photo : Stuart Pilbrow (Creative Commons By-Sa)




Le mouvement Occupy prépare un Facebook libre pour les 99 %

Ne faisant pas confiance à Facebook et autre Twitter et dans la foulée d’Occupy Wall Street, une bande de geeks cherchent à mettre en place un réseau social dédié aux mouvements d’activisme et de protestation[1].

Ils nous expliquent ici le pourquoi du comment d’un tel ambitieux projet.

Sasha Kimel - CC by

Les geeks du mouvement Occupy construisent un Facebook pour les 99%

Occupy Geeks Are Building a Facebook for the 99%

Sean Captain – 27 décembre 2011 – Wired
(Traduction Framalang/Twitter : Lolo le 13, AlBahtaar, Destrimi, HgO, Marm, Don Rico)

« Je ne cherche pas à dire que nous créons notre propre Facebook, mais c’est pourtant ce que nous sommes en train de faire, » explique Ed Knutson, un developpeur web et applications mobiles qui a rejoint une équipe de geeks-activistes qui repensent le réseautage social pour l’ère de la contestation mondialisée.

Ils espèrent que la technologie qu’ils sont en train de développer pourra aller bien au-delà d’Occupy Wall Street pour aider à établir des réseaux sociaux plus decentralisés, une meilleure collaboration en ligne pour l’entreprise et, pourquoi pas, contribuer au web sémantique tant attendu – un internet qui soit fait non pas de textes en vrac, mais unifié par des métadonnées sous-jacentes que les ordinateurs peuvent facilement analyser.

Cet élan est compréhensible. En 2010 et 2011, les médias sociaux ont permis aux manifestants du monde entier de se rassembler. Le dictateur égyptien Hosni Mubarak a eu tellement peur de Twitter et Facebook qu’il a coupé l’accès internet de l’Égypte. Une vidéo Youtube publiée au nom des Anonymous a propulsé le mouvement Occupy Wall Street, jusqu’alors confidentiel, aux actulalités nationales. Enfin, apparaître parmi les hashtags Twitter les plus populaires a fait passer #Occupy d’une manifestation ennuyeuse organisée le 17 septembre 2011 à un mouvement national, et même international.

D’après Knuston, il est temps pour les activistes de passer un cap, de quitter les réseaux sociaux existants et de créer le leur. « Nous ne voulons pas confier à Facebook les messages confidentiels que s’échangent les militants », dit-il.

La même approche s’applique à Twitter et aux autres réseaux sociaux – et ce raisonnement s’est trouvé justifié la semaine passée, lorsqu’un procureur de district du Massachusetts a enjoint Twitter de communiquer des informations sur le compte @OccupyBoston, et d’autres, liés au mouvement de Boston. (À son crédit, Twitter a pour politique de permettre aux utilisateurs de contester de tels ordres quand c’est possible.)

« Ces réseaux peuvent rester parfaitement fréquentables,jusqu’au jour où ça ne sera plus le cas. Et ça se produira du jour au lendemain », déclare Sam Boyer, un militant passé développeur web, redevenu militant, qui travaille avec l’équipe technique des occupants de New York.

À plusieurs niveaux au sein des mouvements Occupy, on commence déjà à prendre ses distances avec les principaux réseaux sociaux – que ce soit par les réseaux locaux déjà mis en place pour chaque occupation, par un projet de réseau international en cours de création appelé Global Square, à la construction duquel Knutson collabore. Il est problable que ces réseaux soient la clé de l’avenir du mouvement Occupy, car la majorité des grands campements aux États-Unis ont été évacués – supprimant de fait les espaces physiques où les militants communiquaient lors d’assemblées générales radicalement démocratiques.

L’idée d’une alternative ouverte aux réseaux sociaux détenus pas des entreprises privées n’est pas nouvelle – des efforts pour créer des alternatives à Facebook et Twitter moins centralisées et open source sont à l’œuvre depuis des années, Diaspora* et Identi.ca étant les plus connus.

Mais ces projets ne s’articulent pas spécifiquement sur les mouvements de protestation. Et la montée inattendue du mouvement Occupy aux États-Unis a renouvelé le désir d’une version open source pour une catégorie de logiciels qui joue un rôle de plus en plus important dans la mobilisation et la connexion des mouvements sociaux, ainsi que dans la diffusion de leur action dans le monde.

Les nouveaux mouvements sont tous confrontés à un défi particulièrement ardu pour des services non centralisés : s’assurer que leurs membres sont dignes de confiance. C’est un point crucial pour les militants qui risquent des violences et des arrestations dans tous les pays, voire la mort dans certains. Dans les projets de Knutson et Boyer, les réseaux locaux et internationnaux utiliseront un système de cooptation pour établir une relation de confiance. Les participants ne pourront devenir membres à part entière par eux-même comme c’est le cas avec les réseaux sociaux Twitter, Facebook et Google+.

« Il faut connaître quelqu’un dans la vraie vie qui te parraine », explique Knutson.

Selon Boyer, il est plus important d’identifier une personne comme étant digne de confiance que de s’assurer que son identité en ligne corresponde à son passeport ou à son acte de naissance.

« Je respecte les pseudonymes tant qu’on les considère comme un simple pseudonyme et non comme un masque », explique Boyer. En d’autres termes, nul ne devrait se cacher derrière un faux nom pour mal se comporter en toute impunité – ou dans un cas extrême, infiltrer le mouvement pour l’espionner ou le saboter.

Agé de 36 ans, Knutson, qui vit à Milwaukee dans le Wisconsin, a commencé l’année en tant qu’observateur politique avant de devenir un militant d’OWS convaincu. Sa métamorphose a débuté lors des grèves des fonctionnaires en février contre certaines propositions de loi du gouverneur Scott Walker, lesquelles rogneraient sur leurs traitements et affecterait les acquis de leur convention collective.

« Avant cette année, nous pensions que les choses allaient un peu vers le mieux », raconte-t-il. « Mais quand ça a commencé à bouger, en février, on s’est rendu compte que c’était de pire en pire. »

Alors qu’il organisait un camp de protestation « Walkerville », au mois de juin, Knutson a rencontré, grâce à Twitter, des membres du mouvement de protestation espagnol du 15M. Ils venaient de mettre en place un site web, « Take the Square » (Investis la Place), pour suivre les différentes occupations dans le monde, de la Tunisie à Madrid. Il a également rencontré Alexa O’Brien, fondatrice de l’organisation US Day of Rage, pour la réforme du financement des campagnes électorales, et co-fondatrice du mouvement Occupy Wall Street. Après les débuts d’OWS, Knutson a passé quelque temps sur la Côte Est, où il s’est rendu à New York, Boston et Philadelphie et s’est joint aux techniciens de ces villes.

Grâce à toutes ces rencontres, Knutson s’est attelé au développement de la technologie nécessaire à la mise en place d’un réseau support pour les occupations internationales. Mais la politique est une affaire complexe. « Certaines personnes en Espagne en veulent à OWS, parce qu’ils ont accaparé l’attention médiatique », explique-t-il, rappelant que les occupations espagnoles ont été les premières et rassemblent encore bien plus de monde.

Homologue de Knutson, Sam Boyer se concentre sur les occupations américaines, en mettant au point les technologies qui permettent de rassembler par interconnexion ces réseaux sociaux à travers le pays avec le titre adéquat de « Federated General Assembly » (NdT : Assemblée Générale Fédérée), ou FGA. Son travail sur Occupy lui a donné une vue globale du mouvement.

Lorsqu’il était étudiant en 2005, Boyer, qui a maintenant 27 ans, s’est impliqué au sein de la « Student Trade Justice Campaign », une organisation qui concentre ses efforts sur la réforme de la politique commerciale. En 2007, il voulait mettre en place une plateforme en ligne pour organiser en groupe les sections locales, et relier ces groupes pendant les discussions nationales – grosso modo la fonction de la FGA. Mais Boyer n’a pu la mettre en place, relate-t-il. « Quand j’ai commencé, je ne savais même pas programmer. »

Boyer s’est donc lancé dans l’apprentissage du développement web, pour lequel il s’est pris de passion. D’abord principalement activiste, il s’est ensuite surtout consacré au code. Sa spécialité est le CMS libre Drupal, sur lequel fonctionnera la FGA.

Knutson, Boyer et les autres geeks d’Occupy n’ont cependant pas à tout construire eux-mêmes. « Il existe des standards déjà depuis longtemps, et nous ne réinventons pas la roue », explique Boyer.

Par exemple, les projets s’appuieront sur un ensemble de technologies connues sous le nom d’OpenID et OAuth, grâce auxquelles un utilisateur peut se connecter sur un nouveau site en utilisant son identifiant et mot de passe d’un réseau social comme Facebook, Google ou Twitter. Ces technologies permettent de s’inscrire à un nouveau service, en se connectant à un compte Twitter ou Google, lequel vous identifie sur le nouveau site sans transmettre votre mot passe tout en vous évitant de devoir vous souvenir d’un énième couple identifiant/mot de passe.

Dans la nouvelle technologie OWS, le réseau d’occupation locale d’un militant peut se porter garant d’un utilisateur auprès d’un autre réseau, et l’ensemble des réseaux locaux se faisant mutuellement confiance, ils peuvent se fier à ce militant. Quelqu’un peut se connecter à un réseau, publier et commenter sur tous les autres.

Certains messages sensibles, concernant par exemple la désobéissance civile, seraient privés. D’autres, comme une liste de revendications ou un communiqué de presse, seraient publics, mais seuls les membres reconnus du réseau pourraient les créer.

FGA veut se distinguer du « Moi, moi, moi » narcissique de Facebook, et se destine surtout aux groupes, pour travailler collectivement sur des sujets définis tels que les banques et monnaies alternatives, ou encore une réforme du mode de scrutin.

Et il y a de quoi faire. Actuellement, la gestion des groupes dans les sites liés à Occupy est une vraie cacophonie.

« En arrivant, la première chose tu vois, c’est un flux de messages inutiles », selon Boyer. Chaque commentaire – qu’il s’agisse d’une idée brillante, d’un troll ou du dernier message d’une ribambelle de « moi aussi » -, apparaît dans le fil et se voit validé. « La seule garantie que vous avez, c’est qu’une personne seule – et pas le groupe dans son ensemble – a jugé ce message digne d’intérêt », déplore-t-il.

Dans le système de la FGA, chaque groupe discute des informations à publier sur sa page d’accueil, comme la description d’un événement, un article de blog ou le procès-verbal d’une rencontre. « De la même manière que, lorsque vous consultez Reddit, vous savez que les premiers articles sont ceux qui sont les mieux notés, l’utilisateur peut savoir que les messages apparaissant sur une page d’accueil résultent de l’accord concerté du groupe », déclare Boyer.

Les codeurs militants veulent également être en mesure d’obtenir et publier des infos, de les partager avec le reste du mouvement. L’idée, c’est qu’ils disposent de systèmes disparates classant les infos avec des mots-clé communs qui permettront un jour d’effectuer une recherche sur n’importe quel site et d’acceder précisement à des résultats provenant de partout dans le monde.

Le travail d’Ed Knutson consiste à permettre à ces sites de communiquer, même si le contenu peut être en langues différentes (anglais, espagnol, arabe, etc.) et généré par différents systèmes de gestion de contenu (ou SGC) comme Drupal ou WordPress. Le réseau social Global Square sera connecté non pas à travers ces systèmes, mais à partir des standards du « web sémantique » conçus pour lier des technologies disparates.

Un standard clé dans ce domaine porte le nom verbeux de Cadre de Description de Ressource, ou CDR, un système d’étiquetage universel.

Si un indigné veut poster le procès-verbal d’une réunion, par exemple, il peut les entrer dans la boîte texte appropriée, grâce au logiciel de gestion de contenu qui motorise le site. Ce logiciel envoie l’information à une base de données CDR et lui associe un certain nombre de mot-clés universels – par exemple « procès-verbal », ou quelque autre terme sur lequel les mouvements d’occupation se seraient mis d’accord. L’occupant local pourrait aussi sélectionner « Groupe : Alternatives Bancaires » dans une liste déroulante de propositions et ce mot-clé y serait ajouté aussi. Utiliser les mêmes étiquettes permet à tous les sites d’échanger de l’information. Ainsi, une recherche portant sur un procès-verbal de la part d’un groupe Alternative Bancaire afficherait les entrées de n’importe quel mouvement d’occupation comportant un groupe de ce genre.

Avec CDR, les sites peuvent interagir même s’ils fonctionnent avec différents logiciels de gestion de contenu, comme Drupal (utilisé par la FGA), ou WordPress (utilisé par le groupe espagnol M15).

« La clé, c’est que tout passe par CDR », explique Knutson. « Qu’importe s’ils utilisent Drupal ou un truc à la Frankenstein qui combine différents outils. »

Les codeurs seront toutefois confrontés au problème qui affecte le web depuis des années – les uns et les autres devront se mettre d’accord sur des standards et les adopter. Un projet de longue haleine qui cherche à accélérer ce processus s’appelle Microformats – une façon d’inclure dans le HTML des balises de données invisibles pour le visiteur humain, mais qui peuvent être comprises par leur navigateur ou par un moteur de recherche. Cela permet notamment de marquer des informations de contact de sorte que le lecteur puisse les ajouter à son carnet d’adresse d’un simple clic, ou d’annoter une recette pour qu’un moteur de recherche permette de chercher les recettes contenant l’ingrédient « épinards ».

Ces moyens de liaison et de collaboration seraient utiles bien au-delà du mouvement Occupy.

« Je pense que n’importe quel groupe de petite ou moyenne taille, ou une équipe constituée d’un membre dans huit villes différentes, pourrait l’utiliser pour collaborer », explique Knutson. Et il ne voit aucune raison de ne pas répandre cette technologie dans les entreprises.

« Tous les propriétaires de PME font partie des 99% », poursuit-il. « Par ailleurs, chercher à établir des relations avec les entreprises… c’est assez important si l’on veut un impact tangible. »

« Notre projet, c’est en grande partie de permettre une meilleure communication, afin que cette discussion cacophonique soit mieux coordonnée », précise Boyer, en évoquant à titre de comparaison l’atelier OWS d’une conférence ayant eu lieu le 18 décembre à New York, au cours duquel le modérateur avait demandé à chacun de crier sa meilleure idée pour le mouvement.

Toutes étaient sans doute de bonnes idées, raconte Boyer. Mais il n’a pu en entendre une seule, car elles étaient noyées dans le brouhaha.

La toile de confiance entre réseaux, les étiquetages CDR qui lient les données entre les occupations, les consensus des groupes de travail sur le contenu à publier, tout est conçu pour aider les personnes à se connecter les unes aux autres et accéder à la bonne information. « Que la multitude de gens qui si’ntéressent au mouvement comprennent l’ampleur de ce qui se passe », dit Boyer. Mais pour l’instant, tous ces projets restent au stade des idées. Et quoi qu’il en émerge, cela viendra par fragments.

Sam Boyer espère un lancement dans les prochaines semaines de ce qu’il qualifie de tremplin – une liste des mouvements d’occupations à travers le monde, appelé en toute simplicité, pour l’instant, directory.occupy.net. Le site Take the Square du mouvement M15, fournissait, comme d’autres, quelque chose d’équivalent depuis mai. Mais directory.occupy.net sera unique dans son utilisation des CDR et autres technologies pour étiqueter l’ensemble des données. Il permettra aussi aux participants de tous les mouvements d’occupation d’être maîtres de leurs contributions et de les mettre à jour.

« Ce répertoire devrait être utile, mais ce n’est pas encore notre lancement en fanfare », tempère Boyer. Il espère qu’il aura lieu quelque part au printemps, lors du lancement d’une version rudimentaire de FGA.

Le réseau Global Square que Knutson contribue à mettre en place est en voie de finalisation et devrait être lancé en janvier, avec des liaisons basiques entre divers sites Occupy qui permettront d’échanger des messages, republier des articles et poster des commentaires inter-réseaux.

« Selon moi, ce serait déjà un succès considérable que d’amener quelques-uns de ces outils de conception web utilisés par tout le monde, comme Elgg, Drupal, MediaWiki et peut-être WordPress, à travailler ensemble », explique-t-il.

Mais le simple fait d’organiser cette discussion n’a pas été une mince affaire. « C’est difficile d’amener les uns et les autres à se pencher sur ce genre de question. »

Notes

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




Les codeurs sont la nouvelle élite politique

Au moment même où le citoyen est affaibli par un bulletin de vote qui a de moins en moins de valeur, on voit émerger un nouveau contre-pouvoir disparate, mutant et original : les codeurs.

Analysant la mobilisation contre SOPA et le début des élections américaines, le journaliste du Washington Dominic Basulto n’hésite pas à y voir une forme de nouvelle élite politique dans le sens où une minorité détient un savoir propre à peser réellement sur le cours des choses.

Dans le monde d’aujourd’hui « soit tu programmes, soit tu es programmé »[1].

C’est aussi pour cela que le logiciel libre est si important et que l’informatique doit enfin et pleinement pénétrer le monde éducatif.

James Morris - CC by

Rencontrez la nouvelle élite politique : Les programmeurs

Meet the new political elite: Computer programmers

Dominic Basulto – 10 janvier 2012 – Washington Post
(Traduction Framalang : Clochix, Lolo le 13, Goofy)

Le code devient la nouvelle lingua franca des activistes du Web dans tout le pays, propulsant les mouvements similaires aux Anonymous contre les politiciens et le statu quo. Dans ce processus, les développeurs aident à créer une nouvelle base politique au sein de l’électorat. Si vous savez coder, vous pouvez lancer de nouveaux mouvements, bouleverser les dynamiques des campagnes traditionnelles et mettre la pression sur les candidats de manière peu coûteuse, high tech et très efficace.

Est-ce que cela signifie que les développeurs de logiciels et les experts du code sont la nouvelle élite politique ?

Prenez par exemple la loi SOPA en cours de discussion au Congrès. Elle a déclenché une tempête de protestations sur tout le Web. La base de la campagne anti-SOPA en ligne, qui comporte des sites essentiels comme #BlackoutSOPA et de nouvelles applications qui aident à boycotter les supporters de SOPA, est en grande partie bâtie par des gens qui savent mettre à profit leurs propres compétences en programmation, ou celles des autres. L’« esprit de ruche » de l’Internet est soudain partout dans le cyberspace, il met la pression sur des compagnies comme GoDaddy.com pour qu’elles retirent leur soutien à SOPA, il lance des campagnes contre les législateurs favorables à SOPA, comme le membre du Congrès Paul Ryan, et oblige impitoyablement les individus et les organisations à prendre position quand il faut défendre la liberté de parole sur l’Internet.

Et donc, que se passe-t-il si un candidat prend la mauvaise position sur un sujet brûlant ? Si vous êtes le parlementaire Paul Ryan (élu de la première circonscription du Wisconsin), cela signifie adopter clairement et vigoureusement la volonté collective de l’Internet.

La capacité de ces nouveaux développeurs de faire passer leurs frustrations sur un candidat est rapide, chirurgicale et impitoyable. Voyez ce qui est arrivé au site social d’actualité Reddit, qui est devenu un missile nucléaire politique, manié par des programmeurs et des internautes qui essaient de changer le débat en ligne. En plus de coordonner les attaques contre les partisans de SOPA comme le sénateur de Caroline du Sud Lindsey Graham (« l’Opération Graham-le-menteur »), Reddit a été la caisse de résonance pour amplifier les attaques contre des politiciens comme Rick Santorum. Satorum, qui avait été la cible de « bombes Google » il y a des années, continue d’attirer la colère des partisans sur Internet du mariage entre personnes du même sexe et des droits des homosexuels.

Comme l’a écrit le gourou techno et média Douglas Rushkoff, nous sommes entrés dans une ère où « Tu programmes ou tu es programmé ». Soit vous apprenez à parler le langage des multitudes rebelles et high-tech, soit vous assumerez les conséquences d’être un candidat qui promet de faire de la politique du siècle dernier.

En réponse à cette nécessité, les collectifs de codeurs, les cours et les ateliers poussent comme des champignons, s’appuyant sur un esprit conquérant du secteur technologique et le mécontentement général vis-à-vis de l’immobilisme politique. Une des expériences les plus intéressantes de 2012, c’est l’année du Code, ayant rassemblé plus de 290 000 personnes qui ont placé parmi leurs bonnes résolutions pour l’année nouvelle : apprendre à coder. Dès cette semaine, tous ceux qui ses sont enregistrés sur Codeacademy recevront des emails comprenant des tutoriels de programmation à pratiquer soi-même. Le premier mail est parti le 9 janvier.

Au sein des incubateurs technologiques de toutes les villes du pays, apparaissent de nouveaux cours qui promettent d’apprendre à coder à tout le monde. Même le maire de New York, Michael Bloomberg, a déclaré qu’il voulait apprendre à coder cette année (peut-être le baiser de minuit qu’il a reçu de Lady Gaga au nouvel an a-t-il altéré temporairement ses facultés intellectuelles).

En 2011, Les Anonymous ont démontré qu’Internet avait le pouvoir de contraindre à une plus grande transparence, Occupy Wall Street a démontré qu’il était possible de mobiliser des manifestants en ligne, et le secteur technologique a continué à faire tourner des outils très faciles à prendre en mains, avec lesquels on peut créer des applications et des sites Web en quelques heures, pas des semaines ou des mois. Ajoutez à ce cocktail détonant la super vacherie d’un super PAC et une escouade de jeunes idéalistes politisés qui savent coder, et vous pourriez être tout à fait capable de changer la face de la campagne électorale de 2012. À mesure que la vague électorale gagne le New Hampshire, la leçon devient de plus en plus limpide : si vous ne parlez pas le code, vous ne parlez pas la même langue que les nouveaux activistes de ces élections, eux qui sont capables de changer l’esprit du temps dans la sphère politique.

Notes

[1] Crédit photo James Morris (Creative Commons By-Sa)




Le code deviendra-t-il le latin du XXIe siècle ?

I Write CodeOutre sa dimension historique, culturelle et civilisationnelle, apprendre le latin c’est aussi mieux connaître les bases de notre langue française pour mieux la maîtriser.

Et si, pour mieux comprendre et avoir la capacité de créer (et non subir), la programmation informatique prenait peu ou prou la même place que le latin dans la nouvelle ère qui s’annonce ?

Même si c’est avec un léger train de retard, c’est la question que l’on se pose actuellement en France, mais aussi comme ci-dessous dans une Grande-Bretagne passablement secouée par le récent sermon de Monsieur Google.

« Bien informés, les hommes sont des citoyens ; mal informés ils deviennent des sujets. »
Alfred Sauvy

La programmation – le nouveau latin

Coding – the new Latin

Rory Cellan-Jones – 28 novembre 2011 – BBC
(Traduction Framalang : Goofy, Pandark, Penguin, e-Jim et Marting)

La campagne de promotion de l’apprentissage de l’informatique à l’école — en particulier la programmation — rassemble ses forces.

Aujourd’hui, Google, Microsoft et les autres grands noms du domaine technologique vont prêter leur soutien au dossier soumis au gouvernement plus tôt cette année dans un rapport appelé Next Gen. Il soutient notamment que le Royaume-Uni pourrait être un centre mondial pour l’industrie des jeux vidéos et des effets spéciaux — mais seulement si le système éducatif s’y emploie.

Les statistiques sur le nombre d’étudiants allant à l’université pour étudier l’informatique donnent à réfléchir. En 2003, environ 16 500 étudiants postulaient à l’UCAS (NdT : Universities and Colleges Admissions Service, service gérant les admissions à l’Université au Royaum-Uni) pour des places en cours d’informatique.

En 2007, ce nombre était tombé à 10 600, bien qu’il soit un peu remonté depuis, 13 600 l’année dernière, à cause de la hausse globale des demandes à l’université. Le pourcentage d’étudiants cherchant à étudier le sujet est donc descendu de 5% à 3%. Plus encore, la réputation de l’informatique comme domaine réservé aux hommes geeks a été renforcée, avec un pourcentage de candidats masculins en hausse de 84% à 87%.

Mais le problème, d’après les promoteurs du changement, commence dès l’école avec les ICT (NdT : Technologies de l’Information et de la Communication, TIC ou TICE chez nous), une matière vu par ses détracteurs comme l’enseignement de simples compétences techniques (NdT : Savoir mettre en gras dans un traitement de texte par exemple) plutôt que de la réelle compréhension de l’informatique.

Et il semble bien que les enfants reçoivent le même message car ils sont de moins en moins à étudier cette matière. La réponse, d’après les entreprises et associations qui appellent au changement, est de mettre des cours d’informatique appropriés au programme, sous forme d’apprentissage à la programmation.

Et il semblerait bien qu’ils aient trouvé ce qui pourrait être un bon slogan pour leur campagne. « Coder, c’est le nouveau latin », dit Alex Hope, co-auteur du rapport de Next Gen qui a donné le signal de départ à tout cela. « Nous devons donner aux enfants une compréhension correcte des ordinateurs si nous voulons qu’ils puissent comprendre et s’adapter à toutes sortes de futurs métiers. ».

M. Hope croit fermement que l’association des nouvelles technologies et de l’industrie culturelle est le meilleur espoir de la Grande Bretagne — et il est bien placé pour le savoir.

Son entreprise d’effets spéciaux Double Negative est une belle réussite, avec des apparitions aux génériques de Films comme Harry Potter, Batman ou Inception, pour lequel elle a gagné un Oscar. Il emploie désormais plus d’un millier de personnes depuis ses débuts éblouissants en 1998.

Alex Hope dit que sa société a besoin d’un riche mélange de talents : « nous cherchons des génies universels — des gens avec des connaissances en informatique, mathématiques, physique, ou arts plastiques qui peuvent toutes s’épanouir et se développer ». Il explique comment le travail pour donner une apparence réelle à la Tamise en image de synthèse dans Harry Potter implique des mathématiques et de la physique complexe.

Mais il trouve difficile de recruter des personnes avec une expérience en sciences dites dures. « Nous ne produisons tout simplement pas assez de diplomés avec des compétences en informatique ou en mathématiques ».

Comme bien d’autres tirant la sonnette d’alarme pour une éducation différente, Alex Hope en revient à 1980 lorsqu’il apprenait à programmer en utilisant un BBC Micro. Aujourd’hui, il va être rejoint par le principal ingénieur de Google au Royaume-Uni et le dirigeant de Microsoft éducation au Royaume-Uni pour proposer une nouvelle approche. Ils disent rien de moins que c’est le potentiel de croissance et d’emplois qui est en jeu pour une partie vitale de l’économie.

« Le gouvernement cherche des opportunités de croissance » dit Alex Hope. « Pour cela, ils y a nécessité à former les programmeurs dont les entreprises créatives et de hautes technologies ont et auront besoin pour monter leurs affaires ».

Et il semble que le gouvernement soit réceptif à ce message. Il y a deux semaines, j’ai posé des questions au premier ministre concernant le problème de l’éducation à l’informatique. David Cameron a admis que « nous ne faisons pas assez pour former la prochaine génération de programmeurs », et déclaré que des actions seraient menées à ce sujet.

Nous découvrirons bientôt de quels types d’actions il s’agit, lorsque le gouvernement publiera ses réponses au rapport de Next Gen écrit par Alex Hope et Ian Livingstone. On attend une réponse largement positive, bien qu’un engagement définitif de mettre tout de suite l’informatique au programme soit peu probable.

Mais ce qui pourrait être plus important, ce serait de changer l’image de cette matière. Et alors que « coder est le nouveau latin » est peut-être un bon message à envoyer aux parents et aux politiciens, quelque chose de plus sexy sera nécessaire pour convaincre les écoliers que l’informatique est quelque chose de cool.




Le code source du Kindle d’Amazon : Beaucoup de bruit pour rien, hélas !

goXunuReviews - CC byAmazon a publié récemment le code source du système d’exploitation de sa nouvelle tablette liseuse Kindle Fire basée sur Android.

D’aucuns ont salué cette libération et souhaité la bienvenue à Amazon dans le club de l’open source.

D’autres, comme ici la Free Software Foundation de Stallman (ou Numerama), ne sont pas dupes et demandent légitimement d’aller beaucoup plus loin.

Il y a un monde entre respecter les licences et contribuer effectivement à la communauté[1].

Le code source du Kindle d’Amazon : Beaucoup de bruit pour rien

Amazon’s Kindle source code: Much ado about nothing

Brett Smith – 30 novembre 2011 – FSF.org
(Traduction Framalang : Don Rico et Goofy)

Il y a eu cette semaine beaucoup de battage concernant la mise à disposition par Amazon du code source du logiciel de ses Kindle, incluant le Kindle Fire. Cette médiatisation à outrance est en grande partie injustifiée. Certes, on peut télécharger le code source qu’Amazon a été dans l’obligation légale de publier, mais la plupart des logiciels sur ces appareils restent privateurs, et chaque Kindle est encore « Defective by Design » (NdT: Défectueux par conception).

La principale source de confusion serait que le système d’exploitation du Kindle Fire est basé sur Android. Google distribue le code source d’Android sous licence Apache, une licence de logiciel libre qui n’est pas copyleft. En général, les appareils tournant sous Android comprennent aussi quelques logiciels non-libres, mais le code source suffit à créer un système d’exploitation libre et riche en fonctionnalités. Le projet Replicant en est la preuve : il vise à créer des systèmes entièrement libres pour divers appareils Android.

Lorsque Amazon a publié le code source de son Kindle Fire, certains journalistes semblent avoir présumé que l’étendue de cette publication serait similaire à celles de Google. Il n’en est rien – Amazon a seulement publié le code source des programmes placés sous licence GPL (GNU General Public Licence) et LGPL (Lesser General Public License). Ces licences exigent toutes deux d’Amazon qu’elle mette à disposition ce code source, afin qu’elle puisse distribuer les logiciels du Kindle Fire couverts par ces mêmes licences. Amazon s’est contenté de respecter ces obligations légales précises, sans aller plus loin. Aucune ligne du code source publié par Amazon n’est propre à Android, et n’inclut en aucun cas la moindre modification apportée par Amazon à l’interface utilisateur d’Android.

En outre, publier cette quantité minimale de code source ne résout en rien la question des Gestions de Droits Numériques (Digital Restrictions Management / DRM) d’Amazon. Les logiciels privateurs présents sur le Kindle empêchent toujours les utilisateurs de copier et de prêter les livres et les différents médias qu’ils ont pourtant achetés. Il est néanmoins possible que ce code source facilite la tâche de hackers (NdT : bidouilleurs) entreprenants qui souhaiteraient installer de nouveaux logiciels sur ces appareils en se débarrassant des DRM, mais personne ne devrait avoir à fournir des efforts herculéens dans le seul but de jouir des droits que leur aurait conféré un livre imprimé. Le meilleur moyen d’échapper à ces restrictions draconiennes des DRM est de refuser d’acheter un Kindle. Toutes nos critiques passées à l’encontre du Kindle et de son caractère « Défectueux par conception » restent d’actualité.

Si Amazon tient vraiment à faire un coup médiatique, elle devrait abandonner ses DRM et faire en sorte que tous les logiciels présents sur le Kindle soient des logiciels libres. Cela permettrait aux possesseurs de Kindle d’utiliser leur appareil et leurs médias comme bon leur semble. Voilà qui représenterait un véritable changement pour cette entreprise. La publication de code source dont elle s’est fendue n’a rien d’une telle révolution : Amazon ne fait que se conformer à une obligation légale (ce qu’elle fait depuis la première version du Kindle), et cela ne mérite même pas un entrefilet.

Notes

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




Le 11-11-11 ou le début du Siècle du Logiciel Libre

Chris McClanahan - CC by-saLe 11 novembre nous est une date bien connue parce qu’elle marque la fin de la Première Guerre mondiale.

Mais cette année, dans un format de date à 6 chiffres, elle s’écrira… 11-11-11, à savoir une magnifique et parfaite date binaire[1] !

Sans avoir beaucoup plus d’informations sur l’initiative, des internautes hispanophones libristes se proposent malicieusement de marquer le coup comme il se doit (à 11h11 si possible).

Nous leur avons emboîté le pas en traduisant l’appel glané sur le Web grâce à notre petite mais active section espagnole de Framalang (merci à Thibz et TV).

« Un autre logiciel est possible et il se trouve être Libre »

À propos du 11-11-11

Sobre el 11-11-11

Bonjour à toutes et à tous de la communauté du Logiciel Libre.

Un groupe de personnes et d’organisations de différents pays est en train de se former pour organiser une célébration le vendredi 11 novembre 2011.

En effet la date de ce jour (11/11/11) sera la dernière date binaire qu’il y aura avant longtemps, la prochaine date du même genre sera le 01/01/00 (ou 010100) en 2100.

Pour faire honneur à cette date clin d’œil du calendrier, nous avons décidé de nous réunir ce jour-là, non pas pour célébrer cette « dernière » date binaire, mais bien au contraire pour profiter de cette excuse numérique afin de célébrer « le début du siècle du Logiciel Libre ».

S’il s’agit bien d’une célébration symbolique, nous ne pouvons manquer cette occasion de partager ce moment sans doute unique dans nos vies. Un moment que l’on pourrait mettre à profit pour dynamiser le mouvement du Libre et chercher des points communs et d’appui entre les différentes communautés pour stimuler et développer les initiatives, diffuser les progrès et joindre nos efforts autour du Logiciel Libre, expression d’une culture solidaire, libératrice et engagée dans la défense des valeurs éthiques et des libertés fondamentales de la technologie, comme par exemple le droit pour toutes et tous à l’accès au savoir, la solidarité sociale et le principe fondamental de pouvoir partager.

Ce jour-là nous nous réunirons en groupes de personnes de différentes communautés dans différentes parties du monde pour célébrer le début du siècle du Logiciel Libre. Aujourd’hui (et depuis un certain temps déjà) on peut utiliser des distributions GNU/Linux sans composants privatifs pour nos tâches informatiques quotidiennes (à quelques exceptions près). Et avec l’aide de toutes et tous nous arriverons un jour à éliminer de notre société les systèmes de dépendance et de domination dont elle n’a pas besoin, et à créer des modèles novateurs de développement, de créativité et des opportunités pour stimuler les talents aux quatre coins de la planète.

Ce jour sera également l’occasion de persuader et convaincre beaucoup plus de personnes et de gouvernements de s’engager à adopter les technologies de l’information libres, et à offrir un plus grand soutien aux activistes, aux développeurs, aux associations, aux organisations et aux communautés du Logiciel Libre dans le monde, parce que « un autre logiciel est possible et il se trouve être Libre ».

Il y a plusieurs collectifs qui œuvrent pour le 11-11-11. Nous espérons être nombreux à accompagner cette célébration de forme libre et créative dans les réseaux sociaux, canaux IRC, listes de diffusion, radios et moyens alternatifs et communautaires, blogs et toute forme de communication.

Le 111111, vive la liberté d’être, de créer, connaître et partager… Ne manquez pas le rendez-vous… On vous attend !

Notes

[1] Crédit photo : Chris McClanahan (Creative Commons By-Sa)




Geektionnerd : Un génie est mort

Dennis Ritchie, le père du langage C, est mort nous informe Numerama (qui nous dit aussi que Stallman est “content que Steve Jobs soit parti”, pas qu’il soit mort).

Comme disait Magritte ceci n’est pas un troll mais un hommage 🙂

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

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