MSがNTカーネルだけ公開したら? 海外で議論

姉妹サイトの新着

海外の技術系掲示板4chanの/g/(Technology)で、「MicrosoftがWindowsの中核であるNTカーネルだけをオープンソース化したらどうなるか」という投稿が話題になった。AppleがmacOSのカーネルXNUを公開していることを引き合いに出した内容で、スレではカーネル単体の公開にそもそも意味があるのか、Linuxとの性能差、レガシーWindowsアプリの軽快さの理由、さらに実際に流出したWindows XPのソースコードがほとんど活用されていない現状などを巡って意見が交わされた。

Microsoftが(Windows全体ではなく)NTカーネルだけをオープンソース化したらどうなる? Appleは XNU とその他いろいろをオープンソース化してるわけだし

出典: opensource.apple.com / 元記事はこちら

2 海外の名無しさん 2026-11-08 18:33
>>1
それ単体だとかなり使い物にならないと思う
4 海外の名無しさん 2026-11-08 18:38
>>2
Linuxだって単体ではほぼ使い物にならないだろ。普通はLinuxカーネルにカスタマイズしたGNUを乗せて使う。だったら「GNU/NT」みたいなのを作ればいいんじゃないか
3 海外の名無しさん 2026-11-08 18:37
カーネルの中でフォントレンダリングしてるんだぞ
5 海外の名無しさん 2026-11-08 18:38
>>3
優先順位と基準の問題だろ
7 海外の名無しさん 2026-11-08 18:40
>>3
それはNT6.2以降解消されてる話だぞ、Lintroon君。10年以上前の情報で止まってるのか
6 海外の名無しさん 2026-11-08 18:39
>>1
別にMicrosoftがやらなくてもいい。Claudeにドキュメントから逆解析させればいいだけ。名前は『Windows NT-Reverse』、略してNTRな
13 海外の名無しさん 2026-11-08 18:57
>>6
「略してNTRな」
(反応GIFを貼り付け)
MSがNTカーネルだけ公開したら? 海外で議論
8 海外の名無しさん 2026-11-08 18:46
I/Oサブシステムがとことん遅い。Linuxの方が全然速い
9 海外の名無しさん 2026-11-08 18:52
>>1
>ゲーム
Linuxで動く
>オフィス
クラウド移行済み、ブラウザで動く
>ソフト開発
実質Linux VM上でやってる

Windowsはテセウスの船みたいに、気づいたら別のLinuxディストリになってるんじゃないか
12 海外の名無しさん 2026-11-08 18:55
>>9
……というか、不要なゴミを全部取り除いたWindowsを使えばいいだけでは。俺は2022年からそれで使ってる
「WindowsはLinuxディストリに置き換わる」って言うけど、NTがすぐにどこかに行くとは思わないけどな
14 海外の名無しさん 2026-11-08 19:04
>>1
レガシーWindowsが面白いって言うのは正しいと思う。XPのアプリが爆速だったのは、共通のツールキットと裏側の仕組みをうまく使ってたからだ。

低レベルのWindowsコードって言うのは、Windows 2000から11まで動く軽くて速いプログラムのことを言ってるんだと思う
16 海外の名無しさん 2026-11-08 19:07
>>14
「Windows 2000から11まで動く軽くて速いプログラム」について言うと、WIN32で書いて、Win2kのAPIに機能を縛って古いMSVCを使えばそうなる。最近のMSVCが出力したバイナリが、最近のWIN32 APIを使ってなくてもWin2kで動くとは思えないけど
15 海外の名無しさん 2026-11-08 19:06
Windows 11用の超軽量メモ帳を作ったあの人を覚えてるか。既存のライブラリを呼び出すだけで組み上げてた。

一方、普通の開発者は『Hello World』を作るのにChromiumのElectronアプリを使う。これを見たら頭のおかしいYakub Outlawも泣くだろうな

他サイトの新着

19 海外の名無しさん 2026-11-08 19:12
>>16
「最近のMSVCが出力したバイナリがWin2kで動くとは思えない」
Visual Studio 2026はWindows 11以降しかサポートしてなくて、出力したバイナリはWindows 10以前では動かない
22 海外の名無しさん 2026-11-08 19:18
>>1
「AppleはXNUとその他いろいろをオープンソース化してる」
そう、でもほぼ使い物になってない。PureDarwinはほぼ死んでたのを覚えてる。今は「少しは」死んでない状態になってるけど、誰も気にしてない(画像添付)
MSがNTカーネルだけ公開したら? 海外で議論
23 海外の名無しさん 2026-11-08 19:19
>>22
NTとは違って、Darwinには何も面白い点がない。macOSのプログラムすら動かせないんだから
24 海外の名無しさん 2026-11-08 19:25
>>23
流出したWindows XPのソースコードで、誰も何もやってないしな
25 海外の名無しさん 2026-11-08 19:26
>>23
いや、それなりに興味深い話だよ。macOSのアプリが動かないのはユーザーランドがクローズドソースだからで、それはNTだけをオープンソース化した場合もまったく同じ状況になる。どちらのカーネルの上でも、ユーザーランドを一から再現するインセンティブはほとんどないから、結局うまくいかないだろうね

この話題の背景と論点

AppleがmacOSの中核であるXNUカーネルを公開しているのは、BSD系の伝統を受け継ぐDarwinプロジェクトの一環で、2000年代から続く取り組みだ。ただスレでも指摘された通り、カーネル単体を公開しても動くOSにはならず、Darwin単体のディストリビューション「PureDarwin」は長年ほぼ開発停止の状態にある。NT側でも2020年にWindows XPのソースコードが流出した経緯があるが、それを元にした独自OS開発はほとんど進んでいない。背景にあるのは、OSの使い勝手を左右するのはカーネルそのものより、クローズドソースのまま残る「ユーザーランド」(API実装やGUIスタック)だという共通認識だ。スレで割れたのは、NTの技術的な評価そのものより「カーネルだけ公開する意味があるか」という一点だった。

※本記事は海外掲示板 4chan /g/ (Technology) のスレッド「What if Microsoft open sources NT? Just NT and not the rest of the things that come with Windows. Apple open sourced XNU」から抜粋し、編集部で日本語に意訳したものです。訳文の責任は当サイトにあります。

この記事のリアクション

他サイトの新着

まだコメントはありません。

コメントする

誹謗中傷・個人を特定する書き込みは削除対象です。投稿は承認後に表示されます。

相互リンクサイト新着記事