Archive for January, 2007

VirtualBox from InnoTek Systemberatung GmbH

今天看到一则消息,说InnoTekVirtualBox开源了,以促进它的继续进步。

虚拟机领域,VMWare是一个先行者,市场份额也是最大的。不过,微软去年开始大力推广它的Virtual PC,任何人可以下载后免费使用,VMWare的Workstation或者Player就不再是首要选择了(当然,也有一部分人会使用Qemu和Bochs,但用户群有限),这下好了,又加入一个Virtual Box参与竞争,会不会有好戏看!?

看了看InnoTek的网站,发现这家公司还一直从事OS/2平台下的产品开发,Sun的OpenOffice的OS/2版就是它们移植的,向OS/2致敬!

Leave a Comment

Beans’OS

这是一个中国人自己的开源操作系统。

虽然以前也有一些牛人自己写过操作系统,甚至连图形界面都出来了,但没有哪个会把自己的成果开源的。

Beans’OS是一个类似当年Linus模仿minix的toy,Open Source,GPL,这些标签打上去之后还是很有吸引力的。

想学习操作系统原理的人研究一下Beans’OS会很有收获,因为看Linux源代码剖析也许过于乏味了,并且很难有成就感。你试着阅读Beans’OS的源码,并按照你的思路去修改和尝试,会起到一定的共振效果。

源码下载:
http://www.beanos.org/forum/Attachments/src20061110v2_tar.gz
安装方法(我只在linux下测试,软件需要gcc和nmake支持,硬件需要软驱):
1、复制src20061110v2_tar.gz到任意目录,最好新建一个beansos目录
2、tar xvfz src20061110v2_tar.gz
3、cd src/beans
4、make
5、makeimg
6、dd if=./bootimg.img of=/dev/fd0 bs=32k
7、重启机器,设置从软驱启动

相关网址:
http://www.beanos.org/

Leave a Comment

Found nginx at sports.sina.com.cn

今天打开新浪体育看NBA的排名表,浏览器显示了一个500的错误,出错不是重点,重点是500错误下面的一段文字,”nginx/0.4.14″。平常写程序很少接触到web服务器,除了刚工作的一段时间做过IIS下的ASP,以及在家里机器上为了装bugzilla接触了一点apache和perl之外,基本上对web server了解甚少,以前听说过lighttpd,但就看了点资料,从没有去安装和配置一把。

看到nginx/0.4.14,直觉就是linux/FreeBSD下面的web server,既然新浪网都配备了,那它的性能肯定非凡,查了查资料,nginx是Engine X的简称,出自俄罗斯一个程序员之手,已经在许多高网络载荷的俄罗斯网站上运行了2年多,源代码是基于类似BSD协议授权的。

相关阅读:
* http://www.brainspl.at/articles/2006/08/23/nginx-my-new-favorite-front-end-for-mongrel-cluster
* http://www.iuiuiu.com/plog/post/2/301
* http://wiki.codemongers.com/Nginx

———-
updated in Jan.15, 2007
看到一篇比较nginX和lighttpd的文章,以及一篇讲述高性能web服务器开发技术的文章,推荐阅读!
* http://hostingfu.com/article/nginx-vs-lighttpd-for-a-small-vps

* http://www.kegel.com/c10k.html

Leave a Comment