Уровень 0 · материалов: 3
В кластер входят документы, описывающие техническую реализацию или эмуляцию операционных систем с помощью различных языков программирования.
Общие признаки: создание операционных систем, демонстрация возможностей языков программирования, низкоуровневое программирование, виртуализация
Группа выше: Разработка операционных систем
Смысл: The main idea is to demonstrate that JavaScript can be used to build the high-level logic of a bootable operating system when paired with a minimal low-level C++/Assembler kernel.
JsOS is an open-source project that implements a bootable operating system using a C++/Assembler kernel and a JavaScript-based high-level system.
Смысл: The main idea is to showcase the power of JavaScript through JSLinux, demonstrating that a full operating system can be emulated in a browser, which opens up theoretical possibilities for distributed browser-based computing and deep virtualization.
The author explores JSLinux, a full Linux emulator running entirely in JavaScript, and speculates on the potential for browser-based clusters and recursive virtualization.
Смысл: The main idea is to present BareMetal as a highly efficient, minimalist 64-bit OS written in assembly to demonstrate the performance and size advantages of low-level programming over high-level compiled languages.
Return Infinity has released BareMetal, a minimalist 64-bit OS written entirely in assembly for maximum performance and a tiny memory footprint.