js写的vm,可以跑一个功能完整的linux kernel。包括vi, emcas, ps, tcc, grep, awk, etc

2011 年 5 月 17 日
 est
http://bellard.org/jslinux/

太牛了。。。我试了下编辑那个 hello.c,真的可以用tcc编译。。。

需要FF4和Chrome 11

Chrome12有点bug。
7747 次点击
所在节点    分享发现
19 条回复
vvoody
2011 年 5 月 17 日
神。。。
linjunpop
2011 年 5 月 17 日
busybox
coderoar
2011 年 5 月 17 日
居然有这种东西,居然有这种人。
est
2011 年 5 月 17 日
ps 作者是qemu, ffmpeg, tcc作者Fabrice Bellard。。。http://bellard.org/
ratazzi
2011 年 5 月 17 日
国外的人真是条件好啊,蛋疼到做这玩意
xi4oh4o
2011 年 5 月 17 日
m(____)m
lowstz
2011 年 5 月 17 日
好牛逼。。
vicalloy
2011 年 5 月 17 日
用的AJAX,如果真的用JS编译C就太夸张了。
est
2011 年 5 月 17 日
@vicalloy 作者是写QEMU的。他的确是把x86指令集用js实现了一次。文件系统是rootfs。

http://bellard.org/jslinux/tech.html

@linjunpop 跑的是busybox
aveline
2011 年 5 月 17 日
用Chrome的Console看了下。。看来可以加载其它的img。。。嗯嗯,我想加载个debian玩玩。。。
est
2011 年 5 月 17 日
@aveline debian里装个iceweasel 4然后又跑这个网站
dreamer
2011 年 5 月 17 日
太牛了。

"I did it for fun." 只有大神才能轻描淡写说这句话,低调需要的资本比高调多得多啊。

景仰。
xiluo
2011 年 5 月 17 日
用dota一句名言:“我只能包鸡包眼了”
shellex
2011 年 5 月 17 日
嗯哪... "I did it for fun."
xmbaozi
2011 年 5 月 22 日
鸟子大了,什么林都有
Hlbice
2011 年 5 月 22 日
Palm Pre 里也是 busybox.
peak
2011 年 6 月 5 日
这个。。。想想将来可以拿来干点儿什么
jorakura
2011 年 6 月 5 日
在上面把 dosbox 编译通的话,是不是可以玩仙剑了
jorakura
2011 年 6 月 5 日
"A more advanced version would allow to use old DOS PC software such as games."

http://bellard.org/jslinux/tech.html

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/13154

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX