orx57 RSS

🔒
❌ À propos de FreshRSS
Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierLinuxFr.org : les dépêches

Revue de presse de l'April pour la semaine 4 de l'année 2017

Par echarp

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

[Next INpact] Les inquiétudes de Sergio Coronado, «seul député» à encore utiliser du libre à l’Assemblée

Par Marc Rees, le vendredi 27 janvier 2017. Extrait:

Sergio Coronado, l’un des députés des Français de l’étranger, vient d’écrire à Claude Bartolone, président de l’Assemblée nationale, pour lui faire part de ses «nombreuses inquiétudes» dans l’utilisation du libre sur son poste de travail.

Lien vers l'article original: https://www.nextinpact.com/news/102993-les-inquietudes-sergio-coronado-seul-depute-a-utiliser-libre-a-l-assemblee.htm

[ZDNet France] La CNIL se penche sur les algorithmes

Par la rédaction, le lundi 23 janvier 2017. Extrait:

Conformément à la loi République numérique, la CNIL a été chargée de lancer une grande réflexion sur la place des algorithmes. Elle donne aujourd’hui le coup d’envoi à un cycle de débats autour de ce thème, qui devrait aboutir en septembre à un rapport sur le sujet.

Lien vers l'article original: http://www.zdnet.fr/actualites/la-cnil-se-penche-sur-les-algorithmes-39847530.htm

[01net.] Mozilla milite pour la sauvegarde de l'Internet, menacé de toute part

Par Gilbert Kallenborn, le lundi 23 janvier 2017. Extrait:

La fondation vient de publier son premier "bilan de santé de l'Internet", un rapport censé alerter les Internautes sur les dangers qui guettent la Toile. C'est aussi un moyen pour redorer son blason de militant du Web.

Lien vers l'article original: http://www.01net.com/actualites/mozilla-milite-pour-la-sauvegarde-de-l-internet-menace-de-toute-part-1087970.html

Lire les commentaires

Agenda du Libre pour la semaine 5 de l'année 2017

Par Benoît Sibaud

Calendrier web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 37 événements (1, le FOSDEM, en Belgique, 33 en France, 2 au Québec et 1 en Suisse) est en seconde partie de dépêche.

Sommaire

Agenda du Libre pour la semaine 5 de l'année 2017

[FR Nantes] Atelier de contribution à Wikipédia - Le lundi 30 janvier 2017 de 18h30 à 21h30.

L'objectif de cet atelier est de rendre les femmes plus visibles sur Wikipédia en écrivant des biographies de femmes ou des articles en lien avec le féminisme.
Ouvert à tou.te.s, sans inscription, ces Ateliers sont libres et gratuits.
Cet atelier a lieu à l'Espace Simone de Beauvoir, 15 du quai Ernest Renaud, Nantes, arrêt ''Gare maritime'' de la ligne 1 du tramway.

[FR Montpellier] Meetup Symfony - Le lundi 30 janvier 2017 de 19h00 à 21h00.

Le prochain Meetup Symfony Montpellier est programmé lundi 30 janvier 2017 à partir 18h45. L’entreprise 1001 Pharmacies nous accueille ce mois-ci.
Au programme :
Démo Symfony pour les débutants : architecture du framework, créer une page, utiliser template bootstrap, Asset, API … par Cellou DIALLO - 20mn

[FR Castelnau-le-Lez] Section GNU/Linux - Le mardi 31 janvier 2017 de 10h00 à 12h00.

L’équipe de Montpel’libre vous propose une permanence de dépannages pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien. Le contenu de l’atelier s’adapte aux problèmes des personnes présentes et permet ainsi d’adapter l’acquisition de nouvelles compétences au rythme de chacun.
Vous pourrez y aborder plusieurs thèmes :
Présentation de Linux

[FR Montpellier] Ateliers Logiciels Libres - Gimp - Le mardi 31 janvier 2017 de 17h00 à 19h00.

Salle Nino Rota, Médiathèque Federico Fellini place Paul Bec, 34000 Montpellier
Retoucher des pistes audio avec Audacity Retouchez vos pistes audio pour vos montages vidéos ou autres applications, pour les améliorer, les couper, les mixer…
Réaliser un montage vidéo avec Shotcut Grâce à un logiciel simple et intuitif, vous serez rapidement capable de réaliser un petit film ou court-métrage d’animation en utilisant de courtes séquences vidéo, des photos ou des images. Pour épater vos amis ou pour vous lancer dans l’aventure de l’animation, cette séance est faite pour vous !

[FR Charleville-Mézières] Formation Collaborative - Le mardi 31 janvier 2017 de 18h00 à 20h00.

Création d' OS libres (Ubuntu, Linux Mint, Voyager etc…) sur une clef USB.

[FR Gardanne] Le logiciel Libre : une question citoyenne, un projet de société - Le mardi 31 janvier 2017 de 18h30 à 20h30.

Les logiciels Libres représentent un enjeu majeur, autant dans la maîtrise des outils qu'on utilise au quotidien que dans la communauté qui en découle.
Quel est donc le projet de société que délimitent les logiciels Libres, et en quoi cette question est-elle fondamentale dans notre démocratie.
C'est à ces questions que répondront Jean-Christophe Becquet et Magali Garnero, respectivement président et secrétaire de l'APRIL, association que l'on ne présente plus.

[FR Nanterre] Portes ouvertes de l'Electrolab - Le mardi 31 janvier 2017 de 20h00 à 21h00.

Le mardi soir est le jour où nous invitons les nouveaux et les curieux à découvrir l'Electrolab de Nanterre lors d'une petite visite guidée.
Qui sommes nous ?
Laboratoire, makerspace, atelier, grand garage collectif, ces termes nous décrivent tous un peu sans toutefois parvenir à être exacts ou exhaustifs.

[FR Montpellier] Pourquoi et comment se protéger de la e-intrusion ? - Le mardi 31 janvier 2017 de 20h00 à 23h00.

De puissants intérêts privés et publiques s’immiscent dans nos vies électroniques privées : pourquoi et comment s’en protéger ? Découvrez toutes les réponses pratiques lors de cette grande soirée gratuite d’interventions interactives.
Rien à cacher ! Et alors ?
Les technologies de l’information et de la communication se développent, partageant nos activités, nos habitudes, nos secrets. Ce copié-collé de notre dimension physique prend forme dans un cloud impalpable, omniscient, omnipotent et surpuissant, impactant nos sociétés et nos vies privées avec une efficacité exponentielle, tandis que les loups du web, inquisiteurs et liberticides ne se cachent déjà presque plus.

[FR Dijon - Quetigny] Atelier Linux spécial débutant - Le mardi 31 janvier 2017 de 20h30 à 23h00.

Ce Mardi 31 Janvier, il n'y aura pas de permanence mais un atelier spécial "Débutant" !!
Cet atelier sera un peu particulier, car ce sera vous les acteurs !
En effet, il est assez difficile de définir les besoins attendus par les débutant.

[FR Auch] Initiation à Linux - Le mercredi 1 février 2017 de 14h00 à 17h00.

Cette découverte de Linux est proposée au Café associatif d'Auch, l'Abri des Possibles, tous les mercredi.

[FR Paris] Plénière du GTLL de Systematic - Le mercredi 1 février 2017 de 14h00 à 17h00.

Le Groupe thématique Logiciel libre organise sa plénière semestrielle comme lieu de rencontre de ses membres (entreprises et laboratoires de recherche œuvrant dans le libre et l'open source) pour faire émerger des projets de R&D collaboratifs pouvant aboutir à la commercialisation - si possible au niveau mondial - d'un ou plusieurs produits issus d'une R&D collaborative.
Venez partager ce moment avec d'autres membres du nouveau GT SI, et des membres du GTLL, networker et discuter des dernières actualités : appels à projets en cours et tendances R&D, Paris Open Source Summit, Printemps de l'Innovation Open Source, Livret bleu Fondamentaux juridiques du Logiciel Libre (2e éd.) et Open Source pour l'IoT.
L'idée est de préparer les projets de R&D de la rentrée.

[FR Bordeaux] Atelier artiste - hacker - Le mercredi 1 février 2017 de 19h00 à 21h00.

Ateliers-cours à la fabrique-pola - L@bx
Tous les mercredi, 19h00, à partir du 07 décembre 2016
Passer aux logiciels libres pour toute sa pratique artistique :

[FR Lyon] Blender User Group - Le mercredi 1 février 2017 de 19h00 à 23h00.

Bien le bonjour à toutes et à tous !
Le BUG Lyon continue !
À la une de cette rencontre, l’outil de Sculpting de Blender !

[FR Toulouse] Rencontre Logiciels Libres - Le mercredi 1 février 2017 de 19h30 à 22h30.

L'association Toulibre organise une rencontre autour des Logiciels Libres le mercredi 1 février 2017, de 19h30 à 22h30 au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.
Pendant toute la soirée, venez poser vos questions au sujet du Logiciel Libre et trouver de l'aide pour installer ou utiliser des Logiciels Libres sur votre ordinateur.
Pour cela, vous pouvez si besoin apporter votre ordinateur, un accès Internet est disponible sur place.

[FR Toulouse] Rencontre Tetalab - Le mercredi 1 février 2017 de 21h00 à 23h00.

Rencontre hebdomadaire des hackers et artistes libristes Toulousains.

[QC Montréal] Les mercredis cartographie - Le mercredi 1 février 2017 de 18h30 à 21h30.

OpenStreetMap s'installe à la Grande bibliothèque !
Les cartes font partie de notre quotidien: elles nous servent à nous orienter, localiser des objets, des événements… mais pourquoi se contenter de les utiliser? Découvrez le projet mondial de cartographie OpenStreetMap, apprenez à améliorer la représentation des lieux que vous connaissez et ainsi construire les nouvelles cartes dont vous avez besoin.
Au programme des Mercredis cartographie : - 18h30 : Accueil des participants, découverte d'OpenStreetMap pour les débutants. Si vous avez déjà assisté à notre présentation « OpenStreetMap, le monde entre nos mains », vous pouvez améliorer les données de Montréal pendant ce temps ! - 19h : Cycle de formation progressif pour s'initier à la contribution à OSM. Au programme cette semaine : dessinez votre maison… et celle de vos voisins ! - 19h30 : Contribution aux importations des données ouvertes de la Ville grâce au gestionnaire de tâches d'OSM Montréal. - 20h : Présentation de la cartothèque par les bibliothécaires de BAnQ, et/ou les dernières actualités de la communauté OpenStreetMap internationale résumées quelques minutes. Pour ne pas perdre le nord. - 20h30 : La communauté locale se retrouve pour travailler sur les projets en cours, et améliorer les données de Montréal dans OSM.

[FR Gardanne] Les ateliers du libre : Writer - Le jeudi 2 février 2017 de 14h00 à 15h30.

Venez vous initier au traitement de texte grâce à Libreoffice Writer.
Atelier gratuit, réservé aux abonnés de la médiathèque.
Venez nombreux.

[FR Martigues] Cycle vidéos et diaporamas sous Linux - Le jeudi 2 février 2017 de 16h30 à 18h30.

L’association ULLM (les Utillisateurs de Logiciels Libres du Pays Martégal) en collaboration avec EPN Martigues vous présente le programme de ses ateliers du premier trimestre 2017.
Le jeudi 2 février de 16h30 à 18h30
Responsable Alain Riffart

[FR Poitiers] Jeudi du Libre - Le jeudi 2 février 2017 de 17h30 à 20h30.

Comme chaque premier jeudi du mois, les membres de l’APP3L se réunissent au Centre Régional d’Information Jeunesse (CRIJ).
Et vous invitent à les rejoindre, de 17h30 à 20h30, afin d'échanger et d'en apprendre plus à propos des logiciels libres.
Si vous le désirez, vous pouvez venir avec votre ordinateur portable ou fixe (nous prêterons écrans, claviers et souris).

[FR Paris] Soirée de Contribution au Libre - Le jeudi 2 février 2017 de 19h00 à 22h00.

Parinux propose aux utilisateurs de logiciels libres de se réunir régulièrement afin de contribuer à des projets libres. En effet, un logiciel libre est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.
Nous nous réunissons donc tous les jeudis soirs dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).
Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.

[FR Rennes] Apéro du Libre - Le jeudi 2 février 2017 de 19h00 à 22h00.

L'association Actux vous donne rendez-vous pour un nouvel Apéro du Libre, jeudi 2 février 2017 à partir de 19h, au Papier Timbré, 39 rue de Dinan à Rennes (au croisement de la rue d'Échange).
Les Apéros du Libre sont des rencontres conviviales autour d'un verre, pour discuter, échanger et parfois troller entre utilisateurs et curieux de logiciels et culture libres.
Pour rappel, cet événement a lieu habituellement tous les premiers jeudi du mois, même heure, même endroit et est ouvert à tous !

[FR Le Mans] Autour d'un verre autour du Libre - Le jeudi 2 février 2017 de 19h00 à 23h00.

Libristes, hackers, pasionnés ou néophites, ou même simplement curieux, voici venu le 1er jeudi du mois.
Le HAUM (Hackerspace AU Mans) et LinuXMaine (Association de promotion du logiciel libre en Sarthe) vous donnent rendez-vous "autour d'un verre autour du libre", à partir de 19h à l'épicerie du pré, 31 Rue du Pré, 72100 Le Mans.
En mode free, à partir de 19h, vous pouvez venir accompagné, avec des bidouilleries, avec de la presse spécialisée, avec un ordi, avec des questions, avec votre curiosité, etc…

[FR Lyon] Atelier Vie Privée - Le jeudi 2 février 2017 de 19h00 à 21h00.

Avoir une vie numérique sereine et bien remplie.
Animés par Chiffrofête, ces ateliers sont orientés sur l'usage des outils du numérique et la protection des données (chiffrement des courriels, navigation anonyme, messagerie, documents, communication mobile…).
Tout public

[FR Lyon] Jeudi du Libre - Le jeudi 2 février 2017 de 19h00 à 22h00.

Un jeudi par mois l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre) organise une conférence.
Les thèmes abordés sont variés en alternant des sujets techniques avec d’autres qui concernent les utilisateurs et les citoyens.
Entrée Libre. Tout Public.

[FR Lyon] Vie Privée - Le jeudi 2 février 2017 de 19h00 à 21h30.

Inscription obligatoire à epn@salledesrancy.comCe jeudi 2 février 2017 : Anonymisez votre navigation avec Tor !
L’EPN des Rancy vous propose de découvrir lors de cet atelier vous apprendrez à vous servir du navigateur Tor !
Nous verrons tout d’abord son fonctionnement, et pourquoi il permet une navigation web anonyme.

[FR Lyon] TupperRust - Le jeudi 2 février 2017 de 19h00 à 21h30.

L’ALDIL et L’EPN des Rancy de la Maison Pour Tous, situé 249 Rue Vendôme – 69003 Lyon proposent de vous faire découvrir : TupperRust
En avant-première à la Maison Pour Tous, le tout premier TupperRust de l'histoire ! Les TupperRust sont des évènements autour du langage de programmation Rust (https://www.rust-lang.org/fr/) soutenu par la fondation Mozilla, qui a pour ambition d'être sûr, en fournissant une sécurité contre les erreurs de segmentation et en garantissant la sécurité entre les threads, le tout avec les performances du C.
Les TupperRust s'articulent en deux parties :

[FR Saint Martin d'Hères] Conférence "La ligne de commande c'est pas si compliqué - Le jeudi 2 février 2017 de 19h30 à 22h00.

Conférence sur le thème de "La ligne de commande c'est pas si compliqué" animée par la GUILDE et Ensilibre à l'Ensimag.
Amphi E, Ensimag, Campus 681 rue de la Passerelle, 38400 Saint Martin d'Hères.
Venez nombreux.

[QC Montréal] Réparothon au Repair Café de l'ÉTS - Le jeudi 2 février 2017 de 14h00 à 17h00.

Un Réparothon est un événement communautaire gratuit, organisé par INSERTECH et inspiré des Restart Party, où des bénévoles expérimentés en informatique et électronique aident les participants (gens du quartier, collègues, étudiants…) à diagnostiquer, et à réparer si c’est possible, leurs appareils défectueux ou lents afin de prolonger leur durée de vie. Dans une optique de partage des connaissances, les participants prennent une part active dans la réparation, le tout dans une ambiance festive.
RÉPAROTHON AU REPAIR CAFÉ DE L’ÉTS – 2 FÉVRIER 2017
Dans le cadre plus global d'un Repair Café où l'on arrange de tout, le hall du pavillon A de l'ÉTS se transformera en atelier de réparation le 2 février de 11h00 à 17h00.Plusieurs réparateurs bénévoles, dont ceux du Réparothon d'Insertech, seront là pour aider les participants à réparer leurs appareils. Nous serons aux côtés de nos amis du Club Cédille de l'ÉTS qui apprendront aux participants à utiliser les logiciels libres.

[CH Lausanne] LIN Forum 2017 - Le vendredi 3 février 2017 de 16h00 à 19h00.

Appel à projets, idées et entreprises numériques innovantes ici:
http://cloudready.typeform.com/to/FsfS9n
Pour venir pitcher en 6mn40 (Pecha Kucha ou pas, au choix ;-)

[BE Bruxelles] Fosdem - Du samedi 4 février 2017 à 09h00 au dimanche 5 février 2017 à 20h00.

Every year, FOSDEM hosts a wide variety of activities. This page gives an overview with links to further information about scheduled events.
FOSDEM is a very busy conference. This edition features 118 speakers, 128 events, and 45 tracks. We do our best to provide you with as much information and navigation options about the schedule as we can.
Activities take place in 27 rooms spread across several buildings of the Solbosch campus of the ULB (Université Libre de Bruxelles). An overview of the room occupation by track is available, too.

[FR Villeneuve d'Ascq] Libre à Vous - Le samedi 4 février 2017 de 09h00 à 12h00.

Vous souhaitez tester GNU/Linux sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les logiciels libres ?
Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec « le plein » de logiciels libres, fiables, évolutifs, performants et gratuits.
C'est chaque samedi matin au Centre d'Infos Jeunes à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (métro Triolo) de 9h00 à 12h00.

[FR Aix-en-Provence] Samedi Libre - Le samedi 4 février 2017 de 10h00 à 18h00.

Ces Samedis Libres sont organisés par l'Axul en collaboration avec plusieurs associations de logiciels libres des Bouches-du-Rhône (et souvent du Var).
Ils proposent des présentations générales et une aide technique pour le dépannage et la mise à jour d'ordinateurs avec des logiciels libres. Ils présentent aussi des démonstrations de matériels libres.
Des informations sont disponibles sur la Culture Libre (OpenStreetMap, Wikipedia…).

[FR Valbonne] Rencontre accès Libre - Le samedi 4 février 2017 de 10h00 à 12h00.

Linux Azur propose une rencontre accès libre au Cyberkiosc de Valbonne.
Venez découvrir Linux et les logiciels libres.
Venez nombreux.

[FR Paris] Premier Samedi du Libre - Le samedi 4 février 2017 de 14h00 à 18h00.

Chaque premier samedi de chaque mois, les bénévoles des associations du Libre vous accueillent au Carrefour Numérique² de la Cité des sciences et de l'industrie (CSI) lors de l'install party du Premier Samedi du Libre (PSL).
Venez aider ou vous faire aider à installer et paramétrer des logiciels libres et toute distribution GNU/Linux avec les associations d'utilisateurs de Fedora, Mageia, Ubuntu ou Debian, sur netbook, portable, ou tour, PC ou Mac, éventuellement à côté de votre système actuel. Idem si vous avez des difficultés avec GNU/Linux, un périphérique, ou un logiciel libre.
Nous avons besoin de volontaires pour l'accueil et les installations. Il est utile, mais pas obligatoire, de vous inscrire comme parrainé, parrain, ou visiteur sur le site premier-samedi.org et/ou ce bloc-notes en décrivant votre matériel et vos attentes.

[FR Ivry sur Seine] Cours de l'Ecole du Logiciel Libre - Le samedi 4 février 2017 de 14h00 à 18h00.

Présentation de l'E2L
Quel est le rôle de l'école du logiciel libre ?
Tout d'abord, ce n'est pas une école comme les autres. Elle n'a pas d'établissement fixe, pas de cours de récréation, pas de carte d'étudiant, ni de diplôme de fin d'année.

[FR Nantes] Permanence Linux - Le samedi 4 février 2017 de 15h00 à 18h00.

Une permanence de Linux Nantes aura lieu de 15 à 18 heure,
dans l’aile du local associatif "B17".
Au cours de ces permanences, nous proposons des conseils, des installations ou des réparations.

[FR Nantes] Permanence Linux - Le samedi 4 février 2017 de 15h00 à 18h00.

Une permanence de Linux Nantes aura lieu de 15 à 18 heure,
dans l’aile du local associatif "B17".
Au cours de ces permanences, nous proposons des conseils, des installations ou des réparations.

Lire les commentaires

Firefox zone en version 51

Par antistress

La 51e version de Firefox est sortie le 24 janvier 2017.

Avec cette version, Firefox intègre des technologies aux noms venus d’ailleurs tels que FLAC, WebGL 2, Skia (dorénavant activé pour GNU/Linux), electrolysis (qui poursuit son déploiement), etc., sans oublier différentes améliorations, dont le détail figure dans la suite de la dépêche.

Logo de Mozilla vu dans l'espace par le télescope Hubble

Sommaire

Les nouveautés de la version 51

Version bureau

  • prise en charge du codec audio FLAC avec les types de MIME suivant (demande 1195723) :
    • audio/flac et audio/x-flac,
    • audio/ogg; codecs=flac et video/ogg; codecs=flac,
    • FLAC sera aussi utilisable au sein de MP4 (à la fois avec ou sans MSE) via l’analyseur MP4 en Rust correspondant à la demande 1303888,
    • Chrome rejoindra Firefox sur ce point la semaine suivante (bogue 93887) ;
  • mise à jour de WebGL, Firefox est le premier navigateur Web à prendre en charge WebGL 2 (qui est basé sur OpenGL ES 3, là où WebGL 1 était basé sur OpenGL ES 2) et permet ainsi l’utilisation de techniques d’accélération graphique plus modernes (cf. ce billet de blogue sur hacks.mozilla.org et ces démonstrations utilisant WebGL 2) ; WebGL 2 n’est pas encore finalisé, le dernier brouillon date du 14 janvier 2017 ;
  • enregistrement des mots de passe dans les formulaires ne disposant pas d’un bouton de soumission ;
  • amélioration des performances quand l’accélération matérielle de la lecture de vidéos n’est pas active (ce qui est le cas sous GNU/Linux : cf. bogue 563206 et bogue 1210726) ;
  • ajout de l’indicateur de zoom directement dans la barre d’adresse : jusqu’à présent l’accès au niveau de zoom était caché derrière le bouton menu et aucun témoin n’était directement visible pour signaler à l’utilisateur que le niveau de zoom avait été changé ; dorénavant, le niveau de zoom apparaît dans la barre d’adresse lorsque celui‐ci n’était pas à sa valeur par défaut et il suffit alors d’un clic pour réinitialiser le niveau de zoom, à la façon de Chrome (bogue 565718) ;
  • un témoin (un cadenas barré de rouge) est là pour avertir l’utilisateur qui est sur le point de rentrer ses identifiants sur un site non sécurisé (cf. ce billet de blogue sur blog.mozilla.org) ;
  • synchronisation plus fine des marque‐pages : lors de la synchronisation d’un dossier de marque‐pages, celui‐ci est bloqué tant que la synchronisation n’est pas terminée ;
  • le basculement entre les onglets utilise Electrolysis, et c’est plus rapide !

Version Android

Rien de particulier pour Android dans cette version.

Changements communs à la version de bureau et mobile

Qu’est‐ce skia ?

La version GNU/Linux de Firefox pour le bureau est en retard dans les domaines impliquant la pile graphique de GNU/Linux (par exemple, l’accélération par le processeur graphique du rendu des pages d’une part et des vidéos d’autre part — lire la dépêche sur la version 49 — se fait encore attendre, de même que le fonctionnement natif sous Wayland — lire ce rapport de bogue).

Toutefois, le récent passage à la boîte à outils graphique GTK+ 3 (activé dans Firefox 46 pour ce qui concerne Mozilla, mais généralement plus tard dans les distributions compte tenu des bogues résiduels : version 49.0-5 pour Debian, par exemple) ouvre la voie au portage vers Wayland et permet également de changer de bibliothèque d’affichage sans pénalité de performance. En effet, historiquement, la version GNU/Linux utilise Cairo, mais Skia — déjà utilisé par Firefox sur d’autres plates‐formes — est une alternative censée offrir de meilleures performances pour le rendu de pages Web.

Cette version utilise dorénavant la bibliothèque d’affichage Skia par défaut, sous GNU/Linux comme sous Android.

Pour les développeurs

Failles de sécurité corrigées

Dans la version 50

La version 50 a connu trois failles critiques (CVE-2016-9894, CVE-2016-9078 et CVE-2016-9079), dont une sur le SVG qui affecte aussi Thunderbird et Firefox ESR (CVE-2016-9079: Use‐after‐free in SVG Animation).

Cela a été assez problématique pour que Mozilla marque le coup en changeant la numérotation de version : Firefox 50.1 et Firefox ESR 45.6 !

Dans la version 51

Vingt‐cinq failles ont été corrigées dans Firefox 51 : six failles critiques (CVE-2017-5375, CVE-2017-5376, CVE-2017-5377, CVE-2017-5374 et CVE-2017-5373), six failles élevées, dix modérées (dont deux qui ne concernent que Firefox mobile pour Android et une autre concernant addons.mozilla.org CDN) et trois basses, dont une qui ne concerne que Firefox mobile pour Android.

On dénombre neuf failles corrigées pour Firefox ESR 45.7 : trois critiques (CVE-2017-5373, CVE-2016-5290 et CVE-2016-5296), quatre élevées et deux modérées.

Installer Firefox

Les utilisateurs de versions Windows 32 bits (XP SP2 minimum), Windows 64 bits (Windows 7 minimum), macOS en 32 ou 64 bits (version 10.9 Mavericks minimum) et GNU/Linux en 32 ou 64 bits peuvent installer cette nouvelle version de Firefox [source].

Idem pour les utilisateurs d’Android (version 4.0 Ice Cream Sandwich minimum) sur x86 ou ARM (ARM v7 minimum) [page de téléchargement].

Une version spécifique (n’utilisant pas le moteur de rendu développé par Mozilla) existe également pour iOS (version 8.2 minimum) [source].

Par ailleurs, il existe dorénavant un paquet Flatpak de la version développeur de Firefox.

Prochaines versions

Version 52 ESR

Windows XP et Vista

Mozilla est le dernier éditeur à proposer un navigateur récent sous Windows XP (déjà mort depuis avril 2014), mais l’échéance est proche et les utilisateurs sous XP ne basculeront pas vers Firefox 53 : cf. bogue 1317780 et bogue 1305453, mais resteront sous Firefox 52 ESR au vu du bogue 1315083. Les utilisateurs de Windows XP et de Vista auront droit à un message bogue 1315153 (comme les utilisateurs de Chrome l’ont eu en avril 2016).

Mozilla a affiné l’agenda de la fin de Windows XP et Windows Vista pour Firefox et la disparition se fera mi‐2017, soit avant la fin de Firefox 52.

Collaboration avec le projet TOR

Firefox 52 envisage de mieux protéger les utilisateurs contre le fingerprinting de polices système en se servant d’un mécanisme de liste blanche : cf. l’article sur developpez.com et le bogue 1121643. Cette configuration vient du projet Tor Uplift, qui cherche à utiliser certains paramètres de Tor Browser (un dérivé de Firefox) pour obtenir un navigateur plus efficace dans le respect de la vie privée. Un article sur le blogue du projet Tor revient sur ces avancées et celles en cours. Ainsi, la fonctionnalité First Party Isolation apparaîtra dans la version 52 de Firefox, bien que désactivée par défaut.

Version 53

Il est prévu de refondre l’interface des contrôles audio‐vidéo avec intégration plus poussée de la balise track (affichage de l’audio description, choix des sous‐titres, etc.), voir bogue 1271765.

Prévu aussi pour cette version 53, l’ajout de display: flow-root, une façon moderne d’indiquer que les éléments flottants d’un bloc ne puissent pas en dépasser (aussi appelé clearfix) (bogue 1322191).

On devrait aussi voir l’arrivée d’une interface pour <input type="date"/>, voir le bogue 1286182.

Mozilla refusera sur AMO toute nouvelle extension de Firefox pour le bureau qui ne sera pas faite à l’aide de WebExtensions. Les extensions de Firefox sur Android, de Thunderbird et de Seamonkey ne sont pas concernées. Les extensions actuelles utilisant SDK, XUL ou XPCOM pourront continuer à être mises à jour [source].

La prise en charge de la gestion des droits numériques (DRM)Adobe Primetime sera retirée de cette version de Firefox. A priori, parce qu’elle ne fonctionne que dans les versions de Firefox compilées par Mozilla [source]. Si l’on en croit cette page, seule la version de Firefox pour Windows proposait la gestion des droits numériques d’Adobe, alors que Google Widevine est disponible sur Windows, macOS et GNU/Linux (en attendant Android).

Version 57

On apprend dans une publication officielle que :

À La fin de l’année 2017, et avec la sortie de Firefox 57, nous basculerons sur l’utilisation exclusive des WebExtensions et nous arrêterons de charger tout autre type d’extension sur la version bureau. Pour s’assurer que toute nouvelle extension fonctionnera après 2017, AMO arrêtera d’accepter de signer toutes les nouvelles extensions qui ne seront pas basées sur WebExtensions dès Firefox 53.

Les extensions autorisées dans cette version seront :

  • les WebExtensions signées ;
  • les extensions « bootstrapped » signées ;
  • les packs de langues ;
  • les dictionnaires ;
  • les greffons pour le moteur de recherche ;
  • les thèmes d’apparence légers.

Nightly

MozillaZine nous donne un petit aperçu des nouveautés dont les utilisateurs de Nigthly profitent déjà quotidiennement depuis quelques semaines.

Également, Homputer Security détaille le nouveau processus exclusif pour les fichiers locaux.

Enfin, Async/Await arrive dans Firefox.

État des chantiers

Projet Electrolysis

Electrolysis a été progressivement activé pour la majorité des utilisateurs ne disposant pas d’extensions (Firefox 49), puis pour ceux disposant d’extensions explicitement marquées compatibles avec Electrolysis (Firefox 50). Tous les retours ont été positifs, c’est pourquoi avec Firefox 51, Electrolysis sera activé, sauf si présence d’une extension marquée explicitement incompatible.

De plus, l’architecture d’Electrolysis évolue : le canal nightly est utilisé pour tester l’utilisation d’un second processus de contenu (qui gère des pages Web, par opposition à celui qui gère l’interface graphique), corriger les bogues et trouver le nombre optimal de processus à utiliser.

Enfin, des travaux sont en cours pour utiliser des processus fils comme bacs à sable, d’abord sous Windows. Ça doit encore être renforcé et étendu à macOS et GNU/Linux. Cf., en anglais, cet article sur le blog de Mozilla et le dernier compte‐rendu de l’avancement du projet.

Projet Quantum

Où en est le projet Quantum récemment annoncé ?

Fin novembre, l’équipe derrière Servo se félicitait de l’arrivée dans Nightly de l’analyseur d’adresses URL de Servo en ces termes :

Manish and Valentin Gosu have been working on this for a long time, and with some work from Ted and Nathan, it’s now available behind a flag. It will probably be some time before it reaches full compatibility with all of the specialized and internal things that Firefox does with URLs and can be used by default, but this is a huge first step and the largest integration of Rust code into Firefox to date.

Par ailleurs, la feuille de route de Servo continue d’être mise à jour et l’on voit bien que le prochain gros morceau du projet Quantum qui devrait se concrétiser est Stylo, ou Quantum CSS.

Animations dans Firefox

« Petite » rétrospective, en anglais, des avancées survenues en 2016 en la matière.

Autour de Firefox

B2G OS

X Files — I Want to believe

Pour ceux qui n’ont pas lu les commentaires éclairants placés par lapineige sous la précédente dépêche, nous en retranscrivons ici la teneur.

L’équipe communautaire qui avait repris le développement de Firefox OS après son arrêt par Mozilla, a dû envisager une nouvelle solution après que Mozilla a décidé dans un deuxième temps de supprimer le code de Firefox OS du tronc commun de développement.

Ces courageux et motivés bénévoles s’attellent désormais à proposer une nouvelle alternative consistant à faire perdurer les points forts de Firefox OS (en gros : tout est Web, pas d’application « native » propre au système d’exploitation, comme sur les autres plates‐formes) en utilisant une base technique libre (aux pilotes près), activement développée par ailleurs, permettant de ne pas disperser leurs modestes ressources.

Au lieu d’avoir la base actuelle, gonk (noyau Linux/Android, HAL…) + Gecko qui démarre à la suite, on partirait sur une base d’AOSP ou de CyanogenMod (au besoin) sans SystemUI, avec juste un environnement Java minimal (oui, je sais, Java, bref :D) qui lancerait l’APK qui serait en fait Fennec, ou Firefox pour Android.
Le but, c’est de récupérer Gecko par ce biais, donc pas de fork. Et de reconstruire par dessus, avec les fameuses Web app standards (qui sont bien évidement gérées par Gecko/Firefox).
Pour l’utilisateur ça serait transparent, pas de trace visuelle d’Android.
Ça ressemble un peu à B2Gdroid, dans l’approche, même si techniquement il y a quelques couches en moins.

Autrement dit :

En gros, tu prends un android/CM classique, tu vires toute la partie système et interface (systemUI), en gardant l’environnement Java qui interface avec le noyau & co (mais réduit au minimum syndical) et tu lances Fennec par dessus. Et les Webapps tournent comme de simples pages Web dedans (mais ça ressemble toujours au système, c’est transparent, comme avant).

Et de conclure :

C’est encore en phase d’expérimentation, toutes les bonnes volontés, notamment avec un peu d’expérience dans tout ce qui est bidouillage d’Android, sont les bienvenues. :)

Les liens pour suivre le projet et/ou contribuer sont donnés ici.

Tor Browser

Tor Browser 6.5 est paru le même jour que Firefox 51, vous trouverez le détail des nouveautés ici.

Firefox Focus pour iOS

Après Focus by Firefox (un bloqueur de publicités pour Safari Mobile), voici Firefox Focus, un ersatz de Safari iOS proposé par Mozilla pour permettre de se concentrer (une page à la fois) sur une navigation sans traces (source en anglais et article en français).

Flash

Mozilla avait déclaré la fin des greffons fin 2016, mais Flash resterait une exception, un mal nécessaire à activer si besoin (cf. le chapitre de la dépêche sur le sujet Flash d’Adobe à l’agonie).
Edge et Chrome avaient une position similaire mais il viennent de donner un calendrier un peu plus précis et plus agressif (Chrome, Edge), d’autant que ces deux navigateurs incorporent Flash en leur sein.

Dans tous les cas, on sent que les navigateurs essayent de mettre la pression sur les webmestres pour faire abandonner Flash sans pénaliser l’utilisateur final.

Contribuer à LinuxFr.org

Vous pouvez participer aux dépêches relatives aux sorties des prochaines versions : par exemple, ça se passe ici pour la prochaine !


  • Plus d’information sur l’image en tête de dépêche ici.
  • L’image I Want To Believe est tirée de la série X-Files : Aux frontières du réel, produite par la Fox.

Lire les commentaires

ChatSecure 4.0 ronronne et adopte OMEMO

Par Apichat

ChatSecure est un client de messagerie XMPP chiffré pour iOS. Il est publié sous licence GPL v3.

Jusqu’ici ChatSecure chiffrait ses messages avec OTR. La version 4.0 de ChatSecure permet d’utiliser OMEMO pour chiffrer ses conversations. Cette nouvelle fonctionnalité a été ajoutée avec l’aide de Daniel Gultsch, le développeur du client Conversations et superviseur du développement par Andreas Straub du protocole OMEMO.

Trois personnes utilisant chacune soit ChatSecure, soit Conversations.im (Android) soit Gajim (Windows & GNU/Linux) peuvent tenir une conversation chiffrée avec OMEMO.

ChatSecure client XMPP sécurisé pour IOS

Sommaire

Historique

ChatSecure est un client XMPP pour iPhones et iPads permettant de chiffrer ses discussions. Il est proche de The Guardian Project, qui vise à développer et promouvoir des logiciels de chiffrement pour téléphones mobiles. Entre 2013 et 2016 une version Android était développée par une autre équipe, mais celle‐ci a dérivé le projet sous un autre nom : Zom. Ce projet se veut plus facile d’utilisation et plus jovial. Cependant, il lui est reproché de mettre au second plan, voire d’empêcher, la fédération avec le reste de l’écosystème XMPP.

Dorénavant, l’équipe de ChatSecure iOS conseille Conversations.im comme client XMPP pour Android.

À quoi sert OMEMO ?

OMEMO pour « OMEMO Multi‐End Message and Object Encryption » soit « OMEMO chiffrement de messages et objets pour plusieurs destinations ».

OMEMO est une adaptation pour XMPP du protocole Signal-Axolotl initialement développé par Open Whisper Systems et utilisé dans les applications de messagerie Signal, WhatsApp et Google Allo. Il a été développé par Andreas Straub durant un GSoC (Daniel Gultsch, le développeur du client Conversations pour Android, ayant été son « mentor ») et il est normalisé par la XEP-0384 au statut encore expérimental.

OTR, qui est le protocole de chiffrement de bout en bout le plus répandu, a de nombreux problèmes, car il a été conçu pour des ordinateurs de bureau et des conversations synchrones. Par exemple, si vous n’avez pas de session OTR active, vous ne pouvez pas démarrer de nouvelle session si votre contact est hors ligne. Même si vous avez une session OTR active, elle peut être abandonnée si l’un des utilisateurs ferme son client (dans le cas de ChatSecure, ça peut être un arrêt automatisé par le système pour manque de mémoire disponible). Ce qui amène à des messages qui disparaissent sans avoir la possibilité d’indiquer quels messages n’ont pas pu être déchiffrés. Il est important de noter que, pour des raisons de confidentialité, ces fonctions peuvent aussi être vues comme des avantages, d’où l’intérêt de garder OTR à disposition.

Un des avantages d’OMEMO est sa compatibilité avec MAM (voir ci‐dessous la description de cette XEP) : on peut synchroniser les messages chiffrés dans l’archive et tout appareil qui a déjà signalé sa prise en charge d’OMEMO (et a été vérifié, selon la politique de sécurité en vigueur) au moment de la discussion peut les déchiffrer et donc fournir un changement d’appareil indolore à l’utilisateur.

OMEMO permet de commencer une conversation chiffrée sur un client, par exemple un téléphone mobile, puis de la poursuivre sur un autre, par un exemple un ordinateur de bureau (en utilisant Gajim et le greffon qui va bien avec), sans rompre la session chiffrée.

OMEMO permet aussi de chiffrer une conversation de groupe. Conversations.im et Gajim supportent déjà cette fonctionnalité. ChatSecure 4 ne la gère pas encore, mais c’est sur la feuille de route pour la version 4.1.

Une autre propriété importante d’OMEMO est la confidentialité persistante (forward secrecy en anglais). En plus des clefs publiques et privées utilisées par les correspondants, des clefs de session sont générées, puis effacées après utilisation. Ainsi, si un attaquant intercepte les discussions et récupère les clefs privées des correspondants, il ne pourra pas déchiffrer les messages. Cependant, il est important de savoir que cette confidentialité persistante est assurée pour les messages lors de leur transport. Or, par défaut et pour des raisons pratiques, les applications Signal, WhatsApp, Conversations, ChatSecure, etc., stockent quand même l’historique des conversations en local. Ainsi, un attaquant peut prendre connaissance de ces conversations en subtilisant ou piratant les terminaux ou les clients où elles sont enregistrées.

Une page récapitule l’avancement de la prise en charge d’OMEMO par les différents clients XMPP.

On peut noter que ni Gajim, ni Conversations, ni ChatSecure n’utilisent l’actuelle version standard, ils utilisent tous une version basée sur libsignal, alors que le standard utilise olm (variante spécifiée par les équipes de Matrix). Ceci dit, la mise à jour devrait être relativement simple (si olm est disponible dans les langages utilisés).

Avantages d’OMEMO et XMPP par rapport aux autres logiciels

Les clients XMPP utilisant OMEMO (ChatSecure, Conversations et Gajim) bénéficient de plusieurs avantages par rapport aux autres clients de messagerie chiffrée, en particulier du point de vue de la sécurité.

Par rapport à WhatsApp ou des clients similaires, ces clients XMPP ont l’avantage de reposer entièrement sur du code source publié et recompilable pour son propre usage. Cela permet d’auditer le code et vérifier l’absence de porte dérobée.

Par rapport à Signal ou des clients libres similaires, XMPP est fédéré. On peut donc utiliser son propre hébergement. Ce point est un avantage, à condition d’avoir confiance en son hébergeur XMPP et en les hébergeurs de nos correspondants.

Par ailleurs, les clients XMPP ne lient pas l’identité à des numéros de téléphone, ce qui peut être pratique pour renforcer l’anonymat.

Enfin, XMPP étant lui‐même un protocole « push », ce qui est important pour ne pas vider la batterie, il n’est pas nécessaire d’utiliser des services annexes fournis par Google, comme le Google Cloud Messaging. Cependant, sur iOS, on est obligé d’utiliser le service push d’Apple.

Enfin, en termes d’ergonomie, notamment pour vérifier la validité des clefs de chiffrement, ces clients sont proches de Signal, WhatsApp, etc. (voir ci‐dessous).

OMEMO dans ChatSecure

Prendre en charge OMEMO d’un point de vue logiciel est important, mais il est aussi important que l’utilisateur puisse vérifier la stabilité des clefs de chiffrement. ChatSecure a donc ajouté une interface permettant de faire un contrôle visuel des clefs.
Vérification des clefs de chiffrement dans ChatSecure

Par ailleurs, ChatSecure a adopté un comportement appelé TOFU pour « Trust On First Use » (confiance lors du premier usage). Cela consiste à demander à l’utilisateur de confirmer la légitimité d’une clef de chiffrement lors du premier contact, y compris pour chaque nouvel appareil utilisé par un correspondant.
ChatSecure interface de confirmation des clefs TOFU

Ce comportement peut être lourd, notamment lorsqu’on doit valider les clefs de nombreux correspondants. Certaines applications comme WhatsApp ont choisi de simplifier l’utilisation en faisant confiance sans demander une validation de l’utilisateur. Ce choix amène d’autres problèmes de sécurité.

Une solution médiane a été proposée par Daniel Gultsch : « Blind Trust Before Verification » (confiance aveugle avant vérification). Cela consiste à ne pas demander confirmation de la clef lors du premier contact, mais une fois qu’un utilisateur fait la démarche pour valider la clef, alors tout nouveau changement de clef nécessitera une confirmation. Cette technique est utilisée par Conversations, mais elle n’a pour l’instant pas été implémentée pour ChatSecure.

Autres nouveautés de ChatSecure

Cette nouvelle version a d’autres améliorations, telles qu’une file des messages sortants qui gère le chiffrement (pour renégocier automatiquement les sessions chiffrées, si nécessaire, en cas d’échec d’envoi du message).

À venir

La version 4.1 va voir arriver la prise en charge de MAM. Message Archive Management (XEP-0313) est la nouvelle extension de gestion des archives de messages côté serveur. Elle permet de synchroniser l’historique avec le serveur et d’en demander des portions de façon indépendante pour les consulter.

Le chiffrement de conversations de groupe dans des salons en utilisant OMEMO a été reporté pour la version 4.1. Cela ne fonctionnera que si tous les participants présents dans le salon utilisent des clients qui prennent en charge OMEMO.

ChatSecure en a profité pour annoncer qu’il est prévu de développer une version bureau de leur logiciel XMPP. Cependant, aucune date n’a été indiquée.

La version 4.1 intégrera également la prise en charge des chat markers (XEP-0333), qui permettent de savoir si le message a été reçu, affiché, ou lu (ce dernier état étant accompagné d’une interaction utilisateur).

Enfin, une amélioration du partage de fichiers est également prévue, avec notamment un chiffrement des fichiers envoyés via OMEMO.

Hébergements XMPP à jour conseillés

Récemment XMPP a beaucoup évolué. Par exemple, pour ne plus vider rapidement la batterie des téléphones mobiles. Maintenant, grâce à MAM il permet aussi de continuer une conversation sur un autre client ou de stocker les messages non délivrés. De nombreuses autres fonctionnalités améliorent l’ergonomie sur téléphone mobile et ordinateur de bureau.

Mais ces fonctionnalités exigent des serveurs à jour des dernières XEP. Pour se repérer, Daniel Gultsch publie un tableau qui classe les services d’hébergement selon leur conformité.

Actuellement, trois hébergeurs à jour des récentes évolutions permettent d’utiliser notre propre nom de domaine, nous permettant ainsi de ne pas être dépendant de leurs services :

Il est vivement conseillé de les utiliser. Le service d’hébergement avec DNS personnalisable de Conversations.im est présenté dans un journal‐tutoriel publié sur LinuxFr.org.

Pour l’auto‐hébergement, le serveur XMPP installé par Yunohost et sa configuration doivent encore s’améliorer. En particulier la prise en charge en charge de MAM est prévue pour les versions futures. Pour le serveur, le passage de Metronome à Prosody est prévu.

JabberFR cherche un développeur ou une développeuse Web

Cette dépêche a été réalisée grâce à l’aide de mathieui (ainsi que Goffi et palm123).
mathieui, avec Link Mauve, travaille au renouveau de JabberFR, en particulier son service d’hébergement XMPP. Celui‐ci a été hérité de l’APINC, qui aujourd'hui n’existe plus, et nécessite notamment une modernisation et une évolution de son interface Web. Comme cela a été annoncé lors d’une précédente dépêche, ils sont à la recherche d’un développeur ou d’une développeuse Web pour les aider.

Pour l’instant, personne ne s’est présenté. Donc, si le cœur vous en dit, n’hésitez pas à les contacter. Voici le message initialement publié :

Recherche de volontaires pour moderniser le site Web

Comme exposé plus haut, JabberFR a tout un héritage de services, notamment Web, qui lui permettent d’être une vitrine pour les fonctionnalités offertes par XMPP. Cependant, il y a des éléments dont l’âge se fait sentir, tels que le design du site Web ou des choses moins visibles comme le code derrière. Il n’est, bien sûr, pas question de devenir un site flashy réclamant du JavaScript pour tout avec des animations dans tous les sens (ce serait mal nous connaître), mais JabberFR est quand même à la recherche de volontaires pour donner un coup de fraîcheur visuelle et technologique pour son site.

Lire les commentaires

Argonaut 1.0 est sorti

Par panze74

Nous sommes heureux de vous annoncer la version 1.0 d’Argonaut !

Argonaut permet de manière simple d’effectuer une série d’opérations sur un système. Par exemple, redémarrer un service, appliquer des quotas, rafraîchir une zone DNS depuis l’annuaire en écrivant des fichiers de zone. Sa deuxième fonctionnalité est de permettre de piloter des logiciels de déploiement depuis FusionDirectory.

Cette première étape est importante, car Argonaut a évolué depuis un seul planificateur pour FusionDirectory vers une pile complète vous aidant à écrire la partie console des greffons FusionDirectory.

Logo

Nouvelles fonctionnalités :

  • fonctions de lecture de la configuration de FusionDirectory ;
  • fonctions pour tester l’existence de la branche.

Corrections majeures :

  • tout le logiciel a été converti en mode Perl strict ;
  • tout le logiciel a été exécuté par perl critic pour améliorer l’écriture de code et adopter les meilleures pratiques.

Lire les commentaires

Revue de presse de l'April pour la semaine 3 de l'année 2017

Par echarp

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

[Les Echos] Mozilla dresse un bilan sombre de la santé d’Internet

Par Nicolas Rauline, le jeudi 19 janvier 2017. Extrait:

De moins en moins sûr, exposé à la censure et à la fragmentation, menacé par les intérêts privés, le réseau verrait sa qualité se dégrader. La fondation américaine va observer sa santé dans un rapport qu’elle publiera régulièrement.

Lien vers l'article original: http://www.lesechos.fr/tech-medias/hightech/0211705386796-mozilla-dresse-un-bilan-sombre-de-la-sante-dinternet-2058427.php

[Le Monde Informatique] La Free Software Foundation revoit sa liste de projets prioritaires

Par Jean Elyan, le mercredi 18 janvier 2017. Extrait:

La Free Software Foundation, la «fondation du logiciel libre», a annoncé hier un remaniement majeur des projets logiciels qu'elle soutiendra en priorité. Parmi eux, un projet d'OS gratuit pour smartphones, un assistant personnel vocal intelligent, mais aussi l'accessibilité et le développement de pilotes.

Lien vers l'article original: http://www.lemondeinformatique.fr/actualites/lire-la-free-software-foundation-revoit-sa-liste-de-projets-prioritaires-67106.html

[Le Monde.fr] Après la clémence pour Chelsea Manning, le sort d’Edward Snowden toujours en suspens

Par la rédaction, le mercredi 18 janvier 2017. Extrait:

Le président américain a commué la peine de la lanceuse d’alerte. Mais la même clémence a peu de chances de s’appliquer à Snowden.

Lien vers l'article original: http://www.lemonde.fr/surveillance-NSA-France/article/2017/01/18/apres-la-clemence-pour-chelsea-manning-le-sort-d-edward-snowden-toujours-en-suspens_5064563_4660509.html

Et aussi:

[Numerama] Numérique et tech: les 7 propositions clés de Jean-Luc Mélenchon

Par Alexis Orsini, le lundi 16 janvier 2017. Extrait:

Quelles sont les propositions principales de Jean-Luc Mélenchon, candidat de La France insoumise à la présidentielle 2017, en matière de numérique? Retrouvez-les ici, actualisées tout au long de la campagne, en attendant le premier tour de l'élection présidentielle, le 23 avril.

Lien vers l'article original: http://www.numerama.com/politique/224878-numerique-et-tech-les-7-propositions-cle-de-jean-luc-melenchon.html

Et aussi:

[Next INpact] Consultations en ligne de citoyens: le logiciel libre obligatoire?

Par Xavier Berne, le lundi 16 janvier 2017. Extrait:

Alors que la question des consultations en ligne de citoyens est régulièrement évoquée en cette période de campagne présidentielle, plusieurs associations montent au créneau pour que les plateformes utilisées par les pouvoirs publics soient systématiquement basées sur du logiciel libre. Une question de transparence qui ne peut qu’aller de pair avec ces initiatives, estime notamment l’April.

Lien vers l'article original: https://www.nextinpact.com/news/102895-consultations-en-ligne-citoyens-logiciel-libre-obligatoire.htm

Voir aussi:

[vousnousils] EduNathon, qui regroupe des acteurs du "numérique libre", poursuit son action contre le partenariat entre Microsoft et l'Éducation Nationale.

Par Valentin Glo, le lundi 16 janvier 2017. Extrait:

Le collectif EduNathon s’est toujours opposé au partenariat entre Microsoft et l’Éducation nationale. Ce partenariat noué en novembre 2015 a pour but de «renforcer l’accompagnement proposé par Microsoft dans le cadre du Plan Numérique à l’École», comme il est précisé dans le communiqué de presse de Najat Vallaud-Belkacem.

Lien vers l'article original: http://www.vousnousils.fr/2017/01/16/edunathon-toujours-sceptique-sur-le-partenariat-microsoft-education-nationale-598394

Lire les commentaires

Sortie de GHC 8.0.2 et une petite histoire de typage statique

Par Guillaum

GHC, le compilateur Haskell le plus utilisé, est sorti en version 8.0.2 ; vous pouvez consulter l’annonce de la sortie datée du 11 janvier 2017, ainsi que les notes de version.

Il s’agit principalement d’une version de suivi qui corrige plus de deux cents bogues depuis la version 8.0 dont l’annonce de la sortie avait été faite sur LinuxFr.org. Donc, à ce titre, il n’y a pas grand chose à raconter. Le futur, c’est GHC 8.2 qui devrait arriver aux environs d’avril, si l’on en croit le planning. Celle‐ci devrait apporter principalement des améliorations de performance de l’environnement d’exécution parallèle et du ramasse‐miettes.

Comme on frôle la dépêche bookmark et que je tiens à mon karma, je vais vous présenter une fonctionnalité de Haskell, que l’on retrouve dans de nombreux langages. J’ai nommé les ADT, ou types algébriques de données.

Sommaire

ADT ?

Il s’agit d’un croisement un peu douteux entre les struct, bien connus de nombreux langages de programmation, et les union, utilisés en C/C++ et qui sont une sorte d’enum. Le tout gonflé aux stéroïdes de la généricité, de la sécurité et du sucre syntaxique.

Remarque : cette dépêche a été rédigée avec la chasse aux coquilles et les remarques bénéfiques de palm123, Anthony Jaguenaud, rogo et Lucas.

ADT : un struct

Un ADT c’est un type. Commençons d’abord par la partie qui ressemble à des struct. Si je veux concevoir un point à trois dimensions en Haskell, je ferai :

data Point = PointC Float Float Float deriving (Show)

Il s’agit de la déclaration du type Point. Ce type peut être construit grâce à un constructeur PointC qui prend trois Float et renvoie un Point. Le type de ce constructeur est PointC :: Float -> Float -> Float -> Point, une fonction qui prend un Float, puis un autre Float, et encore un Float et renvoie un Point. Le nom du constructeur est libre, il aurait très bien pu être le même que le nom du type.

La clause deriving (Show) sert à générer automatiquement des fonctions d’affichage qui respecteront la type class nommée Show.

Un petit exemple de cas d’utilisation dans le shell interactif GHCI :

Prelude> PointC 1 2 3
PointC 1.0 2.0 3.0
Prelude> PointC 4 5 6
PointC 4.0 5.0 6.0

Le constructeur PointC peut aussi servir à « déconstruire » (filtrage par motif, pattern matching) les valeurs quand il apparaît du côté gauche du signe = :

Prelude> PointC a b c = PointC 1 2 3
Prelude> a
1.0
Prelude> b
2.0
Prelude> c
3.0

Ceci est très pratique lors de la création de fonctions :

Prelude> getX (PointC x _ _) = x
Prelude> getY (PointC _ y _) = y
Prelude> getZ (PointC _ _ z) = z
Prelude> norm (PointC x y z) = sqrt (x * x + y * y + z * z)
Prelude> p = PointC 1 2 3
Prelude> getX p
1.0
Prelude> getY p
2.0
Prelude> getZ p
3.0
Prelude> norm p
3.7416575

Nous avons donc vu qu’un type en Haskell peut être vu comme un struct ou un objet dans d’autres langages, c’est‐à‐dire un agrégat de champs de types hétérogènes. Si cela vous inquiète, on peut aussi donner des noms aux champs :

data Point = Point {x :: Float, y :: Float, z :: Float}

Dans ce cas, appelé Record en Haskell, une nouvelle contrainte apparaît : les noms (x, y et z) des champs doivent être uniques dans le module Haskell, à moins de recourir à des extensions du compilateur. Mais ceci est une autre histoire, qui est en train de s’écrire.

ADT : un enum

Les enum dans de nombreux langages permettent de créer un type pouvant être représenté par plusieurs valeurs. L’exemple d’école :

data Couleur = Rouge | Vert | Bleu | Marron | Noir | Blanc deriving (Show)

Ici nous avons créé le type Couleur et nous lui avons associé six constructeurs différents. Observez bien le | entre les constructeurs, il représente l’alternative.

L’usage du nom  « constructeur » ici est souvent troublante pour qui n’y est pas habitué. Dites‐vous simplement que Rouge est une fonction qui ne prend pas d’argument et renvoie une valeur de type Couleur. En ce sens, c’est un constructeur de Couleur.

On peut utiliser ces constructeurs pour créer des objets de type Couleur :

Prelude> Rouge
Rouge
Prelude> Bleu
Bleu

On peut aussi réaliser différentes opérations dessus grâce à de la déconstruction, comme vu précédemment. Dans la fonction réaction qui suit, je liste les différents cas de couleur, le _ servant de joker. En Haskell, on peut définir des fonctions en listant les cas :

réaction Rouge = "Cool"
réaction Bleu = "Cool aussi, mais je préfère le rouge"
réaction Vert = "Bof bof"
réaction Noir = "Moche"
-- cas générique (le compilateur impose l'exhaustivité)
réaction _ = "Je n'aime pas les autres couleurs"

Et l’usage dans l’interpréteur nous donne :

Prelude> réaction Rouge
"Cool"
Prelude> réaction Blanc
"Je n'aime pas les autres couleurs"

Nous avons vu comment réaliser en Haskell l’équivalent des enum que l’on peut trouver dans d’autres langages.

ADT : enum avancés, ou union

Le C et le C++ proposent un mécanisme d’union, où un type peut contenir au choix plusieurs sous‐types. Par exemple :

union Forme
{
     struct {
          float cote;
     } carre;

     struct {
          float coteA;
          float coteB;
     } rectangle;
};

Je ne reviendrai pas sur son usage en C, sachez seulement que le type Forme peut contenir soit un float cote, soit deux float coteA et coteB. L’usage des deux simultanément est indéfini et on ajoute souvent à la structure de donnée un marqueur pour informer l’utilisateur du type de la donnée réellement stockée.

En haskell, ce type peut être facilement représenté par un ADT combinant struct (ou type « produit ») et enum (ou type « somme ») :

data Forme = Carré Float | Rectangle Float Float deriving (Show)

Ici nous avons un type Forme qui contient deux constructeurs :

  • Carré, qui associe un Float à une Forme ;
  • Rectangle, qui associe deux Float à une Forme.

Contrairement aux langages qui supportent les enum où les unions, on remarque notamment que n’importe quel type complexe peut apparaître dans les différents cas de l’énumération.

Les outils décrits précédemment de construction et de déconstruction par analyse de cas fonctionnent également. Ainsi, on peut créer des Forme :

Prelude> Carré 10
Carré 10.0
Prelude> Rectangle 20 30
Rectangle 20.0 30.0

Et l’on peut faire des fonctions qui vont traiter notre type par analyse de cas :

surface (Carré c) = c * c
surface (Rectangle a b) = a * b

Ici, la fonction surface déconstruit un Carré et renvoie sa surface. Si la déconstruction n’est pas possible (car c’est un Rectangle), alors la fonction passe au cas suivant). À l’usage :

Prelude> surface (Carré 10)
100.0
Prelude> surface (Rectangle 5 3)
15.0

Plusieurs remarques :

  • le compilateur nous protège et ce de plusieurs manières :
    • si j’avais oublié de gérer les cas Rectangle, le compilateur m’aurait prévenu,
    • contrairement aux unions en C/C++, on ne peut pas confondre un Rectangle et un Carre, c’est de nombreuses heures de recherche d’erreurs qui disparaissent soudainement ;
  • la syntaxe et l’usage sont succincts, c’est agréable à mon goût ; la même chose est possible dans de nombreux langages, par exemple en C++, grâce à l’utilisation de « variant », mais l’usage est lourd. Comparez le programme entier en Haskell à la version C++ :
data Forme = Carré Float | Rectangle Float Float

surface (Carré c) = c * c
surface (Rectangle a b) = a * b

main = do
   let carré = Carré 10
       rectangle = Rectangle 5 3

   print (surface carré)
   print (surface rectangle)

La version C++ équivalente suivante utilise boost::variant, en c++17 nous utiliserons std::variant :

#include <iostream>
#include <boost/variant.hpp>

struct Carre
{
    float c;
};

struct Rectangle
{
    float a;
    float b;
};

using Forme = boost::variant<Carre, Rectangle>;

class surface
{
public:
    float operator()(const Carre &carre) const
    {
        return carre.c * carre.c;
    }

    float operator()(const Rectangle &rectangle) const
    {
        return rectangle.a * rectangle.b;
    }
};

int main()
{
    Forme carre = Carre{10};

    Forme rectangle = Rectangle{5, 3};

    // affiche 100
    std::cout << boost::apply_visitor(surface(), carre) << std::endl;
    // affiche 15
    std::cout << boost::apply_visitor(surface(), rectangle) << std::endl;
}

Ce code passe par la définition du type en trois étapes : définition des sous‐types Carre et Rectangle et définition du type Forme comme un variant, un choix, entre les deux précédents types.

La classe surface est ici un visiteur qui propose une surcharge de l’opérateur float operator(const T &t) pour chaque sous‐type T que peut contenir notre variant.

La fonction boost::apply_visitor est chargée d’appeler la bonne surcharge de l’opérateur operator() de surface en fonction du contenu du variant passé en second paramètre.

ADT : exemple plus poussé

Alors, pourquoi je vous raconte tout cela ? En premier lieu, j’aime bien. En second lieu, je me dis que cela peut vous intéresser à Haskell ou au moins vous sensibiliser à l’existence de ce type d’outil et peut‐être que vous les utiliserez dans vos projets futurs. Par exemple, dans mon travail quotidien, je fais du C++, mais Haskell m’a beaucoup influencé et j’utilise tous les jours des boost::variant. Mon opinion là‐dessus c’est que, même si la syntaxe en C++ est verbeuse à souhait, cela sauve de certaines situations. Au final, je pense que le code est plus robuste.

Pour finir, je vais vous donner un exemple d’un problème que je rencontre souvent dans des API et qui serait, à mon sens, mieux traité avec des ADT. C’est le cas traditionnel des valeurs sentinelles. Je fais un peu concurrence au journal de cette semaine sur la prévention de bogues en Ocaml grâce à un typage plus strict. Là où ce journal s’intéressait à la définition d’un type synonyme mais incompatible, je m’intéresse à la définition d’un type totalement différent permettant de représenter un contexte différent et ainsi de supprimer les cas impossibles et de rendre plus robustes les cas possibles.

Introduction

Pour appuyer mon propos, intéressons‐nous à une bibliothèque C++ que j’utilise tous les jours, OpenEXR, qui permet, entre autres, de lire et d’écrire des images au format EXR, très utilisé dans l’industrie de l’image (Cf. la page GitHub d’OpenEXR.

Cette bibliothèque propose, entre autres, la lecture et l’écriture de fichiers via plusieurs fils d’exécution, ce qui est une fonctionnalité très pratique quand l’écriture de plusieurs gigaoctets d’images en séquentiel est le facteur limitant sur des machines à 24 cœurs.

Le point de l’API qui nous intéresse est le suivant : les fonctions setGlobalThreadCount et globalThreadCount :

void setGlobalThreadCount (int count);
int globalThreadCount();

Alors, si l’on lit la documentation, on peut voir que count dans setGlobalThreadCount sert à définir le nombre de fils d’exécution utilisés globalement pour réaliser les écritures.

En cherchant un peu, on tombe sur ce commentaire :

The functions in this file query and control the total number
of worker threads, which will be created globally for the whole
library. Regardless of how many input or output files are
opened simultaneously, the library will use at most this number
of worker threads to perform all work. The default number of
global worker threads is zero (i.e. single‐threaded operation;
everything happens in the thread that calls the library).

Traduction à l’arrache :

La fonction setGlobalThreadCount contrôle le nombre total de fils d’exécution […] la bibliothèque utilisera au maximum ce nombre de fils d’exécution. Le nombre par défaut est zéro, ce qui signifie que les opérations ne seront pas parallélisées.

On tombe aussi sur des discussions GitHub intéressantes, dont je ne trouve plus le lien, désolé, traitant du moyen de fournir à setGlobalThreadCount une valeur qui correspond au nombre optimal de fils d’exécution système (sans avoir à trouver celui‐ci, on peut imaginer qu’il puisse changer à la volée en fonction de la charge de la machine, ou dans un environnement virtualisé, en fonction des besoins), et les débats tournaient autour du fait de mettre -1 comme nombre de fils d’exécution pour ce cas de figure. Ce n’est pas implémenté à ma connaissance dans openEXR, mais supposons que cela le soit.

Donc, en gros, voici le comportement que nous pouvons imaginer pour setGlobalThreadCount(n) :

  • si n > 0, alors c’est le nombre de fils d’exécution utilisé globalement ;
  • si n = 0, alors il n’y aura pas d’exécution parallélisée  ;
  • si n = -1, alors on utilise le nombre de fils d’exécution de la machine ;
  • si n = -12, autre cas particulier que nous pourrions imaginer.

Le problème

Premier problème, en tant qu’utilisateur, je n’avais pas conscience de l’existence des cas 0, -1 et -12, sans lire le code source et la documentation d’OpenEXR.

Second problème, on va se planter, largement, en beauté. Qui ? Les développeurs d’OpenEXR sans doute, et moi, en utilisant leur API. Comment je le sais ? Parce que je me suis planté.

Où pouvons‐nous nous planter ? Partout où le nombre global de fils d’exécution est utilisé. Si le cas particulier 0, -1 et -12 n’est pas géré explicitement, eh bien c’est un bogue. Cela peut faire des choses marrantes, par exemple créer 0 fil d’exécution de travail et répartir le travail entre eux, ce qui donne un blocage de l’application.

Troisième problème, le futur. Même si c’est bien géré actuellement, que se passera‐t‐il demain lorsque quelqu’un va écrire une nouvelle fonction basée sur cette valeur sans connaître l’existence des cas particuliers possibles ? Eh bien, cela va marcher, jusqu’à ce que quelqu’un utilise un cas particulier non traité. Et, là, pan ! Ou si quelqu’un ajoute un nouveau cas particulier et ne le gère pas à tous les endroits nécessaires.

On peut aussi se planter en passant une mauvaise constante par erreur. Imaginons qu’il existe dans le même espace de noms, une constante nommée NoThreading, mais utilisée par une autre bibliothèque et ayant pour valeur magique un entier. Si celui‐ci est négatif, c’est le drame, le comportement du programme est largement indéfini, au mieux c’est une erreur à l’exécution, au pire, c’est l’inconnu total. Si celui‐ci est positif, il faut espérer qu’il ne soit pas trop gros, car je n’aimerais pas créer 100 000 fils d’exécution sur ma machine de production, le système d’exploitation ne tiendrait pas.

Ce type de bogue potentiel rend la montée de version sur un gros projet logiciel difficile, du fait de la peur des régressions. Et même le meilleur système de test unitaire ne peut rien garantir à ce sujet.

Je passe aussi sur le problème de documentation et de lecture de code avec l’utilisation de constantes magiques en paramètres de fonction. setGlobalThreadCount(-123) n’est pas très informatif. Alors, oui, cela se règle avec des définitions de constantes, mais on peut encore se tromper, en définissant la constante à une mauvaise valeur, et rien ne force le développeur à utiliser la constante magique.

Ce problème est présent de partout, dans toutes les bibliothèques que nous utilisons, dans tous les langages que nous utilisons. Ceux‐ci proposent des valeurs sentinelles. Python avec la méthode find des chaînes de caractères, qui renvoie -1 si la chaîne n’est pas trouvée (il y a la version avec exception, c’est moins mauvais). C++ avec la fonction std::find qui retourne un itérateur vide en cas d’échec et rien qui ne vous force à tester cela.

La solution

La solution passe par la définition d’un type représentant le problème plus finement. Dans le cas d’OpenEXR, et si celui‐ci était écrit en Haskell, nous pourrions avoir un type :

-- Word est le type pour un entier non signé
data PolitiqueThread = NombreFixé Word | NombreMaximumHardware | PasDeThreading | CasParticulier

Ainsi, on pourrait appeler la fonction setGlobalThreadCount de différentes façons :

setGlobalThreadCount (NombreFixé 8)

setGlobalThreadCount NombreMaximumHardware

setGlobalThreadCount PasDeThreading

setGlobalThreadCount CasParticulier

Nous réglons en premier lieu le problème de documentation lors de l’appel. En tant qu’utilisateur, je suis forcé de voir que ce n’est pas juste un entier et d’au moins voir la documentation avec la liste des cas, qui est automatiquement à jour. Le code est lisible et il est explicite que cette valeur n’est pas anodine.

Nous réglons aussi le problème lors de l’usage. On ne peut plus utiliser les valeurs -1 et -12 et 0 par erreur en considérant qu’il s’agit d’un nombre de fils d’exécution et non pas d’un cas particulier, car le langage nous force à déconstruire et à gérer les différents cas de déconstruction. Observez comment 0, -1 et -12 n’apparaissent pas :

threadCount <- getGlobalThreadCount
case threadCount of
   NombreFixé n -> "nombre fixé à " ++ show n
   NombreMaximumHardware -> "Fait chauffer la ferme de calcul"
   PasDeThreading -> "Plutôt tranquille"
   CasParticulier -> "Celui-ci je ne l'aime pas"

Nous réglons aussi le problème de l’évolution future et de l’ajout de nouveaux cas particuliers, puisque le compilateur va protester aux endroits où tous les cas ne sont pas gérés.

Le problème de passer une valeur qui n’a pas de sens par défaut n’existe plus non plus. Le type PolitiqueThread est incompatible avec un autre type.

Grâce aux types algébriques, le gain de clarté et de fiabilité du code est donc important. Si les ingénieurs travaillant pour Mars Climate Orbiter avaient utilisé un mécanisme ADT comme type distance = Meters Float | Inches Float, ils n’auraient pas pu se tromper d’unité et les sept années de travail international sur la sonde n’auraient pas abouti à une bête galette métallique dans un cratère de Mars.

Imperfection résiduelle

La seule erreur possible reste de passer un nombre qui n’a pas de sens à NombreFixé. Soit un nombre négatif, soit un nombre trop grand qui ferait exploser le système.

Je n’ai pas de solution parfaite à ce dernier problème. On peut en premier lieu cacher le constructeur NombreFixé et le remplacer par une fonction type :

nombreFixé n
 | n > 0 && n < maximumThread = NombreFixé (fromIntegral n)
 | otherwise = erreurRuntime ("n est trop bizarre: " ++ show n)

-- fromIntegral sert à convertir n qui est un entier signé vers un `Word`.

Cette solution limite la casse. Il y en d’autres. On pourrait par exemple utiliser de l’analyse statique de code en imposant des contraintes sur nombreFixé. Liquid Haskell sait faire cela, mais dans un contexte limité.

Conclusion

En profitant de la sortie de GHC 8.0.2, j’ai essayé de vous sensibiliser un peu plus au problème des valeurs sentinelles. À mon sens, ce problème est grave, car il en découle du code peu lisible, peu « naturellement » documenté, peu robuste à l’évolution et peu robuste à l’utilisation normale par un développeur qui ne connaît pas par cœur les détails de l’API qu’il utilise. Une solution est l’emploi des ADT. Ceux‐ci sont disponibles dans de nombreux langages, comme Haskell, Caml, Rust, Scala, Swift, etc., et peuvent plus ou moins facilement être remplacés par des structures équivalentes à la simplicité près, comme avec les variant en C++.

Ce que je vous ai montré n’est qu’une partie de ce qui est possible avec les ADT, et un lecteur motivé pourra commencer sa lecture sur la section de Wikipédia consacrée aux ADT généralisés.

Lire les commentaires

Agenda du Libre pour la semaine 4 de l’année 2017

Par Benoît Sibaud

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 51 événements (aucun en Belgique, quarante‐huit en France, deux au Québec et un en Suisse) est en seconde partie de dépêche.

Note : saluons la mise en place d’un Agenda du Libre au Brésil : Agenda Livre Eventos de Software Livre e Código Aberto no Brasil, en portugais brésilien, et ses premiers événements.

Sommaire

Agenda du Libre pour la semaine 4 de l'année 2017

[FR Montpellier] Assemblée Générale Montpel’libre - Le lundi 23 janvier 2017 de 18h00 à 23h00.

L’association Montpel’libre invite tous ses adhérents et partenaires ainsi que toutes les personnes qui désirent participer à l’assemblée générale ordinaire annuelle à prendre part à cette assemblée générale.
Les points à l’ordre du jour :
Bilan moral

[FR Lyon] Bidouilles Numériques Libres - Le lundi 23 janvier 2017 de 19h00 à 22h00.

ALDIL - Atelier de dépannage et d'entre-aide entre utilisateurs de logiciels libres. 
L'ALDIL et des associations partenaires proposent des rendez-vous  à la MJC de Monchat pour permettre à des utilisateurs de logiciels libres de se rencontrer et se dépanner mutuellement.
L'occasion de se faire accompagner dans les bidouilleries, dans la configuration d'un système suite à une Install Party, de poser ses questions..

[FR Castelnau-le-Lez] Section GNU/Linux - Le mardi 24 janvier 2017 de 10h00 à 12h00.

L’équipe de Montpel’libre vous propose une permanence de dépannages pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien. Le contenu de l’atelier s’adapte aux problèmes des personnes présentes et permet ainsi d’adapter l’acquisition de nouvelles compétences au rythme de chacun.
Vous pourrez y aborder plusieurs thèmes :
Présentation de Linux

[FR Montpellier] Ateliers Logiciels Libres - Inkscape - Le mardi 24 janvier 2017 de 17h00 à 19h00.

Salle Nino Rota, Médiathèque Federico Fellini place Paul Bec, 34000 Montpellier
Retoucher des pistes audio avec Audacity Retouchez vos pistes audio pour vos montages vidéos ou autres applications, pour les améliorer, les couper, les mixer…
Réaliser un montage vidéo avec Shotcut Grâce à un logiciel simple et intuitif, vous serez rapidement capable de réaliser un petit film ou court-métrage d’animation en utilisant de courtes séquences vidéo, des photos ou des images. Pour épater vos amis ou pour vous lancer dans l’aventure de l’animation, cette séance est faite pour vous !

[FR Charleville-Mézières] Permanence accueil - Le mardi 24 janvier 2017 de 18h00 à 20h00.

Permanence de l'association ILARD centrée sur la formation collaborative entre adhérents.
Le thème du jour: création sur clef USB d'OS libres

[FR Lambersart] TupperVim - Le mardi 24 janvier 2017 de 19h00 à 22h00.

Le tuppervim est un évènement apériodique organisé sur la métropole lilloise dont le concept original nous vient de la capitale.
Le texte suivant a été honteusement copié du site http://tuppervim.org
Qui ?

[FR Lyon] Atelier Bidouille - Le mardi 24 janvier 2017 de 19h00 à 22h00.

ALDIL4 est un projet d'entraide autour des logiciels libres à la Croix Rousse .
ALDI4 est un projet créé par un de nos membres et soutenu par l'ALDIL pour promouvoir les logiciels libres dans le 4ème arrondissement de Lyon.
Ces ateliers sont ouverts à tous et permettent de rencontrer des utilisateurs de logiciels libres qui partagent leurs connaissances et se dépannent mutuellement dans leurs usages.

[FR Grenoble] Atelier de la Guilde - Le mardi 24 janvier 2017 de 19h00 à 23h00.

GUILDE (Guilde des Utilisateurs Linux du Dauphiné) est une association loi 1901 qui s'est fixée pour objectifs de promouvoir le système Linux auprès des particuliers et des professionnels, de rassembler les utilisateurs de Linux de la région du Dauphiné.
Nous souhaitons faire naître des projets, des initiatives et créer des groupes de travail qui bénéficieront aussi bien à Linux qu'à ses utilisateurs.
Notre région est riche en entreprises de haute technologie, centres de recherches, universités et sociétés de services qui utilisent déjà Linux.

[FR Mauguio] Infolibres atelier LibreOffice Writer - Le mardi 24 janvier 2017 de 19h00 à 21h00.

Rendez-vous salle de formation informatique de la médiathèque.
Vous pourrez y aborder entre autre :
Mettre en forme une lettre, un rapport, un dossier

[FR Charleville-Mézières] Projection du film "Démocracy" - Le mardi 24 janvier 2017 de 20h00 à 22h30.

Projection du film suivi d'un débat avec la participation de la Ligue des Droits de l'Homme France et de l'association ILARD

[FR Nanterre] Portes ouvertes de l'Electrolab - Le mardi 24 janvier 2017 de 20h00 à 21h00.

Le mardi soir est le jour où nous invitons les nouveaux et les curieux à découvrir l'Electrolab de Nanterre lors d'une petite visite guidée.
Qui sommes nous ?
Laboratoire, makerspace, atelier, grand garage collectif, ces termes nous décrivent tous un peu sans toutefois parvenir à être exacts ou exhaustifs.

[CH Lausanne] Découvrez Odoo 10 - Le mercredi 25 janvier 2017 de 16h00 à 19h00.

Rendez-vous le mercredi 25 janvier 2017 au World Trade Center de Lausanne pour le lancement officiel d'Odoo 10 en Suisse!
Venez découvrir les nouveautés d'Odoo 10 et rencontrer les partenaires régionaux.
Cet événement est gratuit et ouvert au public. Cependant, l'inscription est obligatoire pour y assister. Les places sont limitées alors inscrivez-vous dès aujourd'hui!

[FR Teyran] Notions PC - Le mercredi 25 janvier 2017 de 10h00 à 11h00.

Médiathèque de Teyran - Place du jeu de ballon 34820 Teyran
Créer un livret avec Scribus
Réaliser des animations en GIF avec The Gimp

[FR Auch] Initiation à Linux - Le mercredi 25 janvier 2017 de 14h00 à 17h00.

Cette découverte de Linux est proposée au Café associatif d'Auch, l'Abri des Possibles, tous les mercredi.

[FR Mauguio] Infolibres permanence - Le mercredi 25 janvier 2017 de 17h00 à 19h00.

Rendez-vous technique, salle de formation informatique de la médiathèque.
L’équipe de Montpel’libre vous propose une permanence de dépannages pour vous aider à apprivoiser votre système GNU/Linux au quotidien.
Le contenu de l’atelier s’adapte aux problèmes des personnes présentes.

[FR Nantes] ApéroLibre - Le mercredi 25 janvier 2017 de 18h30 à 21h00.

Retrouvez-nous autour d'un apéro le mercredi 25 janvier à partir de 18h45 au 11 rue du Marchix à Nantes pour découvrir deux thématiques :
"WID et Timebundle, gérer son temps" & "Docker et démonstration sur  PicoCluster".
Vous vous intéressez au logiciels libres ou plus généralement au monde du Libre ?

[FR Amiens] Open Source Ecologie, présentation du projet - Le mercredi 25 janvier 2017 de 18h30 à 21h30.

Lors de ce deuxième apér'OSE sur Amiens, le groupe OSE Lille vous présentera le mouvement Open Source Ecologie, l'association nationale, les intérêts à créer des groupes locaux et les projets sur lesquels nous pourrons travailler ensemble.
Une ou deux présentations de 15-20 min seront suivies d'une discussion générale avec questions réponses.
L'objectif est aussi de constituer un noyau de membres locaux, qui pourra continuer à développer OSE Amiens par la suite.

[FR Bordeaux] Atelier artiste - hacker - Le mercredi 25 janvier 2017 de 19h00 à 21h00.

Ateliers-cours à la fabrique-pola - L@bx
Tous les mercredi, 19h00, à partir du 07 décembre 2016
Passer aux logiciels libres pour toute sa pratique artistique :

[FR Lyon] Rencontre Python - Natural Language Processing - Le mercredi 25 janvier 2017 de 19h00 à 22h00.

Raphaël B. nous parlera du Natural Language Processing (traitement automatique du langage naturel).
Le NLP est une discipline en plein essor.
À la frontière de la linguistique, de l'informatique et de l'intelligence artificielle, elle a permis l'émergence d'outils de traduction automatique, de génération de texte ou encore de classification de documents.

[FR Toulouse] Rencontre Tetalab - Le mercredi 25 janvier 2017 de 21h00 à 23h00.

Rencontre hebdomadaire des hackers et artistes libristes Toulousains.

[QC Montréal] (3L)-Logiciels Libres en liberté groupe d’utilisateurs de Logiciels Libres, - Le mercredi 25 janvier 2017 de 13h30 à 16h00.

Premier atelier pratique pour débutant : 25 janvier 2017
L’Atelier pratique pour débutant sera organisé pour répondre aux interrogations du ou/des participants de niveau débutant! Matériel requis pour la rencontre : votre portable et une clé USB de 16 Go.
Les annonces se feront sur l’agenda du libre, la liste ubuntu, par twitter et google+, facebook ou par d’autres réseaux sociaux ou site web selon le cas.

[FR Gardanne] Les ateliers du libre : GIMP - Le jeudi 26 janvier 2017 de 14h00 à 15h30.

Venez vous initier au traitement d'images grâce à GIMP.
Atelier gratuit, réservé aux abonnés de la médiathèque.
Venez nombreux

[FR Martigues] Cycle vidéos et diaporamas sous Linux - Le jeudi 26 janvier 2017 de 16h30 à 18h30.

L’association ULLM (les Utillisateurs de Logiciels Libres du Pays Martégal) en collaboration avec EPN Martigues vous présente le programme de ses ateliers du premier trimestre 2017.
Le jeudi 26 janvier de 16h30 à 18h30
Responsable Alain Riffart

[FR Paris] Soirée de Contribution au Libre - Le jeudi 26 janvier 2017 de 19h00 à 22h00.

Parinux propose aux utilisateurs de logiciels libres de se réunir régulièrement afin de contribuer à des projets libres. En effet, un logiciel libre est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.
Nous nous réunissons donc tous les jeudis soirs dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).
Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.

[FR Lyon] Jeudi du graphisme - Le jeudi 26 janvier 2017 de 19h00 à 21h00.

Atelier gratuit de 19h00 à 21h00
Inscription obligatoire à epn@salledesrancy.com
Ce jeudi 26 janvier 2017 : dessiner et créer avec une tablette graphique avec le logiciel Darktable : réussissez vos photos d’aurores et de crépuscules.

[FR Paris] Fêter les 20 ans de l'April - Du jeudi 26 janvier 2017 à 19h00 au vendredi 27 janvier 2017 à 02h00.

L'April organise une soirée à Paris jeudi 26 janvier 2017 à partir de 19h00 pour fêter 20 ans de promotion et défense du logiciel libre.
Cet événement aura lieu à bord du Petit Bain, 7 port de la Gare 75013 Paris (au pied de la BnF, à côté de la Piscine Joséphine Baker, transports : M° 6 Quai de la Gare, M° 14 / RER C : Bibliothèque François Mitterrand, Bus 62 arrêt BnF / Bus 89 arrêt Quai de la gare, stations Vélib à proximité). C'est un lieu qui nous paraît correspondre à nos valeurs, pour le découvrir avant votre venue visitez son site web. Le lieu est accessible aux personnes à mobilité réduite.
Si vous souhaitez être présent(e) il suffit de vous enregistrer et remplir le formulaire (nombre limité de places). Vous pouvez venir accompagné(e), merci d'indiquer le nombre de personnes qui vous accompagneront.

[FR Paris] Mini conférences PHP - Le jeudi 26 janvier 2017 de 19h00 à 20h00.

Si devenir conférencier vous intéresse, ce format rapide est l'idéal pour se rôder !
L'AFUP Paris vous convie à un rendez-vous AFUP autour de "mini conférences PHP" le jeudi 26 janvier 2017, dès 18h30 dans les locaux de Deezer, dans le 9ème arrondissement.
L'objectif est que vous puissiez vous tester au jeu des conférenciers en commençant par des formats courts, les fameux "Lightning talks".

[FR Bordeaux] Apéro du libre - Le jeudi 26 janvier 2017 de 20h00 à 23h00.

Le BB25, bar associatif, vous convie à son premier Apéro du libre, le jeudi 26 janvier 2017 à partir de 20h, au 25 rue Bouquière, à Bordeaux.
Les Apéros du libre sont des rencontres conviviales autour d'un verre, pour discuter, échanger et parfois troller entre utilisateurs et curieux de logiciels et de cultures libre.
Venez nous retrouver en compagnie de membres de l'Abul, Aquilenet, la Cubale, Giroll et le l@bx !

[FR Montpellier] Permanence « Les logiciels libres, parlons-en ! » - Le vendredi 27 janvier 2017 de 17h00 à 19h00.

Le Faubourg Marché, qu’est-ce que c’est ?
Le Faubourg Marché est une permanence partagée qui permet aux associations d’accueillir ensemble, les publics de ces associations une fois par semaine, le vendredi entre 17h00 et 19h00, au 19, rue du Faubourg de Nîmes, 34000 Montpellier.
L’idée est de s’informer et d’informer les adhérents des diverses associations sur le fonctionnement du lieu et des associations, et notamment sur les 5 partenaires qui l’animent et lui permettent ainsi d’exister (autour.com, L’Accorderie, enercoop, modulauto, La Nef). Lors de cette permanence partagée vous pourrez rencontrer les associations La Graine (monnaie locale de Montpellier), éCOhabitons, Montpellier à pied, et bien sûr Montpel’libre.

[FR Caen] L'atelier Calvix du vendredi - Le vendredi 27 janvier 2017 de 19h00 à 21h00.

Deux vendredis par mois, Calvix propose un atelier de mise en pratique.
L'idée est d'échanger sur le logiciels libres ainsi que le matériel et solution associés.
Venez avec vos questions, nous pourrons probablement vous aider.

[FR Aix-en-Provence] L.A.B - Le vendredi 27 janvier 2017 de 19h00 à 23h00.

Vendredi 27 Janvier à partir de 19h, pour cette seconde soirée Geek Bidouille de la saison, le Laboratoire d’Aix-périmentation et de Bidouille vous invite au Carrefour de l’Innovation et du Numérique* pour une soirée placée sous le signe de l'IoT.
Trois projets seront présentés :
Lola, une box élégante qui profite du P2P pour libérer Internet des datacenters tout en réduisant l'impact environnemental de l'IT. En savoir + sur https://sonora.io/

[QC Montréal] Install Fest - Club Linux Atomic - Le vendredi 27 janvier 2017 de 18h00 à 21h00.

Le Club Linux Atomic
Le Club Linux Atomic (CLA) regroupe des utilisateurs, novices comme aguerris, de systèmes d’exploitation GNU/Linux et de logiciels libres. Il a pour principal objet de mieux faire connaître l’informatique libre et d’en favoriser l’utilisation par le plus grand nombre.
Install Fest

[FR Villeneuve d'Ascq] Libre à Vous - Le samedi 28 janvier 2017 de 09h00 à 12h00.

Vous souhaitez tester GNU/Linux sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les logiciels libres ?
Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec « le plein » de logiciels libres, fiables, évolutifs, performants et gratuits.
C'est chaque samedi matin au Centre d'Infos Jeunes à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (métro Triolo) de 9h00 à 12h00.

[FR Lyon] Usage de la cartographie - Le samedi 28 janvier 2017 de 09h30 à 12h30.

Atelier gratuit de 09h30 à 12h30Inscription obligatoire à epn@salledesrancy.comCe samedi 28 janvier : Découvrez les usages de la cartographie
L’EPN des Rancy de la Maison Pour Tous, situé 249 Rue Vendôme – 69003 Lyon et l’association Altercarto propose une série d’atelier.
L’objectif est de construire une scène ouverte où l’on partage avec un public les résultats d’une exploration cartographique sur un thème choisi.Le groupe aura à composer avec différents champs qui peuvent être sociaux (disparités urbaines, mutation dans la ville, …), économiques (travailler en ville, …), cadre de vie (santé, …), etc. Nous proposons ainsi d’explorer l’intérêt d’une médiation cartographique pour apporter un éclairage collectif sur des situations ou des enjeux précis.

[FR Courbevoie] Atelier Arduino - Le samedi 28 janvier 2017 de 09h30 à 18h30.

Dans le cadre de ses ateliers bi-mensuels, l'association StarinuX, promotrice du logiciel Libre et Opensource, organise
l'atelier ARDUINO
LIEU : 48 rue de Colombes 92400 Courbevoie, dans notre salle dédiée (WiFi + ETH internet et intranet), (7min de la gare SNCF Courbevoie, ligne Saint Lazare <=> La Défense).

[FR Castelnau-le-Lez] Install-Party GNU/Linux & Logiciels Libres - Le samedi 28 janvier 2017 de 10h00 à 18h00.

En partenariat avec la ville et la Mjc de Castelnau-le-Lez nous vous proposons une journée conviviale de découvertes et d’échanges sur les logiciels libres et plus précisément sur le système d’exploitation Linux.
Si vous souhaitez donner un second souffle à un vieil ordinateur ou si vous souhaitez opter pour un système d’exploitation libre et gratuit, venez simplement avec votre matériel ou une clé USB d’au moins 8Go et laissez-vous guider par les membres de l’association Montpel’libre.
Laissez-vous guider par les spécialistes de l’association Montpel’libre. Vous découvrirez également les principales distributions et environnements de bureau (Unity, Gnome, KDE, Xfce, LXDE, Cinnamon et MATE) disponibles sous Linux.

[FR Valbonne] Rencontre accès Libre - Le samedi 28 janvier 2017 de 10h00 à 12h00.

Linux Azur propose une rencontre accès libre au Cyberkiosc de Valbonne.
Venez découvrir Linux et les logiciels libres.
Venez nombreux.

[FR Paris] Café vie privée - Le samedi 28 janvier 2017 de 14h00 à 18h00.

Venez apprendre, découvrir, discuter ou revoir les bases de tout ce qui va de l'Hygiène numérique (c'est quoi un bon mot de passe, quel navigateur utiliser, quel logiciel pour faire un coffre fort numérique) jusqu'à de l'Autodéfense numérique (hacktivistes, lanceurs d'alertes sont les bienvenu-e-s).
Dans un esprit inclusif, convivial et neutre, venez partager, échanger autour du logiciel libre, du chiffrement (non on ne dit pas cryptage :-), de la neutralité du net, de l'autohébergement, de la degooglisation, des GAFAM (comment se passer de Google, Facebook…).
Le café vie privée sera divisé en deux parties, l’une théorique sur les dangers de la captation des données personnelles sur les réseaux, et une deuxième partie pratique sur la protection des mots de passe, Coffre-fort numérique et les extensions indispensables pour protéger sa vie privée sur Firefox

[FR Martigues] Install Party - Le samedi 28 janvier 2017 de 14h00 à 17h00.

L’association ULLM vous invite à une install party , le samedi 28 janvier 2017 de 14h00 à 17h00, dans la salle des Rencontres à EPN médiathèque de Martigues, quai des Anglais  Martigues 13500.
Vous avez envie de découvrir un système d’exploitation libre, simple d’utilisation, stable, rapide et sécurisé.
Une nouvelle façon d’utiliser votre ordinateur.

[FR Valbonne] Assemblée Générale Linux Azur - Le samedi 28 janvier 2017 de 14h00 à 18h00.

Assemblée Générale de l'association Linux Azur
Ordre du jour
Rapport moral 2016

[FR Charleville-Mézières] Présentation Logiciels Libres - Le samedi 28 janvier 2017 de 14h00 à 16h00.

Présentation de Gnu/Linux et des logiciels libres par l'association ILARD

[FR Marseille] Install Party GNU/Linux - Le samedi 28 janvier 2017 de 14h00 à 19h00.

L’association CercLL (CercLL d’Entraide et Réseau Coopératif autour des Logiciels Libres) vous invite à une install party GNU/Linux, le samedi 28 janvier 2017 de 14h00 à 19h00, dans la salle du Foyer du Peuple 50 rue Brandis 13005 Marseille.
Vous avez envie de découvrir un système d’exploitation libre, simple d’utilisation, stable, rapide et sécurisé. Une nouvelle façon d’utiliser votre ordinateur.
Vous vous sentez une affection naissante pour le Gnou et le Manchot, les mascottes de GNU/ Linux.

[FR Ivry sur Seine] Cours de l'Ecole du Logiciel Libre - Le samedi 28 janvier 2017 de 14h00 à 18h00.

Présentation de l'E2L
Quel est le rôle de l'école du logiciel libre ?
Tout d'abord, ce n'est pas une école comme les autres. Elle n'a pas d'établissement fixe, pas de cours de récréation, pas de carte d'étudiant, ni de diplôme de fin d'année.

[FR Bordeaux] CryptoParty #MégaCVP - Le samedi 28 janvier 2017 de 14h00 à 20h00.

Méga Café Vie Privée - 10° journée mondiale du chiffrement.
L'organisation de CryptoParty est un mouvement populaire mondial visant à enseigner au grand public les bases de la cryptographie pratique telle que l'utilisation de réseaux anonymes comme Tor, de réseaux privés virtuels, d'outils de chiffrement comme TrueCrypt ou de signature de correspondances ou de données (cf. Wikipédia).
Trois présentations à 15 h, 17 h et 19 h suivies d'ateliers et d'échanges conviviaux et animés.

[FR Paris] Café vie privée - Le samedi 28 janvier 2017 de 14h00 à 18h00.

Venez apprendre, découvrir, discuter ou revoir les bases de tout ce qui va de l'Hygiène numérique (c'est quoi un bon mot de passe, quel navigateur utiliser, quel logiciel pour faire un coffre fort numérique) jusqu'à de l'Autodéfense numérique (hacktivistes, lanceurs d'alertes sont les bienvenu-e-s).
Dans un esprit inclusif, convivial et neutre, venez partager, échanger autour du logiciel libre, du chiffrement (non on ne dit pas cryptage :-), de la neutralité du net, de l'autohébergement, de la degooglisation, des GAFAM (comment se passer de Google, Facebook…).
Le café vie privée sera divisé en deux parties, l’une théorique sur les dangers de la captation des données personnelles sur les réseaux, et une deuxième partie pratique sur la protection des mots de passe, Coffre-fort numérique et les extensions indispensables pour protéger sa vie privée sur Firefox

[FR Guilvinec] Install Party GNU/Linux - Le samedi 28 janvier 2017 de 14h00 à 18h00.

Bienvenu au Malamok pour cette nouvelle (la quatrième au Guilvinec) Install Party Linux.
Venez découvrir et aimer ce système d’exploitation libre et surtout libre de tout virus….
Venez avec votre ordinateur, sauvegardez vos fichiers au préalable, et vous repartirez avec un ordinateur tout neuf et imperméable aux virus…

[FR Rouen] Journée Mensuelle du Logiciel Libre - Le samedi 28 janvier 2017 de 14h00 à 18h00.

Stop Press : La Mairie de Rouen met à notre disposition une salle au rez-de-chaussée qui sera plus pratique et accessible pour tous. On vous attend!
Le samedi 28 Janvier 2017, nous organisons notre Journée Mensuelle du Logiciel Libre à la Maison St Sever à Rouen (Centre Commercial St Sever, 10-12 rue Saint-Julien 76100 Rouen) de 14h00 à 18h00. Rouen, Normandie.
On fera connaissance avec la toute dernière version de openSUSE, la openSUSE Leap 42.2, Gnome 3.16.2, LibreOffice et beaucoup d’autres distributions Linux. Nous fêterons l'arrivée de la SUSE Linux Enterprise 12 SP2 qui comme vous le savez est la pièce maitresse de Leap 42.2 et qui est maintenue par des ingénieurs SUSE.

[FR Poitiers] Atelier « Messagerie et échange confidentiels » - Le samedi 28 janvier 2017 de 14h30 à 18h00.

Notre quotidien est régit par des interactions sociales, celles-ci ayant de plus en plus lieu en ligne.
Protéger notre vie privée, au regard de ces interactions, signifie ne pas laisser des personnes extérieures s’immiscer dans nos conversations et communications.
Nous allons donc explorer les points sensibles de ces échanges, en fonction des différents moyens de communication utilisés.

[FR Le Chesnay] Café vie privée - Le samedi 28 janvier 2017 de 15h00 à 17h30.

Venez apprendre, découvrir, discuter ou revoir les bases de tout ce qui va de l'Hygiène numérique (c'est quoi un bon mot de passe, quel navigateur utiliser, quel logiciel pour faire un coffre fort numérique) jusqu'à de l'Autodéfense numérique (hacktivistes, lanceurs d'alertes sont les bienvenu-e-s).
Dans un esprit inclusif, convivial et neutre, venez partager, échanger autour du logiciel libre, du chiffrement (non on ne dit pas cryptage :-), de la neutralité du net, de l'autohébergement, de la degooglisation, des GAFAM (comment se passer de Google, Facebook…).
Le café vie privée sera divisé en deux parties, l’une théorique sur les dangers de la captation des données personnelles sur les réseaux, et une deuxième partie pratique sur la protection des mots de passe, Coffre-fort numérique et les extensions indispensables pour protéger sa vie privée sur Firefox

[FR Toulouse] Cryptoparty #MegaCVP - Le samedi 28 janvier 2017 de 16h00 à 19h00.

Un événement destiné au très grand public pour comprendre l'informatique, internet et les enjeux pour votre vie privée.
Mieux comprendre pour mieux la récupérer.
Des mini-conférences et des ateliers, venez avec vos questions, nous tenterons d'y répondre du mieux possible.

[FR Saint-Étienne] RMLL Camp - Le dimanche 29 janvier 2017 de 09h00 à 17h00.

Un RMLL Camp est organisé le dimanche 29 janvier 2017 à Saint Etienne : l’idée est de réunir tous ceux qui souhaitent participer à l’événement pour différentes séances de travail (communication, logistique, programmation, etc.), sur place ou à distance.
Chacun est invité à participer en fonction de son temps disponible, de ses compétences, de ses envies.
Le RMLL Camp a lieu physiquement au local OpenFactory, mais également en ligne : IRC, Pads, MatterMost, meet.jit.si

Lire les commentaires

Les nouveautés de Glances 2.8

Par nicolargo

Au moment de la lecture de cette dépêche, Glances 2.8 sera disponible à l’installation depuis Pypi. Nous allons donc faire le tour complet du propriétaire en mettant l’accent sur les nouveautés importantes de cette version.

Capture Glances

Sommaire

Aperçu général de l’interface

Pour ceux qui ne connaissent pas encore Glances, c’est un logiciel libre multi‐plate‐forme permettant de superviser son système d’exploitation ou un système distant à partir d’une interface en une seule vue — d’où son nom, glance signifiant coup d’œil en anglais. Cette interface est disponible en mode console/terminal ou via une interface Web ou mobile.

Glances 2.8

Les développeurs ne sont pas oubliés, car ils disposent d’interfaces XML/RPC et HTTP/RESTful pour récupérer les statistiques système dans d’autres applications.

Enfin, les administrateurs système pourront également exporter ces statistiques à long terme vers tout un tas de formats et de bases de données.

Nouveau greffon pour superviser les processeurs graphiques NVIDIA

C’est une des plus anciennes demandes d’amélioration de Glances : la possibilité de surveiller les processeurs graphiques. Un nouveau greffon voit donc le jour dans cette version, mais avec certaines limitations. En effet, cette première version du greffon pour processeur graphique permet uniquement de surveiller la consommation processeur et mémoire des processeurs graphiques NVIDIA.

Pourquoi cela ? Parce qu’il n’y a, à ma connaissance, aucune bibliothèque permettant de récupérer de manière transparente les statistiques des processeurs graphiques NVIDIA, AMD et Intel. Un contributeur a donc décidé de prendre le taureau par les cornes en commençant par les processeurs graphiques NVIDIA qui disposaient d’une bibliothèque Python (nvidia-ml-py, à installer sur votre système pour bénéficier du greffon pour Glances).

  • Vue en moyenne ou mono‐processeur graphique : GPU

  • Vue multi‐processeur graphique : MEANGPU

Les prochaines versions de Glances amélioreront ce greffon avec la prise en charge d’autres marques de processeurs graphiques et des statistiques supplémentaires (comme les entrées‐sorties).

Amélioration du greffon Dockers

DOCKER
En plus de la prise en charge de la version 2.0 de l’API Docker, Glances 2.8 permet de fixer des seuils d’alerte de manière globale ou par conteneur. Ainsi, il est possible de superviser la consomation processeur d'un conteneur nommé foo en utilisant la syntaxe suivante dans le fichier de configuration de Glances :

[docker]
# Thresthold for CPU (in %)
foo_cpu_careful=70
foo_cpu_warning=80
foo_cpu_critical=90

Il est également possible de déclencher une action si un seuil est dépassé :

[docker]
foo_cpu_critical_action=echo {{Image}} {{Id}} {{cpu}} > /tmp/container_{{name}}.alert

Note : dans l’environnement de Glances, une action est une ligne de commande dans laquelle on peut utiliser certaines variables internes issues de l’API à travers les moustaches {{}}.

Le greffon réseau permet de surveiller la qualité du signal Wi‐Fi

Si votre machine dispose d'une interface Wi‐Fi, ce nouveau greffon est fait pour vous. Il permet en effet de superviser la qualité des signaux Wi‐Fi.

Il s’intègre juste en dessous du greffon réseau :
WIFI

En ce qui concerne le greffon réseau, il permet désormais de fixer des seuils manuellement (via le fichier de configuration) ou automatiquement (en fonction de la vitesse des interfaces réseau).

De nouveaux modules d’exportation

ZeroMQ et CouchDB viennent s’ajouter à la liste des cibles disponibles pour le module d’exportation des statistiques.

Pour cette version, cette liste est donc la suivante : CSV, InfluxDB, Cassandra, CouchDB, OpenTSDB, StatsD, ElasticSearch, RabbitMQ/ActiveMQ, ZeroMQ et Riemann.

Optimisation de la consommation processeur de l’interface Web

Enfin, il est maintenant possible de définir le nombre maximum de processus à afficher dans l’interface Web. Cela réduit de manière importante la consommation processeur du navigateur faisant tourner l’interface de Glances.

Pour définir le nombre de processus (30 par défaut), il suffit de définir la section suivante dans le fichier de configuration :

[outputs]
# Limit the number of processes to display in the WebUI
max_processes_display=30

Avec 30 processus, on réduit la consommation de 75 %.

Et son lot d’améliorations et de corrections de bogues

  • Not compatible with the new Docker API 2.0 (Docker 1.13) (issue #1000) ;
  • Highlight the top CPU and MEM process consumer (issue #878) ;
  • Glances API returns the processes PPID (issue #926) ;
  • Configure server cached time from the command line --cached-time (issue #901) ;
  • Make the log logger configurable (issue #900) ;
  • System uptime in export (issue #890) ;
  • Refactor the --disable-* options (issue #948) ;
  • PID column too small if kernel.pid_max is > 99999 (issue #959) ;
  • Glances RAID plugin Traceback (issue #927) ;
  • Default AMP crashes when command given (issue #933) ;
  • Default AMP ignores enable setting (issue #932) ;
  • /proc/interrupts not found in an OpenVZ container (issue #947).

Appel à contributeurs

Je tiens à remercier personnellement tous les contributeurs.

Nous recherchons des personnes motivées pour faire évoluer le projet :

  • développeur Python confirmé ;
  • développeur JavaScript maîtrisant AngularJS pour l’interface Web ;
  • des testeurs, notamment dans les environnements Windows et Mac OS X.

Lire les commentaires

FusionDirectory 1.0.19 est sorti!

Par panze74

FusionDirectory est une application Web s’appuyant sur un annuaire LDAP pour permettre la gestion des infrastructures et le déploiement des systèmes.

Ce 20 janvier, l’équipe FusionDirectory a annoncé la sortie de FusionDirectory 1.0.19, la dernière version stable. La version 1.0.19 est une version corrective s’occupant du bogue du lien envoyé lors d’une demande de recouvrement de mot de passe et d’un second concernant le mode d’édition. C’est l’occasion de revenir sur la version 1.0.18 qui, elle, contient de nouvelles fonctionnalités en plus de correctifs mineurs et majeurs.

Nouvelles fonctionnalités :

  • lorsque vous utilisez le portail intégré de FusionDirectory, vous avez maintenant la possibilité de regrouper des applications par type ;
  • le service Web a une nouvelle méthode, pour connaître l’état d’un utilisateur : isUserLocked() ;
  • le système de réinitialisation du mot de passe est maintenant disponible via le service Web ;
  • le tableau de bord a maintenant un onglet pour vous montrer le système de codage de mot de passe utilisé par vos utilisateurs.

Corrections majeures :

  • l’utilisateur avec le rôle editownpwd ou editowninfo ne devrait pas pouvoir verrouiller d’autres comptes ;
  • l’incompatibilité entre la récupération du mot de passe et le rappel d’utilisateur a été corrigée ;
  • lorsque vous avez plus d’un serveur DHCP dans le département, la commande fusiondirectory-setup --migrate-dhcp ne fonctionnait pas correctement.

Corrections mineures :

  • erreur XML lors de l’installation de FusionDirectory sur Debian Wheezy ;
  • vous avez maintenant la possibilité de sélectionner un shell par défaut pour vos utilisateurs ;
  • vous pouvez maintenant renommer en tant que serveur et il sera renommé et affiché le nom sur l’onglet en utilisant, par exemple sur l’onglet courrier ;
  • correction d’une erreur sur le greffon FAI lors de la création d’un disque utilisant tout l’espace restant.

Lire les commentaires

Album Autocollants du Libre : appel aux associations

Par Jehan

Suite au renouveau des ateliers de contribution à l’Album Autocollant du Libre, l’association LILA lance un nouvel appel aux associations pour leur participation au projet, ainsi que l’envoi de leurs autocollants.

Envoyez vos autocollants

La seconde partie de cette dépêche donnera les détails, résumera le compte‐rendu de notre précédent atelier (six personnes présentes) et la direction actuelle du projet.

Sommaire

Appel aux associations : envoyez‐nous vos fichiers d’autocollants

Presque deux ans plus tôt, lorsque l’association LDN avait lancé l’idée du projet, quelques dizaines d’autocollants furent collectés. Cela ne représente pas forcément bien l’état associatif et libriste français actuel, donc nous lançons un nouvel appel :

Associations libristes, envoyez‐nous vos autocollants et leurs mesures métriques !

Notez qu’il fut décidé que plutôt qu’être exhaustif, nous partons dans une optique bien plus « pédagogique », donc tous les autocollants ne seront pas forcément utilisés (notamment certains autocollants sont quasiment identiques avec des nuances ou juste de taille différente, etc.). Nous vous demandons donc aussi de nous indiquer vos autocollants préférés (ceux que vous préférez voir inclus et qui illustrent au mieux votre activité).

Des textes explicatifs de l’activité sont aussi les bienvenus, pas forcément pour inclusion (nous nous réservons le droit d’adapter), mais au moins pour nous donner une idée de ce que vous faites et/ou de l’histoire derrière certains autocollants en particulier.

Et surtout, nous avons besoin d’un document signé nous donnant l’autorisation d’utiliser (modification, distribution et vente) vos textes, autocollants et logo dans le contexte de ce projet d’album. Puisque très souvent, les associations libristes ne mettent pas de licence sur leurs productions imprimées (et n’autorisent pas l’utilisation de leur logo), nous avons besoin de votre autorisation pour faire les choses dans les règles.

Bien sûr, si vous souhaitez accompagner cette autorisation d’un droit de regard avant impression, ce n’est absolument pas un problème (et même prévu). Le but est d’aider et de promouvoir l’activité associative du Libre, pas l’inverse. D’ailleurs, si vous souhaitez être sûr que votre association soit parfaitement représentée, nous vous invitons à participer aux ateliers de création pour en orienter les décisions ! :-)

Envoyez donc vos autocollants et autorisations à contact chez libreart.info avec un titre explicite.

Un album avec une histoire à raconter

Notre précédent atelier a recentré l’album de manière plus originale : ce n’est plus seulement un album d’autocollants et c’est probablement le changement le plus excitant (lire le compte‐rendu plus détaillé). L’idée en cours serait d’avoir un petit personnage qui traverserait les pages de l’album et raconterait un peu l’histoire ou les concepts du logiciel libre, illustré par l’activisme des diverses associations libristes francophones. Ce personnage récurrent pourrait, par exemple, être le GNU de notre série Wilber & Co., mais nous accueillons avec joie les propositions alternatives. Nous préférerions même davantage d’investissement externe ; et même, pourquoi pas, une histoire en cadavre exquis dessinée par de nombreux artistes ?! Artistes, manifestez‐vous ! :-)

Nous pourrions ainsi parler du projet « Dégooglisons Internet » de Framasoft, son pourquoi et son comment. Les combats sur les brevets logiciels et les DRM de l’April seront aussi efficacement illustrés par leur collection d’autocollants thématiques. LILA pourrait présenter son projet de film libre, son travail pour faire découvrir l’art libre et les logiciels libres de création ; et avec une mise en abîme de l’Album d’Autocollants du Libre. La Quadrature du Net ne manque pas non plus d’autocollants pour illustrer son travail sur la vie privée, la neutralité et contre la censure du Net. Et ainsi de suite…
Petite et grande associations, manifestez‐vous !

Cela en fera alors un objet de découverte et — typiquement dans un évènement tel que les RMLL — aidera les visiteurs à mieux appréhender le Libre. Cela pourrait même être utilisé comme un jeu de piste, avec les gens essayant de faire tous les stands pour récupérer les autocollants manquants et, ainsi, faire une bonne introduction à l’activité de chaque association. Cela sera d’ailleurs une activité très amusante pour les enfants également !

Prochain atelier : jeudi 19 janvier à Paris

Nous nous réunissons au même endroit que précédemment, encore une fois dans le contexte de la Soirée de contribution au Libre parisienne, à partir de 19 h, jeudi 19 janvier 2017.

Dans cet atelier, nous approfondirons probablement le concept du petit personnage qui se balade à travers les pages et de ce qu’on veut raconter ; nous commencerons peut‐être des essais de mise en page pour avoir une idée plus concrète, ou autre chose ! Car, dans tous les cas, ce sera vous, les participants au projet, qui dirigerez vraiment sa direction.

Venez nombreux !

Coordonnées

FPH Fondation Charles‐Léopold Mayer pour le Progrès de l’Homme
38, rue Saint‐Sabin, 75011 Paris.

  • digicode : contactez‐nous ;
  • tél. : +33 1 43 14 75 75 ;
  • métros : Mo 5 station Bréguet Sabin, ou Mo 8 station Chemin Vert ou Bastille ;
  • bus : ligne 20 ou 65, arrêt Chemin Vert ;
  • station Vélib’ : 11033, au 23 bd Richard Lenoir ;
  • site Web de FPH : www.fph.ch.

Note : nous organiserons régulièrement des ateliers sur ce projet, mais ne ferons pas d’article à chaque fois (seulement pour des raisons particulières, comme ici, l’appel aux associations). Nous conseillons de vous tenir au courant en souscrivant à la liste de discussion : envoyez un courriel avec le titre « subscribe » sur libre-sticker-album-request@lists.tuxfamily.org.

Lire les commentaires

Sortie de Goodvibes 0.1, lecteur de radios Internet

Par elboulangero

Goodvibes est un lecteur de radios Internet pour GNU/Linux, sous licence GPL v3+. Il permet de garder ses radios préférées à portée de main.

Logo de Goodvibes

Fonctionnalités

Goodvibes est un lecteur de radios Internet « old‐school » qui s’adresse avant tout aux personnes qui écoutent des radios Internet quotidiennement. Les objectifs sont :

  • légèreté, pour un usage quotidien sans encombrement ;
  • accessibilité, l’objectif étant de pouvoir changer de radio en un minimum de clics.

L’interface graphique est légère, minimaliste. Goodvibes s’efforce de se faire oublier, à tel point qu’il peut être lancé sans interface graphique : il peut alors être contrôlé en ligne de commande, ou via l’appliquette de contrôle multimédia du bureau. Enfin, Goodvibes peut aussi être lancé en mode « icône de statut », pour les bureaux qui supportent encore cette fonctionnalité.

Goodvibes s’intègre au mieux dans les différents environnements de bureau existants, et a été testé sous GNOME, Unity, KDE, Cinnamon, MATE, Xfce, LXDE et Openbox/Tint2.

Dans la liste des fonctionnalités, on trouve :

  • possibilité d’utiliser des touches multimédia ;
  • prise en charge de l’interface MPRIS2 ;
  • notifications ;
  • possibilité d’inhiber la mise en veille ;
  • client en ligne de commande.

Il est bon de noter que Goodvibes permet uniquement d’écouter des radios Internet traditionnelles, c’est‐à‐dire des flux audio. Il ne permet pas de se connecter à des services comme Spotify, Pandora, etc.

Goodvibes est comparable à Radiotray, pour ceux qui connaissent. La différence ? Radiotray n’est plus maintenu, alors que Goodvibes est flambant neuf.

Détails techniques

Sous le capot, Goodvibes est écrit en C/GObject. Il s’appuie sur des bibliothèques bien connues : GLib, GStreamer et GTK+.

Goodvibes est une initiative personnelle, je suis l’unique développeur, et cela fait plus d’un an que je travaille dessus. Le code arrive gentiment à maturité, il reste quelques détails à fixer, et j’espère étiqueter une version 1.0 prochainement.

L’objectif à long terme est plutôt humble : simplement assurer la maintenance et garder le logiciel en vie aussi longtemps que possible. L’ajout de nouvelles fonctionnalités est possible, mais ne viendra probablement pas de moi, simplement par manque de temps. Je vais déjà m’efforcer de maintenir le code, fixer les bogues et intégrer des nouvelles fonctionnalités, si des contributeurs souhaitent participer.

Ce dont Goodvibes a besoin maintenant, c’est d’un peu de pub, des traductions, des paquets pour les différentes distributions et d’un logo qui ressemble à quelque chose. :)

Et surtout, d’utilisateurs !

Lire les commentaires

Revue de presse de l'April pour la semaine 2 de l'année 2017

Par echarp

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

[ZDNet France] Microsoft équipera ”d'Office ”les lycées du Grand-Est, un accord ”incompréhensible” pour les libristes

Par Louis Adam, le vendredi 13 janvier 2017. Extrait:

L’objectif: équiper l’ensemble des lycées de la région en licence Office. Un contrat passé par la région, mais qui pose évidemment des questions auprès des associations de défense du logiciel libre.

Lien vers l'article original: http://www.zdnet.fr/actualites/microsoft-equipera-d-office-les-lycees-du-grand-est-un-accord-incomprehensible-pour-les-libristes-39847124.htm

Et aussi:

[Developpez.com] Trolldi: pourquoi Richard Stallman pense que vous ne devriez pas utiliser Google

Par Michael Guilloux, le vendredi 13 janvier 2017. Extrait:

Chaque fois qu’il en a l’occasion, Richard Stallman, le père du GNU et du mouvement du logiciel libre, ne manque pas de rappeler les causes qu’il défend et fustiger les entreprises, produits et services qui sont en violation de ses principes. Il s’en est déjà pris par exemple à Uber, qu’il accuse d’exploiter les chauffeurs, ou encore à Facebook qui «entrave les libertés». Il avait également qualifié Windows, OS X, iOS et Android de malwares en 2015, estimant que ces systèmes espionnent les utilisateurs, les emprisonnent et disposent de backdoor (porte dérobée) pour leur faire du mal.

Lien vers l'article original: http://www.developpez.com/actu/111877/Trolldi-pourquoi-Richard-Stallman-pense-que-vous-ne-devriez-pas-utiliser-Google

[Next INpact] Bornes pour voitures électriques: l’Open Data devient la règle, sauf pour les données en temps réel

Par Xavier Berne, le vendredi 13 janvier 2017. Extrait:

Afin que le public puisse savoir en quelques clics où se trouvent les stations de recharge destinées aux voitures électriques, l’exécutif vient de publier un décret imposant la mise en ligne, sur le portail gouvernemental d’Open Data, des informations concernant leur localisation. La diffusion des données en temps réel ne sera toutefois pas impérative.

Lien vers l'article original: https://www.nextinpact.com/news/102870-bornes-pour-voitures-electriques-l-open-data-devient-regle-sauf-pour-donnees-en-temps-reel.htm

[Journal du Net] Linux: qu'est ce que c'est?

Par Antoine Crochet- Damais, le jeudi 12 janvier 2017. Extrait:

De sa conception, sans ambition, à la conquête des plus grands clouds de la planète, l'OS créé par Linus Torvalds aura profondément marqué l'histoire de l'informatique.

Lien vers l'article original: http://www.journaldunet.com/solutions/dsi/1091588-kernel-linux-open-source-8

[Next INpact] On parle numérique avec Yannick Jadot, le candidat des Verts à la présidentielle

Par Xavier Berne, le mercredi 11 janvier 2017. Extrait:

Next INpact a pu interroger Yannick Jadot, le candidat d’Europe Écologie - Les Verts (EELV) à l’élection présidentielle. L’occasion d'en savoir plus sur les propositions de l’eurodéputé, ancien directeur de campagne de Greenpeace, en matière de numérique.

Lien vers l'article original: https://www.nextinpact.com/news/102818-interview-on-parle-numerique-avec-yannick-jadot-candidat-verts-a-presidentielle.htm

Lire les commentaires

Revue de presse — janvier 2017

Par Florent Zara

Après une petite pause, on reprend notre revue de la presse papier, celle que vous pouvez encore trouver, en 2017, chez votre marchand de journaux, mais aussi en ligne désormais. Au sommaire de ce mois-ci :

  • GNU/Linux Magazine no200 repeint toute la boutique et vous invite à créer votre application pour une TV sous Tizen ;
  • Linux Pratique no99 refond aussi le décor et s'intéresse au média center qui s'impose comme incontournable : Kodi ;
  • MISC magazine no89 décortique la publicité sur Internet et l'évolution de l'arsenal des pubeux ;
  • Planète Linux no94 continue inlassablement de faire le tour des distributions, environnements et logiciels du moment, connus ou moins connus. Toujours aussi rafraichissant ;
  • Hackable Magazine no16 enfile le sans fil en ce début d'année, avec toujours beaucoup de Raspberry Pi et d'Arduino ;
  • Si Hackable semble s'installer durablement dans le paysage, ce n'est pas le cas d'Open Silicium qui disparaît à nouveau car vraiment trop spécifique ; le numéro 20 peut encore être trouvé dans les kiosques et la rubrique « embarqué » de GNU/Linux Magazine reprend la relève ;
  • GNU/Linux Magazine hors-série no88 intéressera ceux qui hésitent encore à déployer leur première base de donnée basée sur MySQL ou son fork MariaDB ;
  • Et Linux Identity propose toujours ses multiples kits, packs et starters pour récupérer des distributions en masse sur d'innombrables CDDVDROM contenant de l'Ubuntu en pagaille, Xubuntu, Ubuntu GNOME, Ubuntu Mentholée, Ubuntu Origins (aka Debian) et Tails. À quand la clef USB ?

GNU/Linux Magazine n°200

Pour la parution de son 200ème numéro, GNU/Linux Magazine fait peau neuve en retrouvant ses racines :

  • l'embarqué et la programmation bas niveau sont de retour ;
  • une nouvelle rubrique hack & bidouille voit le jour pour présenter des « bricolages informatiques » et retrouver le plaisir de programmer en s'amusant ;
  • une rubrique est désormais dédiée à la sécurité.

gnulinux-magazine-200

Les rubriques de cette nouvelle formule sont donc les suivantes :

  • Actualités & Humeur ;
  • IA, Robotique & Sciences ;
  • Système & Réseau ;
  • IoT & Embarqué ;
  • Kernel & Bas niveau ;
  • Hacks & Bidouilles ;
  • Libs & modules ;
  • Mobile & Web ;
  • Sécurité & Vulnérabilité.

Une nouvelle formule que l'on pourrait qualifier de retours aux fondamentaux, qu'il peut être intéressant d'essayer si vous êtes un nostalgique du c'était mieux à vent ;-) D'autant plus que pour un tarif inchangé le magazine contient 16 pages supplémentaires…

Linux Pratique n°99

Arrivé juste à temps pour les fêtes de fin d’année, Linux Pratique arrive aussi avec une nouvelle formule que certains ont pu découvrir au pied du sapin. Au menu des festivités : le plein de tutoriels en entrée, de quoi s’initier à la programmation en plat principal et un cahier « Raspberry Pi et débutant Linux » en guise de dessert.
linux-pratique-99
Évidemment, un soin tout particulier a été porté à la présentation des plats, on mentionnera au passage un nouveau logo ainsi qu’une nouvelle maquette. Diverses présentations de solutions libres et open source égayeront ce repas, placé sous le thème du divertissement avec la mise en place d’un media center sur divers supports – PC, Raspberry Pi, TV, smartphone ou tablette – , l’utilisateur aura l’embarras du choix avec Kodi.

MISC n°89

misc-89

Planète Linux n°94

Planète-Linux94

Hackable Magazine n°16

hackable-magazine-16

GNU/Linux Magazine France hors-série n°88

gnulinux-magazine-hs-88

Lire les commentaires

Agenda du Libre pour la semaine 3 de l'année 2017

Par Benoît Sibaud

Calendrier web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 41 événements (1 en Belgique, 36 en France, 4 au Québec et 0 en Suisse) événements est en seconde partie de dépêche.

Sommaire

Agenda du Libre pour la semaine 3 de l'année 2017

[BE Bruxelles] OpenStreetMap meeting - Le lundi 16 janvier 2017 de 19h00 à 23h00.

English below
Français plus bas
Kom langs en word deel van de OpenStreetMap familie !

[FR Grenoble] Rencontre du groupe local OpenStreetMap - Le lundi 16 janvier 2017 de 18h30 à 21h30.

Les contributeurs à OpenStreetMap de la région de Grenoble tiendront leur réunion mensuelle le lundi 16 janvier à 18h30.
Thème de la soirée : utilisation d'OSM en enseignement supérieur et en recherche.
Cette rencontre est ouverte à tous, débutants, expérimentés, curieux…

[FR Villeurbanne] Lundi 3.0 - Install Party - Le lundi 16 janvier 2017 de 19h00 à 22h00.

NOUVELLE FORMULE DISPONIBLE !
La formule des Lundis 3.0 évolue : nouvelle disposition, nouveaux temps de rencontre et outils pour aider à la construction des projets. Venez l'essayer !
• INSTALL PARTY

[FR Marseille] Réunion des contributeurs OpenStreetMap de la région PACA - Le lundi 16 janvier 2017 de 19h00 à 23h00.

Les contributeurs d'OpenStreetMap de la région PACA se réunissent le lundi 16 janvier 2016, à partir de 19h00
page du Wiki d'OpenStreetMap sur les réunions de Marseille 
Pour ceux qui compteraient participer à la réunion et qui viennent pour la première fois, nous avons pour habitude que chacun(e) amène quelque chose à boire et/ou à grignoter.

[FR Villeurbanne] Mapathon Missing Maps avancé - Le lundi 16 janvier 2017 de 19h00 à 22h00.

Venez nous aider à cartographier Ouahigouya au Burkina Faso sur OpenStreetMap pour faciliter l'accès à l'eau et à l'assainissement à sa population !
Cette soirée est dédiée aux personnes qui souhaitent approfondir leur connaissance des outils de contribution à OSM. Nous installerons le logiciel JOSM (Java OpenStreetMap), le logiciel des contributeurs avertis à OSM sur les PCs et verrons quelques astuces pour cartographier plus vite et mieux et bien sur cartographierons !
Pourquoi ?

[FR Lyon] Debian et Cie - Le lundi 16 janvier 2017 de 19h30 à 21h30.

Atelier Debian - ALDIL
En moyenne, tous les 3èmes lundi de chaque mois, l'ALDIL, Association Lyonnaise pour le Développement de l'Informatique Libre organise des ateliers autour du système d'exploitation GNU/Linux Debian.
L'occasion de découvrir et d'échanger avec les membres de la communauté ses trucs et astuces.

[QC Montréal] (3L)-Logiciels Libres en liberté groupe d’utilisateurs de Logiciels Libres, de niveau débutant - Le lundi 16 janvier 2017 de 18h00 à 21h00.

(3L)-Logiciels Libres en liberté groupe d’utilisateurs de Logiciels Libres, de niveau débutant qui tiendra sa rencontre régulière mensuelle tout les 3ième lundi de chaque mois.
En JANVIER 2017 ce sera le 16 de 18:00 à 21:00 heures. Au Café bistro Jamocha, 4060 Ontario Est, coin Pie IX.
Amener vos portables et votre bonne humeur. Venez jaser sur les logiciels libres, Nous montrer vos découvertes, poser vos questions?

[FR Castelnau-le-Lez] Section GNU/Linux - Le mardi 17 janvier 2017 de 10h00 à 12h00.

L’équipe de Montpel’libre vous propose une permanence de dépannages pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien. Le contenu de l’atelier s’adapte aux problèmes des personnes présentes et permet ainsi d’adapter l’acquisition de nouvelles compétences au rythme de chacun.
Vous pourrez y aborder plusieurs thèmes :
Présentation de Linux

[FR Bordeaux] Le jeu Ğeconomicus - Le mardi 17 janvier 2017 de 18h00 à 21h00.

Inscription obligatoire car il n'y a que 20 places !
http://framaforms.org/inscription-au-jeu-geconomicus-du-17012017-1480689543
Venez comprendre l'influence de la monnaie dans notre quotidien en jouant !

[FR Reims] G.L.O.U. - Le mardi 17 janvier 2017 de 18h00 à 20h30.

Le G.L.O.U. est l'occasion de boire un coup entre amis des libertés, et de discuter de tout et  de rien.
L'entrée est libre, tout le monde est bienvenu, mais étant dans un bar, il est bon de prendre une consommation.
Un Tux en peluche (pas très gros) est présent à nos côtés pour aider à nous repérer.

[FR Lyon] Atelier Bidouille - Le mardi 17 janvier 2017 de 19h00 à 22h00.

ALDIL4 est un projet d'entraide autour des logiciels libres à la Croix Rousse .
ALDI4 est un projet créé par un de nos membres et soutenu par l'ALDIL pour promouvoir les logiciels libres dans le 4ème arrondissement de Lyon.
Ces ateliers sont ouverts à tous et permettent de rencontrer des utilisateurs de logiciels libres qui partagent leurs connaissances et se dépannent mutuellement dans leurs usages.

[FR Paris] Tuppervim #51 - Le mardi 17 janvier 2017 de 19h15 à 22h00.

Le tuppervim est un évènement mensuel organisé dans les locaux de Mozilla.
Il a lieu un mardi du mois (généralement le premier).
Le texte suivant a été honteusement copié du site http://tuppervim.org

[FR Nanterre] Portes ouvertes de l'Electrolab - Le mardi 17 janvier 2017 de 20h00 à 21h00.

Le mardi soir est le jour où nous invitons les nouveaux et les curieux à découvrir l'Electrolab de Nanterre lors d'une petite visite guidée.
Qui sommes nous ?
Laboratoire, makerspace, atelier, grand garage collectif, ces termes nous décrivent tous un peu sans toutefois parvenir à être exacts ou exhaustifs.

[FR Teyran] Notions PC - Le mercredi 18 janvier 2017 de 10h00 à 11h00.

Médiathèque de Teyran - Place du jeu de ballon 34820 Teyran
Créer un livret avec Scribus
Réaliser des animations en GIF avec The Gimp

[FR Auch] Initiation à Linux - Le mercredi 18 janvier 2017 de 14h00 à 17h00.

Cette découverte de Linux est proposée au Café associatif d'Auch, l'Abri des Possibles, tous les mercredi.

[FR Marseille] Repair Café - Le mercredi 18 janvier 2017 de 17h00 à 19h00.

Pour lutter contre l’obsolescence programmée et favoriser le recyclage créatif,  Repair Cafés et l’association CercLL (CercLL d’Entraide et Réseau Coopératif autour des Logiciels Libres).
Le mercredi 18 janvier 2017 de 17h00 à 19h00 réparons ensemble nos outils informatiques, chez France Nature Environnement 28 rue Saint Savournin 13001 Marseille
Repair Café Marseille est une initiative citoyenne qui s’inscrit dans le contexte de la transition énergétique.

[FR Callian] Linux et les Logiciels Libres - Le mercredi 18 janvier 2017 de 18h00 à 21h00.

Venez découvrir Linux et les logiciels libres, mais aussi vous faire aider avec votre matériel informatique quel qu'il soit, imprimante, box, tablette, smartphone y compris.
Cette année, nos objectifs évoluent, c'est à dire les logiciels libres restent comme l'objectif principal, mais aussi d'aider les gens avec leur matériel informatique quel qu'il soit, imprimante, box, tablette smartphone y compris. Venez avec vos machines même sous Windows ou Mac/os, nous ne vous laisserons pas tomber, nous considérons, que vous n'êtes pas responsable de l'hégémonie commerciale des produits non libres.
Mais pourquoi venir aux réunions ? 1°) Découvrir, Essayer, Installer Linux 2°) Régler vos problèmes Windows ou Mac

[FR Nantes] Contribution Wikipédia Femme Féminisme - Le mercredi 18 janvier 2017 de 18h30 à 21h30.

L'objectif de cet atelier est de rendre les femmes plus visibles sur Wikipédia en écrivant des biographies de femmes ou des articles en lien avec le féminisme.
Ouvert à tou.te.s, sans inscription, ces Ateliers sont libres et gratuits.
Cet atelier a lieu à l'Espace Simone de Beauvoir, 15 du quai Ernest Renaud, Nantes, arrêt ''Gare maritime'' de la ligne 1 du tramway.

[FR Bordeaux] Atelier artiste - hacker - Le mercredi 18 janvier 2017 de 19h00 à 21h00.

Ateliers-cours à la fabrique-pola - L@bx
Tous les mercredi, 19h00, à partir du 07 décembre 2016
Passer aux logiciels libres pour toute sa pratique artistique :

[FR Toulouse] Rencontre Logiciels Libres - Le mercredi 18 janvier 2017 de 19h30 à 22h30.

L'association Toulibre organise une rencontre autour des Logiciels Libres le mercredi 18 janvier 2017, de 19h30 à 22h30 au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.
Pendant toute la soirée, venez poser vos questions au sujet du Logiciel Libre et trouver de l'aide pour installer ou utiliser des Logiciels Libres sur votre ordinateur.
Pour cela, vous pouvez si besoin apporter votre ordinateur, un accès Internet est disponible sur place.

[FR Toulouse] Rencontre Tetalab - Le mercredi 18 janvier 2017 de 21h00 à 23h00.

Rencontre hebdomadaire des hackers et artistes libristes Toulousains.

[QC Montréal] Projection du documentaire "A new Economy" - Le mercredi 18 janvier 2017 de 12h00 à 14h00.

Projection du documentaire canadien A new Economy, sorti fin 2016, suivie d'une discussion avec les deux spécialistes en économie sociale Marguerite Mendell (université Concordia) et Jean-Martin Aussant (Chantier de l'économie sociale).
Le documentaire présente sept initiatives d'innovation sociale dont Sensorica, un réseau basé à Montréal d'open-source hardware spécialisé dans les capteurs intelligents et l'Internet des objets, et Breathing Games, un commun de jeux libres pour favoriser la santé respiratoire au niveau international.
L'événement est organisé par Hinnovic. Inscription gratuite requise sur http://www.hinnovic.org/neweconomy/

[FR Aix en Provence] ChamiloCamp - Le mercredi 18 janvier 2017 de 13h00 à 18h00.

ChamiloCamp 2017 de Aix en Provence au lycée Paul Cézanne
Adresse de l'événement : Amphithéatre du Lycée Paul Cézanne - 19 Avenue Jean et Marcel Fontenaille B 10 005 - 13181 Aix en Provence Cédex 5 - Rencontres et retours d'expérience autour du e-learning avec la plate-forme OpenSource Chamilo LMS.
La solution e-learning Chamilo est à présent l'une des 3 plateformes les plus populaires au monde dans le milieu de l'éducation accompagnée par les technologies, et sa vision multi-culturelle en fait une plateforme particulièrement adaptée au contexte francophone.

[FR Gardanne] Les ateliers du libre : Writer - Le jeudi 19 janvier 2017 de 14h00 à 15h30.

Venez vous initier au traitement de texte grâce à Libreoffice Writer.
Atelier gratuit, réservé aux abonnés de la médiathèque

[FR Martigues] Cycle découverte et usage de LibreOffice - Le jeudi 19 janvier 2017 de 16h30 à 18h30.

L’association ULLM (les Utillisateurs de Logiciels Libres du Pays Martégal) en collaboration avec EPN Martigues vous présente le programme de ses ateliers du premier trimestre 2017.
Le jeudi 19 janvier de 16h30 à 18h30
Responsable Marc Guelle

[FR La Roche-sur-Yon] Degooglisons Internet - Le jeudi 19 janvier 2017 de 18h00 à 20h00.

Pour débuter 2017 en parlant d'un beau projet et pour présenter la création de l'association locale nous organisons le 19 Janvier une soirée dédiée au projet Degooglisons Internet et au projet CHATONS :
présentation du projet Degooglisons Internet de Framasoft
présentation du projet CHATONS

[FR Paris] Soirée de Contribution au Libre - Le jeudi 19 janvier 2017 de 19h00 à 22h00.

Parinux propose aux utilisateurs de logiciels libres de se réunir régulièrement afin de contribuer à des projets libres. En effet, un logiciel libre est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.
Nous nous réunissons donc tous les jeudis soirs dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).
Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.

[FR Paris] Soirée création "Album Autocollant du Libre" - Le jeudi 19 janvier 2017 de 19h00 à 22h00.

L'Album Autocollant du Libre est un projet initialement proposé par la LDN (Lorraine Data Network, fournisseur d'accès internet associatif français) puis repris par l'association LILA, association d'Art Libre et de création artistique avec les Logiciels Libres.
Les ateliers de création se greffent à la Soirée de Contribution au Libre organisée par Parinux, au moins dans un premier temps.
Le Projet en 2 mots

[FR Montpellier] Permanence « Les logiciels libres, parlons-en ! » - Le vendredi 20 janvier 2017 de 17h00 à 19h00.

Le Faubourg Marché, qu’est-ce que c’est ?
Le Faubourg Marché est une permanence partagée qui permet aux associations d’accueillir ensemble, les publics de ces associations une fois par semaine, le vendredi entre 17h00 et 19h00, au 19, rue du Faubourg de Nîmes, 34000 Montpellier.
L’idée est de s’informer et d’informer les adhérents des diverses associations sur le fonctionnement du lieu et des associations, et notamment sur les 5 partenaires qui l’animent et lui permettent ainsi d’exister (autour.com, L’Accorderie, enercoop, modulauto, La Nef). Lors de cette permanence partagée vous pourrez rencontrer les associations La Graine (monnaie locale de Montpellier), éCOhabitons, Montpellier à pied, et bien sûr Montpel’libre.

[FR Montpellier] Atelier du Libre Linux-Mint - Le vendredi 20 janvier 2017 de 18h00 à 20h00.

Les Atel’libres sont des ateliers pratiques sur le thème des logiciels libres organisés et animés par l’équipe dynamique et compétente de Montpel’libre ainsi que ses partenaires.
L’équipe de Montpel’libre vous propose de découvrir et d’installer Linux pour une utilisation journalière et l’administration du système. Le contenu de l’atelier s’adapte aux problèmes des personnes présentes, régler les problèmes, inscriptions recommandées.
Vous pourrez y aborder plusieurs thèmes :

[FR Montpellier] Les Rendez-Vous du Libre - Le vendredi 20 janvier 2017 de 20h00 à 23h00.

Salle informatique « jamais le dimanche » de la maison pour tous (accessible par l’extérieur gauche du bâtiment).
Les RDVL sont des rendez-vous mensuels de discussions sur le thème des logiciels libres, des arts libres, de l’open source et plus généralement de la culture du libre et du numérique.
Cette soirée, très conviviale, se passe autour d’un repas collaboratif tiré du sac, pique-nique partagé, chacun porte un plat, entrée, spécialité, dessert, boisson… Ordinateurs et réseaux disponibles.

[FR Antibes] Rencontre Accès Libre (RAL) - Le vendredi 20 janvier 2017 de 18h00 à 21h00.

Certains les appellent « install party », d’autres encore « Soirées Linux », mais les Rencontres Accès Libre sont tout cela en même temps, et bien plus encore.
C'est l’occasion de :
discuter, échanger, expliquer ;

[QC Montréal] Camp FACiL - Du vendredi 20 janvier 2017 à 18h00 au samedi 21 janvier 2017 à 18h00.

Qu'est-ce qu'un Camp FACIL ? Il s'agit d'une réunion générale des membres et adeptes de FACIL pour faire avancer des projets en cours, effectuer des petites tâches qui traînent, régler des problèmes, des irritants ou simplement discuter de travaux que l'on entend réaliser un autre jour. Tout le monde est libre de participer en fonction de son temps disponible, de ses compétences et de ses préférences. C'est naturellement une bonne façon d'apprendre à se connaître et de prendre le pouls de la communauté de bénévoles que nous formons.
Vendredi 20 janvier (18h-21h)

[FR Villeneuve d'Ascq] Libre à Vous - Le samedi 21 janvier 2017 de 09h00 à 12h00.

Vous souhaitez tester GNU/Linux sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les logiciels libres ?
Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec « le plein » de logiciels libres, fiables, évolutifs, performants et gratuits.
C'est chaque samedi matin au Centre d'Infos Jeunes à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (métro Triolo) de 9h00 à 12h00.

[FR Beauvais] Gérer sa messagerie - Le samedi 21 janvier 2017 de 09h30 à 12h30.

Samedi du Libre, Gérer sa messagerie Thunderbird.
Archivages, copies, transfert, recherche, destinataires, liste de diffusion, protection de la vie privée.
Entrée Libre. Tout Public.

[FR Valbonne] Rencontre accès Libre - Le samedi 21 janvier 2017 de 10h00 à 12h00.

Linux Azur propose une rencontre accès libre au Cyberkiosc de Valbonne.
Venez découvrir Linux et les logiciels libres.
Venez nombreux.

[FR Ivry sur Seine] Cours de l'Ecole du Logiciel Libre - Le samedi 21 janvier 2017 de 14h00 à 18h00.

Présentation de l'E2L
Quel est le rôle de l'école du logiciel libre ?
Tout d'abord, ce n'est pas une école comme les autres. Elle n'a pas d'établissement fixe, pas de cours de récréation, pas de carte d'étudiant, ni de diplôme de fin d'année.

[FR Charleville-Mézières] Atelier Hacklab - Le samedi 21 janvier 2017 de 14h00 à 18h00.

Atelier Hacklab de l'association ILARD

[FR Nanterre] Lightning talks de l'Electrolab - Le samedi 21 janvier 2017 de 16h00 à 18h00.

Les Lightning-Talks consistent en de courtes présentation (5 mn max + 3 mn de questions) de projets terminés, en cours, ou toujours en réflexion.
Toutes les personnes qui sont prêtes à partager leurs idées les plus folles devant une foule en délire sont invitées!
Vous bénéficierez de retours des membres sur vos choix techniques et probablement de conseils bienvenus.

[FR Annemasse] événement informéthique léman-libre - Le samedi 21 janvier 2017 de 10h00 à 17h00.

Entrelac - install party à Annemasse le 21 janvier 2017 Hello à tous! Tout d'abord, je souhaite à tous les Linuxien en herbe une heureusement année 2017 et que le logiciel libre prospère.
Nous vous proposons ce mois-ci de nous rencontrer à notre petite manifestation qui se déroulera de nouveau sur Annemasse. le samedi 21 janvier de 10h00 à 17h00, à l'espace co-working dans les locaux d'Entrelac, 15 avenue Emile Zola (2ème étage), 74100 Annemasse.Pourquoi venir? Pour discuter et échanger avec des passionnés d'informatique libre sur des questions techniques ou politiques (oui, l'informatique est aussi politique!) Pour tester des logiciels libres et ouverts, c'est-à-dire que l'on peut échanger, modifier ou étudier à l'envie, sans restriction. Pour nous donner l'occasion de vous montrer que l'informatique peut être divertissante et non-discriminante! Pour convertir votre ordinateur ou celui d'un proche à un système libre et ouvert comme Linux, ceci gratuitement! Pour assister à une présentation donnée par un membre de Léman Libre.Activités De 10h à 17h, Install Party, venez avec votre ordinateur et nous vous installerons un Linux dessus. A 14h, petite présentation sur les problèmes liés au cloud.Nous nous réjouissons de vous rencontrer!L'équipe Léman Libre

[QC Montréal] Atelier du Libre du Club Linux Atomic - Le samedi 21 janvier 2017 de 09h00 à 18h00.

Le Club Linux Atomic
Le Club Linux Atomic (CLA) regroupe des utilisateurs, novices comme aguerris, de systèmes d’exploitation GNU/Linux et de logiciels libres. Il a pour principal objet de mieux faire connaître l’informatique libre et d’en favoriser l’utilisation par le plus grand nombre.
Atelier du Libre

Lire les commentaires

❌