lwn.net

lwn.net 피드 구독하기
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.
업데이트: 2시간 39분 지남

[$] Video conferencing with Jitsi

화, 2020/03/24 - 10:12오전
Spring is coming to the northern hemisphere, and one's thoughts naturally turn to ... being locked up inside the house and not allowed to go anywhere. That has, in turn, led to an increasing interest in alternative mechanisms for keeping up with family and coworkers, especially video conferencing. There are a number of proprietary video-conferencing services out there; your editor decided to look into what solutions exist in the free-software realm. It turns out that there are a few; the first to be looked at is Jitsi.
카테고리:

Announcing Season of Docs 2020

화, 2020/03/24 - 4:20오전
Google Open Source has announced the 2020 edition of Season of Docs, a program to connect open source projects with technical writers to improve documentation. Open source organizations may apply from April 14-May 4. Once mentoring organizations and technical writers are connected, there will be a month long community bonding period, beginning August 11. Writers will then work with mentors to complete documentation projects by the December 6 deadline.
카테고리:

MythTV 31

화, 2020/03/24 - 3:46오전
For those stuck at home looking for something to do, version 31 of the MythTV DVR and home media center hub, has been released. Features include, significant changes to video decoding and playback, improved channel scanning, and Python 3 support. See the release notes for more information.
카테고리:

Parrot OS 4.8 released

화, 2020/03/24 - 12:38오전
Parrot OS is a security and privacy focused distribution, with tools for cyber security operations. Parrot 4.8 follows Debian testing and has many updates from the Debian repositories. Parrot Docker containers allow you to use Parrot tools on docker-supported operating systems. Since the previous release last September the Parrot team has put some effort into re-organizing its internal structure, from the operations and workflow of developers, up to the infrastructure. "After such a huge work, we have finally moved to the new workflow, and Parrot 4.8 is the proof of how hard we wanted such changes to take place in the project and how smooth development and cooperation became after achieving this goal."
카테고리:

Security updates for Monday

월, 2020/03/23 - 11:43오후
Security updates have been issued by Debian (amd64-microcode, chromium, graphicsmagick, jackson-databind, phpmyadmin, python-bleach, and tor), Gentoo (exim and nodejs), openSUSE (chromium and thunderbird), Oracle (tomcat), Red Hat (devtoolset-8-gcc, libvncserver, runc, samba, thunderbird, and tomcat6), and SUSE (ruby2.5).
카테고리:

Git v2.26.0 released

월, 2020/03/23 - 10:04오후
Version 2.26.0 of the Git source-code management system is out. Significant changes include a reimplementation of the "rebase" mechanism, improvements to sparse checkouts, performance improvements, and more. See this GitHub blog entry for more information.
카테고리:

Kernel prepatch 5.6-rc7

월, 2020/03/23 - 12:39오후
The 5.6-rc7 kernel prepatch is out for testing; this may be the last one before the final release. "The world around us may be going through strange times, but at least so far kernel development looks normal."
카테고리:

Six new stable kernels for the weekend

토, 2020/03/21 - 11:30오후
A new batch of stable kernels has just been released: 5.5.11, 5.4.27, 4.19.112, 4.14.174, 4.9.217, and 4.4.217. As usual, these contain important fixes throughout the kernel tree; users should upgrade.
카테고리:

[$] Automatic buffer selection for io_uring

토, 2020/03/21 - 12:05오전
The io_uring subsystem has, in the last year, redefined how asynchronous I/O is done on Linux systems. As this subsystem grows in both capability and users, though, it starts to run into limitations in the types of operations that can be expressed. That is driving a number of changes in how operations are programmed for io_uring. One example is the mechanisms considered for carrying a file descriptor between operations that was covered here in early March. Another has to do with how I/O buffers are chosen for operations.
카테고리:

LMDE 4 “Debbie” released

금, 2020/03/20 - 11:25오후
The Linux Mint Debian Edition (LMDE) 4 has been released. "LMDE is a Linux Mint project which stands for 'Linux Mint Debian Edition'. Its goal is to ensure Linux Mint would be able to continue to deliver the same user experience, and how much work would be involved, if Ubuntu was ever to disappear. LMDE is also one of our development targets, to guarantee the software we develop is compatible outside of Ubuntu. LMDE aims to be as similar as possible to Linux Mint, but without using Ubuntu. The package base is provided by Debian instead." It is based on Debian 10 ("Buster") with lots of new features, including many improvements from Linux Mint 19.3. More information can be found in the release notes.
카테고리:

Security updates for Friday

금, 2020/03/20 - 10:49오후
Security updates have been issued by Arch Linux (bluez and chromium), Debian (icu, rails, thunderbird, and twisted), Fedora (chromium and webkit2gtk3), Gentoo (bsdiff, cacti, clamav, fribidi, libgit2, pecl-imagick, phpmyadmin, pyyaml, and tomcat), openSUSE (wireshark), Oracle (firefox, icu, python-imaging, thunderbird, and zsh), Scientific Linux (thunderbird), SUSE (firefox, nghttp2, thunderbird, and tomcat), and Ubuntu (twisted).
카테고리:

Hacking the planet with Notcurses

금, 2020/03/20 - 3:38오전
Author Nick Black has written an extensive book on the creation of textual user interfaces using the notcurses library; it's available under the Apache license [PDF]. "Many people asked how such a thing was useful. My usual response was that numerous devices don’t present a bitmap interface, that X11 GUIs run remotely over SSH are effectively unusable, that plenty of machines don’t have a GUI environment installed, that there are obvious applications for large outdoor displays, and that Sixel isn’t well-supported across different terminal emulators. It seems impossible in an age of gigatransistor graphics cards, but the text environment still presents perceivably less latency than most GUI toolkits."
카테고리:

[$] Working-set protection for anonymous pages

금, 2020/03/20 - 12:36오전
The kernel's memory-management subsystem goes to great lengths to keep the pages that are actually in use in memory. But sometimes it gets things wrong, leading to reduced performance or, in the worst cases, flat-out thrashing. We may be about to see a significant improvement, though, thanks to a patch set from Joonsoo Kim changing how anonymous pages (those containing data not backed by files on disk) are managed. As it turns out, all that had to be done was to make use of some work that already exists in related parts of the memory-management code.
카테고리:

Qubes Architecture Next Steps: The GUI Domain

목, 2020/03/19 - 11:30오후
Here's a detailed blog post on how the Qubes distribution is working to isolate the graphical interface from the rest of the system. "The upcoming 4.1 release changes this protocol to a more flexible form. It will no longer use direct memory addresses, but an abstract mechanism in which the qube has to explicitly allow access to a particular memory page. In our current implementation — under Xen — we use the grant tables mechanism, which provides a separate memory allocation API and allows working on grants and not directly on memory pages. Other implementations will also be possible: whether for another hypervisor (e.g. KVM) or for a completely different architecture not based on shared memory (e.g. directly sending frames to another machine)."
카테고리:

Security updates for Thursday

목, 2020/03/19 - 10:49오후
Security updates have been issued by Debian (gdal), Fedora (nethack), Mageia (okular, sleuthkit, and webkit2), openSUSE (salt), Oracle (icu, kernel, python-pip, python-virtualenv, and zsh), Red Hat (icu, python-imaging, thunderbird, and zsh), Scientific Linux (icu, python-imaging, and zsh), SUSE (postgresql10), and Ubuntu (apache2).
카테고리:

[$] LWN.net Weekly Edition for March 19, 2020

목, 2020/03/19 - 9:37오전
The LWN.net Weekly Edition for March 19, 2020 is available.
카테고리:

[$] Improving pretty-printing in Python

목, 2020/03/19 - 7:52오전
The python-ideas mailing list is typically used to discuss new features or enhancements for the language; ideas that gain traction will get turned into Python Enhancement Proposals (PEPs) and eventually make their way to python-dev for wider consideration. Steve Jorgensen recently started a discussion of just that sort; he was looking for a way to add customization to the "pretty-print" module (pprint) so that objects could change the way they are displayed. The subsequent thread went in a few different directions that reflect the nature of the mailing list—and the idea itself.
카테고리:

Ryabitsev: Introducing b4 and patch attestation

목, 2020/03/19 - 1:24오전
Konstantin Ryabitsev introduces the "b4" tool for kernel development. Developers and LWN readers will be familiar with b4 under its previous name: get-lore-mbox. "On top of that, b4 also introduces support for cryptographic patch attestation, which makes it possible to verify that patches (and their metadata) weren't modified in transit between developers. This is still an experimental feature, but initial tests have been pretty encouraging." See this article for early coverage of the attestation feature.
카테고리:

DeVault: The reckless, infinite scope of web browsers

목, 2020/03/19 - 12:16오전
Drew DeVault complains about the complexity of the web and the browsers that work with it. "The major projects are open source, and usually when an open-source project misbehaves, we’re able to to fork them to offer an alternative. But even this is an impossible task where web browsers are concerned. The number of W3C specifications grows at an average rate of 200 new specs per year, or about 4 million words, or about one POSIX every 4 to 6 months. How can a new team possibly keep up with this on top of implementing the outrageous scope web browsers already have now?"
카테고리:

[$] Bringing encryption restrictions in through the back door

목, 2020/03/19 - 12:04오전
Legislation recently proposed in the US Senate is ostensibly meant to combat "child sexual abuse material" (CSAM), but it does not actually do much to combat that horrible problem. Its target, instead, is the encryption of user communications, which the legislation—tellingly—never mentions. The Eliminating Abusive and Rampant Neglect of Interactive Technologies Act of 2020, EARN IT for short, is an attempt to force online service providers (e.g. Facebook, Google, etc.) to follow a set of "best practices" determined by a commission, to combat the scourge of CSAM; the composition of that commission makes it clear that end-to-end encryption will not be one of those practices, but companies that do not follow the best practices will lose liability protection for their users' actions. It is, in brief, an attempt to force providers to either abandon true end-to-end encryption or face ruinous lawsuits—all without "seeming" to be about encryption at all.
카테고리:

페이지