Quand la ville de Sainte-Ménehould remercie Framasoft et sa Framakey

Sainte-Ménehould - FramakeyIl était une fois des écoliers d’une petite ville de province de la Marne…

Cette simple histoire d’enfants, d’éducation, de politique locale, de diffusion du logiciel libre et de reconnaissance mutuelle est peut-être un détail pour vous, mais pour nous elle veut dire beaucoup et est à encadrer précieusement de notre petit livre d’or personnel.

En fin d’année scolaire dernière, la ville de Sainte-Ménehould eut une sympathique initiative ainsi narrée par le journal local L’Union du 14 juin 2008 (extraits) :

C’est hier matin que l’on a remis le « petit cadeau » aux écoliers. En ouvrant l’enveloppe gonflée, Melinda, 11 ans, élève au groupement scolaire Robert Lancelot s’exclame : « J’espère que ce ne sont pas des chocolats parce que mon père va les manger ! ». L’enfant ne tarde pas à être rassurée et même agréablement surprise. Le cadeau en question n’est autre qu’une clef USB. De celles que l’on peut emporter partout avec soi.

« Il s’agit d’une première sur Sainte-Ménehould » souligne Linda Moutarde animatrice à la Cyber base. A savoir que la municipalité a eu l’idée cette année de récompenser les élèves de CM2 de la commune venant de décrocher leur B2i (Brevet informatique et internet).

(…) Précision qui a son importance à propos de ces clefs : il ne s’agit pas de simples clefs permettant de stocker des fichiers informatiques. Celles-là contiennent de précieux programmes. Et leur fonctionnement est d’une simplicité biblique. L’élève n’a qu’à brancher la clé sur absolument n’importe quel ordinateur : chez lui ou à l’école, il pourra faire fonctionner divers logiciels libres de droit, c’est-à-dire gratuits.

« C’est un peu comme si les jeunes transportaient leur disque dur avec eux » résume David Schmitt autre animateur de la Cyber base. Depuis leur clef, les futurs collégiens vont pouvoir créer des documents (textes ou tableurs), écouter de la musique, lire des vidéos, naviguer sur Internet et même s’ils le désirent, s’adonner au « chat » (traduction pour les non-initiés : participer à des forums de discussions).

On notera que le journaliste s’emmêle un peu les pinceaux sur les « logiciels libres de droit, c’est-à-dire gratuits » et que la clé ne fait tourner les logiciels que sur un poste Windows. On notera également que l’article ne mentionne pas la solution portable libre installée sur ces clés, à savoir notre Framakey.

Ce qui est par contre bien précisé sur la fiche projet dédiée du site Villes Internet (extraits) :

Actions : L’objectif est de permettre à tous les élèves de pouvoir travailler correctement tout au long de leur parcours scolaire. Il ne s’agissait donc pas d’offrir uniquement une clé pour du stockage mais d’aller au delà. La solution choisie est donc d’ajouter un contenu logiciel à cette clé au travers du pack Framakey, qui permet l’exécution de logiciels libres depuis la clé, ce qui permet de n’installer aucun logiciel sur le poste qui exécute les programmes. En leur donnant un outil très pratique pour leur parcours scolaire, nous avons aussi souhaité sensibiliser les jeunes aux logiciels libres espérant qu’ils continueront dans cette voie.

Résultats : Tout d’abord les élèves ont tous été très ravis de recevoir un tel cadeau. Ils ont posé énormément de questions autour du fonctionnement de la clé, ce qui prouve que cela les intéresse grandement. Les enseignants ont également été surpris par cette initiative. Nous pensons renouveler l’expérience l’an prochain, en faisant personnaliser la clé avec le logo de la Ville.

Recommandations : Il faut travailler sur le contenu et pas uniquement l’objet en lui même. Faire une présentation de l’outil, travailler sur les dangers d’Internet, les droits d’auteurs et tout ce qui est lié au contenu personnel sur la clé.

Sages recommandations, surtout en cette période post-Hadopi…

Toujours est-il que voici un usage de la Framakey qui nous ravit parce qu’elle est justement là pour ça. En respectant les termes de la licence, chacun est libre de l’utiliser, la copier, la modifier, la personnaliser et la distribuer. Nous y passons du temps, mais dans la mesure où il s’agit avant tout d’intégration de plusieurs logiciels libres créés par d’autres, cela donne l’occasion, comme ici, d’en découvrir et diffuser un bon paquet d’un coup.

Cela dit, chacun est libre aussi de nous prévenir et éventuellement nous remercier lorsqu’il utilise d’une manière ou d’une autre nos briques Framakey. Non pas que nous attendons forcément un retour de tous ceux qui l’ont un jour téléchargée, mais c’est un geste courtois toujours grandement apprécié 😉

C’est pourquoi nous fûmes tout aussi ravis de recevoir il y a peu une lettre de Monsieur le Maire, nous annonçant la nouvelle suivante (extraits) :

Sainte-Ménehould
Le jeudi 2 avril 2009

Monsieur,

J’ai le plaisir de vous informer que, lors de sa séance du 25 mars dernier, le Conseil Municipal a décidé de vous octroyer une subvention exceptionnelle d’un montant de 150 euros pour votre association, dans le cadre de la remise des clés USB à tous les élèves de CM2 ayant obtenu leur B2i.

Je vous prie de croire, Monsieur, à l’assurance de ma considération distinguée

Le Maire,
Bertrand Courot

Grand merci à Monsieur le Maire, à Jean-Marc Verdelet, David Schmitt et à toute la ville de Saint-Ménehould. D’abord pour la promotion ainsi faite aux logiciels libres mais également pour la reconnaissance du travail de sa communauté.




Android de Google : un futur vrai système d’exploitation ?

Demi Brooke - CC byEt si l’air de rien, sans annonce ni fracas, Google était en train avec Android de nous pondre un système d’exploitation libre concurrent du trio GNU/Linux, Mac et PC ?

C’est aller un peu vite en besogne[1]. D’abord parce qu’Android repose sur le noyau Linux (dont il peut alors être vu comme l’une de ces distributions) et ensuite parce qu’il ne se destine pour le moment qu’à la téléphonie mobile.

Mais comme il est dit dans l’article traduit ci-dessous, on pourrait le retrouver bien vite dans des netbooks et alors on changerait immanquablement de catégorie…

Google sortira-t-il un OS Linux pour le desktop en 2009 ?

One giant step closer to the Google Linux desktop

Steven J. Vaughan-Nichols – 31 mars 2009 – ComputerWorld
(Traduction Framalang : Don Rico)

Google n’annonce toujours pas publiquement être sur le point de distribuer Android comme un OS de bureau Linux, mais HP, Asus et d’autres grands fabricants de machines sont apparemment en pourparlers avec l’entreprise de Mountain View afin de commercialiser des mini-portables équipés d’Android.

D’après un article du Wall Street Journal, Satjiv Chahil, un des vice-présidents de la branche PC de HP, a refusé d’affirmer ou de nier que le premier fabricant de PC au monde pourrait vendre des mini-portables ou des smart-phones tournant sous Android, mais il a en revanche confirmé que HP « s’intéressait » à ce système d’exploitation libre.

Hourra !

Nous savons d’ores et déjà qu’Android peut fonctionner comme système d’exploitation pour le desktop, car certains ont réussi la manip. Surtout, ceux qui y sont parvenus ne sont pas des hackers dont la seconde langue est le C++, mais deux journalistes. Si nous en sommes capables, alors tout le monde l’est. 🙂

La réaction habituelle des moutons windoziens quand on leur parle d’un OS Linux pour le desktop conçu par Canonical, Novell ou Red hat, c’est de crier au n’importe quoi. Pour Android, en revanche, ce n’est pas la même chanson.

En ce qui me concerne, je peux détailler de tête les différences entre Ubuntu, openSUSE, Fedora et une demi-douzaine d’autres déclinaisons de Linux pour le desktop. Mais soyons réalistes, seul un fana de Linux en est capable. La plupart des utilisateurs de PC savent peut-être que Linux est un autre système d’exploitation, et ils savent peut-être aussi que Red Hat est une grosse entreprise Linux, ou qu’Ubuntu est une version populaire de Linux. Pas plus.

Google, par contre, c’est différent. Quiconque se sert d’un ordinateur connaît Google. Quelqu’un qui aurait des réticences à essayer un PC tournant sous autre chose que Windows, et XP de préférence, pourrait très bien vouloir essayer un mini-portable sous Google. Maintenant que j’y pense, ça ne m’étonnerait pas le moins du monde que certains croient que c’est déjà Google qui fait marcher leur PC.

De là à utiliser un PC qui fonctionne pour de bon sous Google, il n’y a qu’un pas. Certes, il s’agirait en fait du système Linux Google Android pour le desktop, mais la grande majorité des utilisateurs ne s’en soucierait pas plus que des bases Linux sur lesquelles reposent le moteur de recherche Google. Tout ce qu’ils sauront, c’est que leur netbook ou leur portable fonctionne grâce à quelque chose dont ils connaissent le nom et auquel ils font confiance. En outre, puisque ces machines seront sous Linux, elles seront moins chères que leurs équivalents vendus avec Windows.

Au début de l’année, j’ai lancé l’idée que 2009 serait l’année idéale pour que Google attaque Microsoft de front sur le marché du desktop. Sachant à présent que des fabricants de PC sérieux jouent déjà avec l’idée de commercialiser des netbooks fonctionnant sous Android, je prédis à présent que cela se produira en 2009.

Notes

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




Linux a évolué… et vous ?

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

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

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

9 mythes sur GNU/Linux

The GNU/Linux Desktop: Nine Myths

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

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

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

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

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

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

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

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

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

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

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

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

2. Aucun outil de migration n’est disponible

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

3. Le matériel n’est pas reconnu

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

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

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

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

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

4. La ligne de commande est indispensable

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

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

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

5. Il n’y a pas de logiciel

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

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

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

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

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

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

7. Le service est inexistant

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

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

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

8. Les options sont trop nombreuses

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

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

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

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

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

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

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

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

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

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

GNU/Linux et le bureau : les vraies raisons ?

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

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

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

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

Notes

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




Framakey WebApps : du nouveau dans les applications portables

Framakey 1.9 - InterfaceIl y a un mois presque jour pour jour, je me mettais la pression vous annonçait quel devraient être les prochaines étapes pour la Framakey en 2009. Faisons donc un rapide bilan.

Le portail d’applications portables est bien plus à jour (sauf la partie jeux). Certes, certaines applications ne sont pas disponibles dans leurs toutes dernières versions, mais normalement aucune version majeure ou corrigeant des failles de sécurité n’a été oubliée. Pour les accrocs aux toutes dernières versions, je vous renvoie plutôt vers nos amis de PortableApps.com, dont la communauté (anglophone) est bien plus importante, et par conséquent plus réactive.

La Framakey 1.9 est bien sortie (et dans les temps, s’il vous plait !). Une version 1.10 est d’ailleurs en préparation, corrigeant quelques bugs mineurs. La nouvelle interface (cliquez sur l’image ci-dessus), inspirée de la Xandros équipant les eeePC, semble plaire à beaucoup d’entre vous (rappelons au passage qu’elle tourne simplement avec du Firefox+Jquery+HTML+CSS).

N’ayant pas trouvé d’équivalent libre, j’ai développé (très rapidement, en utilisant une méthode de développement agile intitulée La Rache) un petit outil pour tester la rapidité en écriture des clés USB sous Windows. En effet, les taux constructeurs sont des moyennes, or la vitesse des clés USB est extrêmement variable suivant la taille des fichiers. Ainsi, la même clé peut faire du 2Mo/s sur des fichiers de 10Mo, et un pitoyable 2Kos pour des fichiers de 1Ko. Framakey Drive Benchmark vous permet donc de tester votre clé suivant la taille des fichiers, et vous fournit même un temps approximatif d’installation de la Framakey (25mn pour certaines clés, et 6H pour d’autres…). Alors toi aussi vient jouer à qui à la plus rapide en testant (Licence GPL, version bêta, toussa) Framakey Drive Benchmark.

Mais surtout, une bonne partie de ce rafraichissant mois de mars aura été consacré au développement d’un nouveau type d’applications portables : les WebApps.

Is it a plane? Is it a bird? No! It’s a WebApp!

Vous je ne sais pas, mais moi ça m’arrive souvent : un ami (souvent une amie, d’ailleurs, sans faire dans le sexisme ou la misogynie), sachant que vous vous y connaissez en « tous ces trucs d’internet » vous appelle (de préférence à un moment ou vous étiez hyper concentré dans une partie de Frozen Bubble) pour vous dire « Dis, il y a quelques jours, tu m’as parlé des Wikis. Là je viens d’en télécharger un pour voir à quoi ça ressemblait, mais il se passe rien quand je double-clique sur index.php. C’est nul, tes trucs-libres-qui-marchent-pas ! ».

Vous êtes alors devant un choix cornélien : prendre une voix de répondeur et dire que vous êtes parti pour 15 jours en vacances et que vous rappellerez dès que possible. Ou partir dans 2 heures d’explications techniques sur les technologies clients-serveurs et faire par téléphone du support technique sur l’installation d’EasyPHP (ou WAMP, ou XAMP, ou …). Et pas question de vous en tirer avec un « T’as qu’à cocher Apache PHP et MySQL et PHP dans Synaptic » puisqu’il parait que ça n’existe pas encore sous Windows (mais je vous assure qu’à Framasoft, on y travaille…).

Bref, installer une application web comme SPIP, Drupal, Joomla, Dotclear, WordPress, MediaWiki, Alfresco, ou que sais-je encore, c’était quand même plus compliqué que de double cliquer sur setup.exe…

C’était ? Et oui !
A force de travailler sur le concept d’applications portables, on se dit qu’on devrait pouvoir faire la même chose avec les applications web : on télécharge, on dézippe, ça marche.

« No hassle », comme disent nos amis américains (faut juste faire gaffe à la prononciation).
Grâce à toutes les briques libres existantes, notamment le trop méconnu ZazouMiniWebServeur (développé par un très sympathique frenchy, qui plus est), il est possible de remixer PHP, MySQL, ZMWS et l’application dans un seul fichier zip.

Une petite vidéo (5mn) sera plus parlante qu’un long discours.

—> La vidéo au format webm

En fait, il y a déjà une société qui proposait ce type d’applications web. En effet, Bitnami propose depuis plusieurs mois des Bitnami Stacks, qui fonctionnent sensiblement sur le même principe. Cependant, les serveurs (Apache et MySQL) tournent en « service Windows », rendant tres « centralisé » l’utilisation de ses applications : pas de possibilité de les copier sur clé USB ou CD, lancement automatique des services au démarrage de la machine, etc. Et j’ai moi-même expérimenté quelques déconvenues avec Bitnami en installant, puis désinstallant des stacks : perte de la base de données, fichiers communs qui disparaissent…
De plus, les applications sont anglophones (là le WebApp Manager est multilingue).

Enfin et surtout, les Bitnami Stacks, utilisent l’installateur BitRock qui, si j’ai bien lu les conditions, n’est pas libre mais « gratuit pour les projets libres » (rien que pour ça, ça m’a donné envie de voir si on pouvait proposer une alternative vraiment libre[1]). On ne prétend pas avoir en moins de 15 jours fait mieux que Bitnami, mais au moins on a fait un pas de plus vers du 100% libre, puisque chacun peut tenter de se faire sa WebApp (je ne prétends pas que ça soit simple, mais c’est accessible et au moins partiellement documenté).

Avec les WebApps, pas de problème pour lancer plusieurs applications en même temps : chacune tourne indépendamment dans son dossier, qu’on peut sans problème copier sur clé USB par exemple pour faire une démo à un client ou pour bloguer déconnecté.

La preuve en images (animées).

—> La vidéo au format webm

Évidemment, pour les habitués du web, cela peut paraitre peu intéressant : « Autant faire une installation en ligne, l’application sera disponible 24H/24. Là, si j’éteind l’ordinateur, la WebApp n’est plus accessible ! ». Certes, mais le public des WebApps n’est pas le même, elles visent plutôt :

  • L’hyper-débutant qui ne sait pas ce qu’est un serveur web
  • Le débutant qui ne sait pas faire la différence entre un fichier interprété (.php par exemple) et un fichier exécutable (.exe)
  • Les personnes ne sachant pas ou ne voulant pas faire d’installation d’application web (« heu… c’est quoi mon hôte MySQL ? »)
  • Les personnes souhaitant faire une démo de leur application web sur un salon, sans connexion internet, depuis une clé USB
  • Les entreprises souhaitant envoyer un site dynamique sur CD à leurs clients
  • Les personnes souhaitant s’installer localement et facilement un wiki pour faire de la prise de notes en local
  • Les personnes souhaitant tester plusieurs CMS avant de faire leur choix
  • etc..

Je rappelle au passage que les WebApps sont en version bêta, et donc susceptibles d’importants changements au cours des prochaines semaines.

Reprenons notre casquette de militant du logiciel libre

Si on se place dans la perspective ou de plus en plus d’applications sont dans les nuages, que beaucoup de ces applications sont libres, mais qu’il y a là aussi une forte résistance des applications propriétaires (de Facebook aux Google Apps, en passant par Basecamp), il faut peut être s’interroger sur :

  • Comment faciliter l’accès aux applications web au grand public ?
  • Comment leur donner de meilleures chances face aux gros services marketing de sociétés privées ?
  • Comment éviter la frustration de l’utilisateur lambda, qui veut voir plus qu’une capture écran, mais pas forcément prendre un hébergement en ligne ?
  • Comment éviter le phénomène Minitel 2.0, dont nous sommes – nous, développeurs – en partie responsable en mettant une barrière à l’entrée parfois trop haute pour le citoyen numérique lambda ?

Un exemple : toutes les personnes que je connais qui ont tenté d’installer Mediawiki ou Drupal, pourtant tous deux extrêmement reconnus dans leurs domaines, ont reconnu que « les premières heures de prises en main ont été laborieuses ». Comment, dans ces conditions, espérer que Tata Jeannine installe sa propre application web ? Elle fera comme les autres, elle finira chez Blogger (bof bof) ou WordPress.com (mieux).

Bref, comment faciliter la transition entre le tout local que l’informatique à connu pendant des dizaines d’années, vers le tout dans Firefox en ligne vers lequel il semblerait que l’on se dirige à la vitesse d’un photon dans une fibre optique ?

Le logiciel libre à un véritable intérêt stratégique à promouvoir le libre dans le web, car c’est sur la toile que nous passons de plus en plus de temps. C’est là qu’est notre vie numérique. « C’est là que nous avons notre tête », pour reprendre les propos de Michel Serres.

Or, si ces applications foisonnent et s’émulsionnent dans les milieux autorisés (celui du développement web, des hébergeurs, de ceux qui savent…), il faut bien avouer qu’il n’y a pas beaucoup d’initiatives pour les rendre plus « populaires » au sens premier du terme.

Évidemment, les WebApps ne sont pas la solution, mais nous espérons qu’elles pourront être une piste intéressante, reprise et remixée par d’autres (notamment les éditeurs d’applications web libres) afin de rendre plus accessibles leur travail auprès d’un plus large public.

We need you!

Ceux qui sont encore là ont sans doute remarqué que l’offre de WebApps est relativement pauvre : 4 ou 5 applications web prêtes à l’emploi, alors qu’ils en existe des dizaines, voir des centaines d’intéressantes.

En effet, nous sommes déjà passablement occupés avec Framasoft, Framakey, Framabook, et j’en passe. Maintenir un portail de 20 ou 30 WebApps nous prendrait bien trop de temps.

S’il y a parmi vous des volontaires pour maintenir des WebApps (Joomla Portable ? Dotclear Portable ? Mediawiki portable ?) qu’ils n’hésitent pas à lire Comment créer ma WebApp ? puis à nous contacter. Les prérequis sont vraiment accessibles (savoir installer l’application, savoir la mettre à jour, disposer d’un système Windows).
De même, de futurs développements du WebApp Manager sont envisagés. Par exemple pour publier facilement sa WebApp en ligne, ou pour synchroniser des bases locales et distantes. Là aussi, n’hésitez pas à prendre contact si vous voulez contribuer au code.

N.B. : Une démo des WebApps (et de la FramaGnu !) sera probablement faite au salon Solutions Linux la semaine prochaine. Si vous souhaitez en discuter, demandez le stand Framasoft (on squattera très probablement le stand d’une association amie).

Notes

[1] En fait, le WebApp Manager est développé en AutoIt, langage freeware non libre. Mais les sources du WebAppManager sont, elles, bien libres. Il ne tient qu’à vous de le redévelopper dans n’importe quel autre langage disposant d’un compilateur libre




Espérons que cela reste absurde !

Quand une bande de joyeux drilles (de chez LoadingReadyRun) s’amusent à plonger les fameux Contrats de Licence Utilisateur Final (CLUF) dans la vrai vie, cela donne cette savoureuse petite vidéo que nous n’avons pu nous empêcher de sous-titrer.

On pense à Facebook bien sûr, et derrière lui tout le web 2.0, mais on pense également aux licences de logiciels propriétaires que nous signons le plus souvent les yeux fermés.

Nous sommes en 2009. Orwell et Ionesco nous ont quittés depuis longtemps…

—> La vidéo au format webm

À propos d’Orwell et de pastiche, j’imagine que vous avez déjà vu cet extrait viral du film Brazil de Terry Gilliam, revu et corrigé par la Quadrature du Net.

Si tel n’était pas le cas, le voici :

La vidéo au format webm.




Quand les passants de Sydney adorent le nouveau Windows

Lu sur LinuxFr et, tout juste, sous-titré par Framalang :

« ZDNet Australie a réalisé une vidéo dans les rues de Sydney en faisant semblant de montrer une vidéo de démonstration du prochain Windows 7, alors qu’il s’agit en réalité de… KDE 4 !

En effet, il a été de très nombreuses fois constatées que le bureau de la version bêta (Build 7000) du prochain Windows présente une ressemblance troublante à cet autre environnement très présent dans le monde de Linux qu’est KDE. Mais au-delà de l’apparence du bureau, on se rend compte que toutes ces fonctionnalités de KDE plaisent énormément aux personnes passées dans la vidéo, et ne se doutent pas (apparemment) qu’il ne s’agit pas de Windows. La plupart en revanche, critiquent Vista pour diverses raisons.

Alors, KDE4 est-il Windows 7, ou Windows est-il KDE 4, ou simplement un peu des deux finalement ou ils n’ont rien à voir ? À vous de juger… »

—> La vidéo au format webm




Conte cruel de la jeunesse ou le copyright expliqué par une fille

Winter Wonderland est un peu aux USA l’équivalent de notre Petit Papa Noël de Tino Rossi, un standard de la chanson populaire qui s’en revient à chaque fois que tombent les premières neiges, et ce depuis 1934, date de sa création par Felix Bernard et Richard B. Smith.

Comme des milliers d’autres teenagers de sa génération, qui aiment la musique, en jouent et s’amusent à échanger leurs expériences sur YouTube, Juliet Waybret, 15 ans, avait téléchargé une vidéo où elle proposait sa propre interprétation de Winter Wonderland au piano.

Vous ne verrez pas cette vidéo.

Elle a en effet été supprimée par YouTube suite à une plainte des ayant-droits, en l’occurrence Warner Bros.

La distance qui nous sépare de la genèse de l’oeuvre (plus de soixante-dix ans !) associée à la notion toute américaine du Fair Use, auraient pu laisser croire que cette innocente et inoffensive reprise demeurât en ligne. Mais non, c’était sans compter sur l’implacable logique juridique et financière des Majors.

Du coup c’est une Juliet Waybret plus que désappointée qui nous relate rapidement sa mésaventure dans une autre vidéo YouTube[1] sous-titrée ci-dessous par nos soins.

Quelles leçons, elle et ses visiteurs, vont-ils en tirer ? Que peuvent-ils bien penser de ces adultes incapables de faire la distinction entre un remix créatif et une atteinte aux droits d’auteur ? L’incompréhension est grande et la rupture n’est pas loin[2].

Une anecdote à valeur de symbole que nous ferions bien de méditer au moment même où la loi « Création et Internet » est en passe d’être adoptée en France…

—> La vidéo au format webm

Notes

[1] Voici le lien vers la vidéo pointée par Juliet Waybret dans sa propre vidéo.

[2] Sur cette « affaire », on pourra également lire Contenus effacés sur YouTube, l’EFF prépare une riposte juridique sur ReadWriteWeb France.




Faute de pirates, le livre électronique restera-t-il à quai ?

Curiouslee - CC byL’iPod d’Apple est un indéniable et spectaculaire succès. Dans quelle mesure le « piratage » de la musique y aura-t-il contribué ?

La question reste ouverte, mais ce qui est sûr c’est que lorsqu’il m’arrive, en professeur curieux, de demander naïvement à mes élèves si ils ont bien acheté tous les morceaux musique qui se trouvent dans leur iPod personnel, ils me regardent généralement d’un air incrédule qui me donne instantanément un petit coup de vieux !

Un tel succès se répétera-t-il demain avec le Kindle d’Amazon qui se rêve déjà en « iPod du livre » ?

Peu probable en l’état, nous dit Bobbie Johnson dans un article du Guardian traduit ci-dessous, pour la simple et bonne raison qu’il n’y a justement pas pour le moment de… « piratage » massif de livres électroniques propre à bousculer et faire évoluer le monde de l’édition[1].

Pourquoi les livres électroniques ne s’imposent-ils pas ? On ne les pirate pas assez.

Why aren’t ebooks taking off? Not enough pirates

Bobbie Johnson – 9 février 2009 – Guardian.co.uk (Blog Technology)
(Traduction Framalang : Don Rico)

Le Kindle d’Amazon veut faire exploser le marché du livre électronique, mais le plus gros frein à son succès pourrait être le manque de téléchargements illégaux.

On compare souvent l’industrie de la musique et l’édition. Le Kindle d’Amazon, nous dit-on, pourrait être le « iPod du livre ». Tout le monde meurt d’envie de connaître le succès fulgurant qu’à rencontré iTunes, et chacun redoute les dégâts que les supports numériques pourraient infliger à une industrie des médias à la traîne et retranchée sur ses positions.

Chacun observe le mécanisme qu’on a vu se produire pour la musique et la vidéo – un médium ancien, transformé en profondeur par la technologie –, et attend qu’il s’applique au livre. Mais les chances que ce phénomène se produise dans un futur proche sont extrêmement minces. Pourquoi ? C’est très simple.

Si les acteurs de l’industrie du disque ont eu l’idée de proposer de la musique au téléchargement, ce n’est pas parce qu’ils ont eu un coup de génie visionnaire, ni même parce qu’Apple leur a forcé la main en mettant en place un écosystème astucieux autour de l’iPod (l’iTunes Store n’a été ouvert qu’en 2003). Non, la véritable raison, c’est que les clients avaient choisi de pirater la musique.

Pour l’exprimer de façon moins triviale, la technologie ne force pas l’industrie du livre à affronter un changement radical dans les pratiques de consommation, car ce scénario ne se produit pas. Les clients n’imposent pas cette mutation en abandonnant les livres papiers au profit des livres électroniques. Voilà pourquoi l’édition n’est pas confrontée à ce problème.

Des problèmes, il y en a, bien sûr. L’industrie du livre connaît des difficultés. On n’achète plus de livres. Les ventes sont en berne. Sites Internet, grandes surfaces et librairies géantes étouffent les petites structures et étranglent le marché.

Mais contrairement à ce qu’a connu l’industrie du disque – dont les clients perdus se sont rués sur Napster, Kazaa ou Gnutella –, le lecteur moyen, pour se procurer ses romans, ne se reporte pas sur des sources légalement douteuses ou ne va pas se procurer une copie du dernier bestseller à la mode auprès du dealer de livres du coin de la rue. S’il veut partager des fichiers, il trouve quelqu’un pour lui prêter un exemplaire, ou se rend dans un lieu où le partage de l’information bénéficie du soutien officiel de l’industrie (on appelle ça des bibliothèques).

Mais au fond, le véritable problème, c’est simplement que les clients n’achètent plus autant de livres… voire plus de livres du tout.

Auteurs et éditeurs se servent de la technologie quand elle leur bénéficie directement – comme outil promotionnel ou canal de vente —, mais s’ils n’agissent pas dès à présent pour propulser le marché du livre électronique, il semble peu probable qu’ils se réveillent un matin en s’étonnant qu’un pirate leur a piqué leur petit-déjeuner.

Le piratage est un gros problème pour les industries qui produisent du contenu numérique, mais pour l’instant on achète un livre, pas un document texte caché entre deux feuilles de papier – n’en déplaise à de nombreux fanas du livre électronique. Les chaînes de distribution de l’industrie du livre ont été frappées de plein fouet par l’avènement de la technologie, mais le produit physique, lui, résiste plutôt bien.

En fait, du point de vue des éditeurs, publier un livre électronique c’est encourager le piratage, parce que cela revient à mettre un texte copyrighté sous un format numérique qui, même bardé de DRM, sera cracké un jour ou l’autre, simplement parce que c’est possible.

L’industrie du disque, quant à elle, a initié ce changement en remplaçant les enregistrements analogiques par des fichiers numériques. Le téléchargement remplace peut-être le CD, mais cette modification des pratiques a eu lieu seulement parce que la première technologie a rendu la seconde possible. Car sans CD à encoder, il serait bien plus difficile d’accéder à de la musique numérisée.

Mon propos n’est pas de dire que le seul moyen pour l’industrie du livre électronique de connaître le succès est de promouvoir le piratage. Mais sans celui-ci, pas besoin de se mettre au boulot. Aucun lien de cause à effet évident ne forcera les éditeurs à bouger de leur fauteuil en cuir et réagir.

Le véritable changement se produira sans doute à mesure que davantage d’auteurs appartenant déjà à l’ère numérique insisteront pour que l’industrie du livre innove. Mais il s’agit d’une transition de génération, et nous en sommes encore très loin.

Non pas que je ne croie pas au succès potentiel du livre électronique ; je pense simplement que sans catalyseur externe pour bousculer l’industrie, les progrès dans ce domaine seront très, très lents.

Notes

[1] Crédit Photo : Curiouslee (Creative Commons By)