苹果对M1 Mac是否支持windows的态度-CPU

ekiuc 12天前 34

原文链接:“We are giddy”—interviewing Apple about its Mac silicon revolution | Ars Technica


外媒Ars Technica对于苹果几位高管的采访,我截取了其中的一段与主题相关的

While running Linux is important for many, other users are asking about Windows. Federighi pointed to Windows in the cloud as a possible solution and mentioned CrossOver, which is capable of "running both 32- and 64-bit x86 Windows binaries under a sort of WINE-like emulation layer on these systems." But CrossOver's emulation approach is not as consistent as what we've enjoyed in virtualization software like Parallels or VMWare on Intel Macs, so there may still be hills to climb ahead.
As for Windows running natively on the machine, "that's really up to Microsoft," he said. "We have the core technologies for them to do that, to run their ARM version of Windows, which in turn of course supports x86 user mode applications. But that's a decision Microsoft has to make, to bring to license that technology for users to run on these Macs. But the Macs are certainly very capable of it."

看得出苹果给了需要Windows的Mac三种方案,分别是


  • 云,这个微软也在着手准备方案
  • CorssOver的方式运行windows应用,但是连他们自己都说了还需努力,效率/兼容性估计感人
  • 运行Windows Arm,不过这取决于微软

我觉得这儿能看出点苹果的态度,并没有先之前说的那样完全拒绝别的系统


如果windows arm能装的话,未来装Linux应该也是有戏的(虽然原文里头更倾向于虚拟机)毕竟苹果就算能搞定的了自家那些应用,很多依赖还是要上游一起解决的,这也有助于整个arm在桌面领域的发展,也是我更希望看到的一种情况


甚至未来捧着iPad在床上玩黄油不是梦


现在就看微软的态度了,之前windows arm一直扶不上墙,如果能通过macOS用户白嫖一个初步发展起来的生态也未尝不好,毕竟mac买的就是再少,基数在那边,也不是几个windows arm设备能比的

就看微软能不能拉下脸了,毕竟之前拒绝过人家


还有一个是比较好奇的是驱动该怎么解决,到别的系统里头,那一堆为特定任务加速的asic估计全得变成电热丝了吧


第一次发这种帖子,有点紧张,如果有哪里不对还望大佬们海涵


最新回复 (51)
  • Juzi丶 12天前
    引用 2
    别态度了,linux都没法装,就一大号ipad没触屏那种,还看微软滋兹不滋兹
  • 楼主 ekiuc 12天前
    引用 3
    Juzi丶 发表于 2020-11-21 12:15
    别态度了,linux都没法装,就一大号ipad没触屏那种,还看微软滋兹不滋兹
    对此我不急着下结论,现在看说什么都太早
  • KMDYX 12天前
    引用 4
    ekiuc 发表于 2020-11-21 12:17
    对此我不急着下结论,现在看说什么都太早
    当年iphone也是没有键盘,不能装app,屏幕一摔就碎的诺基亚
  • 比都勇敢 12天前
    引用 5
    苹果在iphone上一直很强势,到了mac上就硬不起来了,即便是自己的soc
  • 楼主 ekiuc 12天前
    引用 6
    比都勇敢 发表于 2020-11-21 12:23
    苹果在iphone上一直很强势,到了mac上就硬不起来了,即便是自己的soc
    我们又不是代表苹果,对我们而言开放和选择总不是坏事,不是嘛
  • aibo 12天前
    引用 7
    其实挺难的
    就算果子自己都没有把握说大部分厂商会积极跟进原生arm
    而且不像ios下面,“只能”通过appstore装程序,开发商有赚钱的动力。
    就算开放了arm的win,那边一样没程序用。。。
    现在对于果子来说,把那些常用应用搞好,先满足x巴克里那些用户的正常使用,也是不小的份额了。
  • 威廉第三 12天前
    引用 8
    苹果只是architecture兼容,指令集都不兼容的,微软就算移植了apple silicon版本windows,其实并不能直接在arm cortex芯片上运行,这么一来就不划算了
  • 楼主 ekiuc 12天前
    引用 9
    aibo 发表于 2020-11-21 12:36
    其实挺难的
    就算果子自己都没有把握说大部分厂商会积极跟进原生arm
    X巴克用户的safari和Chrome已经准备好了,Office和WPS也稳了,甚至还能点个饿了么
    装X用问题不大,adobe全家桶,达芬奇什么的在做了,估计各种up,摄影师应该也大差不差,mac基本盘还算稳
    剩下的真的看造化了,走一步看一步吧
  • 楼主 ekiuc 12天前
    引用 10
    威廉第三 发表于 2020-11-21 12:42
    苹果只是architecture兼容,指令集都不兼容的,微软就算移植了apple silicon版本windows,其实并不能直接在 ...
    我也比较好奇这个问题,苹果夹带的私货挺多
    不过ps的arm据说就是windows和mac一起开发的,这很快就跟着一起出来了,所以我猜是不是适配起来也没那么大难度?
  • 威廉第三 12天前
    引用 11
    ekiuc 发表于 2020-11-21 12:50
    我也比较好奇这个问题,苹果夹带的私货挺多
    不过ps的arm据说就是windows和mac一起开发的,这很快就 ...
    你如果知道2010年代微软开发arm版本windows还用了thumb16指令就不会说这话了
  • moxman1165 12天前
    引用 12
    虚拟机方式运行是没问题的,直装得看微软对AMR版的支持力度了
  • 五香胖大爷 12天前
    引用 13
    微软没必要绑死在x86上
  • ttsammammb 12天前
    引用 14
    ipad上有好用的虚拟机么,parallels迟早会出支持M1的版本吧
  • 楼主 ekiuc 12天前
    引用 15
    威廉第三 发表于 2020-11-21 13:08
    你如果知道2010年代微软开发arm版本windows还用了thumb16指令就不会说这话了
    这个真不懂,大佬方不方便讲讲的,就,苹果和现在公版的兼容性问题
  • 楼主 ekiuc 12天前
    引用 16
    五香胖大爷 发表于 2020-11-21 13:11
    微软没必要绑死在x86上
    确实
    我个人十分期待Arm的生态能起来
  • 一日 12天前
    引用 17
    Federighi这种态度很正常,其他苹果高管就不知道。微软和苹果的关系没有乔布斯时代那么好了。当年微软雪中送炭把苹果从破产边缘救起来,交情是很深的。
  • zoo 12天前
    引用 18
    问出这种问题的人到底懂不懂苹果?
  • 楼主 ekiuc 12天前
    引用 19
    ttsammammb 发表于 2020-11-21 13:15
    ipad上有好用的虚拟机么,parallels迟早会出支持M1的版本吧
    没呢,现在就只有个纯软件的,那玩意也就装了图个乐呵,发个朋友圈,其他的啥也做不了
    等parallels和vmware先搞定macOS吧
  • chenwen834 12天前
    引用 20
    我觉得微软根本没必要让苹果蹭上来
    现在那个windows arm一言难尽  等着苹果用上这个windows arm以后让苹果和果粉阴阳怪气的嘲笑windows arm性能不行?
    干脆不理就完事了
    反正你这个M1我也给你office了   云服务你该用也少不了
    必须用windows?干脆surface好了  其他品牌的也有的事   或者可以买老版本的mac啊反正支持双系统的   
  • 楼主 ekiuc 12天前
    引用 21
    chenwen834 发表于 2020-11-21 13:21
    我觉得微软根本没必要让苹果蹭上来
    现在那个windows arm一言难尽  等着苹果用上这个windows arm以后让苹果 ...
    但就现在windows arm这个样子,是真的不好用(曾经matebook e的受害者)
    低配没人做,高配没人买,这样下去可要完犊子
    wsl的刚出来不是也有笑windows要破产的,甚至问windows啥时候换内核的都有,现在还不都真香了
    嘲笑什么的都是假的,把东西做好才是真的,而且微软现在的开放态度和windows arm表现出来的封闭性也确实不是很一致
  • 楼主 ekiuc 12天前
    引用 22
    zoo 发表于 2020-11-21 13:20
    问出这种问题的人到底懂不懂苹果?
    现在球传到微软脚下了
  • nihilum 12天前
    引用 23
    期待MacBook能装Windows on arm
  • foxsheep 12天前
    引用 24
    威廉第三 发表于 2020-11-21 12:42
    苹果只是architecture兼容,指令集都不兼容的,微软就算移植了apple silicon版本windows,其实并不能直接在 ...
    问题不大,果子只是砍了几个指令,巨硬出个果版,大概率能在一般Cortex上跑
  • moustache 12天前
    引用 25
    我比较看好cross over, 这家厂商已经号称可以支持m1 big sur 上安装cross over支持Windows 程序。
    但是需要Big Sur 11.1 测试版,我目前不想折腾测试版,所以没法尝试cross over的效果如何
  • 大洋洲 12天前
    引用 26
    不直接支持也无所谓,把虚拟机优化好就行。
  • N.G-YY 12天前
    引用 27
    楼上那么多说要虚拟化的,你们搞清楚一点没有:
    虚拟化是需要指令集级别的支持的,否则效率会非常感人。你们自己想一下,当年PC为了模拟ps2/ps3需要多少倍的性能?
    还有pc模拟arm版的android有多卡?
    所以苹果有必要去支持这种半残的虚拟化么?搞得好像PD是苹果自己的公司一样。
    水果的目的是彻底封闭自己的体系,来提高利润,并且加高围墙。
    自己的SoC, 自己的系统,自己的图形API,最后一步就是彻底封闭应用商店,消灭DMG。所以我认为苹果不会提供任何形式的第三方系统兼容。
    说句难听的,以后连应用都可能和ios一样沙箱化的。
  • 中里毅 12天前
    引用 28
    M1跑Windows还有一个问题:M1的GPU能不能跑DX?如果API不支持的话,能做的事情还是有限。
    担忧来源于苹果的GPU不支持高等级的OpenGLES,Vulkan支持也不明确,全部以Metal代替。
  • 楼主 ekiuc 12天前
    引用 29
    N.G-YY 发表于 2020-11-21 15:20
    楼上那么多说要虚拟化的,你们搞清楚一点没有:
    虚拟化是需要指令集级别的支持的,否则效率会非常感人。你 ...
    emmmm,以后不好说
    不过不管怎么说现在支持Linux Arm的虚拟化是基本上板上钉钉的,WWDC上也演示过
  • 楼主 ekiuc 12天前
    引用 30
    moustache 发表于 2020-11-21 14:58
    我比较看好cross over, 这家厂商已经号称可以支持m1 big sur 上安装cross over支持Windows 程序。
    但是需 ...
    这个听起来很诱人的亚子
  • T.JOHN 11天前
    引用 31
    苹果不会给微软驱动,arm mac装win除非是像当年苹果快破产了,求着微软做事。就今天的样子,恐怕是微软先破产,所以此事绝无可能
  • LocaVoiD 11天前
    引用 32
    这快进得太多了。
    第一步应该是微软先让ARM Windows在自家的设备上达到非特例情况下能够完全替代x86版本的状态,然后再说往其它产品上移植的问题。
  • 楼主 ekiuc 11天前
    引用 33
    T.JOHN 发表于 2020-11-21 15:37
    苹果不会给微软驱动,arm mac装win除非是像当年苹果快破产了,求着微软做事。就今天的样子,恐怕是微软先破 ...
    这个问题上我先吃瓜
  • 楼主 ekiuc 11天前
    引用 34
    LocaVoiD 发表于 2020-11-21 15:46
    这快进得太多了。
    第一步应该是微软先让ARM Windows在自家的设备上达到非特例情况下能够完全替代x86版本的 ...
    这个难度比较高
    不过今年X64的模拟在搞了(在做了在做了.jpg)
  • N.G-YY 11天前
    引用 35
    ekiuc 发表于 2020-11-21 15:30
    emmmm,以后不好说
    不过不管怎么说现在支持Linux Arm的虚拟化是基本上板上钉钉的,WWDC上也演示过 ...
    linux其实也很难。
    现在主流分支里比较稳定的arm支持只有Debian/Ubuntu/Fedora/Open SUSE
    商业版本一个都无,搞到最后,还是只能玩票。
  • reg-neo 11天前
    引用 36
    手持12.9 1t的iPad pro,对这无触屏的玩意儿真没太大兴趣
  • 楼主 ekiuc 11天前
    引用 37
    N.G-YY 发表于 2020-11-21 16:30
    linux其实也很难。
    现在主流分支里比较稳定的arm支持只有Debian/Ubuntu/Fedora/Open SUSE
    唉,一步步来吧
    Linux和windows过两年再看看如何(arm上)
  • 楼主 ekiuc 11天前
    引用 38
    reg-neo 发表于 2020-11-21 16:35
    手持12.9 1t的iPad pro,对这无触屏的玩意儿真没太大兴趣
    emmm,虽说都开玩笑说换了Arm就成大号iPad了,不过iPadOS还是稍微弱了点……
    嗯,其实我想知道苹果有没有二合一MacBook的打算,这样能省一个iPad的钱,啊不对,是省一个MacBook的钱(这么说感觉自己又赚了)
  • 腿毛飘飘 11天前
    引用 39
    N.G-YY 发表于 2020-11-21 15:20
    楼上那么多说要虚拟化的,你们搞清楚一点没有:
    虚拟化是需要指令集级别的支持的,否则效率会非常感人。你 ...
    远景来看,水果是绝逼会对dmg下手的,码农里面一半支持一半反对吧,用户再反对也没有用。
    实际上我早就奇怪为什么厨子还不下这一刀。
  • N.G-YY 11天前
    引用 40
    而且有一点,windows for arm 也 有些年头了,微软有开放第三方设备安装么?
    也没有。
    所以我估计两边都没这个意思。
    以后极限就是PD虚拟一下linux on arm,而且弄不好还奇慢无比
  • YsHaNg 11天前
    引用 41
    Linux嘛 有posix层支持 大不了我拿源码来编译一遍 以前macports不一直这么干 反正明年中gcc11就出来了
  • YsHaNg 11天前
    引用 42
    腿毛飘飘 发表于 2020-11-21 09:05
    远景来看,水果是绝逼会对dmg下手的,码农里面一半支持一半反对吧,用户再反对也没有用。
    实际上我早就 ...
    brew install -s 不用dmg
  • 腿毛飘飘 11天前
    引用 43
    YsHaNg 发表于 2020-11-21 21:42
    brew install -s 不用dmg
    dmg都能封,brew封不了吗? 极大概率以后想用AppStore之外的软件,要跟iPhone一样越狱。
    就看厨子什么时候斩下这一刀。
  • glamor 11天前
    引用 44
    N.G-YY 发表于 2020-11-21 16:30
    linux其实也很难。
    现在主流分支里比较稳定的arm支持只有Debian/Ubuntu/Fedora/Open SUSE
    我不大理解,macos可以看做是类unix/linux,为啥还要安装linux呢。
    我看shell可以无缝使用的。
  • glamor 11天前
    引用 45
    YsHaNg 发表于 2020-11-21 21:42
    brew install -s 不用dmg
    我最近玩macos,发现吧brew特别慢,怎么解决,已经上梯子了。
    一般都开在update brew这
  • YsHaNg 11天前
    引用 46
    腿毛飘飘 发表于 2020-11-21 13:53
    dmg都能封,brew封不了吗? 极大概率以后想用AppStore之外的软件,要跟iPhone一样越狱。
    就看厨子什么时 ...
    那就是逆行咯 brew用不了python bash pearl ruby都用不了 那Xcode怎么处理 posix还要不要了 本质上就是同时带appkit和uikit的iPadOS
  • YsHaNg 11天前
    引用 47
    glamor 发表于 2020-11-21 14:19
    我最近玩macos,发现吧brew特别慢,怎么解决,已经上梯子了。
    一般都开在update brew这 ...
    换源 中科大 阿里的源都挺好用的 我本身从没有在墙内环境用过 不敢打包票
  • YsHaNg 11天前
    引用 48
    glamor 发表于 2020-11-21 14:19
    我最近玩macos,发现吧brew特别慢,怎么解决,已经上梯子了。
    一般都开在update brew这 ...
    提醒一下 换源的话md5都会变 所有已有的包都会重新下 校验一遍比较好 最好还是推荐官方源 你得同时保证GitHub和cloudflare都能访问 我所知道的用学校和公司的v p。n都直接update没啥问题
  • YsHaNg 11天前
    引用 49
    glamor 发表于 2020-11-21 14:18
    我不大理解,macos可以看做是类unix/linux,为啥还要安装linux呢。
    我看shell可以无缝使用的。 ...
    我就是一个在mbp上跑Linux的 Linux有docker 可以同时运行不同的环境配置 gcc6-11能同时全装还隔离起来 mac现在在虚拟化上已经拉下不少了 自己的hypervisor framework性能还不如pd家第三方的 我用起来有时候还不如wsl2上的/mnt
  • 腿毛飘飘 11天前
    引用 50
    YsHaNg 发表于 2020-11-22 00:03
    那就是逆行咯 brew用不了python bash pearl ruby都用不了 那Xcode怎么处理 posix还要不要了 本质上就是同 ...
    跟现在ios一样啊,所有东西你都得去AppStore下载啊,你说的这些东西,提交给apple审核一遍,然后你下载安装就完了。
  • YsHaNg 11天前
    引用 51
    腿毛飘飘 发表于 2020-11-21 16:51
    跟现在ios一样啊,所有东西你都得去AppStore下载啊,你说的这些东西,提交给apple审核一遍,然后你下载安 ...
    app store有编译器 runtime类的应用? 有全功能的python ruby?有gcc 有shell?
    这些都不能上架app store是苹果的policy 如果要让这些能在isolated环境跑前提是苹果做出来docker那样的东西 也就是Linux的cgroup
  • 腿毛飘飘 11天前
    引用 52
    YsHaNg 发表于 2020-11-22 01:26
    app store有编译器 runtime类的应用? 有全功能的python ruby?有gcc 有shell?
    这些都不能上架app store ...
    我没跟你讨论技术细节啊,我说的是apple想不想这么干,我猜他们想很久了,只是还没决定搞不搞,什么时候搞而已。
    至于你说的这些,都是技术方面的事情,到时候一旦推行,自然会改policy,决定哪些东西可以给你用就能上AppStore,哪些不给你用,就封杀,除了越狱你就没办法。
    说是逆行也可以,说是领先也行,吹嘘一波虚拟化,沙盒化是操作系统的未来,不就真香了么?
    反正macos兼容性包袱本来就小,又轮上切换到arm,他们干出什么事情我都不会觉得奇怪的。
  • 游客
    53
返回