我有一个有趣的问题。如果我复制 Windows 的内核并尝试在 Linux 中运行,是否可以编辑和创建我自己的与 Windows 竞争的新内核?
答案1
不,这完全不可能。
内核负责控制计算机的所有操作,它具有非常特定的接口,并且 Windows 和 Linux 不兼容。
有人致力于让 Linux 应用程序在 Windows 上运行,例如 Cygwin 项目;也有人致力于让 Windows 应用程序在 Linux 上运行,例如 Wine 项目。另一个极端是,有人试图重新创建 Windows,称为 ReactOS。
您无法复制 Windows 内核,因为它是由只有 Microsoft 才可以访问且只有他们才拥有版权的源代码构建的。
最好的选择是学习编程并为上述项目之一做出贡献。