The Bareflank 3.0 hypervisor เปเบเปเบเบทเบเบเปเบญเบเบญเบญเบเบกเบฒ, เบชเบฐเบซเบเบญเบเปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบขเปเบฒเบเปเบงเบงเบฒเบเบญเบ hypervisor เบเบดเปเบชเบ. Bareflank เบเบทเบเบเบฝเบเปเบงเปเปเบ C ++ เปเบฅเบฐเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ C ++ STL. เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ modular เบเบญเบ Bareflank เบเบฐเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบซเบเบฒเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเบเบญเบ hypervisor เปเบเปเบขเปเบฒเบเบเปเบฒเบเบเบฒเบเปเบฅเบฐเบชเปเบฒเบ hypervisors เบฎเบธเปเบเบเบญเบเบเปเบฒเบเปเบญเบ, เบเบฑเบเปเบฅเปเบเบขเบนเปเปเบเบดเบเบฎเบฒเบเปเบง (เปเบเบฑเปเบ Xen) เปเบฅเบฐเปเบฅเปเบเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบญเบเปเบงเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบง (เปเบเบฑเปเบ VirtualBox). เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบญเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเปเบเบปเปเบฒเบเบฒเบเปเบเปเบเบทเปเบญเบ virtual เปเบเบเบเปเบฒเบเบซเบฒเบ. เบฅเบฐเบซเบฑเบเปเบเบเบเบฒเบเปเบกเปเบเปเบเบเบขเบฒเบเบเบฒเบเปเบเปเปเบเบญเบฐเบเบธเบเบฒเบ LGPL 2.1.
Bareflank เบฎเบญเบเบฎเบฑเบ Linux, Windows เปเบฅเบฐ UEFI เปเบ CPU Intel เปเบฅเบฐ AMD 64-bit. เปเบเบเปเบเปเบฅเบเบต Intel VT-x เบเบทเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบเบเบฑเบเบฎเบฒเบเปเบงเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบทเปเบญเบ virtual. เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบ macOS เปเบฅเบฐ BSD เปเบกเปเบเปเบเปเบงเบฒเบเปเบเบเปเบงเปเบชเปเบฒเบฅเบฑเบเบญเบฐเบเบฒเบเบปเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเปเบงเบเบต ARM64. เบเบญเบเบเบฒเบเบเบฑเปเบ, เปเบเบเบเบฒเบเบเปเบฒเบฅเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบเปเบงเบตเบเบญเบเบเบปเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบซเบผเบ VMM (Virtual Machine Manager), เปเบเบทเปเบญเบเปเบซเบฅเบ ELF เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบซเบผเบเปเบกเบเบนเบ VVM, เปเบฅเบฐเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ bfm เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบเบธเบก hypervisor เบเบฒเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป. เบกเบฑเบเบชเบฐเบซเบเบญเบเปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฝเบเบชเปเบงเบเบเบฐเบซเบเบฒเบเปเบเบเปเบเปเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบ C++ 11/14 เบชเบฐเปเบเบฒเบฐ, เบซเปเบญเบเบชเบฐเบซเบกเบธเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ unwinding stack เบเปเปเบเบปเบเปเบงเบฑเปเบ (unwind), เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ runtime เบเบญเบเบเบปเบเปเบญเบเปเบเบทเปเบญเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเปเบฒเปเบเป constructors / destructors เปเบฅเบฐเบฅเบปเบเบเบฐเบเบฝเบเบเบปเบงเบเบฑเบเบเบฒเบเบเปเปเบเบปเบเปเบงเบฑเปเบ.
เบญเบตเบเปเบชเป Bareflank, เบฅเบฐเบเบปเบ virtualization Boxy เบเปเบฒเบฅเบฑเบเบเบทเบเบเบฑเบเบเบฐเบเบฒ, เปเบเบดเปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเปเบเบเปเบฅเบฐเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเปเบเปเปเบเบทเปเบญเบ virtual เบเบตเปเบกเบตเบเปเปเบฒเบซเบเบฑเบเปเบเบปเบฒเบเบฑเบ Linux เปเบฅเบฐ Unikernel เปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบซเบผเบทเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบดเปเบชเบ. เปเบเบฎเบนเบเปเบเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเปเบเบเบเปเบฝเบง, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบงเบฑเบเบเบปเบเบเบฐเบเบดเปเบฅเบฐเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบดเปเบชเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบซเบเปเบฒเปเบเบทเปเบญเบเบทเปเบฅเบฐเบเบงเบฒเบกเบเบญเบเปเบ, เบเปเปเปเบชเบเบเปเบฒเบเบฒเบเบญเบดเบเบเบดเบเบปเบเบเบญเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเปเบเบปเปเบฒเบเบฒเบ (เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเปเบเบปเปเบฒเบเบฒเบเปเบกเปเบเบขเบนเปเปเบเบเบเปเบฝเบงเปเบเปเบเบทเปเบญเบ virtual เปเบเบเบเปเบฒเบเบซเบฒเบ). Bareflank เบเบฑเบเปเบเบฑเบเบเบทเปเบเบเบฒเบเบเบญเบ MicroV hypervisor, เบเบทเบเบญเบญเบเปเบเบเบกเบฒเปเบเบทเปเบญเปเบฅเปเบเปเบเบทเปเบญเบ virtual minimalistic (เปเบเบทเปเบญเบ virtual เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฝเบง), เบเบฐเบเบดเบเบฑเบ KVM API เปเบฅเบฐเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบฅเบฐเบเบปเบเบเบฒเบฅเบฐเบเบดเบเบเบตเปเบชเปเบฒเบเบฑเบ.
เบเบฒเบเบเบฐเบเบดเบเบชเปเบฒเบเบเบปเปเบเบเปเบเบญเบ Bareflank 3.0:
- เบเบฒเบเบซเบฑเบเบเปเบฝเบเปเบเบชเบนเปเบเบฒเบเปเบเปเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบ microkernel. เบเปเบญเบเบซเบเปเบฒเบเบตเป, hypervisor เบกเบตเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ monolithic, เปเบเบเบฑเปเบ, เปเบเบทเปเบญเบเบฐเบซเบเบฒเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบ, เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเป API เบเบดเปเบชเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบปเบเบเบฐเบเบฝเบเบเบฒเบเปเบเบเบฑเบเบเบทเบเปเบเบเปเบญเบ, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบฒเบเบเบตเปเบเบฐเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบเบฐเบซเบเบฒเบเปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบเบนเบเบกเบฑเบเบเบฑเบเบเบฒเบชเบฒ C ++ เปเบฅเบฐเปเบเบเบชเปเบฒเบเบเบฒเบเปเบ. เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบเบตเปเบญเบตเบเปเบชเป microkernel เปเปเป เบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเปเบเปเบ hypervisor เปเบเบปเปเบฒเปเบเปเบเบญเบปเบเบเบฐเบเบญเบเบเบญเบ kernel เปเบฅเปเบเบขเบนเปเปเบเบงเบปเบเปเบซเบงเบเบชเบนเบเบเบฒเบเบเบปเบเบเปเบญเบเปเบฅเบฐเบชเปเบงเบเบเบฐเบซเบเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบงเบปเบเปเบซเบงเบเบชเบฒเบก (เบเบทเปเบเบเบตเปเบเบนเปเปเบเป). เบเบฑเบเบชเบญเบเบเบฒเบเบชเปเบงเบเบเปเบฒเปเบเบตเบเบเบฒเบเบขเบนเปเปเบเปเบซเบกเบเบฎเบฒเบ VMX, เปเบฅเบฐเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบญเบทเปเบ, เบฅเบงเบกเบเบฑเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบญเบเปเบเบปเปเบฒเบเบฒเบ, เบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบฎเบนเบเปเบเบเบเบตเปเบเปเปเปเบกเปเบเบฎเบฒเบ VMX. เบเบฒเบเบเบฐเบซเบเบฒเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเปเบเบฐเบเบดเบเบฑเบเบซเบเปเบฒเบเบตเป Virtual Machine Manager (VMM) เปเบฅเบฐเบเบปเบงเบเบฑเบเบเบฑเบเบซเบผเบฑเบ hypervisor เปเบเบเบเปเบฒเบเบเบฒเบเปเบเบฅเบฐเบเบปเบเบเบตเปเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบซเบฅเบฑเบ. เบชเปเบงเบเบเบฐเบซเบเบฒเบเบชเบฒเบกเบฒเบเบชเปเบฒเบเบขเบนเปเปเบเบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบผเปเบเบผเบกเปเบเบเปเปเบเบฒเบก, เบฅเบงเบกเบเบฑเบ Rust.
- เบกเบตเบเบฒเบเบซเบฑเบเบเปเบฝเบเปเบเบชเบนเปเบเบฒเบเบเปเบฒเปเบเปเบซเปเบญเบเบชเบฐเบซเบกเบธเบ BSL เบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบญเบเปเบเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ Rust เปเบฅเบฐ C ++, เปเบเบดเปเบเบเปเบฝเบเปเบเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบฒเบเบเบญเบ libc++ เปเบฅเบฐ newlib. เปเบเบเบเบฒเบเบเปเบฒเบเบฑเบเบเบงเบฒเบกเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเบเบฒเบเบเบญเบ, Bareflank เบชเบฐเบซเบเบญเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบฅเบงเบเบฅเบงเบก Windows เบเบทเปเบเปเบกเบทเบญเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเปเบงเบเบตเบเบฑเปเบเบเปเบฒเบเบเบฒเบ.
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเปเบเปเบเบเปเบเบต AMD. เบเบดเปเบเปเบเบเบงเปเบฒเบเบฑเปเบ, เบเบฒเบเบเบฑเบเบเบฐเบเบฒ Bareflank เปเบเบเบฑเบเบเบธเบเบฑเบเปเบกเปเบเบเปเบฒเปเบเบตเบเบขเบนเปเปเบเบฅเบฐเบเบปเบเบเบตเปเบกเบต CPU AMD เปเบฅเบฐเบเบฝเบเปเบเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ ported เบเบฑเบ CPU Intel.
- bootloader เปเบเปเปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐ ARMv8, เบเบฒเบเบเบฑเบเบเบปเบงเบเบญเบ hypervisor เบเบตเปเบเบฐเบชเปเบฒเปเบฅเบฑเบเปเบเบซเบเบถเปเบเปเบเบเบฒเบเบเปเบญเบเบเปเปเปเบ.
- เบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเปเบเปเบฒเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบฅเบฐเบเบปเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบญเบปเบเบเบฒเบ AUTOSAR เปเบฅเบฐ MISRA.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru