Linux-Libre remains to be focused upon providing a "free" version of the Linux kernel that's suitable for GNU Operating System use with "100% free" GNU/Linux distributions. The Linux-Libre kernel strips the open-source kernel of its non-free components and disables run-time request support for non-free components. Basically, non-free firmware/microcode blobs are removed, support for loading binary blobs is removed, and other kernel code that's deemed non-free. This libre kernel is what's used by gNewSense and a very small number of other Linux distributions.
More information on the fresh Linux-Libre 3.15 kernel can be found via the info-gnu list. The Linux 3.15 kernel has a lot of great features for those not up to speed on the latest kernel developments -- a.k.a. not reading enough Phoronix.