在Web上运行Linux----- Geek 逆天了

一个叫Fabrice Bellard的程序员写了一段Javascript在Web浏览器中启动Linux(原网页,我把这个网页iframe在了下面),目前,你只能使用Firefox 4和Chrome 11运行这个Linux。这不是什么假的模仿Linux的东西,这是实实在在的运行一个Linux。这一举动还引起了很多很牛人的关注,包括Javascript的创建者Brendan Eich。点击下面连接尼玛启动linux 操作系统
http://bellard.org/jslinux/

“下面是我在web上运行的linux OS 上写了个小程序 尼玛 还可以编译 还有gcc 我的个去啊^_^”


随后,Fabrice Bellard发布了相关的技术说明:http://bellard.org/jslinux/tech.html,从这份文档中我们可以看到:[list]
[]这个模似器完全由Javascript写成
[
]CPU仿真器使用的是QEMU(接近于原古的486),为了装上Linux,其做了一些改动。
[]Javascript的终端本来可以使用termlib,但他还是自己写了一个,因为OS的按键和Web浏览器不一样(here
[
]Linux 使用了2.6.20内核,编译配置在这里,并做了一些小改动
[]磁盘用的是Ram Disk,在启动的时候装载。其文件系统由BuildrootBusyBox产生。
[
]在Home目录下有一个hello.c的程序,你可以使用TinyCC编译(tcc,参看酷壳的这篇文章
[/list]从这个事我有这些感触,[list=1]
[]在Web上运行一个Linux的操作系统不是问题。那么在Web上还有什么不能做的吗?
[
]Linux真是性能很高,在Javascript下运行感觉也不慢啊。
[*]真是Techno-Geek。
[/list]

啊啊啊啊啊啊啊啊!!!!怎么又来了????这难道就是传说中的 鸡生蛋,蛋孵鸡???Linux平台能跑HTML5, HTML5平台又能跑Linux······谁能告诉我——Linux和HTML5——到底谁是蛋,谁是鸡?

web还有什么不能做的吗。。。。

web还能这样用阿

对啊~~~~~~~~~~~~~~~~~

还好,我用的是firefox 4.0.1,以前为保持css兼容性,使用了这一经典的版本…感觉和core linux差不多.

他只是写了个虚拟机加载了Linux内核吧

具体有什么影响,我这个技术上的门外汉不是太懂,先转了,备用!

我们以前曾经建立过一个叫FreeNX的伺服器:

https://help.ubuntu.com/community/FreeNX

在里面装了Ubuntu 桌面系统以后,想尝试Ubuntu桌面的人,可以利用Web登录到我们这个FreeNX/Ubuntu的伺服器来。如果『上载』的频宽够好的话,几乎感觉不出来是在Web上运行Ubuntu。