OpenWifiPass, l'accès Wifi facile et des bâtons dans la pomme

Posté par  . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
18
30
jan.
2021
Sécurité

Dans un journal au menu d’à côté, on parlait des imprimantes sans pilotes (driverless) qui se répandent doucement. Il y a aussi les scanners sans pilotes qui doivent suivre. Mais chez la marque à la pomme, ils sont encore plus science-fiction : ils ont l’accès WiFi « codeless ». Si, si, sur iOS pas besoin d’ânonner le code super-cali-solidistique qui verrouille l’accès WiFi : en un clic de communication Bluetooth, vous donnez l’accès aux ami(e)s. Agréable, pratique et reposant.

Eh bien malgré les verrous d’Apple, Jannik Lorenz a eu la bonne idée de consacrer sa thèse préparée au SEEMO Lab (Secure Mobile Networking Lab) à faire de l’ingénierie inverse sur le protocole. Résultat, ça marche partout maintenant ! L’outil s'appelle OpenWifiPass, il est codé en Python et tourne sous Linux (GPLv3). Attention c’est une preuve de concept, ne pas l’utiliser en vrai (ou alors par goût du risque).

     
  logo du projet OWL  

Mais d’où ça sort ? Là-bas à Darmstadt les chercheurs de l'Open Wireless Link ont eu l’idée de déconstruire l’Apple Wireless Direct Link (AWDL) pour faire bénéficier toutes les plateformes de cet écosystème bien imaginé. OpenWifiPass est l'une des réussites.

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

Posté par  . Édité par Benoît Sibaud et Ysabeau 🧶. Modéré par claudex. Licence CC By‑SA.
11
30
jan.
2021
Communauté

N. D. M. : vu le contexte de pandémie de Covid‑19 et les restrictions locales ou nationales (Belgique, France, Québec et Suisse) sur les rassemblements, certains événements sont susceptibles d’être annulés (que les organisateurs aient pensé à mettre à jour l’Agenda du Libre ou non).

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 17 événements (France: 15, Québec: 1, autre: 1) est en seconde partie de dépêche.

Systèmes d'exploitation pour téléphones — partie 5 : Ubuntu 🖥️📲

30
29
jan.
2021
Mobile

Cette cinquième dépêche des systèmes d’exploitation plus ou moins libres pour téléphones débarque sur la planète Ubuntu, avec les espoirs d’unifier ordinateur et téléphone. Qui n’a jamais eu envie de brancher son téléphone sur un écran et de l’utiliser avec clavier et souris Bluetooth ?

Les dépêches :

  1. Les premières initiatives ☎😍
  2. La lignée de Maemo à Nemo 🔒
  3. Le libre sur la planète Android 🤖💚
  4. La saga Firefox OS 🦊🚀
  5. Ubuntu sur ordi et téléphones 🖥️📲   ← Vous êtes ici

Ces dépêches sont réunies dans un article disponible sur deux dépôts Git miroirs : Framagit et GitHub. Merci de proposer tes suggestions d’amélioration avec ta 🐔 sur l’un de ces dépôts Git. ☺

Sondage Quel est selon vous le client XMPP à l'interface la plus adaptée pour une équipe soudée de gens inconnus?

Posté par  . Licence CC By‑SA.
Étiquettes :
17
28
jan.
2021

Aujourd'hui on sonde objectivement, oui nous allons faire appel à votre appétence pour le bon goût et l'ergonomie. Les résultats seront sans nul doute ni conditionnés par les pratiques des individus, ni jugés par les autres participants comme pouvant relever d'une hérésie artistique. C'est une question sérieuse et réfléchie qui prendra acte de vos retours pour statuer sur l'état actuel des clients XMPP en matière d'interface.

Pourquoi une équipe soudée de personnes inconnues? Dans le travail social nous sommes effectivement très soudés. Cependant il arrive fréquemment que l'on ne connaisse pas la moitié des gens, c'est embêtant. Il est donc nécessaire de communiquer via des outils adaptés avec des interfaces michu-proof mais pas trop (faut pas déconner on est des pros tout de même).

Voici un aperçu des candidats (l'ensemble des captures d'écran en images) :

Toute description mal prise n'est que méprise, j'aime le travail de chacun et parfois être un peu mesquin.

  • Kaiwa - Le client abandonné qui n'aurait pas dû l'être tellement qu'il est beau :
    66
    (6.9 %)
  • Kaidan - Un machin KDE pas trop mal fichu qui est très actif :
    38
    (4.0 %)
  • Gajim - Parce que la version 1.0 est tout de même au poil :
    94
    (9.9 %)
  • Jabbercat - L'outsider qui prends un chaton comme Mascotte parce que c'est presque encore un peu cool mais pas trop :
    3
    (0.3 %)
  • Dino - Dommage que ce soit du Vala car c'est pas trop mal :
    93
    (9.8 %)
  • Poezio - C'est classe et ça tourne sur mon Pentium 3 trouvé au fond du stock de la boîte :
    39
    (4.1 %)
  • Movim - L'oublié de la sélection initiale :
    71
    (7.5 %)
  • Libervia (ex. « Salut à Toi ») - Autre oublié non salué :
    145
    (15.2 %)
  • Autres - Je suis un être à part :
    105
    (11.0 %)
  • C'est quoi XMPP? :
    298
    (31.3 %)

Total : 952 votes

Du SDN (Réseau Défini par Logiciel) dans Proxmox

Posté par  (site web personnel) . Édité par claudex, Anonyme, Benoît Sibaud, devnewton 🍺, Ysabeau 🧶 et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
18
29
jan.
2021
Virtualisation

L’équipe de développement de Proxmox a intégré l’approche SDN Software-Defined Networking dans sa solution de virtualisation. C’est-à-dire que toute la couche de gestion réseaux étendu est intégrée dans l’hyperviseur. Proxmox avait déjà posé la première brique réseau en intégrant OpenvSwitch vers 2015.

OpenvSwitch est un commutateur virtuel open source (Apache License 2.0). Il permet aux administrateurs réseaux de gérer de façon précise le trafic réseau des machines virtuelles dans un hyperviseur, mais aussi de définir des politiques avancées de gestion des ressources du réseau virtuel via un switch virtuel (par fichier de configuration ou en ligne de commande ovs-vsctl). Mais il n’y a pas de gestion centralisée.

Le SDN est un acronyme signifiant Software-Defined Networking. C’est un ensemble de technologies ayant comme points communs :

  • un contrôle centralisé des ressources réseau ;
  • une orchestration centralisée ;
  • une virtualisation des ressources physiques.

Ğ1formation : une plate-forme libre pour des formations monétarisées en Ğ1

Posté par  (site web personnel) . Édité par Benoît Sibaud, palm123, ted, bubar🦥 et Nils Ratusznik. Modéré par Benoît Sibaud. Licence CC By‑SA.
8
29
jan.
2021
Éducation

C’est avec enthousiasme que je vous annonce la naissance de G1Formation, un site d’apprentissage en ligne totalement libre et monétarisé en Ğ1 pour ceux qui souhaitent utiliser cette monnaie.

La plate-forme est constituée d’un Moodle retravaillé et adapté à nos besoins par Paidge de Normandie-Libre, d’un Nextcloud intégré en option pour le stockage des ressources fourni par mes soins, et d’un serveur BigBlueButton intégré aussi pour les visios fournies par Ethicit. Tout est auto-hébergé bénévolement (ce qui n’empêche pas les dons en Ğ1).

Les enseignants peuvent y organiser leurs cours en toute liberté et les proposer soit gratuitement, soit payables en Ğ1 par les élèves (prix libres). Pour les enseignants désireux de faire participer des élèves n’ayant pas de Ğ1, nous avons prévu une caisse alimentée par un financement participatif qui permettra de rémunérer malgré tout l’enseignant (s’il le souhaite bien sûr). Tous les sujets de cours, tutos ou formations sont a priori les bienvenus. Une petite équipe de modérateurs existe néanmoins pour trancher en cas de gros problème éthique sur une proposition de formation…

Les élèves, eux, n’ont qu’à choisir un cours qui les intéressent et s’y inscrire.

Le site étant tout jeune, le choix est pour l’instant limité, mais au vu du nombre d’inscriptions ces deux dernières semaines, nous avons bon espoir qu’il s’étoffe rapidement…

NdM.: le but est de « favoriser la formation à distance (cours, tutoriels, visioconférence) en utilisant des logiciels libres (Moodle, BigBlueButton, Mobilizon, Nextcloud). » La plateforme est à base de logiciels libres, mais la charte ne le précise pas si les cours / contenus pédagogiques sont forcément sous des licences libres ou non, ou si les formateurs ont un choix parmi un ensemble de licences proposées.

Histoire de l'Objective-C et décès de son créateur

Posté par  . Édité par Ysabeau 🧶 et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
31
27
jan.
2021
C et C++

Brad Cox, créateur de l’Objective-C, est mort aux premiers jours de 2021. Il avait commencé ce langage en 1981 dans le labo de Tom Love en permettant grosso-modo de convertir une syntaxe Smalltalk en C. Par la suite, Tom Love et lui ont lancé la société Stepstone pour développer l’Objective-C. Steve Jobs s’est beaucoup intéressé à eux et a fini par débaucher l’un des ingénieurs du langage, Steve Naroff, pour travailler chez NeXT à étendre GCC. On notera incidemment la similarité des noms Stepstone et NextSTEP. En 1994, NeXT a racheté tous les droits sur l’Objective-C, plus tard revendus à Apple.

Logo Objective-C

L’an dernier Brad Cox et Steve Naroff ont publié dans Proceedings of the ACM on Programming Languages (une revue en OpenAccess) un excellent, et long, article décrivant en détail l’histoire de l’Objective-C. Cet article, « The origins of Objective-C at PPI/Stepstone and its evolution at NeXT » est sous licence Creative Commons By SA 4.0. Des volontaires pour traduire ?

Développer une interface web avec le toolkit Atlas (2/2)

Posté par  (site web personnel) . Édité par orfenor, Pierre Jarillon, Benoît Sibaud et Ysabeau 🧶. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
15
27
jan.
2021
Python

Le toolkit Atlas permet de programmer des interfaces d’applications web monopages (SPA) sans qu’il ne soit nécessaire de savoir programmer en JavaScript et sans imposer d’architecture logicielle. De plus, toute application développée avec le toolkit Atlas est, dès son lancement, instantanément et automatiquement accessible d’Internet.
Le toolkit Atlas s’apparente à ces bibliothèques qui, en s’appuyant sur GTK, Qt, wxWidgets…, ont pour but de faciliter le développement d’interfaces graphiques. La différence est que le toolkit Atlas, lui, s’appuie sur les technologies web (HTML/CSS).

Le toolkit Atlas est disponible pour Java, Node.js, Perl, Python et Ruby. Ce document porte sur le développement, avec la version Python du toolkit Atlas, d’une application dont voici un aperçu :

Apparence de l’application faisant l’objet du tutoriel 'Contacts'

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

16
27
jan.
2021
Internet

Cette revue de presse sur Internet fait partie du travail de veille mené par l'April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l'April.

Rapport Bothorel – Émission « Libre à vous ! » du 19 janvier 2021 — Podcasts et références

Posté par  . Édité par Benoît Sibaud. Modéré par patrick_g. Licence CC By‑SA.
7
27
jan.
2021
Communauté

Quatre-vingt-dixième « Libre à vous ! » de l’April. Podcast et programme :

Rendez‐vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 MHz en Île‐de‐France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune.

Vous pouvez laisser un message sur le répondeur de la radio, pour réagir à l’un des sujets de l’émission ou poser une question. Le numéro du répondeur : +33 9 72 51 55 46.

Mardi 2 février nous discuterons le directeur et le DSI de Télécom Saint-Étienne, une école d’ingénieur qui s’engage pour le logiciel libre. Si vous avez des questions, n’hésitez pas à les mettre en commentaires de cette dépêche ou à nous les signaler avant ou pendant l’émission sur #libreavous sur https://talk.libre-a-toi.org/.

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

Posté par  . Édité par Benoît Sibaud et Ysabeau 🧶. Modéré par Ysabeau 🧶. Licence CC By‑SA.
12
26
jan.
2021
Communauté

N. D. M. : vu le contexte de pandémie de Covid‑19 et les restrictions locales ou nationales (Belgique, France, Québec et Suisse) sur les rassemblements, certains événements sont susceptibles d’être annulés (que les organisateurs aient pensé à mettre à jour l’Agenda du Libre ou non).

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 23 événements (France: 21, autre: 1, Belgique: 1) est en seconde partie de dépêche.

Formation professionnelle — Émission « Libre à vous ! » du 12 janvier 2021 — Podcasts et références

Posté par  . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
10
23
jan.
2021
Communauté

Quatre-vingt-neuvième « Libre à vous ! » de l’April. Podcast et programme :

  • sujet principal : Le logiciel libre et la formation professionnelle, retour d’expérience et actualité de deux centres de formation avec Marie-Jo Kopp Castinel d’OpenGo et Jean-Michel Boulet de 2i2L

  • chronique» de Jean-Christophe Becquet sur la bande dessinée libre Pepper&Carrot de David Revoy

  • chronique d’Antanak sur les systèmes d’exploitation libres pour téléphones mobiles

Revue de presse — janvier 2021

Posté par  (site web personnel, Mastodon) . Édité par Ysabeau 🧶, tisaac et Benoît Sibaud. Modéré par Ysabeau 🧶. Licence CC By‑SA.
22
22
jan.
2021
Presse

Couvre-feu à 18h en France (métropolitaine), confinement dans beaucoup d’autres pays, plus d’excuses pour ne pas vous plonger dans vos magazines préférés. Surtout que le début d’année est bien fourni ! Vos kiosques à journaux préférés sont normalement ouverts (et nous vous incitons à les faire vivre si vous le pouvez), voici donc un petit tour subjectif et parti{e,a}l de la presse papier, celle que vous pouvez encore trouver avant 18h00 :

Image une de Journal

Sans plus attendre, les nouveautés de janvier 2021 :

  • GNU/Linux Magazine France no 244 invoque l’IA (en fait Skimage) pour analyser les images;
  • Linux Pratique no 123 s’intéresse au S de https ;
  • MISC magazine no 113 consacre son dossier à la sécurité du processeur ARM ;
  • GNU/Linux Magazine hors‑série no 112 outille le développeur que vous êtes ;
  • Hackable no 36 fait le tour de Maixduino, une carte Arduino boostée aux hormones ;
  • Linux Identity Starter no 42 avec du Ubuntu 20.10 pour ceux qui n’ont pas de connexion ou forfait adapté ;
  • Programmez ! no 244 fait le tour d’Horizon de Rust ;
  • Next Inpact le Magazine no 2 se demande si la technologie nous enferme ou nous libère.

Tour d’horizon plus détaillé dans la suite de cette dépêche.

Bonnes lectures !

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

Posté par  (site web personnel, Mastodon) . Modéré par Florent Zara. Licence CC By‑SA.
18
20
jan.
2021
Internet

Cette revue de presse sur Internet fait partie du travail de veille mené par l'April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l'April.

OW2 soutient le rapport Bothorel et propose son aide

Posté par  . Édité par Benoît Sibaud, bubar🦥 et Ysabeau 🧶. Modéré par Xavier Teyssier. Licence CC By‑SA.
21
20
jan.
2021
Communauté

OW2 est une communauté internationale dédiée au développement et à la promotion d’une base de codes logiciels open source pour les systèmes d’informations. Elle apprécie les recommandations du rapport Bothorel. et propose son soutien au centre de compétences interministériel sur les logiciels libres.

« Nous apprécions les recommandations de ce rapport, déclare Cédric Thomas, le CEO d’OW2. Le travail du Parlement étant fait, nous sommes prêts à aider les administrations centrales à les transformer en actions. »

Les deux domaines où OW2 propose son aide sont la gouvernance et la méthodologie.

Au sujet de la gouvernance, OW2 propose de partager son ensemble de meilleures pratiques généralement acceptées issues de l’initiative OW2 OSS Good Governance afin d’aider à construire une référence commune et un système de suivi des progrès dans les administrations centrales.

En ce qui concerne la méthodologie, OW2 propose de contribuer à l’évaluation du niveau de préparation au marché des projets open source afin d’aider à gérer le catalogue des logiciels libres déployés par les administrations publiques.

Représentant plusieurs dizaines d’entreprises et de projets open source, OW2 est une expression de l’écosystème libre européen.

Le rapport de 216 pages de la mission Bothorel a été publié le 23 décembre 2020. Il contient 37 recommandations sur les données ouvertes et sur les logiciels libres dans l’administration publique française, présentées comme des « composants stratégiques de nos systèmes d’information ».

Signalons aussi la tribune publiée le 17 janvier 2021 par le quotidien français Le Monde et intitulée « Le logiciel libre et l’ouverture des données sont deux enjeux majeurs du numérique moderne qui méritent une stratégie publique », Roberto Di Cosmo (directeur de Software Heritage, professeur d’informatique à l’Inria et à l’université de Paris), Stéfane Fermigier (entrepreneur du logiciel libre et co-président du Conseil national du logiciel libre/CNLL) et Cédric Thomas (économiste et directeur général de l’organisation Open source OW2) reviennent sur « le rôle-clé du logiciel libre comme moyen de reconquête d’indépendance économique vis-à-vis d’acteurs extérieurs à l’Europe ».