เบซเบผเบฒเบเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™, เบเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ - เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบเบœเบนเป‰เบ‚เบฝเบ™เบˆเบฒเบ Genode Labs.

เบœเบนเป‰เบญเบญเบเปเบšเบš microkernel OS เบ™เบตเป‰เบฎเบญเบ‡เบฎเบฑเบš microkernels เบซเบผเบฒเบเบญเบฑเบ™เบˆเบฒเบเบ„เบญเบšเบ„เบปเบง L4, Muen kernel เปเบฅเบฐ kernel เบžเบทเป‰เบ™เบ–เบฒเบ™ minimalistic เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡.

เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” AGPLv3 เปเบฅเบฐ, เบ•เบฒเบกเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบเบฒเบ™เบ„เป‰เบฒ: https://genode.org/about/licenses


เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป‚เบ”เบเบœเบนเป‰เบญเบทเปˆเบ™เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบœเบนเป‰เบ—เบตเปˆเบกเบฑเบ microkernel เป€เบญเบตเป‰เบ™เบงเปˆเบฒ SculptOS: https://genode.org/download/sculpt

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเบ™เบตเป‰:

  • เบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเบซเบกเปˆเบ‚เบญเบ‡เบฎเบนเบšเบžเบฒเบš stack (เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบกเบฑเบ™เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” restart driver เป‚เบ”เบเบšเปเปˆเบกเบตเบšเบฑเบ™เบซเบฒเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบง)
  • เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Qt, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบšเบฒเบ‡เบชเปˆเบงเบ™เบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš Falkon (เป€เบŠเบดเปˆเบ‡เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เป€เบ–เบดเบ‡เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบžเป‰เบญเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ OS เป‚เบ”เบเบ›เบฐเบŠเบฒเบŠเบปเบ™เบ—เบปเปˆเบงเป„เบ›)
  • เบญเบฑเบšเป€เบ”เบ”เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” (เบ‚เบฝเบ™เปƒเบ™ SPARK/Ada!)
  • เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ VFS
  • เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบญเบทเปˆเบ™เป†เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ

เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰เบ›เบฐเบเบญเบšเบกเบตเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เบ‚เบญเบ‡ xml เป€เบ›เบฑเบ™เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ - เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ” idiosyncrasy เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบ„เปเบฒเป€เบซเบฑเบ™.
  • เบฅเบฐเบ”เบฑเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ‚เบฝเบ™เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเปเบฅเบฐเป€เบญเบเบฐเบชเบฒเบ™ - เบ–เป‰เบฒเป‚เบ„เบ‡เบเบฒเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เบŠเบตเบงเบดเบ”เบˆเบฐเบ‡เปˆเบฒเบเปเบฅเบฐเบซเบ™เป‰เบฒเบ›เบฐเบซเบฅเบฒเบ”เปƒเบˆ.

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบง, เป‚เบ„เบ‡เบเบฒเบ™เบžเปเปƒเบˆเบเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเปเบšเบšเบ›เบปเบเบเบฐเบ•เบด, เบเปเบฒเบฅเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเปˆเบฒเบ‡เบˆเบดเบ‡เบˆเบฑเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเปเบฅเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบš GNU / Linux เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบ—เบตเปˆเบชเบปเบ”เปƒเบชเบ‚เบญเบ‡ microkernel. เบญเบฐเบ™เบดเบˆเบฒ, เบเบฒเบ™เบ‚เบฒเบ”เบ—เปˆเบฒเป€เบฎเบทเบญ Emacs เบเบฐเบ•เบธเป‰เบ™เบœเบนเป‰เบ‚เบฝเบ™เบ‚เปˆเบฒเบงเบˆเบฒเบเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเบฎเบนเป‰เบˆเบฑเบเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบขเปˆเบฒเบ‡เป€เบฅเบดเบเป€เบŠเบดเปˆเบ‡เบเบงเปˆเบฒเบเบฒเบ™เบญเปˆเบฒเบ™เป€เบญเบเบฐเบชเบฒเบ™.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™