在 Real World Technologies 论坛上,Linux 作者 Linus Torvalds 说如果 M1 Mac 能运行 Linux 他非常乐意拥有一台。他说,苹果也许会在云端运行 Linux,但它的笔记本电脑无法运行 Linux 。他指出将 Linux 移植运行在基于 M1 的苹果电脑上是不太可能的,主要原因是 GPU 以及其它硬件组件。苹果在软件方面与开源社区关系不错,但它从未向开源开发者披露硬件细节,他说,当然对此“你总可以满怀希望”。他说对处理器的核心数量更感兴趣,他不在乎有 20 小时的电池续航,但希望有更多核心。
![]() | 1 Tink PRO 意思就是没苹果的配合,硬件驱动不好搞 |
![]() | 2 kera0a 2020-11-25 10:29:56 +08:00 via iPhone 是不是能来一次梦幻联动? |
4 tankren 2020-11-25 10:30:38 +08:00 苹果未必会大发善心提供闭源驱动 |
![]() | 6 sbboy 2020-11-25 10:33:08 +08:00 当年不是说苹果很想挖他么 |
![]() | 7 learningman 2020-11-25 10:35:10 +08:00 Linux 可能是现在来说最适合 ARM 的系统了,别的系统上常用的东西可没法 git clone&&./configure&&make install |
![]() | 9 mikeven 2020-11-25 10:38:05 +08:00 via iPhone 直接适配 Linux 可能性小,估计最后是通过 vm 适配其他系统 |
![]() | 10 tabris17 2020-11-25 10:43:49 +08:00 ![]() @yongliu 没有。乔布斯不可能开源苹果的操作系统代码,他是邀请 Linus 为苹果开发系统,放弃 Linux,Linus 拒绝了 |
11 forgottencoast 2020-11-25 10:50:19 +08:00 @yongliu Linux 开源,想用还要找 Linus ? |
![]() | 12 bellchu 2020-11-25 10:51:43 +08:00 苹果不可能提供 Linux 驱动。 |
![]() | 13 yyfearth 2020-11-25 11:00:57 +08:00 @tabris17 “乔布斯不可能开源苹果的操作系统代码” macOS 核心是开源的 而且很多内核组件也是开源的 webkit 也是开源的 |
![]() | 14 owwlo 2020-11-25 11:09:19 +08:00 众所周知,Linus 说要有光……于是显示器便有了光 |
15 Mindzy 2020-11-25 11:11:56 +08:00 ![]() 他这个意思就是说,“我压根不会考虑使用 Macbook M1” |
![]() | 16 momocraft 2020-11-25 11:13:43 +08:00 我也愿意使用 只要支持+有钱买 |
![]() | 17 zjsxwc 2020-11-25 11:16:17 +08:00 花式拒绝购买 macbook m1 |
18 namelosw 2020-11-25 11:24:24 +08:00 感觉 Arm Mac 早晚都会能运行 Linux 把, 只不过不可能把 MacOS 的 BSD 换成 Linux 而已 |
![]() | 19 tabris17 2020-11-25 11:54:38 +08:00 @yyfearth 不是苹果开源了 MacOS 的内核,而是 MacOS 使用了开源的内核,这是两码事儿。Linux 采用 GPL 协议,FreeBSD 采用 BSD 协议,GPL 是一种有「传染性」的开源协议,而基于 BSD 的二次开发可以闭源和商业化,这就是苹果采用 BSD 内核的原因 |
![]() | 20 agagega 2020-11-25 11:55:54 +08:00 等一个 Fuck You Apple ( |
![]() | 21 no1xsyzy 2020-11-25 12:14:22 +08:00 这是不是可以说 Torvalds 被社区教育了一顿委婉多了( |
![]() | 22 3dwelcome 2020-11-25 12:18:59 +08:00 via Android nv 的苹果驱动还不是一样的尴尬,万年不更新了,只能适配到很老的系统。 其实开放驱动层代码,对苹果也没什么致命伤,但人家就是不想,你也没办法。 |
![]() | 23 3dwelcome 2020-11-25 12:20:46 +08:00 via Android @namelosw 文章明显不是光运行的问题,linux arm 都好多年的蓬勃发展了,到最后,驱动才是最大问题。 |
![]() | 24 yongliu 2020-11-25 12:33:13 +08:00 |
![]() | 25 loading 2020-11-25 12:51:49 +08:00 via Android 意思是他也写不动驱动,哈哈。 |
26 phli 2020-11-25 13:01:49 +08:00 只是 apple 为了闭源不会针对 linux 开发的。 |
![]() | 27 longbye0 2020-11-25 13:05:42 +08:00 这不就是 fxxk u nvidia 了吗,没有披露硬件细节,没有驱动 |
![]() | 28 JerryCha 2020-11-25 14:49:12 +08:00 ![]() 今天 Apple 为 Linux 添加 M1 的驱动代码 明天 iPad Pro 就能跑上 Windows 10 for arm |
29 vision1900 2020-11-25 15:17:05 +08:00 Talk is cheap, mac is not |
![]() | 30 way2explore2 2020-11-25 15:29:12 +08:00 @JerryCha 正解 |
31 sadwin 2020-11-25 15:33:32 +08:00 Linus:fuck apple !(中指) |
![]() | 32 shm7 2020-11-25 15:35:12 +08:00 问到了,不友善不太好(作为大神被小白怼过多少次了),只能强说能用 Linux 我就用,然后还隐藏着“这基本不太可能”的背景音。 以上为个人的过度解读。 |
![]() | 33 joynvda 2020-11-25 16:37:25 +08:00 苹果没有闭源吧。不过走 bsd 的路而已。 至于完整可用,基于 macOS 的发行版,(⊙o⊙)… 估计水果没那么大方 |
![]() | 34 qcgzxw 2020-11-25 16:45:03 +08:00 脱袜子上次公布最爱的笔电是 XPS13 |
![]() | 35 jmyz0455 2020-11-25 16:45:56 +08:00 苹果应该是不会那么大方的,你看他的产品思路一直都是闭源为主。 |
![]() | 36 secondwtq 2020-11-25 16:58:16 +08:00 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. |
![]() | 37 reus 2020-11-25 18:27:43 +08:00 当年 OS/2 也是先行者,结果比尔盖茨直接抄了个 windows 出来,占领了市场 等待另一个微软,让 arm pc 发扬光大,让苹果继续做苹果 |
![]() | 38 yzbythesea 2020-11-25 19:18:50 +08:00 Mac 的 kernal “可能” 不行,但是人家图形演算那一块,不给 Linux 什么 wayland,mir,x-server 爆出翔了。 |
39 junkun 2020-11-25 19:25:59 +08:00 @tabris17 苹果的内核不是 FreeBSD,苹果的内核是 Darwin 是个微内核,只是有一部分模块用了 FreeBSD 的实现,甚至可能只是把 FreeBSD (的一部分)作为了一个“服务器”。 |
![]() | 40 wusheng0 2020-11-25 19:51:19 +08:00 via Android 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 意见很大。 |
42 brice32 2020-11-26 00:12:17 +08:00 via Android 毕竟 Macbook 上最大的败笔不是散热,而是 MacOS 。 |
![]() | 43 libook 2020-11-27 10:48:28 +08:00 苹果是日趋封闭的,如此才能更好地掌控市场(和产品品质吧)。 其完全和 Linux 等一众开放哲学是矛盾的,觉得非苹果平台开发者不是目标用户,所以仅针对办公、教育、艺术等主流用户群体来设计产品,也是完全符合其商业属性的。 |
44 tinydebian 2020-11-30 21:31:41 +08:00 @yongliu 我略懂 Linux monolithic kernel + Darwin Mach microkernel ;我的浅见是:Darwin Mach microkernel 要比 Linux monolithic kernel 先进不少。不过 kernel 本身经过了几十年的发展,现在并不算前沿科技。 |
![]() | 45 handylive 2020-12-03 15:20:56 +08:00 希望 M1 Macbookair 能运行 Linux |
![]() | 46 keepersay 2020-12-07 18:16:36 +08:00 @longbye0 apple 还是怕被 Torvalds diss 的,当年 NV 被中指后影响还是很大的,所以可以期待下。 |
![]() | 47 clayfs 2020-12-14 18:18:17 +08:00 闭源对于公司来说是最好的选择,不然我怎么卖软件挣钱(没错,说的就是微软)?在座的都是能动手绝不 BB 的人,自然就讨厌闭源,主要是自己想干的事它做不了啊。不过现在微软逐步拥抱开源,不知道苹果会不会也会开始开源。 |
![]() | 49 ElsaGranger 2022-08-01 19:10:19 +08:00 ![]() Linus releases the 5.19 kernel from an M1 MacBook https://lwn.net/Articles/903033/ |