На языке JavaScript написан полноценный эмулятор ПК, способный загрузить Linux

   Французский математик Фабрис Беллард (Fabrice Bellard), основавший в
свое время проект QEMU, представил реализацию полноценного эмулятора
x86-совместимого ПК, написанную полностью на языке JavaScript.
Реализована эмуляция 32-разрядного x86-совместимого CPU, контроллера
прерываний 8259, таймера 8254 и приёмопередатчика 1650 UART.

Эмулятор способен загрузить Linux в окне современных web-браузеров
(работа проверена в Firefox 4 и Google Chrome 11). После запуска
эмулятора производится загрузка Linux-ядра 2.6.20 (конфигурация ядра) c
созданием ram-диска, в котором используется файловая система Ext2.
Загрузка происходит за несколько секунд, после чего выводится
стандартное приглашение командной оболочки из пакета busybox. Окружение
содержит работоспособный TCP-стек (по умолчанию поднимается
loopback-интерфейс), присутствуют стандартные команды, такие как
ifconfig, ping и netstat. В состав загружаемого в эмуляторе
Linux-дистрибутива включен достаточно полный набор приложений, например,
имеются текстовые редакторы vi и qemacs, компилятор tcc, сетевые
серверы dnsd, ntpd, ftpd, httpd, sendmail. В качестве системной
библиотеки используется uClibc.

Подробнее
купить немецкую обувь, by al vita. Карта сайта: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34