加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动 > 正文

Linux 绝对霸主,Linux 开发者未来可期

发布时间:2019-04-20 03:43:20 所属栏目:移动 来源:局长
导读:副标题#e# Linus Torvalds 在上个月正式发布了 Linux Kernel 5.0 全新版本,版本号虽然直接从 4 升到了 5,但其实这只是 Linus 不喜欢子版本号太大的任性操作。 版本号大升级是否意味着 Linux 内核也发生了重大的变化? 目前 Linux 在物联网、云计算、超算

上个月 Linux Kernel 5.0 正式发布了。整体来看变化不大,从 Linux Kernel 4.20 到 5.0 也只是顺延的版本升级。Linus 本人也表示之所以直接升级主版本是因为不喜欢非常大的子版本号,他觉得双手双脚都数不过来了。

至于是否应该保持和社区一致的版本节奏,我认为这和产品选型相关。拿云服务器厂商来举例,他们通常会使用 RHEL 或者 CentOS 系统,但现在最新的 CentOS 7.6 使用的还是 3.10 内核,这种情况不建议贸然升级到最新的 Linux 内核,因为风险太大。

要知道这些发行版所采用的 3.10 内核,是由红帽大量的 Linux 内核工程师和测试人员经过严格测试再推出的,属于比较可靠的版本,毕竟一般公司缺乏这种体量的实力。大家之所以选择红帽,也正是信任红帽在 Linux 社区的实力和影响力。

因此,为稳定起见,最好跟着厂商的步伐进行升级。

另外,有的公司需要利用 Android 系统进行产品研发,此类公司一般会跟随 Android 的版本,或利用芯片公司提供的 BSP 包的版本进行二次开发,他们也不会贸然升级到最新版的 Linux 内核。

如果是开发者出于个人的兴趣爱好,希望折腾一把,把自己的个人开发环境升级到最新版内核,这自然没问题。

除了桌面领域,Linux 已经是事实上的统治地位,你认为 2019 年 Linux 会如何发展?

虽然现在市场的关注热点放在 5G 和 AI 等一些新兴技术上,但不管 5G 还是人工智能,产品需要落地,都需要操作系统作为基础硬件平台。

除了桌面领域,现在 Linux 系统俨然已成为操作系统的绝对霸主。除了传统的服务器领域和嵌入式领域,我们可以看到越来越多的产业都在使用 Linux,包括工业 4.0、人工智能和物联网等。可以说,Linux 才是操作系统的第一,不仅是装机量第一,而且参与开发的人数和公司数量也是第一,拥有最活跃的社区,人气最高,还有众多大公司的支持和资金投入,这是其他任何一个社区都无法比拟的。

此外 Linux 的生态相当完善,其支持的硬件也是最多的,很多硬件厂商新发布的产品,最先支持的操作系统就是 Linux 系统。

由此可见,围绕 Linux 的产业生态会带来更多的职位需求,而 Linux 内核开发在这些职位当中最有含金量,前景和发展未来可期。

了解到笨叔已经出版过两本书了,那最后请和我们分享一下写书的心得和经验吧

写第一本《奔跑吧Linux内核》的初衷是希望把自己多年的工作经验和总结用文字的方式记录下来。

因为工作的关系,作为 FAE,常常需要面对客户的“蹂躏”和白眼,他们常常会甩给你一些刁钻的问题。对于这些问题,FAE 通常的做法是把它转发给后端的研发同事,让他们来回答,而我本人喜欢自己研究代码,自己解决(当然不是所有的问题都能一个人解决),而且在与研发同事的讨论和探讨过程中,自己也有十分大的收获。

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读