为何说用“碎片化”形容 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]

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
如何让你的手机比别人最先升级到 Android L
八月初,Google发布了Android的分配数据,显示KitKat占到了目前在用Android市场份额的21%。这是一个重要的里程碑,但这条路依旧漫长和沉闷,因为软件更新依旧需要依靠设备制造商和运营商。同样事情很可能发生在Android L身上,Android粉丝如果想购买一部全新系统的手机,最好先看看Ars Technica上面关于美国Android生态系统和更新的文章,上面介绍了哪些手机能更快获得最新系统,哪些会晚一些。 在市面上解锁的旗舰手机中,最快能获得最新版KitKat的是Nexus 4,它需要大概半个月;其次是Moto X,大概需要18天。其他能够获得KitKat的2013款旗舰手机包括去年发布的HTC One,它大概需要一个月;三星的Galaxy Note 3和 S4 分别要2.4个月和3.7个月;排名最后的是LG G2,大概需要五个月。在下图中,或许能够更直观的看出上述数据。 如果你使用的是运营商的套餐设备,事情又有所不同了,因为运营商也会涉及到更新发布的事宜之中。在美国四大运营商中,T- Mobile,AT&T,和Sprint会在KitKat推出后的3.3个...
- 下一篇
【软件周刊第 32 期】Ubuntu 最新构建版启用 GNOME;Android 端 Chrome 59 提升页面加载速度
在最新发布的 Ubuntu 17.10 每日构建版中,Unity 桌面环境已消失,GNOME 已经正式成为即将推出的Ubuntu 17.10(Artful Aardvark)版本的默认桌面环境。 据悉,Ubuntu 17.10 将在 9 月 28 日发布 Final Beta 版本,这时候才会基本确定下来所有的内容,10 月 19 日 Ubuntu 17.10(Artful Aardvark)将正式发布。 Android O 开发者预览版 Beta3 发布:包含最终 API 谷歌为参与 Android Beta 的用户推送了全新的 Android O 系统,也就是第三个开发者预览版。系统标签是 OPP3.170518.006,支持 Nexus 5X, Nexus 6P, Pixel, Pixel XL, Pixel C 以及 Nexus Player 等在内的设备,目前,工厂镜像也已经可以下载。 同时,毫无悬念的,已经升级的设备中,系统版本号也正式确定为 Android 8.0(此前 IDE 工具曾暗示其版本号可能是 7+)。虽然 Android O 的版本号已确定,但正式名称依然没有...
相关文章
文章评论
共有0条评论来说两句吧...