Language Selection

English French German Italian Portuguese Spanish


Syndicate content is a comprehensive source of news and opinions from and about the Linux community. This is the main feed, listing all articles which are posted to the site front page.
Updated: 31 min 22 sec ago

[$] Energy-aware scheduling on asymmetric systems

Thursday 22nd of March 2018 03:31:14 PM
Energy-aware scheduling — running a system's workload in a way that minimizes the amount of energy consumed — has been a topic of active discussion and development for some time; LWN first covered the issue at the beginning of 2012. Many approaches have been tried during the intervening years, but little in the way of generalized energy-aware scheduling work has made it into the mainline. Recently, a new patch set was posted by Dietmar Eggemann that only tries to address one aspect of the problem; perhaps the problem domain has now been simplified enough that this support can finally be merged.

Stable kernels 4.9.89, 4.4.123, and 3.18.101

Thursday 22nd of March 2018 02:29:31 PM
Yet another new crop of stable kernels has been released: 4.9.89, 4.4.123, and 3.18.101. Each contains a rather large set of changes all over the kernel tree; users of those series should upgrade.

Krita 4.0 released

Thursday 22nd of March 2018 02:24:42 PM
Version 4.0 of the Krita drawing tool has been released; see this article for a summary of the new features in this release. "Krita 4.0 will use SVG on vector layers by default, instead of the prior reliance on ODG. SVG is the most widely used open format for vector graphics out there. Used by 'pure' vector design applications, SVG on Krita currently supports gradients and transparencies, with more effects coming soon."

Security updates for Thursday

Thursday 22nd of March 2018 01:48:28 PM
Security updates have been issued by Arch Linux (lib32-libvorbis), Debian (exempi and polarssl), Gentoo (collectd and webkit-gtk), openSUSE (postgresql96), SUSE (qemu), and Ubuntu (libvorbis).

[$] Weekly Edition for March 22, 2018

Thursday 22nd of March 2018 01:43:45 AM
The Weekly Edition for March 22, 2018 is available.

Introducing the syzbot dashboard

Wednesday 21st of March 2018 09:20:13 PM
"Syzbot" is an automated system that runs the syzkaller fuzzer on the kernel and reports the resulting crashes. Dmitry Vyukov has announced the availability of a web site displaying the outstanding reports. "The dashboard shows info about active bugs reported by syzbot. There are ~130 active bugs and I think ~2/3 of them are actionable (still happen and have a reproducer or are simple enough to debug)."

[$] A "runtime guard" for the kernel

Wednesday 21st of March 2018 09:11:08 PM

While updating kernels frequently is generally considered a security best practice, there are many installations that are unable to do so for a variety of reasons. That means running with some number of known vulnerabilities (along with an unknown number of unknown vulnerabilities, of course), so some way to detect and stop exploits for those flaws may be desired. That is exactly what the Linux Kernel Runtime Guard (LKRG) is meant to do.

[$] The Sound Open Firmware project launches

Wednesday 21st of March 2018 07:18:04 PM
It is an increasingly poorly kept secret that, underneath the hood of the components that most of us view as "hardware", there is a great deal of proprietary software. This code, written by anonymous developers, rarely sees the light of day; as a result, it tends to have all of the pathologies associated with software that nobody can either review or fix. The 2018 Embedded Linux Conference saw an announcement for a new project that, with luck, will change that situation, at least for one variety of hardware: audio devices.

RawTherapee 5.4 released

Wednesday 21st of March 2018 02:53:36 PM
Version 5.4 of the RawTherapee image-processing tool is out. New features include a new histogram-matching tool, a new HDR tone-mapping tool, a number of user-interface and performance improvements, and quite a bit more.

Stable kernels 4.15.12 and 4.14.29

Wednesday 21st of March 2018 02:36:35 PM
Greg Kroah-Hartman has released stable kernels 4.15.12 and 4.14.29. As usual, they contain important fixes and users of those series should upgrade.

Security updates for Wednesday

Wednesday 21st of March 2018 02:27:41 PM
Security updates have been issued by CentOS (firefox), Debian (plexus-utils), Fedora (calibre, cryptopp, curl, dolphin-emu, firefox, golang, jhead, kernel, libcdio, libgit2, libvorbis, ming, net-snmp, patch, samba, xen, and zsh), Red Hat (collectd and rh-mariadb101-mariadb and rh-mariadb101-galera), and Ubuntu (paramiko and tiff).

Stone: A new era for Linux's low-level graphics - Part 1

Tuesday 20th of March 2018 07:17:03 PM
Daniel Stone begins a series on how the Linux graphic stack has improved in recent times. "This has made mainline Linux much more attractive: the exact same generic codebases of GNOME and Weston that I'm using to write this blog post on an Intel laptop run equally well on AMD workstations, low-power NXP boards destined for in-flight entertainment, and high-end Renesas SoCs which might well be in your car. Now that the drivers are easy to write, and applications are portable, we've seen over ten new DRM drivers merged to the upstream kernel since atomic modesetting was merged."

[$] Two perspectives on the maintainer relationship

Tuesday 20th of March 2018 06:40:41 PM
Developers and maintainers of free-software projects are drawn from the same pool of people, and maintainers in one project are often developers in another, but there is still a certain amount of friction between the two groups. Maintainers depend on developers to contribute changes, but the two groups have a different set of incentives when it comes to reviewing and accepting those changes. Two talks at the 2018 Embedded Linux Conference shed some light on this relationship and how it can be made to work more smoothly.

GStreamer 1.14 released

Tuesday 20th of March 2018 04:08:37 PM
The GStreamer team has announced a major feature release of the GStreamer cross-platform multimedia framework. Highlights include WebRTC support, experimental support for the next-gen royalty-free AV1 video codec, support for the Secure Reliable Transport (SRT) video streaming protocol, and much more. The release notes contain more details.

Six more companies adopt GPLv3 termination language

Tuesday 20th of March 2018 03:20:42 PM
Red Hat has announced that six more companies (CA Technologies, Cisco, HPE, Microsoft, SAP, and SUSE) have agreed to apply the GPLv3 termination conditions (wherein a violator's license is automatically restored if the problem is fixed in a timely manner) to GPLv2-licensed code. "GPL version 3 (GPLv3) introduced an approach to termination that offers distributors of the code an opportunity to correct errors and mistakes in license compliance. This approach allows for enforcement of license compliance consistent with a community in which heavy-handed approaches to enforcement, including for financial gain, are out of place."

Security updates for Tuesday

Tuesday 20th of March 2018 03:06:00 PM
Security updates have been issued by Arch Linux (clamav, curl, lib32-curl, lib32-libcurl-compat, lib32-libcurl-gnutls, libcurl-compat, and libcurl-gnutls), openSUSE (various KMPs), Oracle (firefox), Scientific Linux (firefox), SUSE (java-1_7_1-ibm), and Ubuntu (memcached).

[$] Porting Fedora to RISC-V

Tuesday 20th of March 2018 01:02:10 AM

In my previous article, I gave an introduction to the open architecture of RISC-V. This article looks at how I and a small team of Fedora users ported a large part of the Fedora package set to RISC-V. It was a daunting task, especially when there is no real hardware or existing infrastructure, but we were able to get there in a part-time effort over a year and a half or so.

Subscribers can read on for a look at getting Fedora onto RISC-V by guest author Richard W.M. Jones.

[$] Super long-term kernel support

Monday 19th of March 2018 05:30:15 PM
Some years ago, prominent community leaders doubted that even short-term stable maintenance of kernel releases was feasible. More recently, selecting an occasional kernel for a two-year maintenance cycle has become routine, and some kernels, such as 3.2 under the care of Ben Hutchings, have received constant maintenance for as much as six years. But even that sort of extended maintenance is not enough for some use cases, as Yoshitake Kobayashi explained in his Embedded Linux Conference talk. To meet those needs, the Civil Infrastructure Platform (CIP) project is setting out to maintain releases for a minimum of 20 years.

Two stable kernels

Monday 19th of March 2018 03:12:18 PM
Stable kernels 4.15.11 and 4.14.28 have been released. They both contain many fixes throughout the tree and users should upgrade.

Security updates for Monday

Monday 19th of March 2018 03:05:57 PM
Security updates have been issued by Arch Linux (firefox, libvorbis, and ntp), Debian (curl, firefox-esr, gitlab, libvorbis, libvorbisidec, openjdk-8, and uwsgi), Fedora (firefox, ImageMagick, kernel, and mailman), Gentoo (adobe-flash, jabberd2, oracle-jdk-bin, and plasma-workspace), Mageia (bugzilla, kernel, leptonica, libtiff, libvorbis, microcode, python-pycrypto, SDL_image, shadow-utils, sharutils, and xerces-c), openSUSE (exempi, firefox, GraphicsMagick, libid3tag, libraw, mariadb, php5, postgresql95, SDL2, SDL2_image, ucode-intel, and xmltooling), Red Hat (firefox), Slackware (firefox and libvorbis), SUSE (microcode_ctl and ucode-intel), and Ubuntu (firefox and php5, php7.0, php7.1).

More in Tux Machines

Los Alamos Releases File Index Product to Open Source

Today Los Alamos National Laboratory released new open source software called the Grand Unified File Index. GUFI is designed using a new, heirarchical approach to storing file metada, allowing rapid parallel searches across many internal databases. Queries that would previously have taken hours or days can now be run in seconds. Read more Also: Buzzwords: Open Source

A side-by-side comparison of MongoDB and Cassandra databases

They're both databases, obviously. More importantly, they are both examples of NoSQL databases. NoSQL is a type of database architecture in which data is stored in a relatively unstructured fashion. Compared to more traditional SQL-style databases, NoSQL can be a more efficient way of storing the large quantities of unstructured data that organizations commonly use for big data operations. MongoDB and Cassandra are also both open source -- although commercial implementations are available, too. But even in that respect, they are not identical. MongoDB is governed by GNU Affero General Public License 3.0, whereas Cassandra is subject to Apache License 2.0. Read more

This is the New Ubuntu 18.04 Default Wallpaper

You’re gawping at the brand new Ubuntu 18.04 default wallpaper. Yes, seriously! The new background image will make its appearance of tens of millions of desktops with the Ubuntu 18.04 release on April 26, 2018. Like the Ubuntu 17.10 ‘Artful Aardvark’ background new wallpaper incorprates the release mascot (which for this release is a ‘Bionic Beaver’) and is drawn using a geometric-come-origami style. Read more

Node.js Is Now Available as a Snap on Ubuntu, Other GNU/Linux Distributions

Now that Linux is the preferred development platform for developers visiting Stack Overflow, the need for running the latest versions of your favorite programming languages, frameworks and development environments has become more and more important, and Canonical's Snappy technologies are the answer. NodeSource, the organization behind Node.js, announced today they made a Snap package to allow Linux developers to more easily install the popular JavaScript runtime environment on their operating systems. Snap is a containerized, universal binary package format developed by Canonical for Ubuntu Linux. Read more