GNU News Archives
GNU Linux-libre 4.18-gnu Released As The Latest Deblobbed Kernel

Hot off the release of the upstream Linux 4.18 kernel, the GNU folks have released GNU Linux-libre 4.18-gnu that is their deblobbed version that strips out any "non-free" device driver support, removes the ability to load binary-only kernel modules and not being able to load firmware blobs either.

13 August 2018 - Say No To Blobs - 6 Comments
Ring-KDE 3.0 Released To Use The GNU's Distributed Communication Platform

One of the interesting GNU projects that doesn't receive as much attention as others is GNU Ring that is a decentralized communication platform vying to be like Skype and WhatsApp but for open-source and privacy-minded users. The related Ring-KDE project put out their version 3.0 release that is a significant rewrite to this KDE/Qt interface to Ring.

9 August 2018 - Ring-KDE 3.0 - 16 Comments
Updated ARM Patches Posted For Mitigating Spectre V1 With GCC Compiler

ARM's Richard Earnshaw has posted a revised version for their months-in-development patch-set for mitigating against unsafe data speculation by the GCC code compiler. This new Spectre V1 mitigation for ARM 64-bit would be exposed via a new -mtrack-speculation compiler switch.

29 July 2018 - Spectre V1 GCC Feature - 1 Comment
GCC 8/9 Land Fix For "-march=native" Tuning On Modern Intel CPUs

The other day we reported on a GCC 8 regression where Skylake and newer CPUs with "-march=native" haven't been performance as optimally as they should be. Fortunately, that patch was quickly landed into the GCC SVN/Git code for GCC 9 as well as back-ported to GCC 8.

14 July 2018 - Better Performance - 3 Comments
GCC 8 Hasn't Been Performing As Fast As It Should For Skylake With "-march=native"

It turns out that when using GCC 8 since April (or GCC 9 development code) if running on Intel Skylake (or newer architectures like the yet-to-be-out Cannonlake or Icelake) and compile your code with the "-march=native" flag for what should tune for your CPU microarchitecture's full capabilities, that hasn't entirely been the case. A fix is en route that can correct the performance by as much as 60%.

12 July 2018 - Whoops!! - 14 Comments
GCC's Conversion To Git Is Being Held Up By RAM, a.k.a. Crazy DDR4 Prices

After converting the GNU Emacs repository to Git a few years back, Eric S Raymond has been working on the massive undertaking of transferring the GCC (GNU Compiler Collection) repository in full over to Git. But the transition to GCC Git is being hampered since due to the massive size of the repository, Raymond's system is running under extreme memory pressure with 64GB of RAM.

9 July 2018 - GCC Conversion - 75 Comments
GNU Guix/GuixSD 0.15 Released, Closing In On v1.0

GNU Guix 0.15 is out today as the latest feature update to this transactional package manager and is joined by an updated Guix System Distribution (GuixSD) release too as the GNU Linux-libre distribution built around it.

6 July 2018 - GNU Guix - 8 Comments
GNU FreeDink - One Of The Few Fully Free Software Games - Now Runs On The Web

When it comes to obscure projects under the official GNU Project umbrella, GNU FreeDink is one of them as being a free software game whose lineage traces back to the Dink Smallwood title from the late 90's. Nearly twenty years after the game's original release, the latest GNU FreeDink release is now available that allows it to be played within web-browsers.

21 June 2018 - GNU FreeDink - 19 Comments
FSF Certifies Refurbished Lenovo X200 Convertible Notebook/Tablet For RYF

If you want a laptop or convertible tablet that "respects your freedoms" at all costs with the hardware freed down to the BIOS and don't mind running on outdated hardware to accomplish that goal, the Free Software Foundation has now certified the Minifree X200 that is a refurbished model of the decade-old Lenovo X200 as being "RYF" compliant.

30 May 2018 - Decade Old Hardware - 13 Comments

620 GNU news articles published on Phoronix.