 Ubuntu divides most software into four domains to reflect differences in licensing and the degree of support available.Some unsupported applications receive updates from community members, but not from Canonical Ltd.

Free software includes software that has met the Ubuntu licensing requirements, which roughly correspond to the Debian Free Software Guidelines.Exceptions, however, include firmware, in the Main category, because although some firmware is not allowed to be modified, its distribution is still permitted.