最近 在好几个 网站 上看到 有介绍 一个 网页 :http://bellard.org/jslinux/
一个 纯js写的 linux ,所以只能在FireFox4和Chrome上跑….
这里 引用 CoolShell.cn 上的 说明:
随后,Fabrice Bellard发布了相关的技术说明:http://bellard.org/jslinux/tech.html,从这份文档中我们可以看到:
- 这个模似器完全由Javascript写成
- CPU仿真器使用的是QEMU(接近于原古的486),为了装上Linux,其做了一些改动。
- Javascript的终端本来可以使用termlib,但他还是自己写了一个,因为OS的按键和Web浏览器不一样(here)
- Linux 使用了2.6.20内核,编译配置在这里,并做了一些小改动。
- 磁盘用的是Ram Disk,在启动的时候装载。其文件系统由Buildroot 和BusyBox产生。
- 在Home目录下有一个hello.c的程序,你可以使用TinyCC编译(tcc,参看酷壳的这篇文章)
从这个事我有这些感触,
- 在Web上运行一个Linux的操作系统不是问题。那么在Web上还有什么不能做的吗?
- Linux真是性能很高,在Javascript下运行感觉也不慢啊。
- 真是Techno-Geek。
不是这里js是代表神马咯
表示不会用那些命令。。
@Melody
呃 Linux不会用么???
不会Linux指令,悲剧……
不会Linux指令+1 , 走人前的留言大扫荡。。。
………没有什么用嘛。。我觉得更像Linux命令学习的小程序。
运行了之后 让我的网页好卡啊
@卢松松
虚拟机 初始化完之后 就好了
“rm -rf /”无效~
邪恶中~~
乃 太猥琐了
你这是什么更新速度~!
不是 最近忙么…
一篇茫然的飘过,飘过~~~
对Linux 不大熟悉呢
我用safari也可以启动。。。
chrome 被卡死==
其实这种技术类的博客我真的看不太懂。。
好牛逼的东西!
除了好好玩就沒其他感想怎麼辦 ; _ ;
这….太强大了!!!!
Linux指令会的不多……
好6奥!