The LWN.net Weekly Edition for December 7, 2017 is available.
The Netconf 2017,
Part 2 and Netdev 2.2 conferences were
recently held in Seoul, South Korea. Netconf is an invitation-only
gathering of kernel
networking developers, while Netdev is an open conference for the Linux
networking community. Attendees have put together reports
from all five days (two for Netconf and three for Netdev) that LWN is
happy to publish for them. So far, we have coverage from the first day of
each—with more coming soon.
The 2017 Maintainers Summit, the first event of its type, managed to cover a
wide range of topics in a single half-day. This article, which concludes
LWN’s coverage of this event, picks up a few
relatively short topics that were discussed toward the end of the session.
These include a new initiative to add SPDX license tags to the kernel, the
perils of cross-subsystem development, and an evaluation of the summit
The GitLab open-source (and open-core) project hosting site has announced that it is moving away from its Contributor License Agreement (CLA) to a Developers Certificate of Origin (DCO), which is what is used by the Linux kernel, for example, to cover contributions made to its code base. “A Contributor License Agreement (CLA) is the industry standard for open source contributions to other projects, but it’s unpopular with developers, who don’t want to enter into legal terms and are put off by having to review a lengthy contract and potentially give up some of their rights. Contributors find the agreement unnecessarily restrictive, and it’s deterring developers of open source projects from using GitLab. We were approached by Debian developers to consider dropping the CLA, and that’s what we’re doing.” LWN looked at some of the background of this issue back in June.
The Linux Foundation has announced
the availability of its roughly annual report on kernel development.
“This is the eighth such report that is released on a roughly annual
basis to help illustrate the Linux kernel development process and the work
that defines the largest collaborative project in the history of
computing. This year’s paper covers work completed through Linux kernel
4.13, with an emphasis on releases 4.8 to 4.13.“. This report,
written by LWN editor Jonathan Corbet and Greg Kroah-Hartman, will have
little that’s new to regular LWN readers, but there is a set of nice
At the X.Org Developers Conference, hosted by Google in Mountain View, CA
September 20-22, Manasi Navare gave a talk about her journey learning
about kernel graphics on the way to achieving DisplayPort (DP)
compliance for Intel graphics devices.
Making that work involved learning about DP, the kernel graphics subsystem,
and how to do
kernel development, as well. There were plenty of details to absorb,
including the relatively new atomic mode
setting support, the design of which was described in a two–part LWN
An earlier LWN article showed that
private key storage is an important
problem to solve in any cryptographic system and established keycards
as a good way to store private key material offline. But which keycard
should we use? This article examines the form factor, openness, and
performance of four keycards to try to help readers choose the one that
will fit their needs.
“Jprobes” are an ancient kernel mechanism used to trace entry into kernel
functions; they were described in this 2005 LWN
article. Recently, the kernel community has come to the conclusion
that jprobes have few (if any) remaining users, they have long been
superseded by the function tracing (ftrace) mechanism, and they are a
maintenance burden. As a result, the jprobe
API will likely be disabled in a near-future kernel. If anybody out
there is still using jprobes, now would be a good time to either move on or
make the case for retaining that feature in the kernel.
Version 10 of the
PostgreSQL database management system has been released. “A critical
feature of modern workloads is the ability to distribute data across many
nodes for faster access, management, and analysis, which is also known as a
‘divide and conquer’ strategy. The PostgreSQL 10 release includes
significant enhancements to effectively implement the divide and conquer
strategy, including native logical replication, declarative table
partitioning, and improved query parallelism.” See the
release notes and this LWN article from
June for details.
Odoo is, according to Wikipedia,
“the most popular open source ERP system.”
Thus, any survey of open-source accounting systems must certainly take a
look in that direction. This episode in the
ongoing search for a suitable accounting system for LWN examines the
accounting features of Odoo; unfortunately, it comes up a bit short.