MinWin
元々Windowsは大きな1つの、相互に強く依存したコンポーネントの集合をコアとしたオペレーティングシステムとして設計されていた。その後のリリースにおいても、Windowsのコアは無数のコンポーネントの集合として考えられ、コンポーネント間の依存度の高さがグラフィカルユーザインタフェースや印刷機能を持たないバージョンの開発を妨げていた。また数多くの設定がグラフィカルユーザーインターフェイス経由でしか変更できないということが更なる複雑さを招いていた。「Windowsの開発は風の中に辛うじて立っている砂上の楼閣(ろうかく)だ」とWindowsジャーナリストのポール・サーロットは評した。
マイクロソフトがWindows Server 2003を開発していた2003年4月に、当時のWindowsコアテクノロジーグループの副社長だったロブ・ショートはインタビューでコマンドライン版を開発していることを明らかにした。「Linuxのコミュニティでは必要なものだけを組み合わせて実行できるようになっており、我々もWindowsのレイヤーを見渡し、各レイヤーにどのような機能があるのかを確認して、どのようにすればこのような形に近づけることができるのかということを模索している。Linuxはこの点において私たちより進んでいるが、私たちも改良を考えている。