1 év 2 hónap óta
The FreeBSD Foundation has published
a
set of reports from the May
2024 FreeBSD Developer Summit held in Ottawa, Canada. The topics
include FreeBSD Core Team updates, FreeBSD 15 release planning,
Integration with Rust, and OCI
containers on FreeBSD:
Doug Rabson began by providing an overview of the current state of
FreeBSD support for OCI containers, noting that while FreeBSD has long
supported containers through its jail and vnet features, the ecosystem
around OCI containers requires further development. "FreeBSD has been
able to do containers for a long time, but we need to align better
with OCI standards to make our containers more compatible and easier
to use," Rabson remarked.
jzb
1 év 2 hónap óta
The academic and the Linux real-time and scheduling community mourns the
premature death of
Daniel Bristot de
Oliveira. Daniel died at the age of 37 on Monday, June 24, 2024.
Juri Lelli, Tommaso Cucinotta, Steve Rostedt, Kate Stewart, and Thomas
Gleixner have come together to share their thoughts on his life and what he
has left behind
corbet
1 év 2 hónap óta
The Free Software Foundation (FSF) has announced
the addition of three new members to its board: John Gilmore,
Christina Haralanova, and Maria Chiara Pievatolo. This is part of FSF
governance changes announced
in January 2023. The next step is a review of current board
members:
These three new members of the FSF's board of directors are the first
to be appointed since 2020, when Odile Bénassy joined. Given the
importance of the FSF to the free software movement, and the
importance of its board to ensure preservation of the software freedom
definition, the board has not taken its task lightly. Next, the FSF
will evaluate current board members with the FSF's associate members
in August, after which the
voting
members will review the feedback
received and decide if each current board member should remain.
More information on the process, and a short biography of each new
board member, is available in the full announcement.
jzb
1 év 2 hónap óta
It has been nearly one year since
the
first version of the device memory TCP patches was posted by Mina
Almasry. Now on
the 14th
revision, this series appears to be stabilizing. Device memory TCP is
a specialized networking feature requiring a certain amount of setup, but
it could provide a significant performance improvement for some
data-intensive applications.
corbet
1 év 2 hónap óta
An upgrade from Python 3.11 to 3.12 has led to the rejection of
some Python apps by Apple's app stores. That led to Eric Froemling submitting a bug report
against CPython. That, in turn, led to an interesting
discussion among Python developers about how far the project was
willing to go to accommodate app store review processes. Developers
reached a quick consensus, and a solution that may arrive as soon as
Python 3.13.
jzb
1 év 2 hónap óta
The 6.9.7, 6.6.36, and 6.1.96 stable kernel updates have been
released; each contains an important set of fixes.
jzb
1 év 2 hónap óta
Security updates have been issued by Debian (ffmpeg, kernel, libvpx, and linux-5.10), Fedora (chromium, firefox, freeipa, moodle, and openvpn), Oracle (git), Red Hat (golang and java-1.8.0-ibm), and Ubuntu (linux-oracle-6.5, netplan.io, openssl, plasma-workspace, ruby2.7, ruby3.0, ruby3.1, sqlite3, and wget).
jzb
1 év 2 hónap óta
The LWN.net Weekly Edition for June 27, 2024 is available.
corbet
1 év 2 hónap óta
The openSUSE project has announced
Leap Micro version
6.0. Leap Micro is an image-based, lightweight Linux distribution
that is designed to run containerized and virtualized applications. It
is based on SUSE Linux
Enterprise (SLE) Micro. Changes in this release include the
support for full-disk encryption, the addition of Cockpit for
web-based system management, and an optional real-time kernel for
x86_64. Boot support for legacy BIOS on x86_64 is deprecated with 6.0, and will be removed in a later release. See the SLE
Micro release notes for more information.
jzb
1 év 2 hónap óta
Peter Hutterer has written
a summary of "papercut fixes" for GNOME tablet support that are
planned to ship with GNOME 47.
If you're an avid tablet user, you may have multiple stylus tools -
but it's also likely that you have multiple tools of the same type
which makes differentiating them in the GUI hard. Which is why they're
highlighted now - if you bring the tool into proximity, the matching
image is highlighted to make it easier to know which stylus you're
about to configure. Oh, and in the process we added a new SVG for AES
styli too to make the picture look more like the actual physical
tool. The <blink> tag may no longer be cool but at least we can disco
our way through the stylus configuration now.
jzb
1 év 2 hónap óta
Eric Sandeen led a filesystem-track session at
the
2024
Linux Storage,
Filesystem, Memory Management, and BPF Summit on completing the
conversion of the existing kernel filesystems to use the
mount API that was
added for the 5.2 kernel in 2019. That API is
invariably called the "new" API, which it
is when compared to the
venerable
mount()
system call, but it has been available for five years or so at this point
without really pushing its predecessor aside. Sandeen wanted to discuss
the status of the conversion process and some other questions surrounding
the new API.
jake
1 év 2 hónap óta
The Rust Blog is carrying
an
update on what the Rust Types Team has been up to and its near-future
plans.
There has been a
lot of work on the next-generation
trait solver. The initiative posted a
separate update at the end of last year. While we would have
liked to stabilize its
use in coherence a few months ago, this surfaced additional
small behavior regressions and hangs, causing delays. We are
working on fixing these issues and intend to merge the
stabilization PR soon. We are getting close to compiling the
standard library and the compiler with the new solver enabled
everywhere, after which will be able to run crater to figure out
the remaining issues.
corbet
1 év 2 hónap óta
Security updates have been issued by AlmaLinux (git, python3.11, and python3.9), Debian (chromium, emacs, git, linux-5.10, and org-mode), Fedora (libopenmpt, nginx-mod-modsecurity, and thunderbird), Mageia (emacs, python-ansible-core, and python-authlib), Oracle (git, python3.11, and python3.9), Red Hat (kernel, kernel-rt, and samba), and Ubuntu (ansible, cups, google-guest-agent, google-osconfig-agent, libheif, openvpn, roundcube, and salt).
jzb
1 év 2 hónap óta
Unison is a
MIT-licensed programming language, in development since 2013, that
explores the ramifications of making code immutable and stored in a database,
instead of a set of text files.
Unison supports a greatly simplified model for distributed
programming — one that describes the configuration of and communication between
programs in the same language as the programs themselves. Along the way, it
introduces a new approach to interfacing with programming languages, which is tailored to
its design.
daroc
1 év 2 hónap óta
Version
4.8.0 of the darktable
photo editor has been released. Changes include performance
improvements for large collections, addition of more EXIF fields in
the image information module, and two new modules for image
composition: Enlarge Canvas and Overlay. Enlarge Canvas allows adding
areas to an image, while Overlay allows adding new content by
overlaying pixels from the current image or another image. LWN last
looked at darktable in
2022. Users are "strongly advised" to make a backup of their
configuration and library before upgrading, as they will not be
compatible with darktable 4.6.
jzb
1 év 2 hónap óta
Dan Walsh, Stef Walter, and Colin Walters all walk into a
presentation and Walter asks, "why would
you want to boot your containers?" This isn't the setup for some technology joke, this is part of the trio's
keynote at
DevConf.cz in Brno, Czech Republic on June 14 about bootable containers
(bootc). The talk, which was streamed to YouTube for those of us who
didn't attend DevConf.cz in person, provided a solid overview of bootc
and the problems it is intended to solve. The idea behind bootc is to
make creating operating-system images just as easy as creating
application-container images while using the same tools.
jzb
1 év 2 hónap óta
We have just received
the
sad news of the passing of Daniel Bristot de Oliveira at far too young
an age. He was a strong contributor to the core kernel and associated
realtime infrastructure, and always a joyful presence in person; he will be
deeply missed.
corbet
1 év 2 hónap óta
Nature
looks
at a recent paper on the openness of "open-source" language
models.
It is not yet clear how many of these models will fit the EU's
definition of open source. Under the act, this would refer to
models that are released under a "free and open" licence that, for
example, allows users to modify a model but says nothing about
access to training data. Refining this definition will probably
form "a single pressure point that will be targeted by corporate
lobbies and big companies", the paper says.
corbet
1 év 2 hónap óta
Security updates have been issued by AlmaLinux (python3.11), Debian (composer), Fedora (thunderbird), Mageia (chromium-browser-stable, python-aiohttp, python-gunicorn, python-werkzeug, and virtualbox), Oracle (libreswan and python3.11), Red Hat (git, kpatch-patch, python3.11, python3.9, and thunderbird), and SUSE (avahi, ghostscript, grafana and mybatis, hdf5, kernel, openssl-1_1-livepatches, python-docker, and wget).
corbet
1 év 2 hónap óta
Changwoo Min has posted
an
introduction to writing custom schedulers with sched_ext.
In a particular situation, when each scheduling policy needs its
specific action, the core kernel scheduler calls an operation
defined in struct sched_class. For example, when the core
kernel scheduler needs to select a task to be scheduled, it calls
the sched_class.pick_next_task(rq) callback of a concrete
scheduling policy. When a task becomes runnable, the core kernel
scheduler calls sched_class.enqueue(rq, p, flags) so the
concrete scheduling policy enqueues task p to run queue
rq. When a task's runtime state needs to be updated, the
core kernel scheduler calls sched_class.update_curr(rq).
corbet
Ellenőrizve
11 perc 26 másodperc ago
LWN.net is a comprehensive source of news and opinions from
and about the Linux community. This is the main LWN.net feed,
listing all articles which are posted to the site front page.
Feliratkozás a következőre: Linux Weekly News hírcsatorna