자바스크립트에서 x86 에뮬레이션 한 후 리눅스 돌리기?

pak2536의 이미지

http://bellard.org/jslinux/

신기하네요..

크롬이랑 파폭4 에서 테스트 됐다고 합니다.

Javascript PC Emulator - Technical Notes

By Fabrice Bellard - May 14, 2011
This PC emulator is written in Javascript. The emulated hardware consists in:

a 32 bit x86 compatible CPU
a 8259 Programmble Interrupt Controller
a 8254 Programmble Interrupt Timer
a 16450 UART.
The code is written in pure Javascript using Typed Arrays which are available in recent browsers. It was tested with Firefox 4 and Google Chrome 11 on Linux, Window and Mac (it does not work with Chrome 12 beta. As far as I know, it is a bug in the browser). In any case, a fast Javascript engine is needed to have good performance.
...

익명 사용자의 이미지

http://en.wikipedia.org/wiki/Fabrice_Bellard

이미 전설이신분이군요

익명 사용자의 이미지

와 대단하네요.

busybox가 설치되어있고 tcc 컴파일러가 내장되어 있어서 hello.c도 컴파일까지 되네요.

리눅스버전은 2.6.20

익명 사용자의 이미지

어라 자바스크립이 저렇게 강력했나요?

lovian의 이미지

그냥 웃지요....

-----------------
한글을 사랑합니다.

superwisdom의 이미지

cd /
rm -fr *

아, 카타르시스...

oranke89의 이미지

센스쟁이시군요~ 저도 냉큼 따라해봤습니다.
아, 카타르시스... (2)

iris의 이미지

기분 짜릿합니다.^^ 절대 집에서는 설치하는 시간이 아까워서라도 못하는 일을 해보는 느낌은 그야말로 쾌감입니다.

이것으로 저도 빨갱이 해커의 반열에 올라갔습니다.^^

=================================

이 세상은 썩어있다!
- F도 F시 시가지 정복 프로젝트

홈페이지: 언더그라운드 웹진 18禁.net - www.18gold.net

태훈의 이미지

흥미롭네요!
저도 요즘에 자바스크립트에 흥미를 느끼고 있는데 비슷한거 하나 만들어봐야겠습니다. :)

Just do it!

kgcrom의 이미지

저도 rm -rf * 해봤습니다.

ㅎㅎㅎ F5한방이면 복구가 되네요

세상은 참 넓네요. 멋집니다.

흘러가고있는 지금 이 시간에 충실하자.

ydhoney의 이미지

댓글 첨부 파일: 
첨부파일 크기
Image icon rm_.JPG34.72 KB
snowall의 이미지

리눅스 교육용으로 괜찮을 것 같은데요?

무슨 뻘짓을 해도 상관없는 만능 샌드박스로...

피할 수 있을때 즐겨라! http://melotopia.net/b

cleansugar의 이미지

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com

freezm7의 이미지

천재는 많네요... 두손 들었습니다. 이런걸 구현하는건 노력이지만, 발상을 한다는게 천재네요..

즐겁게 살아 볼까나~*

cleansugar의 이미지

Q42가 자바스크립트와 HTML5로 돌아가는 도스박스를 만들면 크롬북을 기부한다고 합니다.
http://dosboxjs.com/

지금도 크롬브라우저에서 씨 소스가 돌아가게 만드는 네이티브 클라이언트란 기술로 웹브라우저 상에서 도스 게임이 실행되나봅니다.
http://www.naclbox.com/gallery

자바버전은 이미 있습니다.
http://jdosbox.sourceforge.net/
http://jpc.sourceforge.net/home_home.html

자바웹스타트로 할 수 있겠군요.

USB메모리에 들어가는 도스박스
http://portableapps.com/apps/games/dosbox_portable

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com

cleansugar의 이미지

http://jsmachines.net/

PCjs is an IBM PC simulator written entirely in JavaScript. The configuration below specifies a clock speed of 4.77Mhz, with 64Kb of RAM and a monochrome display, using the original IBM PC Model 5150 ROM BIOS and MDA font ROM. For greater control, there's a configuration with a Control Panel and the PCjs Debugger.

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com