Présentation rapide de RootDB, une application auto-hébergeable open-source (AGPLv3), permettant de générer des rapports à base de requêtes SQL.
GWorkspace 1.0 pour Noël et pour Bertrand Dekoninck
GWorkspace est un gestionnaire de bureau, de fichiers et de services. Un peu comme le Finder de macOS. Mais GWorkspace s'inspire de ce qui a été une petite révolution sur le bureau Unix : le système NextStep. GWorkspace est issu du projet GNUStep qui vise à recréer les APIs NextStep et Cocoa. Une application GNUStep est directement compilable sous macOS et disponible sur les systèmes bureautiques et mobiles les plus répandus1, et même sous Hurd !
Le jour de Noël, après des années d'une chasse aux bugs pointilleuse, la version 1.0 de GWorkspace est sortie. C'est une sortie très particulière qui souhaite rendre hommage au patient animateur Bertrand Dekoninck, décédé il y a peu. Bertrand n'était pas développeur, mais ses constantes remarques, ses questions et son obstination à peaufiner un environnement de travail bâti avec GNUStep et GWorkspace ont été motivant pour les « GNUsteppeurs ».
GWorkspace 1.0 vous propose donc un environnement stable et agréable, tout empreint de l'attention et de la discrète gentillesse de Bertrand.
Nous allons maintenant voir à quoi ressemble GWorkspace…
-
GNUstep est compatible avec Cocoa, on l'utilise pour développer et compiler des applications pour Macintosh (Cocoa), Unix (Solaris), Unix-like (GNU/Linux et GNU/Hurd, NetBSD, OpenBSD, FreeBSD) et Windows. Sur des processeurs gros-boutistes ou petit-boutistes (Big Endian ou Little Endian). Le principal langage de développement est l'Objective-C, mais GNUstep n'y est pas limité. ↩
Agenda du Libre pour la semaine 5 de l'année 2022
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 26 événements (France: 24, Québec: 1, Internet: 1) est en seconde partie de dépêche.
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).
Ouverture de l'appel à projet pour le Google Summer of Code
Le Google Summer of Code est un programme de sponsoring financé par Google pour les contributeurs et contributrices à des projets opensource.
Le fonctionnement a été beaucoup modifié pour les éditions 2021 et 2022 afin de s’adapter au contexte et également aux demandes des projets participants.
Les projets souhaitant participer au Google Summer of Code peuvent soumettre leur candidature à partir du 7 février 2022.
Passbolt, le gestionnaire de mots de passe pour équipe, lance ses applications mobiles
Passbolt est un gestionnaire de mots de passe libre conçu pour l’utilisation en équipe et la collaboration. La première version du logiciel avait été annoncée ici même sur LinuxFr il y a quelques années.
Depuis son lancement initial en 2016, passbolt a beaucoup évolué : de nombreuses fonctionnalités ont été ajoutées ainsi que le support de nombreux systèmes. Le serveur passbolt peut maintenant être installé sur un large éventail de serveurs Linux (packet debian, ubuntu, centos, redhat…), docker, ou même encore sur Raspberry Pi. Sur le plan de la sécurité, les différents composants de la solution ont été intégralement audités en 2021 par une société indépendante (Cure53).
Passbolt dispose d’un forum communautaire sur lequel les membres peuvent proposer ou voter pour de nouvelles fonctionnalités. La fonctionnalité la plus demandée étant depuis un moment et de loin la disponibilité d’applications mobiles, il devenait important de prioriser ces développements.
Après plus d’un an de travail et beaucoup de sueur, l’équipe passbolt est donc fière d’annoncer la sortie de ses deux applications mobiles iOS et Android, toutes les deux entièrement libres, intégralement auditées, et compatibles avec l’ensemble des éditions du logiciel : communauté, pro et cloud édition.
Avant d’entrer dans les détails, voici une petite vidéo de démonstration (en anglais).
MirageOS - un micro OS (unikernel) en OCaml
MirageOS est un outil permettant de créer un unikernel (un système d’exploitation) pouvant faire office de micro-service comme un site Internet, un service SMTP ou encore un service DNS. L’objectif de MirageOS est de proposer une solution modulaire afin que l’utilisateur puisse créer son propre système selon ce qu’il souhaite vraiment. La modularité et l’approche clean-state de MirageOS permet de délester le système final d’éléments superficiels à priori. De ce fait, MirageOS est capable de produire un système d’exploitation complet comme un simple site internet ne pesant au final que ~16 Mo.
L’approche de MirageOS est de reconstruire tous les éléments de votre application finale en OCaml (en partant de votre API REST à la pile TCP/IP). Les logiques d’abstraction et la modularité d’OCaml sont les bases de MirageOS afin de s’abstraire de tout ce qui est à proprement parler lié au système (les syscalls) et de pouvoir interchanger une implémentation avec une autre sans changer le reste de l’application. Par ces mécanismes-là, MirageOS a la possibilité de produire un simple exécutable ou de produire un système complet capable d’être virtualisé avec Xen ou KVM.
Dans cette dépêche, nous allons voir ce qu’est concrètement MirageOS et expliquer comment l’utiliser.
Revue de presse de l'April pour la semaine 3 de l'année 2022
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.
- [Datanews.be] L'Europe oriente les hackers vers les logiciels open source
- [InformatiqueNews.fr] Conseils et bonnes pratiques pour réussir son entrée dans la communauté open source
- [Numerama] Le contrôle parental anti-porno va-t-il interdire la vente de PC sans système d'exploitation en France?
- [aef info] Attractivité, open data, chantiers informatiques… L’ancien Dinum Nadi Bou Hanna défend son bilan sur LinkedIn
- [korii.] Au Texas, un vaccin open source et dix fois moins cher snobé par le gouvernement
- [Silicon] Open source: les leviers pour un modèle durable
- [Le Monde.fr] «La non-maîtrise des technologies affaiblit nos capacités de négociation avec les Big Tech» (€)
Revue de presse de l'April pour la semaine 52 de l'année 2021
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.
- [ActuaLitté.com] Le site pirate Sci-Hub: menace ou bénédiction pour la science?
- [Numerama] Wikipédia, la dernière utopie collective du web?
- [ZDNet France] Tendances tech 2022: une année faste pour l'open source et le cloud
- [01net.] La Maison Blanche veut améliorer la sécurité des logiciels open source pour éviter de nouvelles catastrophes
Revue de presse de l'April pour la semaine 2 de l'année 2022
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.
- [Le Monde Informatique] Open source: les développeurs se rebiffent, la Maison Blanche consulte
- [EurActiv] L'utilisation de Google Analytics viole le droit européen, selon l'autorité autrichienne de protection des données
- [ZDNet France] Des projets open source à partager pour les services publics européens
- [Le Monde Informatique] Le Gouvernement met le Health Data Hub en pause
Cloonix et les conteneurs
Cloonix est un logiciel de virtualisation basé sur qemu-kvm, dpdk et openvswitch. Il permet une construction d’un réseau virtuel avec création graphique et visualisation de la topologie.
En décembre 2021 une nouvelle fonctionnalité a été intégrée dans cloonix : des conteneurs lancés grâce à l’utilisation du logiciel crun
par cloonix.
Cet article a une visée plus large que la simple publicité pour l’utilisation de cloonix, il est toujours formateur d’utiliser des commandes de bas niveau afin de créer et lancer un conteneur. Ces commandes sont données en seconde partie.
Revue de presse de l'April pour la semaine 1 de l'année 2022
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.
Open Food Facts - quelques nouvelles
Open Food Facts c’est la base de données libre (licence ODbL) sur les produits alimentaires. Nous nous situons comme un commun numérique au service de la transparence alimentaire, en vue de meilleurs choix de consommation pour la santé, l’écologie ou d’autres critères !
Open Food Facts est utilisé par pas mal d’applications mobiles, de projets divers et des études scientifiques. Tout ce que produit Open Food Facts est Open Source.
L’année 2021 a été particulièrement riche pour Open Food Facts.
Odoo : support de la déclaration de TVA avec télétransmission
Après de longs mois de dur labeur, j’ai le plaisir d’annoncer la publication de nouveaux modules pour Odoo v14 qui ajoutent le support de la déclaration de TVA française avec télétransmission EDI. À ma connaissance, il s’agit de la première implémentation opensource de la déclaration de TVA avec télétransmission. Ces modules supportent la déclaration de TVA (formulaire 3310-CA3), l’annexe (formulaire 3310-A) et la demande de remboursement de crédit de TVA (formulaire 3519). Au menu : TVA sur les débits, TVA sur les encaissements, autoliquidation pour les acquisitions intracommunautaires de biens et services, autoliquidation pour les achats de prestations de services extracommunautaires, TVA collectée à Monaco, etc. Le module automatise aussi la génération de l’écriture comptable correspondante en suivant les règles françaises de gestion des arrondis.
Dans la seconde partie de la dépêche, j’explique les contraintes pour la télétransmission de la TVA en France et le choix de passer par la passerelle de télétransmission TELEDEC.
🏆 Meilleures contributions LinuxFr.org : les primées de décembre 2021
Nous continuons sur notre lancée de récompenser celles et ceux qui chaque mois contribuent au site LinuxFr.org (dépêches, commentaires, logo, journaux, correctifs, etc.). Vous n’êtes pas sans risquer de gagner un livre des éditions Eyrolles ou ENI. Voici les gagnants du mois de décembre 2021 :
- Papey, pour sa dépêche « L'ONG Noyb porte plainte pour corruption contre la CNIL irlandaise » ;
- magsoft, pour sa dépêche « Compter automatiquement les mots prononcés sur les chaînes d'information continue » ;
- Dinosaure, pour sa dépêche « MirageOS - un micro OS (unikernel) en OCaml » ;
- xcomcmdr, pour sa dépêche « .NET 6 est sorti - La version la plus rapide à ce jour » ;
- GnouCat, pour sa dépêche « Greycess Knight RPG : sortie de la première version ! » ;
- Johnny_Jazeix, pour sa dépêche « GCompris sort en version 2.0 pour les fêtes de fin d'année » ;
Les livres gagnés sont détaillés en seconde partie de la dépêche. N’oubliez pas de contribuer, LinuxFr.org vit pour vous et par vous !
Sortie de G'MIC 3.0 : Une troisième dose pour un traitement efficace de vos images !
Une nouvelle version majeure (numérotée 3.0.0) de G’MIC (GREYC’s Magic for Image Computing), cadriciel libre pour le traitement des images, a été publiée le 9 décembre 2021. Ce projet, distribué sous licence libre CeCILL, est développé principalement dans l’équipe IMAGE du GREYC, laboratoire de recherche en Sciences et Technologies de l’Information et de la Communication (Unité Mixte de Recherche CNRS / ENSICAEN / Université de Caen).
La dernière dépêche LinuxFr.org sur ce logiciel avait été publiée il y a plus de deux ans, en août 2019. Depuis, de nouvelles fonctionnalités ont vu le jour. Dans cette dépêche, nous proposons d’en détailler quelques-unes parmi les plus significatives.
C’est le moment de se préparer une boisson chaude, de s’installer bien confortablement dans le canapé et de se laisser conter deux ans de développement d’un projet libre dynamique !
N. D. A. : cliquez sur les images de la dépêche pour en visualiser des versions de meilleure résolution.
Emmabuntüs : une nouvelle clé USB de réemploi encore plus magique avec Ventoy !
Dans le cadre de notre campagne de réemploi lancée avec Debian-Facile, Blabla Linux et Tugaleres.com en septembre 2020, nous venons de mettre en ligne une seconde version de notre clé de réemploi basée maintenant sur Ventoy.
L'avantage d'utiliser Ventoy au lieu de MultiSystem est qu’il permet la création de cette clé sur GNU/Linux et Windows, ce qui n’était pas le cas précédemment. De plus la réalisation de la clé est plus simple avec Ventoy.