在 Real World Technologies 论坛上,Linux 作者 Linus Torvalds 说如果 M1 Mac 能运行 Linux 他非常乐意拥有一台。他说,苹果也许会在云端运行 Linux,但它的笔记本电脑无法运行 Linux 。他指出将 Linux 移植运行在基于 M1 的苹果电脑上是不太可能的,主要原因是 GPU 以及其它硬件组件。苹果在软件方面与开源社区关系不错,但它从未向开源开发者披露硬件细节,他说,当然对此“你总可以满怀希望”。他说对处理器的核心数量更感兴趣,他不在乎有 20 小时的电池续航,但希望有更多核心。
https://www.solidot.org/story?sid=66182
意思就是没苹果的配合,硬件驱动不好搞
是不是能来一次梦幻联动?
对此“你总可以满怀希望”
意思是苹果快联系我们?
苹果未必会大发善心提供闭源驱动
意思是“你可以满怀希望,但是希望越大失望越大”
当年不是说苹果很想挖他么
Linux 可能是现在来说最适合 ARM 的系统了,别的系统上常用的东西可没法 git clone&&./configure&&make install
乔布斯找 Linus 谈过 mac 使用 Linux 内核的事,好像被拒绝了
直接适配 Linux 可能性小,估计最后是通过 vm 适配其他系统
没有。乔布斯不可能开源苹果的操作系统代码,他是邀请 Linus 为苹果开发系统,放弃 Linux,Linus 拒绝了
Linux 开源,想用还要找 Linus ?
苹果不可能提供 Linux 驱动。
“乔布斯不可能开源苹果的操作系统代码” macOS 核心是开源的 而且很多内核组件也是开源的 webkit 也是开源的
众所周知,Linus 说要有光……于是显示器便有了光
他这个意思就是说,“我压根不会考虑使用 Macbook M1”
我也愿意使用 只要支持+有钱买
花式拒绝购买 macbook m1
感觉 Arm Mac 早晚都会能运行 Linux 把, 只不过不可能把 MacOS 的 BSD 换成 Linux 而已
不是苹果开源了 MacOS 的内核,而是 MacOS 使用了开源的内核,这是两码事儿。Linux 采用 GPL 协议,FreeBSD 采用 BSD 协议,GPL 是一种有「传染性」的开源协议,而基于 BSD 的二次开发可以闭源和商业化,这就是苹果采用 BSD 内核的原因
等一个 Fuck You Apple (
这是不是可以说 Torvalds 被社区教育了一顿委婉多了(
nv 的苹果驱动还不是一样的尴尬,万年不更新了,只能适配到很老的系统。
其实开放驱动层代码,对苹果也没什么致命伤,但人家就是不想,你也没办法。
文章明显不是光运行的问题,linux arm 都好多年的蓬勃发展了,到最后,驱动才是最大问题。
/>/>是我记岔了,乔布斯要的是 Linus 的人,不是已经成品的 Linux 。
意思是他也写不动驱动,哈哈。
只是 apple 为了闭源不会针对 linux 开发的。
这不就是 fxxk u nvidia 了吗,没有披露硬件细节,没有驱动
今天 Apple 为 Linux 添加 M1 的驱动代码
明天 iPad Pro 就能跑上 Windows 10 for arm
Talk is cheap, mac is not
正解
Linus:fuck apple !(中指)
问到了,不友善不太好(作为大神被小白怼过多少次了),只能强说能用 Linux 我就用,然后还隐藏着“这基本不太可能”的背景音。
以上为个人的过度解读。
苹果没有闭源吧。不过走 bsd 的路而已。
至于完整可用,基于 macOS 的发行版,(⊙o⊙)… 估计水果没那么大方
脱袜子上次公布最爱的笔电是 XPS13
苹果应该是不会那么大方的,你看他的产品思路一直都是闭源为主。
Linus 的“委婉”:
> Mach is just bad. It has nothing to do with architecture. The VM model is bad, the interfaces are bad, the whole thing is mis-designed.
...
> But it's not just Mach. Mach makes VM operations bad (and that is things like fork/exec), but other parts of macOS are independently much worse than Linux (filename lookup etc).
> Apple, if you're listening - just use Linux. Your value-add isn't in the (bad) kernel you guys use.
> I'm a bit biased, of course, but that doesn't make me wrong.
当年 OS/2 也是先行者,结果比尔盖茨直接抄了个 windows 出来,占领了市场
等待另一个微软,让 arm pc 发扬光大,让苹果继续做苹果
Mac 的 kernal “可能” 不行,但是人家图形演算那一块,不给 Linux 什么 wayland,mir,x-server 爆出翔了。
苹果的内核不是 FreeBSD,苹果的内核是 Darwin 是个微内核,只是有一部分模块用了 FreeBSD 的实现,甚至可能只是把 FreeBSD (的一部分)作为了一个“服务器”。
I'd absolutely love to have one, if it just ran Linux.
…
The new Air would be almost perfect, except for the OS.
看来他对 Mac OS 意见很大。
Linus 就是情商高,把已经到嘴边的 “ 续航饱和 续航过载 续航溢出 /t/723891 ” 生生咽了下去
毕竟 Macbook 上最大的败笔不是散热,而是 MacOS 。
苹果是日趋封闭的,如此才能更好地掌控市场(和产品品质吧)。
其完全和 Linux 等一众开放哲学是矛盾的,觉得非苹果平台开发者不是目标用户,所以仅针对办公、教育、艺术等主流用户群体来设计产品,也是完全符合其商业属性的。
我略懂 Linux monolithic kernel + Darwin Mach microkernel ;我的浅见是:Darwin Mach microkernel 要比 Linux monolithic kernel 先进不少。不过 kernel 本身经过了几十年的发展,现在并不算前沿科技。
希望 M1 Macbookair 能运行 Linux
apple 还是怕被 Torvalds diss 的,当年 NV 被中指后影响还是很大的,所以可以期待下。
闭源对于公司来说是最好的选择,不然我怎么卖软件挣钱(没错,说的就是微软)?在座的都是能动手绝不 BB 的人,自然就讨厌闭源,主要是自己想干的事它做不了啊。不过现在微软逐步拥抱开源,不知道苹果会不会也会开始开源。
确实(虽然“明天”确实夸张了,不过估计也就几个月的事)