Vue lecture

Alpine Linux 3.23.0 released

✇LWN
Par :jzb

Version 3.23.0 of Alpine Linux has been released. Notable changes in this release include an upgrade to version 3.0 of the Alpine Package Keeper (apk), and replacing the linux-edge package with linux-stable:

For years, linux-lts and linux-edge grew apart and developed their own kernel configs, different architectures, etc.

Now linux-edge gets replaced with linux-stable which has the identical configuration as linux-lts, but follows the stable releases instead of the long-term releases (see https://kernel.org/).

The /usr merge planned for this release has been postponed; a new timeline for the change will be published later. See the release notes for more information on this release.

  •  

[$] The beginning of the 6.19 merge window

✇LWN
Par :corbet
As of this writing, 4,124 non-merge commits have been pulled into the mainline repository for the 6.19 kernel development cycle. That is a relatively small fraction of what can be expected this time around, but it contains quite a bit of significant work, with changes to many core kernel subsystems. Read on for a summary of the first part of the 6.19 merge window.
  •  

Nanotyrannus : l’étude qui met fin au mythe du « bébé T. rex » après des décennies de débat

Une étude menée par le professeur Christopher Griffin de l'Université de Princeton a résolu une énigme, en confirmant que le Nanotyrannus n'est pas une version juvénile du Tyrannosaurus rex. Pour cela, l'équipe a notamment examiné un os de la gorge d'un spécimen, pour déterminer que le dinosaure avait presque atteint sa maturité.

  •  

Meta fait un sale coup à Apple : comment expliquer la fuite de ses talents ?

Le départ d'Alan Dye, visage du design chez Apple et membre de l'équipe design depuis 2006, est un coup dur pour le géant californien, qui voit de nombreuses pointures partir à la chaîne. Meta, qui ne cesse de déclarer la guerre à Apple depuis des années, est prêt à tout pour lui piquer ses meilleurs talents.

  •  

Comment ce jeu mythique sur Nokia a inspiré une vaste campagne de cyberespionnage

Le 2 décembre 2025, les chercheurs en cybersécurité d’ESET ont mis en lumière une campagne de cyberespionnage menée par le groupe iranien MuddyWater. Point notable de cette opération, les hackers se sont inspirés du mécanisme du jeu Snake pour brouiller les pistes et compliquer l’analyse de leurs activités malveillantes.

  •  

« Penser qu’on atteindra l’intelligence humaine avec les LLM, c’est des conneries » : Yann LeCun parle pour la première fois depuis son départ de Meta

À l'occasion de l'événement AI Pulse à Paris, en présence de Xavier Niel, le scientifique français Yann LeCun a fait sa première apparition publique depuis l'annonce de son départ de Meta. Si la rupture semble consommée avec Mark Zuckerberg, Yann LeCun maintient son discours contre la « hype » de l'IA générative : pour lui, les modèles actuels n'iront nulle part sans de nouvelles découvertes.

  •  

[$] A "frozen" dictionary for Python

✇LWN
Par :jake
Dictionaries are ubiquitous in Python code; they are the data structure of choice for a wide variety of tasks. But dictionaries are mutable, which makes them problematic for sharing data in concurrent code. Python has added various concurrency features to the language over the last decade or so—async, free threading without the global interpreter lock (GIL), and independent subinterpreters—but users must work out their own solution for an immutable dictionary that can be safely shared by concurrent code. There are existing modules that could be used, but a recent proposal, PEP 814 ("Add frozendict built-in type"), looks to bring the feature to the language itself.
  •  

cmocka 2.0 released

✇LWN
Par :jzb

Andreas Schneider has announced version 2.0 of the cmocka unit-testing framework for C:

This release represents a major modernization effort, bringing cmocka firmly into the "modern" C99 era while maintaining the simplicity and ease of use that users have come to expect.

One of the most significant changes in cmocka 2.0 is the migration to C99 standard integer types. The LargestIntegralType typedef has been replaced with intmax_t and uintmax_t from stdint.h, providing better type safety and portability across different platforms. Additionally, we've adopted the bool type where appropriate, making the code more expressive and self-documenting.

Using intmax_t and uintmax_t also allows to print better error messages. So you can now find e.g. assert_int_equal and assert_uint_equal.

cmocka 2.0 introduces a comprehensive set of type-specific assertion macros, including `assert_uint_equal()`, `assert_float_equal()`, and enhanced pointer assertions. The mocking system has also been significantly improved with type-specific macros like `will_return_int()` and `will_return_float()`. The same for parameter checking etc.

LWN covered the project early in its development in 2013. See the full list of new features, enhancements, and bug fixes in cmocka 2.0 in the changelog.

  •  

Security updates for Thursday

✇LWN
Par :jzb
Security updates have been issued by AlmaLinux (expat and libxml2), Debian (openvpn and webkit2gtk), Fedora (gi-loadouts, kf6-kcoreaddons, kf6-kguiaddons, kf6-kjobwidgets, kf6-knotifications, kf6-kstatusnotifieritem, kf6-kunitconversion, kf6-kwidgetsaddons, kf6-kxmlgui, nanovna-saver, persepolis, python-ezdxf, python-pyside6, sigil, stb, syncplay, tinyproxy, torbrowser-launcher, ubertooth, and usd), Mageia (cups), SUSE (cups, gegl, icinga2, mozjs128, and Security), and Ubuntu (ghostscript, kernel, linux, linux-aws, linux-aws-5.15, linux-gcp-5.15, linux-hwe-5.15, linux-ibm, linux-ibm-5.15, linux-intel-iotg, linux-intel-iotg-5.15, linux-lowlatency, linux-lowlatency-hwe-5.15, linux-nvidia, linux-nvidia-tegra, linux-nvidia-tegra-5.15, linux-nvidia-tegra-igx, linux-oracle, linux-oracle-5.15, linux-xilinx-zynqmp, linux, linux-aws, linux-aws-hwe, linux-kvm, linux-oracle, linux-aws-fips, linux-fips, linux-aws-fips, linux-fips, linux-gcp-fips, linux-azure-fips, linux-gcp, linux-gcp-4.15, linux-hwe, linux-gcp, linux-gcp-6.8, linux-gke, linux-gkeop, linux-gcp-6.14, linux-raspi, linux-gcp-fips, linux-intel-iot-realtime, linux-realtime, linux-raspi, linux-raspi-realtime, linux-xilinx, and postgresql-14, postgresql-16, postgresql-17).
  •  

Catastrophe pour Moscou : le retour du Soyouz MS-27 risque d’être l’un des derniers avant des années

Alors que l’équipage du Soyouz MS-27 s’apprête à regagner la Terre ce 9 décembre 2025, l’avenir du programme spatial russe s’assombrit brusquement. En coulisses, une grave avarie survenue sur le pas de tir de Baïkonour menace de paralyser les lancements habités pour une longue période.

  •  

Le numéro 7 du Lama déchainé surfe sur les ondes

Pour toutes les personnes qui lisent LinuxFr.org, voici un numéro du Lama déchainé spécialement conçu pour les fans du surf… du surf sur Internet, je précise sinon vous allez croire que je vous prends pour des sportifs.

Un numéro conçu pour vous parler des plateformes numériques qui proposent des services en ligne. Ou plutôt du Fediverse et de radio. Ça a changé en cours de semaine (c'est parfois difficile à suivre) et heureusement, car sinon l’édito aurait tourné vers la merdification (ou l’emmerdification) de ces plateformes ou leur utilisation de logiciels libres auxquels elles ne contribuent jamais. Pas de coup de gueule, donc, ce sera peut-être pour un prochain numéro.
L’émission de radio de l'April écoutée par un couple

Pour la première fois depuis le début de la campagne, le commentaire des lecteurices a été pris sur Linux-Fr. Merci à Benoît pour sa participation !

Comme chaque semaine, des rubriques et des chroniques sympathiques à découvrir. Et non, n'insistez pas, je n'entrerai pas dans les détails. Cliquez sur le lien plus bas.

Je remercierai juste LinuxMaine et Elena Rossini pour leur texte !

Et pour info, l’équipe des mots croisés s’est efforcée (et c’est plus compliqué que ça n’y parait) de n’avoir que des définitions de niveau 1-2. Voilà, c’est cadeau ! Vous nous direz ce que vous en pensez. Too easy ? Toujours aussi drôle ? À vous de juger et de commenter !

Le Lama déchainé qui donne

Le mois de décembre commence. Vous n’avez donc plus qu'un mois pour faire un don ou adhérer à l’April. Moins de quatre semaines pour aider l’association à obtenir les 30 000€ dont elle a besoin. Quelques jours avant que je ne commence à menacer le lama des pires sévices.

Il peut compter sur vous ? Merci.

Commentaires : voir le flux Atom ouvrir dans le navigateur

  •