Face aux risques que fait peser GitHub sur le monde des logiciels libres suite à son rachat par Microsoft en 2018, une alternative semble avoir percé. Cette dépêche propose un tour d'horizon des problèmes posés par GitHub et expose comment Codeberg pourrait y répondre.
./play.it installe vos jeux sans prise de tête
Le projet ./play.it est dédié à un seul but : tordre le cou à la rumeur la plus persistante au sujet de GNU/Linux.
Il s’agit bien sûr de : « Ton linusque, là, c’est nul, il n’y a aucun jeu qui tourne dessus ! ».
Ce projet propose donc une collection de scripts, qui à partir d’installeurs pour Windows ou GNU/Linux de formats divers et variés construisent sans besoin d’intervention de votre part des paquets natifs prêts à être installés sur votre distribution favorite.
À date du 2 mars 2018 vous pouvez déjà installer 313 jeux via ./play.it, et la liste grandit chaque semaine… Peut‐être bientôt grâce à vous ?
Nouvelles versions logicielles du projet GNU avril et mai 2017
Le projet GNU publie tous les mois une liste de versions logicielles publiées. Jetons‐y un coup d’œil pour découvrir de nouveaux logiciels inconnus (de moi), des infâmes bogues disparus ou les promesses de solutions à tous nos besoins : soit 33 nouvelles versions annoncées allant de la corrective mineure à la version attendue depuis des années ; et l’on va donc parler de acct
, artanis
, bc
, diffutils
, emacs
, emms
, freedink-data
, gcc
, global
, gnubik
, gnupg
, gnutls
, grub
, guile
, guile-cv
, guile-ncurses
, icecat
, kawa
, less
, libcdio-paranoia
, libidn2
, libmicrohttpd
, linux-libre
, nano
, ocrad
, orgadoc
et parallel
.
Naissance du projet Halium
Halium est un projet libre qui cherche à créer une base commune pour les systèmes d’exploitation voulant réutiliser les pilotes Android. Il a pour but d’unifier les différentes abstractions du matériel via libhybris.
GCompris Qt sort une 0.61 et se réorganise
Deux grosses nouvelles sur GCompris (pour ceux qui ne connaissent pas, GCompris est un logiciel éducatif pour les enfants de 2 à 10 ans). D'abord une nouvelle version Qt qui affirme son rythme de développement avec six nouvelles activités, des améliorations graphiques et une réorganisation de l'équipe pour remplacer Bruno Coudoin qui a créé et maintient le projet depuis 2000.
Sortie de Krita 3.0
La version 3.0 de Krita est sortie le 31 mai 2016. Krita est un logiciel libre de dessin et peinture conçu pour des utilisations telles que la création d’illustrations, de bandes dessinées ou de textures. Krita est très complet et est utilisé par des artistes tels que David Revoy, qui contribue activement en tant que bêta-testeur et en fournissant des ressources de qualité au projet.
Cette version 3.0 incorpore beaucoup de fonctionnalités issues d’une campagne de financement participatif kickstarter réalisée en 2015.
Firefox 47, version de transition
La 47e version de Firefox est sortie le 7 juin 2016 avec peu de nouveautés visibles pour l'utilisateur (citons tout de même une synchronisation optimisée des onglets ouverts à travers vos appareils, de multiples améliorations dans la gestion des vidéos et une nouvelle page de suivi des performances pour les développeurs), mais un important travail de fond qui se poursuit pour peaufiner l'existant (WebRTC…) et préparer la suite (WebExtensions, Electrolysis…).
Par ailleurs, de nouvelles façons de contribuer en testant tôt les prochaines versions et futures fonctionnalités apparaissent avec cette version (programme Test Pilot, canal nightly).
Sans plus attendre, voici le détail des nouveautés pour les versions de bureau et mobile, ainsi que pour les développeurs. Suivent comme d'habitude quelques digressions autour de Firefox et Mozilla.
Linux Mint a été compromise
Message d'intérêt général : les serveurs de la distribution Linux Mint ont été compromis.
- Des images ISO (images disque utilisées pour l'installation) de Linux Mint Cinammon 17.3 ont été remplacées et contenaient une porte dérobée. À priori cela n'affecte que des images ISO téléchargées les 20 et 21 février 2016. Néanmoins vous êtes invités à la plus grande prudence si vous utilisez Linux Mint et l'avez installée dernièrement.
- Le forum a également été compromis et la base de données copiée par les attaquants, entre autres avec les adresses de courriel, mots de passes hachés et d'autres informations personnelles. Cette base de données aurait fuité depuis au moins le début de l'année 2016.
Il convient d'être très prudent car une ou plusieurs attaques ont donc été jouées sur plusieurs mois, et même si les images ISO vérolées semblent ne l'avoir été que sur deux jours, il est conseillé de :
- désinstaller/réinstaller Linux Mint si vous venez de l'installer ;
- dans tous les cas de changer vos mots de passe, non seulement sur les forums Linux Mint mais aussi sur tout autre service où vous auriez pu utiliser le même mot de passe ;
- Et dans ce genre de situation, il vaut mieux être le plus inclusif possible : si vous avez utilisé d'autres services Mint, il est préférable de considérer vos mots de passe là-bas aussi comme potentiellement compromis.
Vous êtes invité à lire la seconde partie de la dépêche pour des informations plus détaillées.
TeX et traitement de données par flot e01 : lire du TeX
Depuis quelques temps je travaille de manière sporadique sur une bibliothèque pour manipuler des documents TeX en Scala nommée ToolXiT.
Cette bibliothèque est loin d'être finie et bouge encore beaucoup, mais elle me permet aussi de faire des essais.
Ce faisant, j'ai pu faire face à quelques défis intéressants, qui méritent au moins une série de dépêches sur LinuxFr.org, que ce soit sur TeX lui même ou le traitement par flot de données.
Je vais essayer de faire une série aussi intéressante que celle de rewind sur la création de jeu vidéo, nous verrons bien comment elle évoluera.
Prêts ? Allons y !
GnuPG utilisé, GnuPG oublié, mais GnuPG financé
Il s'est passé quelque chose d'assez extraordinaire ces derniers jours pour GnuPG, alors j'aimerais en parler pour que tout le monde soit au courant.
GNOME 3.16 - nettoyage de printemps
On ne présente plus GNOME, l'environnement de bureau libre et convivial. À l'occasion de la parution de sa nouvelle version, revenons sur les évènements qui ont marqué ce cycle de développement. Factorisation de code, homogénéisation de l'ergonomie, aveux d'échecs et ajout de fonctionnalités ont pavé la voie de cette nouvelle mouture. À travers le projet GNOME ce sont aussi une victoire, des questions existentielles et des batailles à mener qui se dessinent pour le logiciel libre en général.
HAProxy 1.5
Après quatre ans et trois mois, et pas moins de 26 versions de développement, la version réputée stable de HAProxy devient la 1.5. Même si HAProxy est avant tout un répartiteur de charge HTTP et TCP, les possibilités offertes par la version 1.5 en font le véritable couteau suisse du Web à haute charge.
Il est utilisé, entre autres, par de nombreux sites d’audience mondiale, tels que Twitter, Instagram, GitHub, Reddit… Cette version apporte de nombreuses nouveautés, dont la très attendue prise en charge de l’offloading SSL.
La version 1.5.0 a été rapidement suivie de quelques versions correctives. Nous en sommes à la 1.5.3, disponible depuis le 25 juillet dernier.
La folie Docker
Docker, présenté ici même en mars dernier, est un conteneur ou isolateur, ou encore système de cloisonnement (plus de détails en seconde partie). Il se repose sur des systèmes comme LXC, les namespaces et les cgroups (control groups) de Linux, qui permettent de limiter et isoler l'utilisation des ressources de type processeur, mémoire, disque, etc. Docker se compare aux BSD Jails et aux zones de Solaris. Il est développé en Go, sous licence Apache 2.0, tout ce qu'il y a de plus libre.
La première version de Docker date du 20 mars 2013. 16 mois plus tard, 9,308 commits de 509 contributeurs, 2.75 million de téléchargements, plus de 14,000 applications “Dockerisées”, c'est la version 1.1.0. qui est livrée. La folie Docker s'est emparée d'Internet tout entier !
Du nouveau du côté de LXQt
La première version publique de LXQt, l'environnement de bureau né du rapprochement de LXDE et Razor-Qt, est sortie le 7 mai 2014.
C'est l'occasion pour les développeurs de rappeler avec humour que la communauté Linux voit passer beaucoup de forks mais peu de projets qui fusionnent. Ils ont même reçu des renforts du projet Maui qui cherchait aussi à créer un bureau Qt.
Pour rappel, LXDE est un environnement du bureau léger basé sur la version 2 de GTK+, et Razor-Qt en est le pendant du côté Qt.
Un nouveau pelage pour Firefox 29
Dans la version vingt-neuf, le changement le plus visible est l'adoption d'un pelage particulièrement soyeux avec l'arrivée de l'interface « Australis ». Arborant des courbes dans l'air du temps et mettant plus en avant la personnalisation de l'interface, déjà bien connue des utilisateurs avancés, cette nouvelle version insuffle un petit air de modernité au navigateur le plus respectueux de la vie privée de ses utilisateurs.
Possible hasard du calendrier, cette version est sortie le 29 avril.
Sortie de la version 1.0 de Grisbi, logiciel de comptabilité
Grisbi est un logiciel de comptabilité personnelle sous licence GPL. Mais il est aussi utilisable par des associations ou des petites entreprises. C’est un programme écrit par des Français, qui respecte parfaitement l’esprit de la comptabilité à la française.
Développé dans un esprit de simplicité, il est utilisable pour toute comptabilité personnelle (comptabilité de trésorerie), mais il n’en supporte pas moins des fonctionnalités avancées : Grisbi est multi‐compte, multi‐devise et multi‐utilisateur ; il gère les comptes bancaires, de caisse, d’actif et de passif, les tiers, les échéances, les catégories de recettes et de dépenses, mais aussi les imputations budgétaires et les exercices.
Il permet donc de tenir une comptabilité analytique et une comptabilité en partie double, à partir d’une liste de catégories adaptées, pour une association ou une petite entreprise soumises au plan comptable.