[速報]WindowsにLinuxカーネルをバンドルへ、Windows Subsystem for Linuxに最適化。Microsoft Build 2019
近い将来、WindowsにLinuxカーネルがバンドルされる方向であることが、マイクロソフトの「Windows Command Line Tools For Developers」ブログに投稿された記事「Shipping a Linux Kernel with Windows」で明らかになりました。
Windows 10には、Linux互換機能を実現する「Windows Subsystem for Linux」(WSL)が搭載されています。これまで、WSLを機能させるにはユーザーがWSL上にLinuxを導入する必要がありました。
今後のWSLではこれを改め、WSLに最適化されたLinuxカーネルが最初からWindowsに含まれるようになり、ユーザーはカーネルを除くユーザー空間に対応する部分のLinuxを導入する方式になるとのことです。
「Shipping a Linux Kernel with Windows」から引用します。
Beginning with Windows Insiders builds this Summer, we will include an in-house custom-built Linux kernel to underpin the newest version of the Windows Subsystem for Linux (WSL). This marks the first time that the Linux kernel will be included as a component in Windows.
今夏のWindows Insidersビルドから、最新のWindows Subsystem for Linux(Linux)を下支えする、私たちが内製したカスタムビルドのLinuxカーネルが含まれるようになります。WindowsのコンポーネントとしてLinuxカーネルが含まれるのは、これが初めてとなります。
搭載予定のカーネルのバージョンは4.19で、これは最新の長期安定版です。今後もつねに最新の長期安定版を提供していくとのこと。カーネルのセキュリティフィクスやパッチ適用などのアップデートはWindows Updateによって行われる予定。
また現在Windows Subsystem for Linux(WSL)の次期版となる「WSL2」が開発中で、WSL 2に最適化されたカーネルとともにWSL 2もオープンソースとして公開されることが発表されました。
Microsoft Build 2019
- [速報]次期Micrsoft Edgeに「Internet Explorer mode」搭載。企業向けにIE11のレンダリングも提供。Microsoft Build 2019
- [速報]マイクロソフト、Webブラウザで動作する「Visual Studio Online」発表。VSCodeベース、IntelliCode、Live Share、拡張機能にも対応。Microsoft Build 2019
- [速報]WindowsにLinuxカーネルをバンドルへ、Windows Subsystem for Linuxに最適化。Microsoft Build 2019
- [速報]Windows上でフル互換のLinuxシステムコールを実現する「WSL 2」発表、Dockerも実行可能に。Microsoft Build 2019
- [速報]マイクロソフト、「Windows Terminal」発表。タブ機能、コマンドプロンプト、PowerShell、SSHなどを統合、オープンソースで開発中。Microsoft Build 2019
- [速報]GitHubアカウントでAzureにサインイン可能に。GitHubとAzure Active Directoryとの同期サポートで企業ユーザーの管理が容易に。Microsoft Build 2019
- [速報]オープンソースの「.NET 5」がすべての.NETを引き継ぐ。.NET Frameworkと.NET CoreとXamarinは「.NET 5」に。Microsoft Build 2019
あわせて読みたい
[速報]Windows上でフル互換のLinuxシステムコールを実現する「WSL 2」発表、Dockerも実行可能に。Microsoft Build 2019
≪前の記事
[速報]マイクロソフト、Webブラウザで動作する「Visual Studio Online」発表。VSCodeベース、IntelliCode、Live Share、拡張機能にも対応。Microsoft Build 2019