オープンソース
ReactOS、初のNT6システムコールを実装。Vista互換へ前進
Windowsとのバイナリ互換を目指すオープンソースOS「ReactOS」が、2026年7月1日、初めてNT6世代のシステムコールをカーネルに取り込んだ。30年間、Windows XPとWindows Server 2003のアーキテクチャであるNT5.2に留まり続けてきたReactOSが、Vista以降の互換に向けて動き出した。 何が実装されたか ReactOSの開発ツリーにマージされたPR #9184は、NtGetCurrentProcessorNumberExとそれに関連するNT6プロセッサ関数を実装した。ティモ・クロイツァー(Timo Kreuzer)氏が6月19日に提出したもので、4つのコミットから成る。 NtGetCurrentProcessorNumberExは、呼び出し元のスレッドがどの論理プロセッサ上で動作しているかを返す関数だ。Windows VistaでNT5世代のNtGetCurrentProcessorNumberを拡張する形で導入され、プロセッサグループをまたぐ環境に対応した。マルチコアが前提の環境で、スケジューリングやCPUトポロジの把握に使われる