为何说用“碎片化”形容 Linux 并不正确

在某些用户看来,Android平台的碎片化问题同样困扰着Linux的发展,但事实上碎片化这个词并不适用于Linux,反而难以精准计算的庞大发行版本有利于该平台的发展。在谈Linux之前,我们先聊聊Android,它是一个破碎的系统,根据谷歌官方最新公布的系统占比饼图中,可以看到4.4 KitKat的占比将近40%,而只有15%的人升至Android Lollipop,而其余还有10%运行老版本。

这对 于没有安全隐患的世界来说这可能并非是什么大问题,但事实上用户实际使用时间往往要大于系统的支持最后期限。其中唯一例外的就是Nexus设备,它由谷歌 直接分发提供技术支持,但是Android平台的其他设备能否升级则完全看运营商和手机厂商,而且往往分发时间有着滞后性。

而使用“碎片化”这个词语来形容Linux是并不正确的。首先肯定的是Linux是当前最具用户粘性的平台,而且这个事实上非常容易证明。Linux看上去最大的问题是庞大的分支发行版本,但事实上这只是你的错觉。

除了极少数大型发行版本,很多Linux发行版本都是为了满足和细分各种不同的使用需求。而当某些新发行版本产生足够影响力之后,自然也有部分旧发行版本消失。而这些发行版本都共享相同的代码--Linux Kernel内核。

内核是操作系统的主框架,导致Linux系统给人碎片化感觉的原因在于存在很多的桌面环境和窗口管理器,但这些都只是涉及用户界面,最终目的是为用户提供丰富的个性化使用选择。

确 保Linux平台所有内容保持粘性的重要基石就是GPL证书。在GPL授权中有各种权限,但是凌驾于这些标准之上的核心就是赋予Linux更强的力量。 Linux内核是可以免费下载、使用和修改的,甚至能够被商业企业各种使用,但是对源代码的任何修改必须要向所有人公布。

这就意味着每个人访问相同的代码,并且能够看到来自全球世界各地的开发者对代码进行的改善。这不仅仅只限于Linux内核,而且还包括系统的很多组件。

综上所述,Linux用碎片化并不贴切。Linux是可以朝任何方向发展的稳定代码,而且每个方向有着很多志同道合的人参与推进项目的发展。这也是为何Linux具备安全和庞大分发的原因。

====================================分割线================================
文章转载自 开源中国社区[http://www.oschina.net]

时间: 2024-09-12 23:47:37

为何说用“碎片化”形容 Linux 并不正确的相关文章

为何说用“碎片化”形容Linux并不正确

在某些用户看来,Android平台的碎片化问题同样困扰着Linux的发展,但事实上碎片化这个词并不适用于Linux,反而难以精准计算的庞大发行版本有利于该平台的发展.在谈Linux之前,我们先聊聊Android,它是一个破碎的系统,根据谷歌官方最新公布的系统占比饼图中,可以看到4.4 KitKat的占比将近40%,而只有15%的人升至Android Lollipop,而其余还有10%运行老版本. 这对于没有安全隐患的世界来说这可能并非是什么大问题,但事实上用户实际使用时间往往要大于系统的支持最后

Android 碎片化愈演愈烈,最终会失控吗?

来自IDG的一则市场预测数据,2015年全球Android系统OEM厂商的手机出货量将达到11.6亿台,而这个数字在2019年将增长到15.4亿台. 市场机制的调控下,安卓已经成为了众多OEM厂商屡试不爽的品牌构建王牌.如果你细观目前国内的智能手机市场就不难发现发现,华为.小米.锤子.一加.魅族--他们所拿下的智能手机市场份额里,安卓系统所占的市场比重.而伴随着时间的推移,以安卓为系统模型制造出来的智能手机品牌也正逐渐增多,在改善后可预期的系统易用性的陪同下,安卓增量可观的市场数据也让iOS面临

OpenDaylight谈开源项目碎片化问题:不同组织之间应加强合作

电信运营商.互联网公司等积极拥抱SDN以加速网络转型,开源.开放的发展模式逐渐成为业界公认的发展趋势.但标准组织和开源组织的碎片化,在一定程度上也拖累了行业发展. 对此,OpenDaylight临时执行董事Phil Robb表示,不同开源项目组织之间应该加强合作,目前业界开源组织已经开始了一些沟通与合作. 今年初,两大MANO开源组织Open-O和ECOMP合并成为ONAP,并投入了Linux基金会的怀抱.而目前业界存在两个知名SDN控制器,ONOS和OpenDaylight. 谈及未来ONOS

碎片化问题将继续对Android造成不利影响

硅谷网讯 美国Web和移动技术专家.科技行业企业家史蒂夫·切尼(Steve Cheney)近日撰文,对iOS和Android的未来前景进行了展望.以下是这篇文章的全文: 我们已经进入了一个新的时代.在这个时代里,iOS和Android的影响力已经渗透到移动领域以外.就整个生态系统的发展而言,有许多事情正在发生.移动领域中的进步和投资正在推动所有硬件和软件聚合产品前进的步伐,而硬件的创新活动也正在凭借这种顺风而不断加速.以下是有关这两个占据主导地位的平台未来前景的一些想法. 1.据市场研究公司ID

碎片化的时间如何利用:微博还能火多久

文章描述:微博还能火多久. 最近想起来的一个话题,纯讨论.为什么想到这个呢,是因为几个现象:@胖胡斐 的微博(已关闭),曾经关注了470+个人,有一段时间,半个小时要是不看,就至少会有4-5页更新出来,而现在,我刚去看了一下,还是那些人,平均半个小时更新数量已经不超过1屏了.很多朋友的博客,自从有了微博,就疏于更新,大批大批的闲置博客出现.同时,微博也少了的人,博客倒也没有增加.淘宝大学校长@刘博家洛 ,开了小号,目前明显小号比公众帐号活跃,因为他需要一个地方能够频繁发表自己喜欢的汽车和文化类的

Android碎片化图表:果冻豆(Jelly Bean)领衔

又到了再一次审视Google家的移动操作系统"碎片化"到如何程度的时候了.OpenSignal背后的开发人员们,通过他们从用户所下载的应用那里收集来的数据,对Android设备进行了市场分析.简而言之,当前仍有8个版本的Android在使用中,37.9%的Android用户运行着某种形式的"果冻豆"(Jelly Bean):并且今年"看到了"11868个"不同的"Android设备. (上图:白条显示了主导API在所有时间的水

Android和iOS平台碎片化比较

Android系统的分销模式注定带来了碎片化问题,厂商可以按照自己的市场定位和运营商特殊需求来定制自己的设备,这就导致了Android平台凌乱的分辨率和版本分布.今天Fortune公司的Philip Elmer-Dewitt分享了两张图片对比了Android系统和iOS系统之间的碎片化问题. 首先第一张图片显示Android平台11月份的分布图: 然后第二张图片显示目前iOS平台在11月份的分布图: Dewitt认为两种分销模式都存在各自的优缺点,虽然苹果的方式意味着所有的用户都能够访问和获取最

Google 修正 Android 碎片化新法:多更新组件少更新核心

Google在I/O开发者大会上介绍了大量Android新功能,但就是没有宣布众人期待已久的Android 4.3.Ars technica文章认为Google此举是为了避免增加碎片化问题, 本质上是采用Firefox OS提出的方法:多更新操作系统上层组件,尽量少动核心系统.系统上层功能的更新不需要OEM进行定制和运营商进行验证.根据官方统计,去年Google I/O发布的Android 4.1设备安装率为26.1%,而去年11月发布的Android 4.2仅仅只有2.3%,如果Google想

用 Core Animation 实现图片的碎片化

用 Core Animation 实现图片的碎片化 参考书籍:   效果如下: 原理其实非常简单哦:). 1. 创建一个CALayer,使用其 contents 属性来装载一张图片(获取图片的CGImage) 2. 根据frame值裁剪图片,然后将裁剪的图片赋给你创建的更小的CALayer 3. 实现这些更小的CALayer的动画 4. 剩下的该干嘛干嘛,比如使用 Core Image 滤镜什么的,就靠你创造了:)       核心代码:   源码(书中提供,并非本人所写): /*** * Ex