在常规来说一个操作系统在加上硬件这就是能运行一般的应用程序了,但是这只是一种简单的模型实践 之上在现代的操作系统之中是有着其他的系统软件的,甚至是windows关于 pe的运行都是需要. 依赖于某些特定的软件的,这些软件我们也是称其为系统软件,但是其是和操作系统有很大的区别的。
所谓的.Net运行时环境我们在很多的win7旗舰版机器之上都是能看见,这个软件就是上面我们说的运行环境的一种,这种软件所针对的是使用.net技术在托管的模式之下编写出来的软件。什么是.net呢其实这是一个和Java非常 类似 的概念,我们都晓得 计算机虽然在大致 的架构之上是一样的,但是在细节的硬件之上是千差万别的。所以说就需要. 另外的一种软件来关于 我们的硬件实现一种虚拟,这种虚拟出来的硬件都是相同的,假如 我们的程序是运行在这样的环境之下的话那么兼容就是一定能实现的了。这就是虚拟化技术的思想。
实践 之上我们使用.net编写出来的字节码是不能在机器之上运行的,所以说很多的需要. 关于 底层进行调用的软件我们都是不希望使用.net进行编写的。相信本论坛开发出来的ghost win7系统所使用的封装程序就是用VC++开发的吧,这是一种能关于 底层有很好的支持的软件。
但是假如 你是用户并且是工作在ghost win8的环境之下的话就应当是保留 .net环境,实践 之上.net现在已经成了将来 微软软件的主流。相信将来 一定是有越来越多的.net软件出 现 。
|