开源社区在打破硬件封闭生态方面取得重要进展,Haiku操作系统近日宣布成功在搭载M1芯片的Mac电脑上实现裸机启动。与以往通过虚拟机运行的方式不同,此次移植是直接在硬件层面上运行的。技术上,该移植版本利用了m1n1(专为Apple Silicon设计的引导环境)和U-Boot工具链,成功绕过Apple专有的启动限制与iBoot封装,使得M1设备能够像普通PC一样从USB设备启动UEFI镜像。目前测试结果显示,虽然USB功能尚存在驱动故障导致外设暂时无法使用,但处理器的全部8个核心均已成功激活,并能顺利进入图形化桌面环境。尽管目前仍处于开发的早期阶段,Haiku的ARM移植版以及针对M1的专项适配已展现出巨大潜力。这不仅让经典的BeOS精神在现代顶尖硬件上重生,也为开发者探索Apple Silicon底层机制提供了宝贵参考,标志着第三方非macOS系统在Apple芯片上的兼容性进一步提升。
事件分析
💡 核心观点:开源社区利用m1n1与U-Boot再次突破硬件封锁,将封闭的Apple Silicon转化为可运行的通用计算平台,展示了技术民主化在底层系统开发中的生命力。
原文链接:Hacker News





