在 Real World Technologies 论坛上,Linux 作者 Linus Torvalds 说如果 M1 Mac 能运行 Linux 他非常乐意拥有一台。他说,苹果也许会在云端运行 Linux,但它的笔记本电脑无法运行 Linux 。他指出将 Linux 移植运行在基于 M1 的苹果电脑上是不太可能的,主要原因是 GPU 以及其它硬件组件。苹果在软件方面与开源社区关系不错,但它从未向开源开发者披露硬件细节,他说,当然对此“你总可以满怀希望”。他说对处理器的核心数量更感兴趣,他不在乎有 20 小时的电池续航,但希望有更多核心。
1
Tink 2020-11-25 10:28:05 +08:00
意思就是没苹果的配合,硬件驱动不好搞
|
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 1
@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 11
他这个意思就是说,“我压根不会考虑使用 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 6
今天 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 1
Linus releases the 5.19 kernel from an M1 MacBook
https://lwn.net/Articles/903033/ |