基于浏览器的Linux
|
It is relatively easy to add a virtual network interface. The problem is to make it communicate with other hosts, so at this point it is not my priority. For example, due to security restrictions, it is only possible to communicate with the web site hosting the VM or with cooperating servers. Moreover, only specific types of network protocols can be handled because no raw TCP connection nor raw UDP packets can be sent due to API restrictions and security reasons. Is it possible to emulate a VGA card and all the missing devices to launch say FreeDOS or Windows ?Yes, it is possible but since the current VM is quite slow, only old OSes (such as Windows 3 or MSDOS) would be really usable. Is there some source code available ?In the technical notes, an archive is given which explains how to build the various binary images. The readable source code of the JS PC emulator itself is not yet available. At this point, any mirroring or redistribution of the code needs my explicit permission. Is my privacy respected ?Yes. What you type in the Virtual Machine stays in your browser. No data is sent back to the server. Javascript PC Emulator - Technical Notes By Fabrice Bellard - May 23, 2011 This PC emulator is written in Javascript. The emulated hardware consists in the following devices: 32 bit x86 compatible CPU 8259 Programmble Interrupt Controller 8254 Programmble Interrupt Timer 16450 UART Real Time Clock. (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

