族谱网 头条 人物百科

Linux-libre

2020-10-16
出处:族谱网
作者:阿族小谱
浏览:587
转发:0
评论:0
历史Linux核心从1996年开始就包含了二进制blob。而清除二进制blob的工作则由gNewSense在2006年开始。2007年,BLAG有了更多的进展,Linux-libre就此诞生。Linux-libre是由拉丁美洲自由软件基金会(英语:FreeSoftwareFoundationLatinAmerica)(FSFLA)所开发,自由软件基金会认可,作为自由软件基金会认可的Linux发行版的一部分。它在2012年3月成为了GNU项目的其中一个软件包,AlexandreOliva是此项目的维护者。专有固件的移除方法移除过程需要用到称为deblob-main的脚本。这个脚本是由gNewSense所启发。JeffMoe做了后续的修改以匹配BLAGLinuxandGNU(英语:BLAGLinuxandGNU)发行版的需求。而有另一个deblob-check脚本是用来检查被怀疑包含了专有软件...

历史

Linux核心从1996年开始就包含了二进制blob 。而清除二进制blob的工作则由gNewSense在2006年开始。2007年,BLAG有了更多的进展,Linux-libre就此诞生 。Linux-libre是由 拉丁美洲自由软件基金会 ( 英语 : Free Software Foundation Latin America ) (FSFLA)所开发,自由软件基金会认可 ,作为自由软件基金会认可的Linux发行版的一部分。它在2012年3月成为了GNU项目的其中一个软件包 ,Alexandre Oliva是此项目的维护者。

专有固件的移除方法

移除过程需要用到称为 deblob-main 的脚本 。这个脚本是由gNewSense所启发。Jeff Moe做了后续的修改以匹配 BLAG Linux and GNU ( 英语 : BLAG Linux and GNU ) 发行版的需求。 而有另一个 deblob-check 脚本是用来检查被怀疑包含了专有软件的核心源文件、补丁或是被压缩的源文件 。

移除专有固件的影响

除了整个系统都是运行自由软件以外,移除用户无法研究或修改的设备固件同时有正反两面的影响。

移除设备固件的好处是可以免除专有固件无法被直接从源代码看见的程序问题,或是可以由Linux核心维护者修复的程序错误或是安全问题。恶意的固件可能会破坏整个系统,而且专有固件无法让其他开发者进行安全审查。即使是一个看似无害的程序错误都可能会破坏整个系统的安全性 。

而从核心移除专有固件的缺点则是可能会导致部分硬件功能的缺失,因为其尚未有可替代的自由软件。这可能会影响部分的声卡、显示卡、 电视卡 ( 英语 : TV tuner card ) 以及网卡,或是其他设备。通常自由固件是作为可选的替代品提供 。

可用性

去除专有软件的Linux核心的源代码及预编译软件包在使用Linux-Libre脚本的发行版提供。Freed-ora是一个维护基于Fedora核心的RPM软件包的子项目 。也在提供Debian 及其派生发行版中提供,如Ubuntu 。

发行版

Linux-libre

Parabola GNU/Linux-libre使用Linux-libre作为默认核心。

Linux-libre

Trisquel自2.1版起提供基于Linux-libre的100%自由核心。

下列发行版默认使用Linux-libre核心:

BLAG Linux and GNU ( 英语 : BLAG Linux and GNU )

Dragora GNU/Linux ( 英语 : Dragora GNU/Linux )

dyne:bolic ( 英语 : dyne:bolic )

gNewSense

Musix GNU/Linux ( 英语 : Musix GNU/Linux )

Parabola GNU/Linux-libre

Trisquel

参见自由软件基金会认可的Linux发行版

下列发行版默认使用标准的Linux核心,但也提供Linux-libre做为替代核心:

Arch Linux

Canaima ( 英语 : Canaima (operating system) )

Debian

Gentoo Linux

即时内核版本

dyne:bolic ( 英语 : dyne:bolic ) 发行版的核心是编译成用来实时计算的,可以让多媒体剪辑及其他需要低延迟的工作得到更好的性能表现 。Trisquel与Parabola GNU/Linux-libre 也提供了即时内核的版本。

参见

Linux

GNU Hurd是由GNU项目所开发的一个微核心

外部数据

官方网站

Linux (去除专有固件版本)在 FSF.org

拉丁美洲自由软件基金会官方的.deb构建器


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

——— 没有了 ———
编辑:阿族小谱
发表评论
写好了,提交
{{item.label}}
{{commentTotal}}条评论
{{item.userName}}
发布时间:{{item.time}}
{{item.content}}
回复
举报
点击加载更多
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回

更多文章

更多精彩文章
打赏
私信

推荐阅读

· ParabolaGNU/Linux-libre
历史2009年,Parabola由gNewSense的IRC频道的多位成员首次提出。个别ArchLinux社区的成员——尤其是西班牙语用者——引导了对工程软件和文档部分的开发及维护进程。Parabola存在MIPS端口以支持在龙芯运行。2011年5月20日,Parabola发行版被GNU接受,成为FSF的自由Linux发行版列表中之一员。2012年2月,DmitrijD.Czarkoff代表OSNews复查了Parabola。Czarkoff报告指出,在他的测试中,若干硬件问题浮现,这归因于缺乏自由固件。存储库安全性直到4.0.0版本,Parabola的包管理器缺乏获签名的包。下载至安装进程期间,获签名的包及元数据未由Pacman认证其可靠性。没有包可靠性验证,篡改或恶意的数据库镜像可能会危及系统的健全性。Pacman4允许验证包数据库;至2012年4月的所有包均已获签名。安装Parabo...
· Linux
发音根据托瓦兹的说法,Linux的发音和“Minix”是押韵的。“Li”中“i”的发音类似于“Minix”中“i”的发音,而“nux”中“u”的发音类似于英文单词“profess”中“o”的发音。依照国际音标应该是["linэks][ˈlɪnəks]。此外有一份林纳斯·托瓦兹本人说话的录音,录音内容为“Hello,thisisLinusTorvalds,andIpronounceLinuxasLinux”,也表明了作者对单词的读法。名称“GNU/Linux”此名称是GNU计划的支持者与开发者,特别是其创立者理查德·斯托曼对于Linux操作系统的主张。由于此类操作系统使用了众多GNU程序,包含Bash(Shell程序)、库、编译器等等作为Linux内核上的系统包,理查德·斯托曼认为应该将该操作系统称为“GNU/Linux”或“GNU+Linux”较为恰当,但现今多数人仍称其为Linux。就1...
· ChakraGNU/Linux
设计及原则ChakraGNU/Linux是由二进制软件包组成的,这些软件包会针对x86-64优化以配合目前的硬件。ChakraGNU/Linux是一个纯KDE的发行版,在默认情况下ChakraGNU/Linux只有搭载KDE桌面环境,但Chakra也会在gtk软件仓库中提供基于GTK+的包。历史Chakra起源自KDEmod的开发者决定要制作基于ArchLinux的liveCD。2010年8月30日Chakra团队发布了第一个独立版本,称为Chakra0.2。在过去由于基于GTK的软件基本上不会出现在软件仓库中。常用GTK软件都以Bundle的形式进行安装。在2013年5月4日以后,Bundle被extra包库取代,并于2015年11月4日更名为gtk。特色ChakraGNU/Linux是针对特定处理器而优化过的,能够更好地利用CPU周期以提高性能。并且针对KDE桌面优化,以避免像其他发行...
· Linux内核
历史法律层面许可证原先托瓦兹将Linux置于一个禁止任何商业行为的条例之下,但之后改用GNU通用公共许可证第二版。该协议允许任何人对软件进行修改或发行,包括商业行为,只要其遵守该协议,所有基于Linux的软件也必须以该协议的形式发表,并提供源代码。托瓦兹曾经公开声称将Linux置于GNU通用公共许可证之下是他一生中所做的“最好的决定”。固件争议许可证争议的一个重点是Linux使用固件二进制包以支持某些硬件设备。理察·马修·斯托曼认为这些东西让Linux某部分成为非自由软件,甚至以此散布Linux更会破坏GPL,因为GPL需要完全可获取的源代码。林纳斯·托瓦兹及Linux社区中的领导者,支持较宽松的许可证,不支持理察·马修·斯托曼的立场。社区中的Linux-libre提供完整的自由软件固件。GPL第三版目前Linux使用的版本为GPL2,2007年,自由软件基金会发布了GPL3。而目前存在一...
· Linux发行版
历史LinuxDistroGenesis,timelinerepresentingthedevelopmentofvariousLinuxdistributions.早期的Linux发行版包括:HJLu的"Boot-root",2个磁盘搭配一个内核以及极少的工具;MCCInterimLinux,它在1992年2月通过英国曼彻斯特大学的FTP服务器向公众提供下载;TAMU,几乎同时由TexasA&MUniversity的个人创造出来的SLS(SoftlandingLinuxSystem);YggdrasilLinux/GNU/X,这是第一个基于CD-ROM的Linux发行版。SLS并没有得到很好的维护,所以PatrickVolkerding在1993年7月16日发布了一个基于SLS的发行版,叫做Slackware。这是到现在仍然在发展的最老的发行版。用户开始被从DOS和MicrosoftWi...

关于我们

关注族谱网 微信公众号,每日及时查看相关推荐,订阅互动等。

APP下载

下载族谱APP 微信公众号,每日及时查看
扫一扫添加客服微信