Bareflank ืชืืื ื-Linux, Windows ื-UEFI ืืืขืืื ืืื ืื ืฉื 64 ืกืืืืืช. ืืื ืืืืืืืช Intel VT-x ืืฉืืฉืช ืืฉืืชืืฃ ืืืืจื ืฉื ืืฉืืื ืืืื ืืช ืืืจืืืืืืืช. ืชืืืื ืืืขืจืืืช macOS ื-BSD ืืชืืื ื ืช ืืขืชืื, ืืื ืื ืืืืืืช ืืขืืื ืขื ืคืืืคืืจืืืช ARM64 ื-AMD. ืื ืืกืฃ, ืืคืจืืืงื ืืคืชื ืืจืืืืจ ืืฉืื ืืืขืื ืช VMM (Virtual Machine Manager), ืืืขื ELF ืืืขืื ืช ืืืืืื VVM, ืืืืฉืื bfm ืืฉืืืื ื-Hypervisor ืืืจืื ืืืฉืชืืฉ. ืืื ืืกืคืงืช ืืืื ืืืชืืืช ืืจืืืืช ืืืืฆืขืืช ืืืื ืืื ืืืืืืจืื ืืืคืจืื C++11/14, ืกืคืจืืื ืืคืืจืืง ืืืกื ืืช ืืืจืืืื (ืืชื ืชืงืืช), ืืื ืื ืกืคืจืืืช ืืื ืจืืฆื ืืฉืื ืืชืืืื ืืฉืืืืฉ ืืื ืืื/ืืืจืกืื ืืืจืืฉืื ืืืคืื ืืจืืืื.
ืืคืชืืช ืืขืจืืช ืืืจืืืืืืืฆืื ืืืืืกืกืช ืขื Bareflank
ืืืืืืฉืื ืืขืืงืจืืื ืฉื Bareflank 2.0:
- ื ืืกืคื ืชืืืื ืืืฉืงืช Bareflank ืืฉืืจืืช ื-UEFI ืืืืฆืืข ืฉืืืืจ ืืื ืฉื ืืขืจืืช ืืืคืขืื ืืืืื ื ืืืจืืืืืืช;
- ืืืฉื ืื ืื ืืืืจืื ืืืฉ, ืฉืชืืื ื ืืืืื ืืื ืืื ืืืืจืื SLAB/Buddy ืืืื ืืงืก. ืื ืื ืืืืืจืื ืืืืฉ ืืืืื ืคืืฆืื ืืืคืืช, ืืืคืฉืจ ืืืฆืืขืื ืืืืืื ืืืชืจ ืืชืืื ืืืงืฆืืช ืืืืจืื ืืื ืืืช ื-hypervisor ืืืืฆืขืืช
bfdriver , ืืืืคืฉืจ ืื ืืืงืืื ืืช ืืืืื ืืจืืฉืื ื ืฉื ื-hypervisor ืืืืชืืื ืืฆืืจื ืืืคืืืืืืช ืืืชืื ืืืกืคืจ ืืืืืช ื-CPU; - ืืขืจืืช ืื ืืื ืืืฉื ืืืืืกืกืช ืขื CMake, ืืืชื ืชืืืื ืืืชืืจืืื ืืคืงืืืืช, ืืืคืฉืจืช ืืืฆื ืืฉืืขืืชืืช ืฉื ืืืืืจ ืืืคืจืืืืืจ ืืืคืฉืืช ืชืืืื ืขืชืืืืช ืืืจืืืืงืืืจืืช ื ืืกืคืืช, ืืืื ARM;
- ืืงืื ืืืจืื ืืืืฉ ืืืื ื ืืงืกืื ืืืงืืจ ืคืืฉื. ืชืืืื ืืฉืืคืจืช ืืคืจืืืงืืื ืงืฉืืจืื ืืืื ืืืคืจืงืจื ื ืืื ืฆืืจื ืืฉืืคืื ืงืื. ืงืื ืืืคืจื ืืืชืจ ืืืคืืจืฉ
ืืืคืจืืืืืจ , ืืืืจืืข ืกืคืจืืื, ืืื ืจืืฆื, ืืื ืืงืจื, ืืืขื ืืชืืื ื-SDK; - ืจืื ื-API, ืืืงืื ืื ืื ืื ื ืืืืจืฉื ืฉืืื ืืฉืืืืฉ ืืขืืจ ื-C++, ืืืขืืจ ืืฉืืืืฉ
ืึดืฉืืึทืึทืช , ืื ืฉืคืฉื ืืช ื-API, ืืืืื ืืช ืืืืฆืืขืื ืืืคืืืช ืืช ืฆืจืืืช ืืืฉืืืื.
ืืงืืจ: OpenNet.ru