LWN.net's Journal
 
[Most Recent Entries] [Calendar View]

Tuesday, August 31st, 2021

    Time Event
    3:04p
    Security updates for Tuesday
    Security updates have been issued by CentOS (libsndfile and libX11), Debian (ledgersmb, libssh, and postgresql-9.6), Fedora (squashfs-tools), openSUSE (389-ds, nodejs12, php7, spectre-meltdown-checker, and thunderbird), Oracle (kernel, libsndfile, and libX11), Red Hat (bind, cloud-init, edk2, glibc, hivex, kernel, kernel-rt, kpatch-patch, microcode_ctl, python3, and sssd), SUSE (bind, mysql-connector-java, nodejs12, sssd, and thunderbird), and Ubuntu (apr, squashfs-tools, thunderbird, and uwsgi).
    3:11p
    Realtime preemption locking core merged
    The 5.15 merge window is off to a fast start; stay tuned for our usual full summary. It is worth mentioning, though, that the realtime preemption locking code has been pulled into the mainline with little fanfare. This work began in 2004 and has fundamentally changed many parts of the core kernel. With this pull, the sleepable locks that make deterministic realtime response possible have finally joined all of that other work (though the kernel must be built with the REALTIME configuration option to use them).

    Congratulations are due to all of the realtime developers who pushed this project forward for nearly two decades.

    7:46p
    [$] Cooperative package management for Python
    A longstanding tug-of-war between system package managers and Python's own
    installation mechanisms (primarily pip, but there are others) looks
    on its way to being resolved—or at least regularized. PEP 668
    ("Graceful cooperation between external and Python package
    managers
    ") has been created to provide ways for the two types of package installation
    to
    work together, rather than at cross-purposes at times.
    Since many operating systems depend on Python tools, with package versions
    that may differ from those of users' Python applications, making them play together
    nicely should result in more stable systems.
    9:03p
    FSF copyright handling: A basis for distribution, licensing and enforcement
    The Free Software Foundation (FSF) clarifies the purpose of its copyright policies and examines the impact of potential alternatives.
    For some GNU packages, the ones that are FSF-copyrighted, we ask contributors for two kinds of legal papers: copyright assignments, and employer copyright disclaimers. We drew up these policies working with lawyers in the 1980s, and they make possible our steady and continuing enforcement of the GNU General Public License (GPL).

    These papers serve four different but related legal purposes, all of which help ensure that the GNU Project's goals of freedom for the community are met.

    << Previous Day 2021/08/31
    [Calendar]
    Next Day >>

LWN.net   About LJ.Rossia.org