注目★★★★★Hacker News
V製OS「Vinix」、100MBでApple Silicon Macを起動
30秒で把握
- 1Vinix が V 製の独自カーネルで Apple Silicon Mac 対応
- 2起動時 RAM 約100MB・導入後ディスク約1GBで数秒起動
- 3Alpine Linux aarch64 パッケージをネイティブ実行
要約
Vinixは、Vで一から開発したUnix系OSとして、Apple Silicon Mac向けの軽量なデスクトップ環境を提供する。起動時のRAM使用量は約100MB、インストール後のディスク使用量は約1GBで、数秒でデスクトップを起動する。Linuxではない独自カーネル上でLinux互換のシステムコール、ELF、muslの挙動を実装し、Alpine Linuxのaarch64パッケージを仮想マシンやCPUエミュレーションなしで実行できる。Chromium、GIMP、Blender、Wineなどが動作する一方、Apple GPU向けAGX・DCPドライバーはM1を対象に開発中で、M2〜M5対応は今後の予定。サンドボックス、systemdなしの固定構成、macOS外で文書化されていないGPU機能への対応を特徴とする。
あなたへの影響
Apple Silicon Macで軽量な開発環境やVM用OSを試したいエンジニアは、まずVM上で対応ハードウェアとAlpine Linuxパッケージの動作を検証するとよい。
推奨:GPUアクセラレーションやM2〜M5対応は開発中のため、本番利用では未実装機能とドライバーの制約を確認する必要がある。