De Linux à Mac OSX – 1 an plus tard

Allez, on ne va pas se mentir, non seulement Apple séduit les jeunes, mais il séduit de plus en plus souvent les geeks.

Et même certains libristes qui, comme ici, abandonnent lâchement leur premier amour GNU/Linux pour s’en aller vers le Mac.

Un témoignage cinglant qui devrait faire couler un peu d’encre électronique dans les commentaires…

Terry Johnston - CC by

De Linux à OSX – 1 an plus tard

From Linux to OSX – 1 Year Later

Bozhidar Batsov – 9 septembre 2012 – Blog personnel (think)
(Traduction : geeckodev, Louson, tibs, X, amyrit, nanoPlink, Kiwileaks, cpt_p, Unagi)

Prélude

Il y a un peu plus d’un an j’ai écrit mon post coup de gueule « The Linux Desktop Experience is Killing Linux on the Desktop » et pour la première fois en 8 ans, je n’étais plus un utilisateur de Linux. J’ai passé plus d’un mois à me bagarrer contre Windows 7, mais reconnaissons-le, Windows est mal conçu pour des programmeurs Ruby professionnels comme moi (et il est mal conçu pour la plupart des programmeurs, sauf peut-être Java et .Net je suppose).

De toute façon, rester sous Windows n’a jamais été mon intention, je faisais juste mon transfert vers Mac. Maintenant, avec plus d’un an d’utilisation d’OSX, j’aimerais partager avec vous mon expérience jusqu’à aujourd’hui.

De Linux à OSX

La transition fut pénible au départ, j’avais une sensation très bizarre lorsque je devais glisser une icône de programme dans le dossier Applications pour l’installer. Pour être honnête, j’étais plutôt perdu la première fois que j’ai dû installer une application de cette manière (Il n’y avait pas ces aides avec les flèches qu’ont la plupart des applications). La gestion de paquets de Linux est incontestablement bien meilleure, ou en tout cas elle l’est de mon point de vue. Heureusement la plupart des outils que j’utilise sont disponibles dans le gestionnaire de paquets homebrew pour OSX. Ça ressemble à une version extrêmement basique de portage du légendaire Gentoo, mais en général le programme fait du bon travail.

Pour être plus positif, j’ai été impressionné par la qualité et la réactivité du bureau de OSX et l’utilisation par défaut des raccourcis clavier d’Emacs dans l’éditeur de texte (mais perplexe concernant le manque d’une touche Control à droite du clavier – et si j’osais, comment peut-on taper Control + a ?). Une application en particulier, Spotlight, m’a carrément impressionné , surtout après avoir eu affaire aux copies bas de gamme disponibles sur Linux telles que beagle. Spotlight trouve à peu près tout, a son propre langage de requête ressemblant à SQL et est étonnamment rapide.

J’ai rapidement trouvé un bon terminal (qui est iterm2, et qui est en fait le meilleur terminal au monde, à mon humble avis) et la plupart des outils en ligne de commande que j’utilisais jusqu’à maintenant étaient déjà là (après tout, OSX est Unix), et à ma grande surprise, certains trucs comme PostgreSQL (seulement sur OSX Server) et zsh étaient préinstallés. La plupart des autres applications dont j’avais vraiment besoin avaient des ports natifs pour OSX.

Ayant détesté OpenOffice.org durant plusieurs années, j’ai été agréablement surpris par la qualité d’applications telles que Keynote et Words.

Étant le genre de type qui prêche l’utilisation du clavier à l’église Das Keyboard j’étais un peu déçu au début par tout ce micmac autour du multi-touch, mais après un certain temps j’en suis venu à la conclusion qu’Apple a les seuls trackpads et souris qui valent la peine d’être utilisés (même si je préfère toujours utiliser le clavier).

Pour résumer, je me suis habitué assez rapidement, mais cela n’a pas été de tout repos.

Voici quelques détails…

Les choses que j’adore chez OSX

Le bureau

C’est joli, c’est rapide, c’est stable. KDE4 et GNOME3 ressemblent à des projets d’étudiants à côté. Ai-je mentionné que les polices de OSX sont même plus belles que celles de Windows ?

Les applications « à la OSX »

Sparrow est le premier client e-mail que j’aie jamais aimé (Google, honte à vous de l’avoir tué).

iTerm2 est le terminal ultime. Lui seul justifie l’achat d’un Mac.

Keynote est le meilleur logiciel de présentation que j’aie pu utiliser jusqu’à présent.

Parallels Desktop est à des années-lumière de VirtualBox et KVM (si l’on ne considère que la virtualisation de type desktop).

Je pourrais continuer comme ça pendant un moment, mais je vais arrêter tout de suite.

Il est évident que les utilisateurs de Mac ont développé un certain goût pour les logiciels extrêmement raffinés.

Compatibilité matérielle

Si quelque chose est supposé marcher avec OSX – ça marche à merveille directement. J’en ai presque oublié les jours de bataille contre le matériel non supporté. La mise en veille fonctionne parfaitement. La durée de vie de la batterie est exceptionnelle (grâce à la gestion de l’énergie très avancée).

Il est certain que sélectionner le matériel pour le système d’exploitation aide beaucoup, mais il faut tout de même reconnaître le travail d’Apple.

Stabilité

Un an, trois Macs – seulement un ou deux plantages. Pour un développeur qui aime bricoler un peu plus qu’il ne le devrait, c’est impressionnant.

Ceci dit, j’ai eu quelques distributions Linux qui ont fonctionné pendant plus de 6 mois sans redémarrer (et les redémarrages étaient causés par les pannes électriques ou les mises à jour de la distribution et/ou du noyau). La stabilité de Linux sur un ordinateur portable (plutôt récent) ? C’est une autre histoire…

Les bonnes choses

Les applications par défaut

Les applications fournies avec OSX ne sont pas mauvaises du tout, mais pas particulièrement excellentes. Safari reste un très bon navigateur, Mail est un bien meilleur client que Evolution/Thunderbird, Calendar est un bon organisateur (mais un peu buggé quand il s’agit de synchroniser Google Calendar), Messages est moyen.

Le vrai problème est qu’il est possible d’aller très loin avec les applications fournies, mais qu’elles ne sont pas parfaites. Mon conseil : chercher des alternatives (qu’elles soient libres ou propriétaires).

Le Mac App Store

C’est une manière convenable de distribuer des applications propriétaires, mais avec toutes les restrictions d’Apple sur le sandboxing des applications, il n’y a pas vraiment d’applications intéressantes. Espérons que cela s’améliore avec le temps. La possibilité de mise à jour vers la nouvelle version d’OSX en l’achetant sur l’App Store est vraiment bien (pour un OS propriétaire, bien sûr).

Emacs

Le port Cocoa d’Emacs est un peu jeune et il y a quelques bugs visuels (essayez M-x linum-mode par exemple), mais ils sont pardonnables. Je regrette l’intégration forte d’Emacs avec Linux. Et quel est l’idiot qui a conçu tous les claviers officiels Mac sans une touche Control à droite ? J’ai finalement compris pourquoi tant d’utilisateurs de Mac utilisent vim 🙂

De toute façon, remapper la touche Caps pour Control n’est pas la solution. Je le fais maintenant, je le faisais déjà sur Linux. Mais vous n’êtes pas supposé avoir à taper Control + une autre touche avec la même main. C’est perturbant pour la frappe… mais une fois encore, vous devriez probablement écrire avec un clavier pleine taille 🙂

Développement logiciel

OSX ne nourrit pas le développement logiciel autant que Linux, mais il arrive juste en seconde position. Tous les outils que vous connaissez et que vous aimez sont disponibles, mais leur installation et leurs réglages nécessitent un peu plus d’implication sur OSX. Ce n’est pas un hasard si la plupart des livres de programmation montrent des captures d’écran d’OSX.

Administration système

Il y a clairement un recul par rapport à Linux. Les programmes comme launchctl (par exemple) ne sont pas très agréables à utiliser, mais ils font ce qu’on leur demande. Je n’utiliserais jamais un OSX pour autre chose qu’un ordinateur de bureau. Modifier un $PATH n’est pas aussi trivial que sous Linux (/etc/paths et quelques plists que j’ai oubliés me viennent à l’esprit).

Ce que je déteste

Les touches spéciales

Pas exactement une particularité de OSX, mais tout de même…

Un an et je hais toujours Command et Option, option est en fait Alt mais à un endroit étrange et Command est totalement inutile, à mon avis. Je ne les haïrais pas tant s’il y avait de l’espace restant sur les claviers Apple (sans parler du vieux clavier Apple câblé) pour une touche Control en plus. Heureusement pour moi j’utilise un clavier externe Das Keyboard Ultimate la plupart du temps…

Command et Option ont des avantages, je les aurais probablement appréciées si elles ne ne prenaient pas la place de la touche Control à droite (je suppose qu’elle ne doit manquer qu’aux utilisateurs d’Emacs).

Aucun gestionnaire de paquets tout-puissant de base

Sur Linux j’avais aptitude, yum, portage et pacman, tous exceptionnels dans leur domaine. Sur OSX, homebrew est une option décente mais c’est tout autre chose comparé à la puissance des gestionnaires de paquets de Linux.

D’horribles fichiers de configuration XML

Ici et là sur OSX vous devez ecrire d’épouvantables fichiers de configurations XML. Je pensais que je n’aurais plus jamais à voir affaire avec eux après avoir abandonné le développement Java :-).

XCode

Est-il vraiment nécessaire d’installer un IDE usine à gaz juste pour avoir accès à quelques outils de développement en ligne de commande ? C’est l’une des choses les plus ennuyeuses que j’ai pu rencontrer sur OSX jusqu’à maintenant.

Oui, je connais depuis peu quelques outils disponibles séparément, mais demander une licence développeur Apple me semble un peu trop.

Épilogue

Suis-je maintenant plus heureux sans Linux ? Certainement ! OSX est-il un meilleur OS que Linux ? Absolument pas !

Il offre une bien meilleure expérience utilisateur et depuis que je passe la plupart de mon temps sur un ordinateur en interagissant avec le bureau, c’est une grande victoire pour moi. Bien sûr, je n’en voudrais pas à Linux d’arriver à ce niveau de maturité et de stabilité pour son environnement graphique 🙂

Faut-il lâcher Linux et me rejoindre dans les ténèbres ? Comment le saurais-je ? 🙂 Je n’ai fait que partager mon avis – Si vous êtes heureux avec Linux, vous devez incontestablement y rester. Ce n’était évidemment pas mon cas et il n’y avait pas tant d’alternatives que ça.

Ne pas avoir à s’occuper de problèmes matériels et des applications immatures est une grande bouffée d’air pour moi et cela compense largement les quelques lacunes d’OSX. Rien ne compense le manque de la touche Control droite sur la plupart des claviers, mais après tout ce n’est pas un problème de l’OS 😉

Il y a une grande communauté de hackers autour d’OSX et c’est une des forces de l’OS. Il y a aussi malheureusement une grosse pression d’Apple, mais comme vous le savez déjà, le perfection n’est pas de ce monde, il y a toujours des compromis à faire. Je préfère utiliser un OS propriétaire qui me laisse en paix plutôt qu’un OS libre sur lequel je me cogne à chaque virage.

Crédit photo : Terry Johnston (Creative Commons By)




Quand la bière aime être libre

L’autre jour Obama, toujours malin en campagne, a fait soudainement irruption sur le site Reddit pour un AMA (Ask Me Anything) signifiant qu’on pouvait donc lui poser n’importe quelle question.

Et ceci fut fait puisqu’on lui demanda alors quelle était la recette de la fameuse bière de la Maison Blanche. Réponse de l’intéressé : nous la publierons incessamment sous peu.

Chose promise, chose due.

L’occasion pour le site OpenSource.com d’aller plus loin et de s’amuser à contredire Richard Stallman himself dans un article que nous vous proposons traduit ci-dessous.

The Art Gallery of Knoxville - CC by-sa

La bière rassemble les gens : d’Obama aux brasseurs, en passant par les communautés en ligne

Beer brings people together: Obama, homebrewers, and online communities

Casey Brown – 31 août 2012 – OpenSource.com
(Traduction : Unagi, pwetosaurus, enso, Philippe, tanguy, Zii, Laurent, sheldon)

Dans ma citation préférée à propos du Libre (NdT: originellement « de l’open source »), Richard Stallman explique que « Dans le logiciel libre il est question de liberté, pas d’argent. Pour comprendre cela, je vous invite à penser le libre (free) comme « liberté d’expression » (free speech) et non pas comme « bière gratuite » (free beer) ».

Malgré tout, la semaine dernière, j’ai commencé à me poser la question de la validité de cette explication. En réalité, j’aurais pu dire que le logiciel libre est exactement comme la bière libre.

En effet, ces derniers jours, la plupart des discussions dans les commuautés open source concernaient la bière libre. Des Yeastie Boys à l’ale au miel du président Obama, la bière a été un sujet populaire (enfin, plus qu’habituellement).

Il s’avère que la communauté des brasseurs amateurs s’est construite sur les principes open source depuis déjà longtemps. D’après le site The Powerbase, « L’idée de partager ses recettes de bières avec les autres n’est pas neuve. Les brasseurs amateurs font ça depuis, eh bien, toujours. La communauté des brasseurs amateurs a toujours été très favorable au partage et, pour bien des gens, échanger et améliorer des recettes est le coeur de l’activité. »

Mercredi dernier, le brassage amateur open source a fait parler de lui. Dans un sujet où l’on pouvait lui demander n’importe quoi sur Reddit, le président Obama a répondu à 10 questions qui lui avaient été posées. Un des redditeurs lui demanda la recette de l’ale au miel brassée de la Maison Blanche. Le président répondit, « Nous la divulguerons bientôt ! Et croyez-moi par expérience, elle est savoureuse ! »

Bien sûr, la communauté open source s’excite chaque fois que la Maison Blanche décide de passer un projet en open source. Que ce soit leur plateforme de pétition « Nous le peuple » ou leur recette de bière préférée. Même si c’est juste une recette de bière, c’est un pas certain vers l’ouverture. La session « question / réponse » a été si populaire que cela « a mis le site à genoux », reporte CNET.

La Digital IPA (Idian Pale Ale) des Yeastie Boys revenait également régulièrement dans les conversations des communautés open source ces derniers jours. Pour décrire leur bière, le site internet des Yeastie Boys disait : « De la même manière que numérique se rapporte à des zéros et des uns, le concept de IPA se rapporte aux malts et aux houblons ».

Cette bière se démarque des autres car les Yeastie Boys ont intelligement apposé des QR codes donnant accès à la recette sur les bouteilles, de manière à ce que l’on puisse tenter de la brasser soi-même. Ces codes proposent aussi des liens vers différentes formes de médias sociaux, permettant aux amateurs de partager facilement leurs recettes modifiées.

Certaines personnes publient même leurs recettes de bières sous licence Creative Commons. Free Beer publie ses recettes sous la licence CC Attribution-ShareAlike 2.5 et explique que tout le monde est libre d’utiliser la recette et de gagner de l’argent avec, mais avec l’obligation de publier la recette sous la même licence et de citer la source originale. Leur site vous permet de télécharger une étiquette Free Beer à afficher sur vos bouteilles, et dispose d’un blog avec les photos des bouteilles à travers le monde.

Même chez Red Hat, la communauté open source de brasseurs amateurs prospère. Nous avons une liste de diffusion qui leur est entièrement dédiée et qui contient des sujets traitant de recettes et d’astuces. Occasionnellement ils apportent même leurs créations au bureau pour une dégustation.

Alors peut-être est-il temps pour M. Stallman de mettre à jour sa citation. Qu’y changeriez-vous ? Et l’un d’entre vous a-t-il jamais tenté de brasser lui-même sa bière ? Nous aimerions avoir des retours d’expériences et des recettes. Mais plus important encore, nous aimerions pouvoir toutes les goûter. Vous savez comment nous contacter…

Crédit photo : The Art Gallery of Knoxville (Creative Commons By-Sa)




Diaspora, le projet qui se voulut aussi gros que Facebook, pas encore mort car libre

Il y a une semaine on nous a annoncé que Diaspora serait désormais livré à la communauté.

Pour rappel Diaspora est le projet d’alternative libre à Facebook mené par des étudiants newyorkais et qui avaient créé le buzz et amassé beaucoup d’argent sur Kickstarter au moment du lancement en 2010.

Il y avait énormément d’attentes autour de ce projet car réussir à se sortir des griffes de Facebook ça n’est pas rien !

Plusieurs versions de l’application ont bien vu le jour, plusieurs dizaines de milliers d’utilisateurs se sont inscrits, mais c’est globalement la déception qui a prévalu. Ils n’ont pas réussi (et englouti l’argent), alors changement de gouvernance, plus de transparence, on donne le tout à la communauté (et qu’elle se débrouille si elle pense que le projet vaut la peine d’être poursuivi). Cela ressemble plus à un renoncement plein d’amertume qu’à un cadeau bienveillant, mais les optimistes répliqueront que c’est la force du libre que de pouvoir continuer l’aventure d’un projet même lorsqu’il se trouve bloqué.

Le billet ci-dessous tente de tirer les leçons de cette histoire et de cet échec.

Échec temporaire ou définitif ? Cela va dépendre justement de la communauté.

Diaspora

Diaspora : un nouveau départ ou une mise en garde du financement participatif ?

Diaspora: A New Beginning or a Crowdfunding Cautionary Tale?

By Paul M. Davis – 29 août 2012 – Shareable.net
(Traduction : boubou, Ward, imada, Gatitac, moedium, xaccrocheur, Penguin, aKa, sheldon, martinien)

Il y a deux ans, quatre étudiants de l’université de New York surfèrent sur le sentiment anti-Facebook et ont récolté via le site Kickstarter plus de 200 000 $ pour créer Diaspora, un réseau social open source.

Les fondateurs ont annoncé lundi qu’ils livraient leur projet à la communauté open source, ce qui va peut-être relancer le développement d’une plate-forme de réseau social au-delà de ce qu’ils ont réussi à créer jusqu’à maintenant. Dans le cas contraire, nous aurions à faire avec un échec patent d’un projet issu du financement participatif (NdT Crowdfunding).

D’une certaine manière, l’histoire de Diaspora est le reflet de la jeunesse de ses créateurs : optimisme sans limite et promesses sans fins ont laissé place au scepticisme, à la déception, aux réactions négatives et même à des tragédies personnelles. Après que la campagne KickStarter a atteint 20 fois son objectif initial, les développeurs furent mis sous une pression extrême de produire un résultat. Les sorties furent repoussées, les messages et la communication devinrent confus. En moins d’un an, le sentiment négatif qui était né durant la campagne de levée de fonds semblait se retourner contre le projet lui-même.

Au milieu de tout le tapage qui a entouré le lancement et le succès de la campagne de Diaspora, un sentiment de scepticisme a commencé à apparaître. Au plus fort de la campagne, des voix importantes comme celle de Clay Shirky ont amplifié les doutes sur la possibilité que Diaspora puisse atteindre son ambitieux objectif d’une livraison de la version alpha à la fin de l’été. La sortie privée de la version alpha eut lieu en novembre 2010 et a reçu un accueil modérément optimiste parmi les donateurs et la presse spécialisée, mais ce délai et les fonctionnalités limitées ont renforcé les arguments de ceux qui doutaient. A partir de mai 2011, des blogs techniques de haut niveau comme TechCrunch commençaient à critiquer le projet comme des vieilles nouvelles et à le qualifier de vaporware.

Confirmant les soupçons des sceptiques, les fondateurs annoncèrent en juillet 2011 qu’après avoir levé 20 fois leur objectif, Diaspora était déficitaire de 238 $ (PDF). En octobre 2011, les fondateurs essayèrent de faire taire les mauvaises rumeurs avec un post sur leur blog intitulé Diaspora : ni vaporware, ni prince Nigérian”. Malheureusement, s’ensuivit rapidement le suicide de Ilya Zhitomirskiy, co-fondateur du projet. En avril dernier, l’équipe Diaspora déclara que « les choses commencent à changer » en partageant des copies d’écrans d’une campagne de hashtag ayant une ressemblance frappante avec le site makr.io, un autre projet récemment annoncé par les mêmes fondateurs de Diaspora.

Puisque le but de Diaspora a toujours été de devenir un véritable projet open source, il est trop tôt pour voir l’annonce de lundi dernier comme un échec. Mais ce transfert open source ressemble plus un renoncement qu’à un cadeau à la communauté.

Alors, à quoi ressemblera le futur de Diaspora ? Dans une interview à BetaBeat, le co-fondateur Max Salzberg a déclaré que « beaucoup de projets open source exploitent la communauté », citant Mozilla et WordPress en exemple. Même s’il est vrai que Mozilla et WordPress s’appuient sur une large communauté de contributeurs, la comparaison de Salzberg ne tient pas car les deux projets cités sont également soutenus par de gros apports financiers, qu’il s’agisse d’argent provenant du Kickbacks de Google (Mozilla) ou des services premium pour les entreprises (WordPress).

Pour envisager ce que pourrait être le futur de Diaspora, il vaut la peine de prendre en considération un projet récent inspiré par un mécontentement similaire des utilisateurs. La plateforme qui suscite actuellement la colère des geeks est Twitter, qui ne cesse de serrer la vis sur l’écosystème du développement en limitant l’accès aux API et en mettant en place une stratégie commerciale qui le fera ressembler beaucoup plus à Facebook qu’à un simple flux de messages de 140 caractères. Ceci a poussé récemment au financement réussi de app.net, un service alternatif lancé d’une manière très différente. Au lieu de construire une plateforme ouverte et décentralisée, ce que les étudiants derrière Diaspora visaient, app.net développe une plateforme sociale centralisée financée par les abonnements des utilisateurs plutôt que par la publicité. Le projet a récemment atteint son objectif de campagne de 500 000 $ par des inscriptions de membres à 50 $, en grande partie grâce à l’approbation tacite des blogueurs influents et des développeurs qui ont été parmi les détracteurs les plus virulents de Twitter ces dernières semaines.

Pour qui est fait Diaspora ?

Malgré les différences fondamentales entre Diaspora et app.net, ils partagent le même problème de base : atteindre l’effet de réseau. Le succès d’un réseau social dépend d’un certain nombre de facteurs : des utilisateurs de la première heure qui sont aussi de vrais partisans, du buzz médiatique, une nouvelle solution à un problème existant, ou, à défaut d’autre chose, de la nouveauté.

Qu’en est-il pour Diaspora ? Cela fait longtemps que le buzz s’est estompé. Et, comme Google l’a découvert avec Plus, ce n’est pas parce que les gens sont « agacés par Facebook » qu’il vont avoir le temps ou l’envie de changer de réseau social, surtout si leur amis ne le font pas.

Lancer un nouveau service social en direction de la geekratie peut sembler pertinent au démarrage à fortiori lorsque le projet est open source. Mais pour que la sauce prenne, il faut aller au-delà des geeks et être aussi rapidement adopté par la masse. Diaspora ne s’adresse-t-il pas avant tout à ceux qui ne sont pas intimidés par les commits Git ou monter une instance Heroku, à ceux, pas assez nombreux, qui ont bien conscience qu’ils vont offrir leurs données personnelles à une société contre un service Web gratuit ? Et dans ce cas, quelles différences fondamentales avec des sites déjà existants comme Slashdot, Github ou Stack Overflow ? De plus, et bien que les caractéristiques sociales de ces services soient souvent limitées, il existe déjà de nombreuses plates-formes de réseaux sociaux open source sur le marché : Drupal, Elgg, Buddypress, Pligg, Mahara, pour en nommer quelques-unes.

Le potentiel de la fédération

La dernière carte à jouer pour Diaspora peut être son architecture fédérée. Dans une époque de services centralisés et financés par la publicité, tels Facebook,Twitter et Google, il y a un attrait certain pour une plateforme sociale fonctionnant sur une architecture décentralisée.

Une telle approche devient plus impérieuse si l’on considère la facilité avec laquelle le gouvernement américain a fermé des sites prétendument coupables d’infraction ces dernières années et comment il peut accéder aux données personnelles d’activistes sur les médias sociaux, comme Malcom Harris de Shareable s’en est aperçu au cours d’un long procès concernant son activité sur Twitter. En théorie, les nœuds d’une plate-forme sociale, qui forment un réseau p2p, pourraient être tissés dans un garage ou un placard et être déconnectés facilement, avec un faible impact sur le réseau.

Mais alors on en revient au problème des effets du réseau : la valeur de Twitter pour le mouvement Occupy ne relevait pas simplement de la communication et de l’organisation mais aussi de la diffusion. Les personnes sur le terrain étaient capables de diffuser des scènes de violence policière en temps réel, non seulement aux autres membres du mouvement sur un quelconque réseau social partagé, mais également au monde entier.

Des réseaux sociaux fédérés existent déjà, tel StatusNet sur lequel repose le rival largement oublié de Twitter, identi.ca. Mais même avec la pleine connaissance des risques de confidentialité de l’utilisation de Twitter ou Facebook, la plupart des activistes d’Occupy ne diffusaient pas vers la poignée de geeks qui postent encore des conseils pour Drupal sur identi.ca. Ils se sont plutôt dirigés là ou l’audience la plus vaste et diversifiée verrait leurs message : Twitter, Facebook et Youtube.

Rien de ceci ne permet de dire qu’une solution fédérée ne peut fonctionner, seulement que les défis sont très grands. Maintenant que Diaspora a été remis entre les mains de la communauté, il est trop tôt pour le déclarer mort. Comme les fondateurs l’ont noté dans leur annonce, le compte Github de Diaspora est actif (tout comme son projet sur Pivotal Tracker).

Je reste d’un optimisme prudent quant à la capacité de la communauté open source à créer quelque chose de grand à partir du code que les fondateurs ont lâché dans la nature. Peut-être que le code existant sera forké et deviendra la base d’un nouveau projet allant bien au delà du Diaspora actuel. Mais quoi qu’il advienne, son développement tumultueux restera comme un récit de mise en garde vis-à-vis du crowdfunding, sur les dangers des promesses qu’on ne peut pas tenir.




Un manuel de français libre et gratuit pour iPad – Invitation au débat

Voici un projet pour le moins original, un ovni même dans le paysage éducatif français.

Il s’agit d’un manuel de français, niveau quatrième, sous licence Creative Commons, entièrement rédigé par un seul homme, Yann Houry.

C’est tout d’abord une initiative à saluer et encourager comme il se doit. On peut aujourd’hui produire, proposer et partager un tel ouvrage avec toujours beaucoup de travail en amont mais de réelles facilités techniques et graphiques en aval.

Le projet présente cependant quelques caractéristiques qui ne manqueront pas de susciter à n’en pas douter de nombreux commentaires (courtois et argumentés, cela va sans dire).

  • La licence Creative Commons est la By-Nc-Sa (avec clause non commerciale donc). Certains ne pourront alors véritablement qualifier le manuel de « libre » (et encore moins « libre de droits »)
  • Le manuel a été conçu et encapsulé dans l’application d’Apple iBooks Author (il n’y a pour ainsi dire pas de sources mais une possibilité de sortie au format PDF où, évidemment, l’interactivité est inexistante)
  • En conséquence de quoi, le manuel est exclusivement destiné à l’iPad (et pas une autre tablette)
  • Certes gratuit, on ne peut se le procurer que sur la plateforme Apple iTunes (où l’on peut d’ailleurs lire : « ce livre ne peut être lu qu’avec iBooks 2 sur un iPad équipé d’iOS 5 »)

« Il est difficile de voir en Apple le parangon de l’ouverture et de la liberté. » L’auteur a souvent bien conscience de tout cela et s’en explique ci-dessous dans la présentation de son projet.

Il y a la matière à un débat fécond (sans oublier que derrière l’iPad se cache la générique tablette). Et comme le dit l’auteur en paraphrasant Montaigne : « votre approbation comme votre condamnation me seront utiles ».

Manuel de Quatrième - Yann Houry - CC by-nc-sa

Un manuel de français libre et gratuit pour iPad

URL d’origine du document (Ralentir travaux)

Yann Houry – Septembre 2012 – Licence Creative Commons By-Nc-Sa

Les deux classeurs

Je me souviens de ce professeur d’histoire qui avait avec lui, en permanence, deux gros classeurs. Je commençais tout juste à enseigner, et ces classeurs m’apparaissaient comme une somme, un véritable trésor, le fruit d’un travail riche d’expériences, de lectures et de recherches, une sorte de Graal auquel tout enseignant devait nécessairement et inéluctablement parvenir après quelques années d’enseignement. J’admirais d’autant plus ces deux classeurs qu’ils me semblaient la matérialisation de ce qui reste d’habitude invisible, le travail de l’enseignant. En effet, les cours de l’enseignant sont parfois intangibles, car ils n’ont pas nécessairement besoin d’être mis par écrit pour être transmis.

Mais ces deux classeurs avaient aussi un côté dérisoire que leur poids et leur encombrement rendaient évident. Pourquoi donc emporter en tout lieu et en tout temps ces deux énormes classeurs ? Ce professeur leur trouvait-il un usage quotidien ? Voulait-il absolument avoir sous la main le document qui deviendrait tout à coup nécessaire à un de ces moments où le hasard pédagogique vous mène ? Je ne sais plus quelle réponse j’ai obtenue à ce sujet, mais je sais depuis que le numérique a achevé de frapper d’inanité ce lourd bagage. Ces deux classeurs tiennent dans un iPad. Or le site Ralentir travaux d’abord, ce manuel ensuite, ce sont un peu mes classeurs, mais je ne voulais pas les garder fermés. Je voulais les tenir à la disposition des autres, pour à la fois les leur offrir et les leur soumettre. C’était à la fois par altruisme et par égoïsme, car, pour plagier Montaigne, je dirais volontiers que votre approbation comme votre condamnation me seront utiles.

Un manuel numérique

Ce manuel n’a pas la prétention de se substituer aux manuels traditionnels. De toute façon, tant que l’on restera engoncé dans l’opposition hugolienne du « Ceci tuera cela », tant que l’on croira nécessaire de choisir l’un ou l’autre, on restreindra sinon la portée du problème du moins la richesse des techniques d’enseignement. Une technique – le plus souvent – ne remplace pas une autre. Internet n’a pas remplacé la télévision, laquelle n’a pas remplacé la radio… L’un ne se substitue pas à l’autre, mais se tient à côté. C’est d’ailleurs tout l’intérêt que je trouve aux tablettes et plus particulièrement à l’iPad. Celui-ci, contrairement à l’ordinateur de bureau, ne trône pas en conquérant sur la table après avoir terrassé les livres et le papier, il se tient à leurs côtés, accompagnant et enrichissant ces supports pluricentenaires. Le bureau du collégien, je le vois avec une tablette et du papier. Ce n’est pas l’un ou l’autre. Pourquoi choisir ?

Ce manuel, je le publie maintenant, parce que la rentrée scolaire ne me permettra plus de lui consacrer le temps que les vacances m’ont permis de lui accorder. Il n’est même pas, si l’on y regarde bien, tout à fait terminé (tant s’en faut). Comme les logiciels libres dont il s’inspire, il correspond à une version bêta, disons une version alpha pour parer à toute critique. S’il n’est pas totalement achevé, il pourra – du fait de sa nature – être mis à jour en un rien de temps. Et j’ose espérer qu’il le sera du fait des contributions, des observations et remarques en tout genre que je vous propose dès aujourd’hui d’écrire ici même dans ces commentaires. Je le redis, et même si ce n’est pas ce qui est arrivé, Ralentir travaux n’a jamais eu vocation à être l’ouvrage d’une seule personne. À ce propos, je tiens à remercier chaleureusement les personnes qui m’ont apporté leur aide, et au tout premier chef Christophe Herlory pour son soutien, sa traduction de l’extrait de Frankenstein et sa relecture du manuel, ma femme qui m’a prêté sa voix pour l’enregistrement des dictées, et tous ceux qui ont pris le temps, pour traquer les coquilles et les erreurs, de lire et relire ce manuel.

S’il n’est pas parfait, s’il n’entend pas supplanter quoi que ce soit – et surtout pas ces si riches manuels que les éditeurs proposent maintenant depuis tant d’années, ce manuel numérique se veut libre de droits, c’est-à-dire que pour la première fois l’on propose à l’enseignant d’être, dans sa classe, totalement en règle avec la loi. On peut copier, modifier, distribuer ce manuel. Les images, les textes, les questionnaires, tout peut être partagé ou transformé. Tout est sous licence Creative commons.

L’empire du copyright

Il faut dire et redire à quel point le droit d’auteur est une plaie pour le monde de l’éducation, un fléau qui restreint drastiquement la diffusion des œuvres. Combien de pépites, de découvertes resteront dans les tréfonds de mon ordinateur et de ceux de mes collègues ? Combien d’ouvrages ne pourront être partagés sous le prétexte que les droits d’auteur ont enfermé la culture pour une vingtaine d’années d’abord (lors de la Révolution française), puis pour cinquante, aujourd’hui pour soixante-dix ans ? Cette confiscation des œuvres, parfois totalement arbitraire (songez à cette traduction du Vieil homme et la mer de François Bon), enferme le patrimoine culturel dans la sphère du privé, prive le public de sa possession, de son droit de reproduction quand ce n’est pas purement et simplement de son droit de consultation. Par désir de profiter d’une manière financière, par crainte du vol également.

Or, dans le cas du numérique, la confusion est totale. Si vous copiez un texte ou reproduisez une image, vous ne volez rien du tout. Vous copiez. Il n’y a pas vol.

J’avais été très étonné en entendant pour la première fois la chanson du copyleft. Copier n’est pas voler. Si je vole un vélo, le propriétaire du vélo est lésé. Si je copie un texte ou une image, personne n’y perd. Le propriétaire n’a pas perdu son texte ou son image, mais, à présent, il y en a deux.

C’est qu’il faut distinguer le bien matériel du bien immatériel. Et, étonnamment, le XVIIIe siècle faisait cette distinction :

« Un homme a-t-il le droit d’empêcher un autre homme d’écrire les mêmes choses que lui-même a écrites le premier ? En effet, on sent qu’il ne peut y avoir aucun rapport entre la propriété d’un ouvrage et celle d’un champ, qui ne peut être cultivé que par un homme, et dont, par conséquent, la propriété exclusive est fondée sur la nature de la chose. Ainsi ce n’est point ici une propriété dérivée de l’ordre naturel, et défendue par la force sociale ; c’est une propriété fondée par la société même. Ce n’est pas un véritable droit, c’est un privilège, comme ces jouissances exclusives de tout ce qui peut être enlevé au possesseur unique sans violence.

Tout privilège est donc une gêne imposée à la liberté, une restriction mise aux droits des autres citoyens ; dans ce genre il est nuisible non seulement aux droits des autres qui veulent copier, mais aux droits de tous ceux qui veulent avoir des copies  »

Condorcet, Œuvres, tome 11

La gratuité, enfin, est un point auquel je tiens. Quand j’ai créé Ralentir travaux, je l’ai fait avec dans l’idée que, pour le lire, je ne demanderai ni inscription ni contrepartie financière. C’est accessible. Instantanément. Je crois savoir que mon travail profite à ceux qui sont loin, dans des écoles mal dotées (mais disposant au moins d’une connexion à internet), à des étudiants étrangers, à des parents désireux de s’informer, à des curieux, et pourquoi pas à des établissements ayant déjà acheté des iPads et qui, compte tenu, de la richesse du web, n’auront pas à payer encore pour y mettre le contenu nécessaire aux apprentissages.

Et puis la remarque peut paraître prétentieuse car émanant de moi seul, mais si l’on veut bien considérer les économies réalisées par les administrations ayant recours à des logiciels libres (que l’on songe à OpenOffice, LibreOffice, Ubuntu…), on se dira que proposer gratuitement des manuels permettra de mettre l’argent ailleurs que dans des CD-ROM ou des manuels qui inévitablement finiront au rebut (c’est malheureux, mais c’est comme ça). Et je refuse d’entendre l’argument rappelant que tout travail mérite salaire. Je veux bien que l’on considère que j’ai fourni un travail de dément pour produire ce manuel, mais je ne peux raisonnablement pas le mettre en vente. Ou alors, pour reprendre une fois encore Condorcet, ce que je vendrais serait mon nom et mes mots, non mes idées qui ont été dites des millions de fois sur internet, dans les manuels, dans les salles de cours, etc.

Pourquoi l’iPad ?

On pourra s’étonner qu’un manuel se voulant gratuit et libre de droits soit proposé sur iPad, et l’on aura raison. Il est difficile de voir en Apple le parangon de l’ouverture et de la liberté. Force est cependant de reconnaître que seule Apple a développé un programme digne de ce nom permettant de produire à peu de frais un manuel numérique digne de ce nom, mais, dès que j’en aurai la possibilité, je m’attaquerai aux autres plateformes afin de proposer le manuel sur d’autres supports. De toute façon, vous trouverez à peu près tout le contenu du manuel sur Ralentir travaux.

Quand j’ai découvert iBooks Author, j’ai vu la possibilité qui m’était donnée de créer facilement et rapidement ce que j’avais toujours souhaité faire depuis Ralentir travaux. Un manuel. Je ne voudrais pas vous faire l’inventaire des avantages du numérique. Je ne vais même pas vous dire ce que contient ce manuel (je vous invite tout simplement à le parcourir. Tout au plus voudrais-je rappeler ces quelques points :

  • La tablette numérique est légère, et permet de se débarrasser du poids du cartable.
  • Si la tablette a un coût à l’achat, celui-ci peut être partiellement absorbé par des dépenses qui deviendront superfétatoires (papier, encre, photocopieuse, manuel sur papier…). De plus, tout ce que j’ai acheté chez Apple est durable et solide (je ne suis pas un fanboy, c’est juste comme ça) y compris dans les mains de mes enfants les moins soigneux.
  • La luminosité d’un iPad peut être réglée directement dans l’application, et ne gêne pas les yeux. On peut même lire dans le noir !
  • La police peut être changée, agrandie. C’est, je crois, un atout pour tous ceux qui ont des problèmes de vue. C’en est un également pour les dyslexiques.
  • Mettre des signets, surligner, prendre des notes, tout cela est possible. Chaque mot peut être défini ou renvoyer au web.
  • On trouve des exercices interactifs, des quiz…
  • On trouve également des vidéos, des fichiers audio (un élève peut ainsi faire des dictées seul ou du moins s’entraîner), des diaporamas, des images interactives parfois en haute définition (un jour, on oubliera que la photocopie a existé).
  • Des liens internet menant à Wikipédia ou à Gallica offrent l’accès à de belles éditions quand ce ne sont pas les éditions originales. Une fois encore, j’y vois une libéralisation de la culture. On ne peut certes toujours pas les toucher, mais on peut voir, on peut lire ces œuvres de la Bibliothèque nationale de France que seuls quelques privilégiés pouvaient auparavant découvrir. Et je me souviendrai toujours du regard ébahi d’élèves habituellement peu sensibles au plaisir livresque découvrant des éditions originales.
  • Le manuel peut être utilisé avec d’autres applications. Le Petit Robert, Antidote sont des merveilles sur iPad. Certains logiciels de prise de notes sont extraordinaires. Je ne mets plus les pieds dans une bibliothèque sans mon iPad et Evernote ou Penultimate.

Quelques mots pour finir. Je me suis efforcé de rendre ce manuel aussi complet que possible, de multiplier les exercices de grammaire, de vocabulaire, de rédaction, etc. Il est l’œuvre d’une seule personne (ou presque), et c’est une bien lourde tâche que celle-ci. J’espère que vous saurez vous montrer indulgent quand vous trouverez une coquille, une erreur, une approximation, etc. Je vous remercie de votre compréhension. Un manuel numérique se bonifie dans le temps, non dans la cave, mais confronté à votre regard.

Il me reste à vous souhaiter une bonne lecture. J’espère que vous la trouverez, selon le vieux précepte horacien, utile et agréable.




Geektionnerd : Taxe Google

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

Source : Les journaux français souhaitent une “lex Google” (Le Monde)

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




Geektionnerd : Diaspora

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

Source : Les créateurs de Diaspora confient les rênes à la communauté (Numerama)

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




Geektionnerd : HTML 5 fork

Geektionnerd - Simon Gee Giraudot - CC by-sa

Source : HTML5 : deux versions pour diviser les développeurs (Numerama)

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




Comment ouvrir 4 millions de chambres d’hôtel en quelques lignes de code

Nous avons consacré un billet à la (merveilleuse) histoire du libre circuit imprimé Arduino.

Puis, tout récemment, nous avons mis en exergue une conférence TED de l’un de ses créateurs qui s’enthousiasmait de la diversité et originalité des projets dérivés d’Arduino.

Il aurait pu ajouter celui-ci…

PS : Alors, Ritz ou Carlton cet été pour les vacances ?

Cory Doctorow - CC by-sa

Un hacker « black hat » peut ouvrir 4 millions de chambres d’hôtel grâce à un microcontrolleur Arduino

Black Hat hacker gains access to 4 million hotel rooms with Arduino microcontroller

Sebastian Anthony – 25 juillet 2012 – ExtremeTech
(Traduction Framalang : esperolinuxien, ZeHiro, Martin)

Mauvaise nouvelle: Pour moins de 50$ de matériel et un petit peu de programmation, un hacker peut ouvrir, instantanément et sans laisser de trace, des millions de chambres d’hôtel protégées par une carte-clé.

Ce hack a été présenté par Cody Brocious, un développeur de chez Mozilla, à la « Black Hat Security Conference » de Los Angeles. 4 millions de chambres d’hôtel sécurisées par les serrures programmables à carte vendues par Onity sont menacées. Selon Bocious, que l’on devrait réprimander pour ne pas avoir divulgué le hack à Onity avant de le rendre public, il n’y a pas de correction facile par une mise à jour du firmware. Si les hôtels veulent sécuriser les chambres de leurs clients, chaque serrure devra être changée.

Le hack est entièrement détaillé sur le site internet de Borcious, mais en quelques mots : à la base de chaque serrure Onity se trouve un petit port alimentation DC (simplement identique à celui de votre vieux téléphone Nokia). Ce port est utilisé pour recharger la batterie de la serrure, et pour programmer cette dernière avec le « sitecode » de l’hôtel – une clé 32-bit identifiant celui-ci. En connectant un microcontrolleur Arduino dans le port DC, Brocious a trouvé qu’il pouvait simplement extraire cette clé 32-bit de la mémoire de la serrure. Aucune authentification n’est requise – et la clé est enregistrée à la même place dans chaque serrure Onity.

Le meilleur : en introduisant ce code 32-bit dans la serrure… elle s’ouvre ! D’après Brocious, 200 millisecondes sont simplement nécessaires pour lire le “sitecode” et ouvrir la serrure. « Je le branche, l’allume, et la serrure s’ouvre » confie Brocious. Sa mise en œuvre actuelle ne fonctionne pas avec toutes les serrures, et il ne compte pas mener plus loin ses investigations, mais ses documents de recherche prouvent de manière très claire que les serrures Onity, assez ironiquement, ne disposent même pas de la sécurité la plus élémentaire.

J’aimerais pouvoir dire que Brocious a consacré des mois à ce hack, pratiquant une rétro-ingénierie minutieuse du protocole des serrures Onity, mais la vérité est bien plus triste. « Avec cette simplicité enfantine, je ne serais pas surpris si un millier d’autres personnes avait trouvé la même vulnérabilité et l’avais vendue à d’autres gouvernements » déclare Brocious, dans une interview accordée à Forbes. « Un stagiaire à la NSA pourrait trouver cela en cinq minutes. »

C’est de cette manière qu’il justifie la divulgation au public de la vulnérabilité : si les agences de sécurité et les milices privées ont déjà accès à des millions de chambres d’hôtel, alors de cette manière Brocious contraint Onity a corriger son erreur. Informer le public signifie aussi que nous pouvons trouver d’autres méthodes pour sécuriser nos chambres – avec des chaînes ou des verrous blindés à l’intérieur des chambres par exemple.

Concernant la justification d’Onity pour un tel manquement à la sécurité, personne ne sait. Généralement, tant que les affaires roulent, sécuriser un système est une dépense inutile – jusqu’à ce que celui-ci soit hacké. Ce genre de vulnérabilité n’a rien d’extraordinaire venant d’une entreprise traditionnelle – en général, une entreprise n’embauche un spécialiste de la sécurité qu’après avoir connu un hack surmédiatisé. Pour une entreprise dont le rôle est de sécuriser le sommeil de millions de personnes chaque nuit, Onity aurait pu faire preuve d’un peu plus de précautions.

Crédit photo : Cory Doctorow (Creative Commons By-Sa)