乐趣区

关于大数据:什么原因才是阻碍Linux桌面发展的罪魁祸首

我大略 2000 年上大学在宿舍开始玩 Linux,到当初 20 年了!也算是最早一批痴迷于 Linux 桌面用户啦!记得过后的毕业设计 BBS 论坛开发就是在 Mandrake Linux(后改名 Mandriva,一种继承自 Redhat 体系面向桌面的软件)下面实现的,为了下载三张 700M 的 iso 镜像,拿着硬盘跑到网吧玩通宵下载,当初想起来也很美好!

最开始玩 Linux 粉们,都是极为期盼 Linux 的桌面化发展,我在过后也是 Linuxsir 的常客,还是个版主,还有 Linuxfans,Linuxedeu,Linuxaid,不晓得是否已经酷爱这片天空的 Linux 极客们是否看到!

言归正传吧!对于 Linux 桌面的倒退是否因为相似鹅厂不踊跃开发 Linux 版上的 QQ,妨碍了 Linux 倒退,讲真,有影响,然而夸张了!

当年的清华 Luma QQ 作者的封版辞别信,就能判断出过后的商业化公司是如许与开源社区心心相印。然而 Linux 的桌面端倒退到当初不是好好的吗,没有从历史的长河隐没啊,而且桌面越来越成熟。另一面的服务器端倒退基本上曾经一统天下了!

想要了解 Linux 的倒退要从他的原始初衷看,而不能去怪罪一个做利用的厂商。 首先 Linux 只是一个内核 ,正好过后 GNU 开源组织不足一个好的内核,就与 Linux 联手了,领有 GUN 宏大的操作系统软件库反对,Linux 发行版很快就火了起来,惋惜当年 Freebsd 正和 Unix 大厂因为版权打官司改代码,耽误了几年,否则还不晓得现在花落谁家!

其次 Linux 既然联手 GNU,就必须遵循 GPL 协定,GPL 协定具备极强源代码凋谢传染性,首先被传染的肯定是驱动厂商,驱动是必须开源的,这是很多年妨碍 Linux 倒退最大的罪魁祸首,其实驱动厂商,它们不是不违心研发 Linux 官网驱动,而是因为这会凋谢厂商的驱动设计,影响到市场竞争,因而导致大量的 PC 机无奈失常应用 Linux。

所以说 Android 的 Google 就干了一件对于开源社区是不荣耀的事件,但对于世界是平凡的事件,那就是 Android 基于 Linux 零碎,但绕过了 GPL 协定,驱动厂商就能释怀反对 Android。

最初就是商业模式问题了,这个其实是比拟妨碍 Linux 桌面的倒退。服务端的开源软件曾经开始走上十分成熟的阶段,像 Redhat 百亿身价卖给 IBM,而做桌面 Linux 发行商却还有很长的路要走。桌面端不如服务端,因为服务器端的经营能够管制发行版及版本的碎片化,也不须要过多的内部生态依赖,就能安安生生的干事件。

但桌面端不行,一个 KDE、Gnome 基本不够,只有用了 Linux 桌面,肯定就是先找 Linux 下的相似 Win 应用软件都有什么,这就不只是找 QQ 一个软件那么简略了,要害即使是找到了 Linux 版能用的应用软件,还要呈现一堆利用问题,例如:字体发不发虚,界面是不是有乱码,内容格局是不是匹配等等,这其实才是最熬人的事件。

其实这些问题都是 Linux 发行版太多,而且各个库版本迭代频率太快导致的,这就很容易呈现底层库更新了版本,下层桌面利用匹配不上,就装置不上用不了的问题。那么这种状态下,Linux 用户量肯定是上不去的,那么 Linux 桌面的商业化就很难做。越难做就越吸引不了高热度的利用入驻,反之又成为一种用户数量的制约。

即使在如此地步,Linux 桌面仍然在后退着,而且还好好的,其实这才是最应该探讨的问题,因为这不合乎失常逻辑,看看黑莓、诺基亚、微软,在没有了利用生态反对,挪动 OS 都一个个沦亡了,但 Linux 桌面没有,还仍然走着本人的路,这就是 Linux 的弱小和平凡之处,就如同它是一座山,始终就在你背后,只是你有时候没有看见它而已,而怀着各种想法的人们需不需要来上山,那也是人们本人的两厢情愿而已。

Linux 的桌面怎么走,这个我真不分明,然而我看到的是微软,已经开源社区的敌人,都曾经开始拥抱 Linux 了,不仅仅是服务端,整套.net 桌面开发环境都开始反对 Linux 了,甚至本人的操作系统都想换成 Linux,那么来自根底平台商的如此动摇反对,我感觉大概率其余商业厂商的反对是迟早的事件。操作系统的 Unix 家族体系归一化,这个真的不是通过什么策略,而是趋势。

返回读字节的知乎——理解更多对于大数据的常识

公众号“读字节”分布式,大数据,软件架构的深度,业余解读

退出移动版