Petit aperçu de Nix : il y a plusieurs articles sympas ici, la récente revue de Seb95, à cause de laquelle je suis passé sur cette distribution il y a quelques jours (et sachant que visiblement lui n’y est pas resté!, peut-être qu’il me lit haha), ou cette revue plus ancienne, donc j’essaierai de mettre en avant d’autres aspects.
Quoi de neuf du côté d'OpenGL et Linux ?
Le SIGGRAPH (célèbre conférence américaine annuelle sur l'infographie et la programmation graphique) qui vient de se dérouler du 7 au 9 août dernier à Los Angeles a été l'occasion de quelques annonces intéressant le monde du logiciel libre, s'agissant des API OpenGL / OpenGL ES et de leur support par les systèmes GNU/Linux.
[Vincennes] Install party samedi 15 décembre 2012
Suite au succès du gala d'installation Mandriva du 26 juin 2010 et de l'Ubuntu Party du 5 février 2011, Vincennes accueillera à nouveau les associations du libre et hacklabs/fablabs le samedi 15 décembre. Pour des raisons d'organisation il est important que les participants se déclarent très à l'avance, merci !
Bonnes vacances
Mort d'Andre Hedrick, ingénieur chez Cisco et contributeur au noyau Linux
L'information ne date pas d'hier, mais c'est quasiment dans l'indifférence générale qu'Andre Hedrick, ingénieur chez Cisco, architecte systèmes d'exploitation et contributeur au noyau Linux, est mort.
Son décès remonte au 13 juillet dernier. Il laisse derrière lui une femme, 4 enfants et de nombreux amis.
M. Hedrick était un passionné d'ordinateurs et de voitures. Avant de venir chez Cisco, il a travaillé chez SUSE Linux à Oakland, aux USA. Il a travaillé sur les sous-couches ATA, qui en gros permettent aux systèmes d'exploitation de dialoguer avec les disques durs. Il était membre de ANSI T13, comité qui travaille sur la standardisation des disques ATA.
[Paris] Réunion du Third Jeudi Parinux aux Halles le 16 août 2012
L'association Parinux organise deux réunions régulières chaque premier et troisième jeudis de chaque mois, appelées First Jeudi et Third Jeudi, auxquelles sont conviés tous ses adhérents et toute personne souhaitant discuter de GNU/Linux et de logiciels libres. Le First jeudi a lieu au Père Tranquille aux Halles, et le Third Jeudi est itinérant. Pour ce dernier vous pouvez proposer vos endroits favoris, y compris un lieu associatif, et si aucun lieu n'est proposé le Third a également lieu par défaut au Père Tranquille.
Le 16 août 2012 de 19h30 à minuit le First Jeudi aura lieu au Père Tranquille (premier étage), 16 rue Pierre Lescot 75001 Paris
Parinux étudie toute proposition de partenariat pour des lieux de réunion et l'organisation de manifestations bénévoles (install-parties, conférences, démonstrations, ateliers) dans toute structure telle que : mairie, médiathèque, espace public numérique, cyberbase, Maison de la Jeunesse et de la Culture, association, école, université, entreprise, administration…
Revue de presse de l'April pour la semaine 32 de l'année 2012
La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.
Sommaire
- [Numerama] Furieux et paranos, des auteurs font fermer un site légal de prêts de livres
- [LeMagIT] Nokia cède l'ensemble de Qt à Digia
- [Les Echos] La quête d'une alternative à Apple et Google dans le mobile s'intensifie
- [01net.] Des hackers au service des opposants syriens
- [PC INpact] Wikileaks et FDNN sous une attaque DDoS
- [La Presse.ca] Le Québec à l'heure de «l'économie 3.0»
Auto censure dans GCompris
Vous connaissez déjà le logiciel éducatif GCompris pour les enfants de 2 à 10 ans. Une des particularités pour un logiciel de ce type c'est que grâce à sa licence libre de nombreuses personnes l'ont traduit dans leur langue (environ 50 langues supportées).
Jusque là, rien de bien original pour un logiciel libre. Au fil du temps j'ai appris les subtilités et les limites des fichiers de traduction « .po » couramment utilisés. Il a fallu aller plus loin, faire des listes de mots, des jeux de voix pour chaque langues, gérer les langues s'écrivant de droite à gauche, aider les traducteurs avec des messages. Tout ceux qui participent à la vie d'un logiciel libre connaissent cela.
Xfce, Gnome, Ubuntu, Linux et Debian sont dans le Nautilus...
Gnome a subi quelques revers ces derniers temps :
- Gnome 3 n'a pas reçu bonne presse et, bien qu'étant en version 3.4 désormais a encore beaucoup à faire pour redorer son blason ;
- Ubuntu n'a pas intégré Gnome 3 et son shell, et a créé Unity qui se démarque clairement de Gnome sur l'interface ;
- MATE : fork de Gnome 2 pour les nostalgiques qui refusent Gnome-shell et souhaitent maintenir et rester sur cette version du bureau ;
- Cinnamon : fork de Gnome-shell pour retrouver une approche bureau plus "traditionnelle" (à la Gnome 2). Cinnamon utilise Muffin, lui-même un fork de Mutter, le gestionnaire de fenêtre de Gnome 3.
Et les récentes décisions de Gnome, sur Nautilus cette fois, n'aident pas à redresser la barre. En effet, récemment, le projet a décidé assez unilatéralement d'un gros nettoyage fonctionnel sur le gestionnaire de fichiers pour laisser la place à d'autres qui entraient en conflit :
- suppression de la vue arborescente et de la vue compacte ;
- suppression du panneau de navigation complémentaire accessible avec la touche F3 (aka split pane) ;
- suppression de la recherche type ahead.
Ajoutons à cela les velléités annoncées d'en faire plus qu'un bureau avec Gnome 4.0 et Gnome OS, il n'en fallait pas beaucoup plus pour que la communauté réagisse, chacun à sa manière :
- radicalement, LinuxMint forke Nautilus pour créer le projet Nemo et conserver les éléments supprimés précédemment ;
- Ubuntu pourrait abandonner Nautilus, voire se baser la version stable N-1 de Gnome, plutôt que la stable qui vient juste de sortir ;
- enfin, moins relié directement, Debian change de bureau par défaut et passe à Xfce.
OCaml 4.00.0 est sorti
La nouvelle version 4.00.0 du langage OCaml est disponible en ligne depuis le 26 juillet 2012. Aussi, la réunion des développeurs OCaml (OUD'2012) aura lieu cette années à Copenhague le 14 septembre. Venez nombreux !
Parmi les dernières nouveautés disponibles dans cette version 4.00.0 :
- l'introduction des types de données algébriques généralisés (Generalized Algebraic Data Types - GADTs), qui permettent de détecter encore plus de bugs dès la compilation ;
- le générateur de code pour ARM a été complètement réécrit ;
- les types des modules de première classe sont maintenant inférés quand cela est possible, et les modules peuvent eux-mêmes être extraits par filtrage ;
- le compilateur est disponible sous forme de bibliothèque, et une nouvelle option -bin-annot permet de sauver l'arbre de syntaxe typé, ce qui devrait permettre l'apparition de nouveaux outils de développement plus évolués (refactoring, etc.) ;
- optimisation des fonctions partielles ;
- détection de code mort ou inutile (variables, open, champs, constructeurs, labels, etc.) ;
- émission de directives CFI pour améliorer le debuggage sous GDB.
Qt change de main
La rumeur est confirmée, Nokia, en mauvaise posture, se débarrasse d'un paquet d'éléments pour faire rentrer de l'argent. Parmi ceux-ci, 500 brevets et surtout Qt. Elle cède l'ensemble des activités lié à ce dernier à la société Digia, elle aussi finlandaise. Déjà détentrice d'une licence commerciale de Qt et relativement active sur ce framework, Digia, en récupérant l'ensemble des 125 employés de Nokia travaillant sur Qt, aura désormais les coudées franches pour donner l'impulsion qu'elle souhaite à cette technologie. Sont annoncés : Qt en version 5 (qu'on attend donc sous peu !), davantage de R&D, multiplate-forme à tout va (Android, Windows 8, iOS, l'embarqué, etc.), licences OSS et propriétaires disponibles.
Le montant de la transaction est de 4 millions de dollars. Qt va désormais vivre sa vie en dehors du géant finlandais en nette perte de vitesse. Ce sera peut-être mieux après tout, puisque l'avenir de Qt ne sera pas soumis à la stratégie des géants (Microsoft, Nokia, autres). On peut raisonnablement penser que le petit Digia veut grandir avec Qt et fera tout pour.
Petites brèves : TextMate2 en GPL et JQuery 1.8,
Si vous ne suivez pas les journaux de LinuxFr.org (section du site modérée a posteriori), vous êtes certainement passé à côté des dernières petites nouvelles du monde logiciel.
TextMate2, un IDE tournant exclusivement sous Mac OS X et relativement apprécié, vient de voir son code source publié sous GPL v3 par Allan Odgaard, son développeur principal. La motivation annoncée pour la libération du code est la base toujours croissante d'utilisateurs qui voulaient bidouiller mais que le système limité de bundles (des extensions dans le langage de TextMate) ne permettait pas de satisfaire. Quant au choix de la GPLv3, il semble lui motivé par le fait :
- d'éviter tout fork propriétaire. Cependant l'auteur n'est pas fermé à relicencier sous une licence "moins restrictive" au cas par cas des morceaux de code.
- d'envoyer un message à Apple et sa politique d'enfermement de l'utilisateur toujours plus croissante.
Il ne faut pas s'attendre à un port de TextMate sous Linux/BSD, car c'est de l'Objective-C et du Cocoa.
Quant à jQuery, il est disponible en version 1.8. Plus de 160 bugs annoncés comme corrigés. Parmi les principaux changements, on notera :
- Sizzle, le moteur de sélection, entièrement retravaillé
- Le code gérant les animations a été aussi revu et débogué, les rendant plus "extensibles"
- Le préfixage automatique des CSS
- Plus de souplesse avec
$(html, props)
- et quelques éléments non documentés ont été retirés (les données des événements internes :
$(element).data(“events”)
,Deferred.isResolved()
,Deferred.isRejected()
,$(element).closest(Array)
,$.curCSS
et$.attrFn
Le tout dans une petite cure d'amaigrissement du code par rapport à la 1.7.2
LiquidPrompt version 1.0
LiquidPrompt est un prompt bash intelligent, dont l'idée générale est d'afficher élégamment des informations utiles uniquement quand le contexte le demande.
Un grand nombre de fonctionnalités, détaillées dans la suite de la dépêche, sont maintenant disponibles suite au succès fulgurant rencontré par la dernière dépêche sur le sujet.
NdM : nojhan est le papa des Geekscottes
La RATP et l’Open Data
À la fin du mois de juillet, la RATP a fait un pas en direction de l'open data en publiant sur data.gouv.fr sous licence Etalab les informations suivantes :
- Positions géographiques des stations du réseau ferré RATP,
- Correspondances stations/lignes sur le réseau ferré RATP,
- Les données de la qualité de l’air mesurée dans nos stations,
- Liste des commerces de proximité agréés RATP.
De plus, ils ont assoupli les conditions d'utilisation de plusieurs éléments graphiques :
- Le plan RATP schématique métro,
- Le plan RATP schématique Île-de-France,
- Les indices et couleurs de lignes du réseau ferré RATP.
Les conditions d'utilisation des éléments graphiques ne sont pas très permissives, ce n'est pas encore une libération même si c'est ça va dans la bonne direction. En particulier, ça va permettre d'utiliser ces données dans des applications pour mobiles alors que l'an dernier encore la RATP avait fait retirer une application de l'AppStore. Malgré ces progrès, il semble que l'accès aux horaires est encore verrouillé ce qui laisse un monopole non négligeable à la RATP dans le domaine des applications pour mobiles.
NdM : merci à BeberKing pour son journal.
Internet Archive sur BitTorrent
L'Internet Archive se sert de l'écosystème BitTorrent (trackers, seeders, leechers) pour faire d'internet un système partagé et distribué de préservation du patrimoine mondial immatériel. En effet, c'est plus d'un million et demi de fichiers multimédia qui permettent de prendre avantage du système de P2P, par rapport à l'Internet archive classique que l'on connait qui historise les interfaces des sites web à travers le temps et qui propose des fichiers via le web.
Parmi les fichiers en tête de liste à l'heure de l'écriture de cette dépêche, se trouvent « Plan 9 from Outer Space » du vénéré Ed Wood, « Night of the Living Dead » en 1080p du cultissime George A. Romero ou encore « Voyage to the Planet of Prehistoric Women » Peter Bogdanovich et « House on Haunted Hill » de William Castle. On trouve également la trilogie fondation de Isaac Asimov, et aussi « Les Voyages de Gulliver » de Jonathan Swift, tous deux en version originale.
C'est l'Internet Archive qui seede tous ces fichiers, via deux serveurs situés dans deux lieux différents. Tous ces fichiers sont soit dans le domaine public, soit sous une licence autorisation la distribution. Cela encourage par là même le « universal access to all knowledge ».
LibreOffice 3.6 est sorti
LibreOffice, jeune branche du projet OpenOffice.org, vient tout juste de fleurir pour nous offrir sa version la plus récente. Un chemin certain a été parcouru par rapport à son grand frère, l'écart se creuse plus ou moins, mais force est de constater que l'activité du projet ne faiblit pas d'un chouïa : le blog de Michael Meeks donne un aperçu détaillé du processus de développement.
Cette nouvelle mouture nous apporte un lot de nouveautés dont les plus importantes sont détaillées dans la suite de cette dépêche.
Notons que cette version n'est que l'amorce de la 3.6.1. C'est cette dernière qu'il sera conseillé d'utiliser en production.
SCO : Game Over
Selon ZDnet, Slashdot et Groklaw, SCO Group s'est mis sous la protection du chapitre 7 de la loi américaine sur les banqueroutes, car les liquidités sont, selon Groklaw, proches de zéro. Cette mise sous banqueroute signifie la fin de la lente agonie de cette société, agonie qui avait débuté en 2007.
Pour la petite histoire SCO, créateur et éditeur d'UnixWare et de OpenServer, était « un patent troll » c'est à dire une entreprise qui faisait des procédures judiciaires contre IBM et Novell entre autres sur les prétendus brevets dans le noyau Linux sans en apporter la preuve , affaire qui avait commencé en 2003. SCO a perdu ce procès en 2010, mais continue toujours de faire appel pour demander des dommages et intérêts assez élevés, malgré le manque de liquidités et le jugement rendu en août 2011 qui a réaffirmé la propriété d'Unix à Novell.
À noter que cette entreprise avait été sauvée de la faillite en février 2008 par l'investissement à hauteur de 100 M$ d'un membre de la famille royale saoudienne : le prince Al-Walid ben Talal, aidé par le co-fondateur du fond Carlyle Group : Stephen Norris. Ce dernier est aussi fondateur de la société UnXis qui avait racheté SCO group en avril 2011.