编写自己的Windows版本

时间:2011-10-06 17:55:39

标签: c++ windows kernel

最近,我一直在考虑如何有多个版本的linux以及它们是如何构建在类似的内核上的。我想知道Windows是否可行。在这种情况下,我想在内核启动并启动所有设备后加载第一个程序,将弹出而不是Windows登录屏幕。

之所以这样,是因为我想知道是否有可能让系统以一种不同的样式呈现屏幕上的所有对象,但仍然像在普通的Windows机器上运行一样处理它。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

最初我认为这是一个天真的问题,但Mooing Duck在评论中的链接证明是富有洞察力的。有些项目可以做到这一点:EmergeDesktopSharpE,甚至是KDE。

他们是开放的,并且在sourceforge上,去获取它们并且随心所欲。

我不确定登录屏幕是否是shell的一部分。因此,您的备用shell只会在您登录后显示。

然而,从长远来看,备用炮弹没有竞争的希望。微软控制着环境,他们在竞争中的表现并不好。