freebsd为何败给linux(难道linux的开发者们不想linux普及吗)
本文目录
- 难道linux的开发者们不想linux普及吗
- FreeBSD、OpenBSD,Linux等操作系统,哪个是算是最正统的UNIX呢
- 一个Linux程序员是否适合MacBook
- 为什么科技界的总有人是说Linux是最好的操作系统
难道linux的开发者们不想linux普及吗
这个所谓的普及应该指的是在个人桌面电脑操作系统的普及,在手机,服务器,超算上Linux系统的份额都是占了大部分份额的,唯独在个人PC上被Windows吊打,甚至不如MacOS,据我所知目前所有Linux发行版加在一起份额也才2.09%,MacOS大概6%到8%左右,剩下的基本都是Windows系统。造成这种结果原因是多发面的。1、Windows刚开始的时候和IBM电脑捆绑销售,免费使用,那个时候IBM还是个人PC的霸主,这位Windows早期的推广起到了至关重要的作用。2、Linux自身也有很多问题,一直用户体验不友好,生态分裂,全球大大小小的Linux发行版有几百个,比android还严重,所以软件的适配和打包就成了大问题,造成开发者积极性不高,这样软件越来越少,用户也就越来越少,成了一个恶性循环。3、操作系统市场就是一个强者恒强的市场,用户习惯了一个系统后就很难去再适应另一个系统了,加上Windows生态目前已经很完善了,其他系统想赶超就更难了。综上所述,所以不是Linux开发者不想普及,而是普及的难度很大。但现在也有好的方面,一个是大家都认识到了生态分裂的问题,有些Linux开发商已经在开发推广一些软件格式以便能够在所有Linux系统上都能够正常运行。还有就是斯诺登事件后尤其是我国开始对网络安全尤其重视起来,国家也在大力推广国产Linux发行版,现在政府采购也是越来越倾向国产Linux操作系统了。而且现在的Linux发行版在用户体验上已经做的很好了,常用的办公环境是没问题了,只是在一些专业领域还缺少一些软件商的支持,但再过几年估计会更普及了。
FreeBSD、OpenBSD,Linux等操作系统,哪个是算是最正统的UNIX呢
BSD系列都不是正统的unix,unix商标被SCO 注册了,Linux严格说不是unix因为兼容posix,叫类unix。包括bsd系列。
一个Linux程序员是否适合MacBook
问题不大,不过还是要看具体做什么。Mac 也属于 *nix 阵营,获得Unix Like 认证,代码是在 Freebsd 基础上编译的,而Freebsd 已经做了Linux 接口层面的兼容,基本上和 Linux 能相互兼容,不过差异还是有点,双方的二进制文件不兼容,不能直接运行,部署环境也不太一样。不过一般的应用基本上都差不多。
为什么科技界的总有人是说Linux是最好的操作系统
经过多年的努力,Linux终于实现了它的“霸权”。全球超级计算机TOP 500中都运行的是Linux,比英特尔更让人印象深刻——TOP 500中有92%的超级计算机使用的是英特尔的处理器。
那么,Linux是如何到达这一步的呢?这个26年前由芬兰的大学生创建的操作系统是怎么突然崛起,并压倒Unix、微软Windows和一些其他的类Unix系统的?
对于初学者来说,Unix系统是分散的,而且与供应商处理器绑定在一起。AT&T的贝尔实验室(Bell Labs)曾把Unix System V授权给供应商,然后他们就创造出了自己特有风格的系统。 Sun Microsystems推出了Solaris,IBM推出了AIX,HP推出了HP-UX,SGI推出了IRIX。但它们中没有一个是兼容的,移植往往需要重新编译。
IDC公司高性能计算(HPC)部门Hyperion Research研究副总裁Steve Conway表示:“如果不是Unix,就不会有Linux。Unix时代已经让位于Linux时代,因为Linux更加开放,而不是厂商特定的。所以,这是Linux的机会,让整个社区有一个主要的操作系统。” 大部分Unix类系统都不支持x86架构。 SunMicrosystems的SunOS是一个基于文本的操作系统,该公司在x86架构上有Solaris,但是从来没有做过大的推进。所有其他的Unix类系统都面向定制的RISC处理器。当然,当时也没有人看到服务器上x86架构的大幅增长态势。
在Linux之前, 类Unix系统中只有Microsoft公司与SCO公司联合开发的Xenix和经过BSD、386BSD和4.4BSD发展而来的FreeBSD大力支持x86架构。但是Xenix是桌面操作系统,从来不是服务器操作系统。而在2001年卖给Caldera Systems公司的时候,机会早已从它手中溜走,Linux已经在快速发展。
然后是微软。早在Windows NT 4.0时期就推出了集群软件,但是在2006年才通过Window Compute Cluster Server 2003进行了第一次真正的努力。然而,该公司在这方面从来没有做过太多事情。
Conway说:“就微软而言,他们瞄准了HPC市场几年,但并没有投入太多。当时看来HPC市场不会像现在那么大。90年代,高性能计算市场价值20亿美元,去年,达到了220亿美元。”
Linux起飞
在二十世纪九十年代中期,一个开发者团队提出了一种将x86服务器的处理能力进行集中的方法,以代替当时昂贵的专有HPC系统。被称为Beowulf,当时它没有被绑定到一个特定的操作系统,任何自由和开源的操作系统可以做。但是其发明者使用的Linux,然后这个趋势就开始了。
Conway表示:“真正承载Linux的是2000年左右集群的到来,那就是集群真正进入HPC市场的时候了,其吸引力在于包括Linux在内的商品技术。十年来,HPC市场以百分之二十的复合速度增长。”
Beowulf也支持FreeBSD,那为什么FreeBSD没有起飞呢?Conway认为它正属于那种有好的想法但没有抓住好的发展机会的技术中的一员。
Linux有FreeBSD没有的东西:Linus Torvalds(林纳斯·托瓦兹)。Torvalds是一个非常严苛的领导,很多人说他太强硬了,他可能比乔布斯还要让员工觉得厌烦。但他一直是带领Linux往前走的人。
最后一个优势是供应商支撑,FreeBSD从来没有。 Linux已经组织了公司。Red Hat以FreeBSD从未有过的方式开发Linux。最后来到了爆发口,SuSe和Canonical。然后是大角色的加入:1999年,IBM宣布支持Linux。从那时开始,Unix系统就已经变成了“行尸走肉”,只是大家都还不清楚而已。
也许Linux不是历史的开创者,只是站在巨人的肩膀上,但它确实挺高
更多文章:

springmvc mybatis(spring mvc mybatis 整合 大体步骤)
2025年2月19日 16:20

南京java培训(想学习Java,请问在南京地区,最好的培训机构是哪家)
2025年3月1日 20:40

insertinto格式(insert into 到底哪里错了)
2025年2月18日 12:40

立即关机命令shutdown(win10关机命令shutdown)
2025年2月21日 21:10

sql安装教程2012(怎么安装sql server 2012)
2025年3月22日 09:00

Web怎么读?怎么用python搭建一个最简单的Web服务器
2025年2月11日 18:00

imread opencv(python opencv 在使用从cv2 时后面的东西跳不出来,用imread 还有警告)
2025年3月14日 22:00

kotlin android studio(怎么在android studio中使用kotlin插件)
2025年3月24日 04:40

localhost 8080什么意思(http://localhost:8080/test/,我想问一下8080后面的/代表什么目录啊)
2025年3月27日 15:10

linux入门很简单pdf(学习linux内核应该看什么书籍 初级的)
2025年3月20日 01:30