作者|朱涛主编|张红月\制作|CSDN(ID:CSDNnews)“话不多说,看代码!”这句话相信几乎每个IT行业的人都听过吧?这句金句出自Linux之父LinusTorvalds。他是出了名的直言不讳,豪放辣辣的言论让人印象深刻。近日,LinusTorvalds在2014年DebConf14大会上的演讲视频再次引起热议。一、Linux发行版分裂的一个重要原因:随意修改内核在会上,Linus指出,Linux发行版分裂的一个重要原因是随意修改内核。他一直要求每个版本的linux尽量不要改内核,不要破坏用户空间,但基本上没人听。每个发行版都在随意修改glibc库,改变底层API,从而造成不同的Linux发行版。使用rpm、deb等不同的包,开发者面对Linux的各种发行版只会感到疲倦。Linus说他参与了一个聊天软件开发项目,做了Windows和OSX的二进制文件包,但是他并没有创建Linux二进制文件。Linus坦言:“为不同版本的Linux制作软件包是一个真正的XX痛苦。”。此外,Linus还指出,Linux桌面版对于非开发者的普通用户来说太不友好了。某些桌面Linux发行版在向后兼容性方面表现太差。如果一个软件在Ubuntu20上运行正常,升级到Ubuntu21时可能会出现兼容性问题。但是,大多数普通用户需要的是开箱即??用。假设一个不懂技术的用户在更新版本后遇到了兼容性问题,那么这个用户就会花费大量的时间和精力去寻找新的程序安装包。查询兼容性问题,然后在系统上重新调整/调试/编译应用程序。在Windows下,用户只需点击软件升级或重新下载安装即可。如果让你选择,你会选择Linux还是Windows?2.Linus预言成功,Valve挽救桌面版Linux感动了这个视频的作者,这个视频的作者说Linus7年前抱怨的程序兼容性问题直到今天都没有解决,新的Linux版本仍在进一步分裂Linux软件生态系统。值得注意的是,Linus在会上还在预测:Valve将拯救桌面版Linux。从目前的情况来看,林纳斯的预测确实是相当准确的。2013年,Valve推出了基于Linux的游戏操作系统SteamOS,不断提升普通游戏用户在Linux平台上的体验,并推出了基于Wine的Proton软件。使用Proton,您可以在Linux系统上通过Steam运行更多Windows游戏。Nvidia也一直在与Valve合作,现在已经正式发布了Proton6.3-8软件。Steam游戏可以在Linux平台上启用DLSS(深度学习超级采样)功能。然而,Valve目前的用户群只是游戏玩家。现在看到这段视频,有网友表示:“Linus成功预测到Valve对Linux生态系统的必要介入,证明了他对Linux的现状及其发展方向的了解有多深入!”;“当我说那个预测时,他说我很害怕。我很惊讶他如此准确。”你觉得他的预言成真了吗?参考链接:https://www.youtube.com/watch...近期热点文章推荐:1.1,000+Java面试题及答案(2021最新版)2.精彩!Java协程都来了。。。3。最新!Log4j2.x的复版正式解决了核弹级漏洞,又要熬夜了。。。。4。SpringBoot2.6正式发布,附带一个一大波新功能5.《Java开发手册(嵩山版)》最新发布,赶快下载吧!感觉不错,别忘了点赞+转发!
