Drew DeVault ืืฆืื ืืช ืืคืจืืืงื ืืืืฉ ืฉืื - ืืืืงืจื-ืงืจื ื ืฉื Helios. ืืืชืืื ืชื ืื ืืืืืช, ืืคืจืืืงื ื ืืฆื ืืฉืื ืืืงืื ืฉื ืคืืชืื ืืขื ืื ืชืืื ืืืขืื ืช ืืืืื ืืืื ืืืขืจืืืช ืขื ืืจืืืืงืืืจืช x86_64. ืืืขืชืื ืื ืืชืื ื ืื ืืืืฉื ืชืืืื ืืืจืืืืงืืืจืืช iscv64 ื- aarch64. ืงืื ืืคืจืืืงื ืืชืื ืืฉืคืช ืืชืื ืืช ืฉื ืืืขืจืืช Hare, ืืงืจืืื ื-C, ืขื ืชืืกืคืืช assembly ืืืืคืฅ ืชืืช ืจืืฉืืื GPLv3. ืืื ืืืืืจ ืืช ืืฆื ืืคืืชืื, ืืืื ื ืชืืื ืช iso ืืืืืงื (1 MB).
ืืจืืืืงืืืจืช Helios ืื ืืื ืืชืื ืขืื ืืืืฉืืื ืฉื ืืืืงืจื-ืงืจื ื seL4, ืฉืื ืืจืืืืื ืื ืืืื ืืฉืืื ืืืื ืืืืงืืื ืืืจืื ืืืฉืชืืฉ ืืืฉืืฉืื ืขืืืจื ืืืชื ืืื ืืงืจืช ืืืฉื ืืื ืขืืืจ ืืฉืืื ืืืฉืชืืฉ. ืืืืงืจื-ืงืจื ื ืืกืคืง ืื ืื ืื ืื ืืื ืืืืืื ืืฉืืืื ืืืืฉื ืืืจืื ืืืชืืืืช ืืคืืื, ืคืกืืงืืช ืืืฉืืื ืืขืื, ืืื ืืื ืืชืงื ืื ืืืคืฉืื ืืจืื ืืืืื ืืืื ืืจืืงืฆืื ืขื ืืืืจื ืืืืฉืืื ืื ืคืจื ืขื ืืื ืืืืงืจื-ืงืจื ื ืืฆืืจื ืฉื ืืฉืืืืช ืืจืืช ืืืฉืชืืฉ.
Helios ืืฉืชืืฉืช ืืืืื ืืงืจืช ืืืฉื ืืืืกืก "ืืืืืช". ืืืืื ืืกืคืงืช ืคืจืืืืืืืื ืืืงืฆืืช ืืคื ืืืืจืื, ืืืคืื ืืืืจืื ืคืืื ืืืจืื ืืชืืืืช, ื ืืืื ืืฉืืืืช ืืืืคืื ืืงืจืืืืช ืืืฆืืืืช ืืชืงื ืืืืจื. ืื ืืกืฃ ืืฉืืจืืชื ืืืื, ืืื ื ืืืื ืืืืจืื ืืืจืืืืื, ืืคืจืืืงื ืืืื ืื ืืจืืืืจืื ืืืคืขืืช ืืงืื ืกืืื ืืจื ืืฆืืื ืืืจืืช ื-BIOS VGA API. ืืฉืื ืืื ืืคืืชืื ืืืืื ืืืืื ืจืืืื ืืฉืืืืช ืืื ืขืืช, IPC, PCI, ืืืคืื ืืืจืืืื, ื ืืชืื ืืืืืืช ACPI ืืืืคืื ืคืกืืงืืช ืืืจืื ืืืฉืชืืฉ. ืืืืื ืืืจืื ืืืชืจ, ืืชืืื ื ืืืืฉื ืชืืืื ืขืืืจ SMP, IOMMU ื-VT-x.
ืืืฉืจ ืืืจืื ืืืฉืชืืฉ, ืืชืื ืืืช ืืืืืืช ืคืืชืื ืฉืืจืืชืื ืืจืื ื ืืืื ืืื ืื ืืขืจืืช Mercury, ืฉืืืช ืชืืืืืช POSIX (Luna), ืืืกืฃ ืืจืืืืจืื ืฉื Venus, ืกืืืื ืืืคืชืื Gaia ืืืกืืจืช ืืืืืงืช ืืืืช Vulcan. ืืคืืชืื ืืชืืฆืข ืขื ืขืื ืืฉืืืืฉ ืขื ืืื ืืืืจื ืืืืชืืช - ืืฉืื ืืจืืฉืื ื ืืชืืื ื ืืืฆืืจ ืืจืืืืจืื ืฉื ThinkPad, ืืืื ืืจืืืืจืื ืขืืืจ Intel HD GPUs, HD Audio ื-Intel Gigabit Ethernet. ืืืืจ ืืื, ืฆืคืืืื ืืืืคืืข ืืจืืืืจืื ืขืืืจ AMD GPUs ืืืืืืช Raspberry Pi.
ืืืืจื ืืกืืคืืช ืฉื ืืคืจืืืงื ืืื ืืืฆืืจ ืืขืจืืช ืืคืขืื ืืืื ืฉื Ares ืขื ืื ืื ืืืืืืช ืืืืฉืง ืืจืคื ืืฉืื. ืืกืืื ืืืฆืืจืช ืืคืจืืืงื ืืื ืืจืฆืื ืืืชื ืกืืช ืืืขืืืื ืืืืืืจ (ืขืงืจืื "ืจืง ืืฉืืื ืืืืฃ"). Drew DeVault ืืืื ืืืฆืื ืืขืฆืื ืืขืืื ืฉืืคืชื ืืื ืืื, ืืืจืืช ืืกืคืงื ืืช ืืืืืืช, ืืืืฉื ืืืชื. ืื ืืื ืืืงืจื ืขื ืกืืืืช ืืืฉืชืืฉ Sway, ืืงืื ืืืืืจ ืืืืงืืจืื ื ืฉื Aerc, ืคืืืคืืจืืช ืืคืืชืื ืืฉืืชืืคื SourceHut ืืฉืคืช ืืชืื ืืช Hare. ืื ืื ืื ืืคืจืืืงื ืืืืฉ ืื ืืืื ืืืคืฆื ืจืืืื, ืืื ืืฉืืฉ ื ืงืืืช ืืืฆื ืืคืืชืื ืืขืจืืืช ืฉืืืืฉืืืช ืืืฉืืช. ืื ืืืฉื, ื-debugger ืฉืคืืชื ืขืืืจ Helios ืืชืืื ื ืืขืืืจ ืืคืืืคืืจืืช ืืื ืืงืก, ืืืกืคืจืืืช ืืื ืืืช ืืืฉืง ืืจืคื ืื ืืืื ืงืฉืืจืืช ืืคืืืคืืจืื.
ืืงืืจ: OpenNet.ru