留求艺—您的留学规划师

Linux什么时候才能足够完美

213次

问题描述:

Linux什么时候才能足够完美希望能解答下

最佳答案

推荐答案

Linux已经足够完美了,而且应用得十分广泛。

只不过Linux的用户群体不是普通的桌面用户,加上Windows和macOS基本上已经统治了桌面级市场,合并市场份额超过了90%,Linux很难在桌面操作系统领域有太大的作为,当然这里不把Android看成Linux发行版,毕竟Android已经脱离Linux内核主线很久了。事实上在硅谷和美国大学校园,大多数从事和学习计算机的PC用户,非常具有代表性,大家要么拿一台MacBook Pro办公,要么就像Google一样使用深度定制的Ubuntu等Linux发行版作为主要的办公系统。服务器领域Linux是几乎完美的、极客圈子也非常受欢迎Linux在服务器领域基本上是趋近于完美的,全世界最牛的互联网公司,比如Google、Facebook、Amazon,以及国内的腾讯、阿里巴巴、百度、字节跳动、滴滴、美团等众多大的互联网公司,服务器都主要是Linux占据了绝对统治地位。这些企业不仅仅会使用开源的Linux版本,Google、Amazon、阿里巴巴为代表的互联网企业都有自己定制版的Linux发行版,他们也将这些Linux发行版用到自家的公有云服务器上,阿里云购买服务器的时候,就可以选择阿里巴巴自己深度定制的Linux发行版作为服务器的操作系统。除了服务器市场之外,很多开发者也使用Linux作为自己的主要生产力操作系统,之所以受到众多开发者的喜欢。Emacs、Vim、GCC等众多*nix哲学下的开发软件,以及高效的命令行工具,最接近生产环境的开发体验,这都是macOS和Windows很难相提并论的,Windows自然无需多说,macOS尽管是基于Unix,跟Linux的血缘关系也比较近,可是到现在为止,苹果也没有为macOS打造一个官方的包管理工具,开源的MacPorts、Homebrew,比起Linux领域的pacman、apt、dnf相比相差甚远,甚至比macOS的亲爹FreeBSD的pkg体验都要差了很多。桌面领域Linux应用生态跟不上、市场份额太低了Linux市场份额大概只有1.6%,这个市场份额跟macOS相比都差了很多,更别说跟Windows相比。大型的网络游戏和单机游戏,比如魔兽世界、战地、使命召唤、极品飞车、侠盗猎车手,很多工业软件solidworks、AutoCAD等macOS平台都不会登陆,更别说Linux的市场份额只有macOS的十分之一,这样用户体量不值得应用开发商开发商业应用。同样在专业领域也是,比如微软的Office、Adobe的Photoshop,也不会专门为Linux开发,毕竟这些企业都是商业软件公司,要靠卖软件赚钱的,开发一个Linux的专门版本,可能都没办法覆盖成本。好在Linux有GIMP、OpenOffice、WPS等很多开源或者免费的软件,也基本上能够满足大多数Linux用户的需求。最后不得不说一下Linux的稳定性,当然Linux已经足够稳定了,不过毕竟是开源产品,跟Windows和macOS这种商业级别的操作系统还有很大差距,Linux的很多桌面环境都没有那么稳定。目前桌面体验做的最好的Linux发行版是国内深度团队的Deepin Linux,搭配深度应用商店和众多出色的应用基本上到了一个可用的级别,但是在打开软件的速度,以及稳定性上还有很大的进步空间。

Linux什么时候才能足够完美

其他答案

这个问题应该分成两部分,内核部分和用户部分。

Linux内核

我个人认为内核已经很完美了(但仍在不断地创新),这点可以从其市场份得到印证。从嵌入式电子市场,到大型服务器,超级计算机等,几乎无所不见Linux内核的支持。如此广泛的应用得益于内核的高度模块化和可定制化,当然还有开源,使得所有硬件厂商都可以为其奉献代码,加入自己的硬件驱动,以及特定模块。是其在几乎无限的应用场景得到全球开发者的支持。更重要的是人们彼此交换知识,并不断迸发出无数很了不起的创新。比如当下流行的容器,所谓微服务等等,以及各种各样你意想不到的运行方式。内核在不断地创新,引领行业的发展。同时,他也是互联网和电子科技行业的智慧集中地,行业标准实现的应用地,甚至很多厂商可以直接从内核代码中挖掘出行业趋势,比任何资料都要全面,权威!

当然,从内核设计理念来说,时下或许有更先进的理念,比如微内核等,但这些都有待验证,况且Linux内核也在不断地创新与自我颠覆,目前来说,Linux内核依旧是公共领域的巅峰,没有例外!

Linux用户层

Linux分裂的正式其用户,在所有已知的领域,似乎都没有一套绝对的标准,但是有优秀的行业标杆,引领行业的准标准。这个现实主要原因是Linux用户真的很广,甚至随便一个电子设备都跑着Linux,而用户完全不知道。比如家里的路由器,你手上的手机,网络电视机,家用NAS,一些智能卡,工厂里的智能设备,汽车里的无人驾驶系统,智能家居系统等等。几乎覆盖到了人类生活与电子相关的方方面面!这一切都可能都归功于Linux的开源与社区协作。

细说到每个领域的用户,Linux足够完美吗?恐怕不是。从系统架构来说,用户层谈论的是操作系统,包含各种系统组件,系统服务,应用程序,用户界面等等。这点是没有办法统一的,不同的场景需要不同的操作系统(但都基于Linux)。

我们讲的最多的大概是移动设备和个人桌面系统。

Linux个人桌面

Linux在个人桌面的市场的确有很多让人遗憾的地方,虽然目前为止开源桌面的发展已经很优秀了,体验也提升了很多很多!但是桌面系统的图形硬件,某些配件依旧让普通用户觉得门槛太高,而生产厂商又不直接支持桌面Linux系统(诸多原因)。导致很多应用程序也很难得到很好地普及和发展。比如专业图形设计应用的缺乏(需要专业图形设备的支持),主要原因也是用户需要费太多精力去安装图形驱动,而且系统升级之后也很容易出现问题,又得不到统一友好的支持,一般应用开发商对桌面Linux的支持成本大大提高,因为要很好地支持用户,开发商还需要兼顾太多的操作系统层面的东西,甚至帮助用户搞定驱动,开发驱动才做得到。使得应用开发商无法专注于应用本身,也很难开发出很伟大的Linux桌面应用。这点对Linux桌面来说是致命的,也是一个负循环:应用越少,用户越少,用户越少,开发上也越少,应用也越少。有人说Linux地下有不计其数的免费开源软件可以使用。没错!但是优秀的软件都是需要优秀的商业模式来支持不断的迭代的,简单说如果从Linux应用开发中,投入大,盈利难,那就很难出现优秀的应用。

Linux移动市场

这里主要以手机市场为例,Android就是最大的Linux手机操作系统!由于Google努力,安卓已经是人人皆知的手机操作系统。那它完美吗?很优秀,但或许还不够完美。但它可以说是最成功的Linux商业操作系统了!建立了一个足以颠覆苹果手机和其应用商店的生态系统,也改变了全球手机产业(当然不止手机)的格局,也让整个行业在短短的十年(多点)的时间里翻越了好多高峰!中国很多厂商也得益于Android,诺记手机因此销声匿迹。而且未来很长一段时间安卓会依旧辉煌。潜在的替代系统可能也出自谷歌自己。

其他答案

楼主的问题很奇怪,世界上有完美的系统么?每个人对系统要求都不同,怎么定义完美?好用够用即可。服务器,云,智能,大数据等linux 就很满足需求了,这方面就够了。对于电脑小白,windows就很好满足需求,也够了

其他答案

面向一般用户的话,全面的高效的驱动,丰富的娱乐软件和丰富的专业软件。稳定的性能。服务器系统的话,现在就够用。

为你推荐

网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  在线报名  |  网站地图