为什么Linux Kernel社区要驱逐Google谷歌的Android

1、为什么Linux Kernel 社区要驱逐Google 的Android

多年来,Android 一直是Linux 的变体。 Linux 3、3 的发布再次将两者结合在一起。

Android一直是Linux,但多年来Android一直是独立开发的,其代码并没有集成到主流Linux中。 Linux鼻祖、首席开发者莱纳斯·托瓦兹(Linus Torvalds)希望Android能够正式回归Linux。

Android 和 Linux 之间的争论起源于秋天,当时谷歌工程师 Patrick Brady 说 Android 不是 Linux。但事实并非如此,本质上,Android 就是 Linux。

Google 为 Android 制定了与主流 Linux 内核不兼容的政策。 Greg Kroah-Hartman,Linux Foundation 稳定的 Linux 内核维护者和 Linux 驱动程序项目(LinuxDriverProject)负责人表示,“Android 内核代码不仅仅是drivers/staging/android 目录下的一些驱动程序。Android 系统的正常运行需要谷歌新开发的锁类型,以及核心系统中的钩子,开发Android的硬件驱动,需要开发者正确使用新的锁和奇异的安全模式,此外,Android还使用了完全不同的framebuffer驱动接口。 “

Android 和 Linux 之间的差异来自多个方面。其中之一是谷歌的 Android 开发团队采用自主的方法来解决功耗问题;另一个因素是 Android 团队忙于开发 Android 设备细节,没有做好与 Linux 核心团队的合作。

开发者社区对如何在 Linux 中正确处理 Android 特定代码进行了很多争论,争论的结果是 Torvalds 在年底将 Android 驱动程序从 Linux 内核中撤出。

尽管 Android 和 Linux 团队之间存在分歧,但 Android 从未面临过因违反 GPLv2 而被 Linux 团队起诉的风险。 Torvalds 曾表示,声称 Android 违反 GPL 是“完全错误的”。

Torvalds 去年秋天说,“虽然还有很多工作要做,但 Android 和 Linux 最终会回到同一个内核,这在 4-5 年内无法完成。” Krochman 当时也表示,其中一个问题是,“谷歌的 Android 团队小而紧,资源有限,从长远来看,与我们合作将帮助他们降低成本。” Torvalds 说:“我们只是朝不同的方向走了一段时间,从长远来看,我们会合二为一、所以我没什么好担心的。”

Android 和 Linux 集成的步伐比预期的要快。在去年 10 月的内核峰会上,Linux 内核开发人员“同意将 Android 内核代码集成到主流内核中”,从而创建了 Android Mainlining Project。

Krochman 去年 12 月曾表示,“当 3、3 内核发布时,大部分 Android 内核都会集成到主流内核中,但为了更好地满足内核社区的需求,还有很多工作要做。” ,需要更长的时间。”

目前Android代码可以在Linux3、3下编译,并且可以运行。但 Krochman 指出,Android 的 WakeLocks 尚未集成到主流内核中。2、关于 Ubuntu 被 Linux 社区专家视为害群之马的问题。

2、关于 Ubuntu 被 Linux 社区专家视为害群之马的问题。

直接回答您的问题。从大多数社区开发者的角度来看,Ubuntu 是一个非常桌面的 Linux 发行版。该版本不利于linux哲学的推广,同时虽然降低了使用难度,但也让广大观众失去了了解linux的机会

技术大师。绝大多数普通用户都不是专业人士,所以这只是他个人的看法,并不代表Linux内核开发社区

Linux内核是一个基于GPLv2的完整开源软件,外加GNUglibc、GNUgcc、GNUbinutils等。一个完整的操作系统不需要任何许可证即可使用和开发。 Linux 只是庞大的 GNU 开源社区中的冰山一角。 Ubuntu太“笨”太独特,用户很容易看不懂其他系统的一些特性。造成ubuntu不是linux的感觉。

这导致了linux阵营的分裂,进一步加剧了个人主义的局面。

Linux的开发不需要Linus的许可,虽然Linux这个词也是Linus持有的注册商标。但是它们可以直接使用。 Linux 本身是开源的,任何人都可以自己开发自己的操作系统。比较少~

所以就谴责吧。

没有。 Linux是一个“开源软件”

也就是说,只要用户不将Linux用于商业用途,那么就没有问题

“开源”的意思是源代码是开放的,而且任何人都可以看到——只要是非商业的

至于Ubuntu,有人讨厌它也就不足为奇了

但这是萝卜白菜的典型问题。

如果你是初学者,给你Ubuntu,就像你的玩具一样;

如果你是专业人士,Ubuntu会用垃圾杀死你,一堆东西都变了,面目全非;

原创文章,作者:admin,如若转载,请注明出处:http://www.meililyw.com/23416.html

(6)
上一篇 2022年1月29日 下午10:17
下一篇 2022年1月29日 下午10:20

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

分享本页
返回顶部