GNU Linux-libre 3.19 Kernel Deblobs More Drivers
Written by Michael Larabel in GNU on 9 February 2015 at 10:34 AM EST. 15 Comments
GNU --
Following yesterday's release of the Linux 3.19 kernel is the newest version of the GNU Linux-libre kernel that strips out kernel functionality dependent on binary-only microcode/firmware images.

The GNU Linux-libre 3.19 kernel that's blessed by the Free Software Foundation continues "deblobbing" more kernel modules -- primarily drivers -- that ship with re-distributable but binary-only firmware.

The Linux-libre 3.19 kernel changes include "Deblobbed sti (gpu), mn88472 and mn88473 (dvb), ELAN (touchpad), me4000, wd719x, rt5677, and Intel SST IPC drivers. Updated deblobbing of tlg2300, brcmfmac_sdio, ath10k. Dropped deblobbing of bcm_wimax, removed upstream. Added new blob name patterns for adreno gpu, m88ds3103, mwifiex usb, and matches for various new false positives. Non-functional changes: standardized formatting of clean_kconfig and clean_mk commands in deblob-3.19; check that the Kconfig file given to clean_kconfig contains the named config tag, and fixed the various typos it caught. Improved EXTRAVERSION -gnuification to ensure there is a blank after '='."

Aside from stripping out the blobs, this kernel has the same functionality as the upstream Linux 3.19 kernel, with its many features and changes.

This free-software-only kernel can be downloaded as always from the project site of the Free Software Foundation Latin America.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week