前面说操作系统虚拟的时候,忘了提一个挺酷的咚咚,在这打个补丁。
ReactOS是一个开源项目,目标是模拟一个Windows环境,让你的Windows程序可以直接运行在这个不花钱的操作系统上。
说Virtuozzo的时候没想起来ReactOS,是因为这两个软件虽然都是模拟操作系统环境,但是模式还是明显的不同。Virtuozzo是安装在操作系统上的软件,省不下买Windows的钱,而ReactOS本身就是一个完整的操作系统。不过ReactOS不能像Virtuozzo那样以一当十,只能起到女扮男装冒名顶替的作用。
对!有点像花木兰,不过Windows可不是ReactOS他爹,一点亲戚关系都没有。
有了ReactOS,你就可以理直气壮的运行那些原本只能在Windows上安装运行的程序,比如Office 2003,而不必担心查盗版的警察叔叔来敲门了。当然,要想不被警察叔叔带走,还有两个前提:
一是Office 2003本身不是盗版;
二是警察叔叔听说过ReactOS这个咚咚。
看来这两条都有点难,而且ReactOS目前还没做到那么好,暂时还不能支持Office 2003(昏倒!),只能运行Mozilla FireFox和部分Open Office组件。况且ReactOS目前支持的硬件也很有限,如果不想看到它启动中出现蓝屏,最好的办法就是用VMware或QEMU的虚机启动。
可以原谅嘛~雷锋们做的开源,而且还仅仅是0.3.1版本而已,已经很不错啦。
哦,对了,还有个补丁……Stop扔ing西红柿!
不怨我这个蹩脚裁缝,实在是虚拟产品和技术太多,而且变化太快。CU上曾经有个2005年的帖子,给出过一些虚拟引擎的链接,今天再看的时候,90%以上的链接都已经实效了。
对于习惯了产品比较的坛友来说,下面这个链接也许能有点用。
http://en.wikipedia.org/wiki/Comparison_of_virtual_machines
这里总结了将近50个虚拟引擎,全面虽然谈不上,但还算是收录的比较多了。
前面颠三倒四的说了“操作系统环境虚拟”、“主机资源虚拟”、“CPU模拟器”等等,这些并不是虚拟世界的全部,还有很多……
你说啥?虚拟存储?拜托~大家都是医生,就没必要互相开药方了吧。
我要说的是一个比较新的提法——“服务虚拟”。
当然这个名词跟其它很多新名词一样,只是个新瓶子,里面装的是新旧混杂的鸡尾酒。