AppleがmacOS 27のカーネルをSwift言語で開発へ——メモリ安全性を次世代OSの基盤に
AppleがmacOS 27のカーネルをSwift言語で開発へ——メモリ安全性を次世代OSの基盤に
| 項目 | 内容 |
|---|---|
| ジャンル | その他IT |
| 日付 | 2026-07-16 |
| 元記事 | Publickey |
要約
メモリ安全性を重視したプログラミング言語をOSカーネルに採用する動きが加速している。Publickeyの報道によると、AppleはmacOS 27の次世代カーネル開発においてSwift言語を採用することを明らかにした。従来CやC++で記述されていたカーネルのコアコンポーネントをSwiftに移行することで、バッファオーバーフローなどのメモリ安全性脆弱性を構造的に排除することを狙う。MicrosoftのRust活用やLinuxカーネルへのRust導入に続く動きであり、OS基盤のメモリ安全言語への移行が業界全体のトレンドとなりつつある。