gNewSense信息

gNewSense信息

在Ubuntu系统中,软件的来源主要由/etc/apt/sources.list文件中的信息定义,这里的"源"包括main、restricted、universe和multiverse四个组件。这些组件按照软件的许可证和支持级别进行分类:

1. main组件包含经过Ubuntu团队严格筛选的软件,这些包符合Ubuntu的许可证要求,且能得到技术支持和及时的安全更新。这些是大多数计算机用户的基本需求,如预装的精选包。

2. restricted组件包含一些重要的软件,但可能由于许可证原因不能放入main。例如,它包括只能以二进制形式获取的显卡驱动程序,Ubuntu团队对这部分软件的支持受限。

3. universe组件范围广泛,包含一些可能具有受限许可证或不受支持的软件,用户可以借此安装各种程序,但这些程序与main和restricted中的受支持包保持隔离。

4. multiverse组件则包含了不符合自由软件要求且不被Ubuntu团队支持的软件包,这在Debian系统中分别对应于non-free、contrib和non-US组件。

gNewSense的特点显示,Ubuntu和Debian在追求自由软件原则的同时,也做出了部分妥协,例如移除Firmware、Builder工具、Restricted组件,以及更换图标,并默认开启Universe组件,并预装如emacs、bsdgames、nethack和build-essential等组件。

gNewSense是自由软件基金会(FSF)基于Ubuntu Linux建立的完全自由的操作系统发行版。

标签:gNewSense,信息