V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zddewe
V2EX  ›  问与答

为什么这么多硬件开发了 Linux 下的驱动而没有适配 macOS/Unix

  •  
  •   zddewe · 2017 年 3 月 17 日 · 2572 次点击
    这是一个创建于 3225 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果为 macOS 开发了足够广泛的硬件驱动,那么 macOS 就能运行在各种 PC 机上了(诸如黑苹果)

    如题。

    为什么这么多硬件开发了 Linux 下的驱动而没有 macOS/Unix 下的

    17 条回复    2017-03-18 14:27:48 +08:00
    zddewe
        1
    zddewe  
    OP
       2017 年 3 月 17 日
    你看 Linux 较容易装在各种 PC 机上(装双系统), PC 上装个 macOS 的话搞驱动的话就得搞半天
    Vogan
        2
    Vogan  
       2017 年 3 月 17 日 via iPhone
    pcPC 上不允许安装 maMacOS 呀

    人家说了,只能运行在苹果设备上。
    UnisandK
        3
    UnisandK  
       2017 年 3 月 17 日
    因为黑苹果是违反水果 ToS 的,说难听一点的话就是盗版
    商业化的安装行为水果是会起诉的,个人主要懒得管了
    zddewe
        4
    zddewe  
    OP
       2017 年 3 月 17 日
    @Vogan 可是自水果用因特尔 CPU 几乎就没啥区别啦,都是 x86 架构,理论上驱动支持了,很容易移植到各种 PC 上的
    zddewe
        5
    zddewe  
    OP
       2017 年 3 月 17 日
    @UnisandK 哦😯 有道理
    hjc4869
        6
    hjc4869  
       2017 年 3 月 17 日
    @zddewe 每个 OS 的驱动模型都不一样,多支持一个几乎相当于重写一个
    zddewe
        7
    zddewe  
    OP
       2017 年 3 月 17 日
    @hjc4869 怒赞
    skydiver
        8
    skydiver  
       2017 年 3 月 17 日 via Android
    @Vogan 你的输入法坏掉了
    kokutou
        9
    kokutou  
       2017 年 3 月 17 日 via Android
    osx 部分东西不开源啊。。。 debug 很难的。。。

    苹果受众其实挺少的, apple 整体上策略比较封闭也是个因素。
    wuruxu
        10
    wuruxu  
       2017 年 3 月 17 日
    本来我想卖个 Magic Mouse 2 在 Linux 下用用的,数据协议貌似没有开放的,看到网上只能当一般鼠标用,心凉了半截, 然后再也没有买的想法了
    EricCartman
        11
    EricCartman  
       2017 年 3 月 17 日 via Android
    这样多好
    msg7086
        12
    msg7086  
       2017 年 3 月 17 日
    Linux 各种组件都开源的, MacOS 呢。 BSD 还有点戏(虽然也要大修), Unix 谁用啊。
    n6DD1A640
        13
    n6DD1A640  
       2017 年 3 月 18 日
    因为闭源。。现在黑苹果能成功的都是用了苹果已使用过的硬件(或相似型号)。
    zddewe
        14
    zddewe  
    OP
       2017 年 3 月 18 日 via Android
    @n6DD1A640
    @msg7086
    @kokutou 此言差矣,达尔文内核开源呢
    msg7086
        15
    msg7086  
       2017 年 3 月 18 日
    @zddewe 你也说了是内核。别的呢 ╮(╯_╰)╭
    写个鼠标驱动也就算了,要写显卡或者网卡驱动这就……
    zddewe
        16
    zddewe  
    OP
       2017 年 3 月 18 日
    @msg7086 硬件驱动都由内核控制的呀=_=😆
    msg7086
        17
    msg7086  
       2017 年 3 月 18 日
    @zddewe 现成的驱动程序不开源,你难道要从头写一个开源的显卡或者网卡驱动么。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5827 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:57 · PVG 10:57 · LAX 18:57 · JFK 21:57
    ♥ Do have faith in what you're doing.