オープンソースのWindows Researchカーネル

Windows Research Kernelとは何ですか?



Windows Research Kernelには、Windowsカーネル(NTOS)の主要部分のソースコードが含まれています。

NTOSは、次のオペレーティングシステムの基本機能を実装します。





NTハードウェアアブストラクションレイヤー(HAL)、ファイルシステム、ネットワークスタック、およびデバイスドライバーは、NTOSとは別に実装され、動的ライブラリとしてカーネルモードでロードされます。 これらの動的コンポーネントのソースコードはWRKに含まれていません。 ただし、それらの一部は、Installable File System Kit(IFS)やWindows Driver Development Kit(DDK)など、Microsoftが公開しているさまざまな開発パッケージで利用できます。

WRKには 、x64デスクトップアーキテクチャをサポートするWindowsの最新リリースバージョンからのNTOSカーネルソースコードのほとんどが含まれています。 コレクションから除外されるカーネルソースコードは、主にプラグアンドプレイ、電源管理、デバイス検証、カーネルデバッグインターフェイス、およびDOS仮想マシンに関連しています。 WRK向けにリリースされたカーネルの主な変更は、たとえばIntel IA64に関連するコードなど、サーバーサポートのクリーニングと削除に関するものです。

WRKは主に、オペレーティングシステムの分野で、コースを開発し、教科書を書き、既存のソースコードに基づいてWindowsカーネルに関する情報を含めたい教員や教師を対象としています。

WRKには、x86 / x64およびWindows XP x64用のWindows Server 2003に後でインストールするために完全に機能するNTOSカーネルを構築するために使用できる、除外されたソースコードコンポーネントのビルド/テスト環境とバイナリが含まれます。



この製品の配布に関する制限は、Microsoft Shared Sourceイニシアチブに直接関連しており、Microsoft Webサイトで読むのが最適です。 ( しかし、あなたは今彼らのためにこの記事を読んでいないのですか?



WRKに関する追加情報は、2006年に遡るWindowsカーネルの設計者の1人によるプレゼンテーション「 Windows Research Kernel:Source overview&project 」にあります。




次のリンクのいずれかを使用して、WRKからアーカイブをダウンロードできます。

  http://stream.ifolder.ru/16935960
 http://rapidshare.com/files/366899572/Windows_Research_Kernel_sources_.rar.html
 http://depositfiles.com/files/176ifc7ua
 http://www.sendspace.com/file/lozxju
 http://hotfile.com/dl/34096487/8c972ed/Windows_Research_Kernel(sources).rar.html 



All Articles