Enter gNewSense - the free Ubuntu | Linux Today

Enter gNewSense – the free Ubuntu

Written By
Web Webster
Web Webster
Apr 16, 2009

“A free Ubuntu? Isn’t Ubuntu free already? No, Ubuntu isn’t free
according to how the Free Software Foundation FSF defines freedom
the guidelines the FSF uses to determine the freedom of an
operating system can be found here – and the same is true of
Debian, the foundation Ubuntu is based on. The goal of these
distributions is to support as much hardware as possible and
thereby to make their installation as easy to use and as
comfortable for the user as possible – market share is the
objective here after all. The principles of free software are
sometimes neglected in the process. A somewhat easygoing attitude
towards freedom can be found in all areas of software production,
from the Linux kernel to the distribution of software by Debian and
Ubuntu. (Note: It is up to the reader to find out if the assertions
made here are similarly applicable to other distributions, for
example SUSE. Below, the author concerns himself exclusively with
Debian and Ubuntu.)

“The Linux Kernel

“Most components of a computer, for example CD drives, hard
disks, network cards etc. – require software to communicate with
the mainboard that is kept in a memory module on the component
itself. This software is called firmware. In most cases the
firmware is installed permanently on the component. For other
components, especially network cards, the firmware is copied to the
component by the driver (that is by the kernel module) when the
module is loaded.

“To provide a more comfortable experience for the user the
firmware of some components (for example the firmware of Broadcom
network cards that are run using the driver “tg3”) is integrated
into the Linux kernel. This sounds reasonable as the respective
components often don’t work without the firmware. But sadly most
firmware does not fit the criteria of free software as the
manufacturers have not published their source code. I will use the
driver “tg3″ as an example. Even though the driver is free and has
a GPL license it uses non-free firmware. Here is an excerpt from
the source code:”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.