Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >2021年Linux值得纪念的十件事情

2021年Linux值得纪念的十件事情

作者头像
御剑
发布于 2022-03-09 06:09:59
发布于 2022-03-09 06:09:59
5420
举报
文章被收录于专栏:微言码道微言码道

对于普通大众来说,Windows才是他们最关注与熟知的,但做为程序员群体的我们则不同,我们可能更关注另一个操作系统--Linux

今天,Linux对于程序的重要性不言而喻,数以千万计的服务运行在Linux上,我们绝大多数享受的计算机或互联网服务,背后可能都是Linux在支撑。

而在过去的2021年,对于Linux来说,一些有价值的事件值得我们回顾与分享。

1.Linux 30岁了

不管你如何看待或评价,也不论你是否赞同1991年的第一个Linux内核是否能当作Linux操作系统的起点。30年前的那个芬兰小伙子凭借个人之力,创造及发布了Linux内核的第一个版本。

对于Linux来说,这就创世纪。

到2021年,当初那个Linux内核在自由与开源的理念的加持下,已经发展的无比强大与具有影响力。

你甚至都不需要为它而花费任何一分钱成本,做为程序员的我们,仍然并将始终受益于这个自由与开源的操作系统。

生日快乐,30岁的Linux。

2.CentOS替代版本的兴起

在Redhat收购了CentOS并将它转变为CentOS Stream之后,替代CentOS的版本兴起就成为不可避免的趋势。

因为这就是开源的魅力,没有任何强大的商业公司能占领与侵占开源。

在各种不同版本中,最知名的两个就是Rocky Linux与Alma Linux了,其中Rocky Linux是CentOS创始人的杰作,而Alma Linux则一个专业的CentOS服务提供商业公司的替换版本。

你可以选择迁移至这些仍然属于REHL系的Linux,当然也可以像我一样转向Debian系。

如果你还不了解CentOS究竟发生什么事了,那我去年的这篇文章对你会有帮助。

从CentOS 8到CentOS Stream,到底发生什么事了?

3.Redhat 发布免费版本

在将CentOS转为CentOS Stream之后,Redhat做出了另一个决定,它提供了一个free版本的Rehdat.

这个免费的版本主要是面向开发者,小规模团队,非赢利组织等。你可以使用这个免费的版本至多部署16个系统。

也许它对你也有用,对吧。

4.GNOME 40发布

对于桌面Linux来说,有非常多的选择,从GNOMEKDE,Xfce,mate或cinnamon,它们都各有特色,也许总有一个是你喜欢的。

但这其中,使用最多,最具影响力的可能还是GNOME.

而在去年的2021年,GNOME走到了版本40,这个版本无论是在体验上,操作上还是UI上,都有极大的改进。

当然,它仍然可能是最耗内存的一个桌面版本。

5.Arch Linux引入了命令式安装引导

在桌面Linux中,有一个发行版本最具特点,也受到非常多程序员的喜欢,那就是Arch Linux.

比如Arch Linux是滚动发行更新,这意味着只要你安装之后,只需要持续更新就能升级到最新的版本,而其它的使用较多的UbuntuFedora都是定期版本发行。

而Arch Linux的系统安装同样也别树一帜,没有其它主流发行版本的界面式或命令界面式的引导安装,就是一个纯SHELL环境,一切都都由你输入各种命令来安装。

这相当有门槛,能吓退大多数不熟悉的使用者。

不过,这一切在2021发生变化了,Arch Linux引入了一个命令式的引导过程,引导你一步一步安装系统,虽然这仍然是没有任何UI的安装引导,但它在提升Arch Linux的安装的易用性上值得非常赞赏。

6.M1 Mac的Linux支持有所进展

Apple在发布了自己的ARM芯片后,其性能的提升非常令人激动。但很可惜,Apple并没有为它这个强劲的芯片提供Linux支持。

而对于Linux社区来说,并不会轻易放弃。

Asahi Linux就是一个专注于让Linux在苹果ARM芯片上运行的发行版本。在2021年之前被认为不可能做到的,它们已经取得了一些进展。

这也是2021年Linux中非常有价值的一件事。也许很快我们能在Mac M1上使用Linux了。

7.Microsoft Edge正式支持Linux

Microsoft Edge支持Linux,技术上毫无困难,更多的是微软的策略与决断。在2021年,它们终于发布了支持Linux的正式稳定版本。

虽然Linux有非常多的浏览器可以选择,但这仍然是一个值得鼓励的事件。

8.Linux内核支持NTFS原生驱动

在Linux Kernel内核5.15的版本中,终于添加了对NTFS格式的原生驱动支持。

在这之前,在Linux上访问NTFS硬盘分区使用的可能是NTFS-3G或Captive NTFS驱动,它们都是开源的实现,虽然可以读写NTFS,但在性能上并不如人意。

从5.15内核版本开始,Linux原生支持了NTFS驱动,这个驱动是由Paragon支持与贡献的。

这是一个有价值的功能,对于大多数使用Linux的人来说,经常性的需要读写Windows的NTFS是一个刚需。

9.Richard Stallman回归自由基金会

Richard Stallman是GNU运动的发起人与主导者,同时也是自由基金会的创始人,也是自由软件社区重量级的领袖式人物。

在2019年的时候,Richard Stallman因为接受爱泼斯坦(亿万富翁,为美国有钱人提供X交易,后自杀)的捐款并发表了一些立场偏向爱泼斯坦的邮件,这导致了一些人们对他的怒火,迫使他从自由基金会辞职。

2021年,他将再次回归到自由软件基金会。虽然这一决定遭到了非常大的争议与反对。

这和Linux有什么关系?

正如我的系列趣谈自由软件与开源软件中说的,Linux与Richard Stallman也有非常大的关联,Linux = Linux内核 + GNU软件。

而GNU软件则是Richard Stallman的杰作。

10.2021,Linux桌面元年?

桌面元年是Linux社区一直致力于追求的目标,是指:

普通用户在不具备太多编程能力的情况下能无障碍的使用Linux桌面操作系统

但很可惜,虽然有人这样提过,但我认为2021年仍然不是。

不过肯定会有这一天么,2022年,还是更远的未来?我相信只是时间的问题。

结语

对于程序员来说,Linux永远是我们的朋友,不是么?

我们会为它的任何进展感觉高兴,对吧。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 微言码道 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
趣谈自由软件与开源软件(一):什么是自由软件
开源生态已经成为一种强大的存在,从语言,框架,工具到各种软件,开源的东西可谓应有尽有,一应俱全。
御剑
2021/11/30
1.7K0
初探Linux
操作系统(Operating System,OS)是软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁。
鱼丸葱面
2020/11/28
5600
初探Linux
开源软件十位贡献者,PHP之父只能排第十,第一名当之无愧!
1. 林纳斯·本纳第克特·托瓦兹 外文名:Linus Benedict Torvalds 别 名:Linux之父 著名的电脑程序员、黑客。Linux内核的发明人及该计划的合作者。托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统(作业系统)内核之一。因为成功地开发了这个操作系统Linux内核而荣获2014年计算机先驱奖。他的获奖创造了计算机先驱奖历史上的多个第一:第一次授予一位芬兰人;第一次授予一位“60后”(其实只差3天,就是“70后”);获奖成果是在学生时期取得的。 2. 理查德·马修·斯
企鹅号小编
2018/01/24
1.7K0
开源软件十位贡献者,PHP之父只能排第十,第一名当之无愧!
GNU和GPL
GNU是一个自由的操作系统,其内容软件完全以GPL方式发布。这个操作系统是GNU计划的主要目标,名称来自GNU’s Not Unix!的缩写,因为GNU的设计类似Unix,但它不包含具著作权的Unix代码。GNU的创始人,理查德·马修·斯托曼。
星哥玩云
2022/09/15
1.2K0
GNU和GPL
Linux内核版本_linux最新版本是多少
可以使用uname -r 查看内核版本号,例如:2.6.32-754.2.1.el6.x86_64
全栈程序员站长
2022/09/25
2K0
Linux内核版本_linux最新版本是多少
Linux基础——OS简史
1、multics是一个分时操作系统,该系统开始作为一个合资项目,是1964年由贝尔实验室、麻省理工学院及美国通用电气公司所共同参与研发的,其目的是为了开发出一套安装在大型主机上多人多工的操作系统。 2、1969年,因MULTICS计划的工作进度过于缓慢,最后终究遭裁撤的命运,贝尔实验室退出此计划。当时,Ken Thompson撰写一个称为“星际旅行”(Space Travel)的游戏程序。Multics 计划停止后,ken thompson在PDP-7上用汇编语言写成了Unics,就是后来的Unix。这台
L宝宝聊IT
2018/06/20
1.1K0
GNU系统概览
GNU系统是一套向上兼容Unix的完全自由的操作系统。GNU代表“GNU's Not Unix”。它的发音是带有g音的单音节。Richard Stallman在1983年9月做出了GNU工程的初始声明。接着在1985年3月又发表了更长的版本,叫做GNU宣言。它被翻译成多种其他语言。
狼啸风云
2019/11/28
1.2K0
5W1H聊开源之Who/When/Where——谁在何时何地“发明”了开源?
美国政治传播学家拉斯韦尔提出了5W传播模式,经过后人的不断运用和发展总结,形成了一套逐渐成熟的“5W1H”体系,即:对选定的项目、工序或操作,都要从原因(何因Why)、对象(何事What)、地点(何地Where)、时间(何时When)、人员(何人Who)、方法(何法How)等六个方面提出问题进行思考。
陈哥聊测试
2021/06/16
7340
5W1H聊开源之Who/When/Where——谁在何时何地“发明”了开源?
Linux(一)
如果我们要介绍 Linux,我们就不得不首先说一下 Unix。 Unix: 一种多用户、多进程的计算机操作系统,开发于 1970 年在美国 AT&T 公司的贝尔实验室的 AT&T Unix。 此后的 10 年,Unix 在学术机构和大型企业中得到了广泛的应用,当时的 Unix 拥有者 AT&T 公司以低廉甚至免费的许可将 Unix 源码授权给学术机构做研究或教学之用,许多机构在此源码基础上加以扩充和改进,形成了所谓的 “Unix 变种”。 最著名的变种之一是由加州大学 Berkeley 分校开发的 BSD(Berkeley Software Distribution)。 后来 AT&T 意识到了 Unix 的商业价值,不再将 Unix 源码授权给学术机构,并对之前的 Unix 及其变种声明了版权。BSD 在 Unix 的历史发展中具有相当大的影响力,被很多商业厂家采用,成为很多商用 Unix 的基础。其不断增大的影响力终于引起了 AT&T 的关注,于是开始了一场持久的版权官司。最终允许 Berkeley 分校自由发布自己的 Unix 变种,但是前提是必须将来自于 AT&T 的代码完全删除,于是诞生了 4.4 BSD Lite 版,由于这个版本不存在法律问题,4.4 BSD Lite 成为了现代柏克莱软件套件的基础版本。BSD 在发展中也逐渐衍生出3个主要的分支:
1ess
2021/11/01
5680
linux 基础知识介绍(一)
计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备
咻一咻
2020/05/29
1.1K0
趣谈自由软件与开源软件(四):为什么主流的Linux版本不被认为是完全自由的操作系统
Linux发行版本实在太多了,成千上万肯定是有的。但我们常用的其实主要就是少数几个发行版本,这样的发行版本,我把它称为“主流的Linux发行版本”。
御剑
2021/12/27
1.1K0
linux入门总结
linux的核心概念知识:      linux软件是开源免费的,而linux是由Unix演变而成,Unix是由MINIX演变而成。 2000年以后,linux系统日趋成熟,涌现大量基于linux服务平台的应用并广泛用于ARM技术嵌入式系统之中。 1990年,芬兰赫尔辛基大学学生linuxTorvalds首次接触MINIX。 1991年底,linuxTorvalds公开了linux内核源码0.02版。 1984年,AndrewS.Tanerbaum(谭宁邦)开发了教学的Unix系统,名为MINIX(min
Wyc
2018/09/11
1.4K0
linux入门总结
趣谈自由软件与开源软件(三):一个名称的争议,究竟是该叫Linux还是GNU/Linux
“一个芬兰的大学小伙,因没有足够的钱购买UNIX,后面就决定自己做一个类似的操作系统,在1991年的时候,他凭个人之力发布了Linux内核的第一个版本“
御剑
2021/12/20
7410
趣谈自由软件与开源软件(三):一个名称的争议,究竟是该叫Linux还是GNU/Linux
GNU和GPL的区别/关系
GUN:GNU's Not UNIX的缩写,是一项运动。是1983年Richard Stallman针对UNIX走向闭源和和收费后发起的运动,旨在打造出一套完全开源免费的操作系统。
狼啸风云
2019/10/28
2K0
Shell简介
1983 年 9 月 27 日,Richard Stallman(理查德-马修-斯托曼)发起 GNU 计划,它的目标是创建一 套完全自由的操作系统。为保证 GNU 软件可以自由的使用、复制、修改和发布,所有的 GNU 软件都 有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU 通用公共许可 证(GNU General Plubic License,GPL),说白了就是不能做商业用途。
入门笔记
2020/12/23
5800
Linux发展史
惨绿少年
2017/12/27
1.5K0
Linux常见发行版初体验
用户可免费体验到最新的技术或工具,而功能成熟后会被加入到RHEL系统中。因此也被称为RHEL系统的“试验田”。
glm233
2020/09/28
4K0
Linux常见发行版初体验
Linux发行版:CentOS、Ubuntu、RedHat、Android、Tizen、MeeGo
Linux,最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看到的Linux,或称GNU/Linux。 Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本
阳光岛主
2019/02/19
19.6K0
Linux发行版:CentOS、Ubuntu、RedHat、Android、Tizen、MeeGo
Linux介绍以及VMware和Centos的安装
为了进一步强化大型主机的功能,让主机的资源可以提供更多的使用者来利用,所以在1964年, 由AT&A公司的贝尔实验室(Bell)、麻省理工学院(MIT)及奇异公司(GE美国通用电气公司)共同发起了Multics(多路信息计算系统)的计划, Multics计划的目的是让大型主机可以同时支持300个以上的终端机连线使用。
小小咸鱼YwY
2020/06/19
7860
Linux介绍以及VMware和Centos的安装
GNU/Linux与开源文化的那些人和事
image.png 一、计算机的发明 世上本无路,走的人多了,就有了路。世上本无计算机,琢磨的人多了……没有计算机,一切无从谈起。 三个人对计算机的发明功不可没,居功至伟。阿兰·图灵(Alan Mathison Turing)、阿塔那索夫(John Vincent Atanasoff)、和冯·诺依曼(John von Neumann)。 图灵从理论上证明了计算机的可行性;阿塔那索夫实践了图灵的理论;冯·诺依曼奠定了现代计算机的体系结构。 图灵说这玩意儿应该可以做,已经被证明了;阿塔那索夫二话不说动手就做了一
BestSDK
2018/02/26
1.4K0
GNU/Linux与开源文化的那些人和事
相关推荐
趣谈自由软件与开源软件(一):什么是自由软件
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档