เจ•เฉ‡เจฐเจฒเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจœเฉฐเจ—เจพเจฒ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฒเฉ€เจจเจ•เจธ-เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจฐเจจเจฒ เจฆเจพ เจตเจฟเจ•เจพเจธ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ

เจ•เฉ‡เจฐเจฒเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฐเจธเจŸ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ‡เฉฑเจ• เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ•เจฐเจจเจฒ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจจเจตเจพเจ‚ เจ•เจฐเจจเจฒ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจเจฌเฉ€เจ†เจˆ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจจเจพเจฒ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ 'เจคเฉ‡ เจ•เฉ‡เจ‚เจฆเฉเจฐเจฟเจค เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ•เฉ‡เจฐเจฒเจพ-เจ…เจงเจพเจฐเจฟเจค เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ…เจฃเจธเฉ‹เจงเฉ€เจ†เจ‚ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค เจ•เฉ‹เจก เจ…เจชเจพเจšเฉ‡ 2.0 เจ…เจคเฉ‡ MIT เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจœเจพเจชเจพเจจเฉ€ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจธเฉ‡เจˆเจ† เจจเฉ‚เจŸเจพ เจฆเฉเจ†เจฐเจพ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจธเฉ€ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ•เจฐเจจเฉ‡เจฒ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฐเฉ€เจธเฉ€เจ† เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจœเจพเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจชเฉœเจพเจ… 'เจคเฉ‡, เจ•เฉ‡เจฐเจฒเจพ เจธเจฟเจฐเจซ x86_64 เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจšเฉฑเจฒ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉ‚เจฒ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฐเจพเจˆเจŸ, เจธเจŸเฉ‡เจŸ, mmap, เจชเจพเจˆเจช เจ…เจคเฉ‡ เจชเฉ‹เจฒ, เจธเจฟเจ—เจจเจฒเจพเจ‚, เจฌเฉ‡เจจเจพเจฎ เจชเจพเจˆเจชเจพเจ‚ เจ…เจคเฉ‡ เจธเฉฐเจฆเจฐเจญ เจธเจตเจฟเฉฑเจšเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เจพเจฒเจพเจ‚ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจซเฉ‹เจฐเจ•, wait4, เจ…เจคเฉ‡ execve เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค tty เจ…เจคเฉ‡ เจธเฉ‚เจกเฉ‹-เจŸเจฐเจฎเฉ€เจจเจฒ (pty) เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจนเฉˆเฅค เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจนเจฟเจฏเฉ‹เจ—เฉ€ เจซเจพเจ‡เจฒ เจธเจฟเจธเจŸเจฎ initramfs (เจฐเฉ‚เจŸ เจซเจพเจ‡เจฒ เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ), tmpfs เจ…เจคเฉ‡ devfs เจนเจจเฅค TCP เจ…เจคเฉ‡ UDP เจธเจพเจ•เจŸเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจŸเฉˆเจ• เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ smoltcp เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจ…เจงเจพเจฐ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจกเจฟเจตเฉˆเจฒเจชเจฐ เจจเฉ‡ เจ‡เฉฑเจ• เจฌเฉ‚เจŸ เจตเจพเจคเจพเจตเจฐเจจ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจนเฉˆ เจœเฉ‹ เจ•เจฟ QEMU เจœเจพเจ‚ เจซเจพเจ‡เจฐเจ•เฉเจฐเฉˆเจ•เจฐ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจตเจฟเฉฑเจš virtio-net เจกเจฐเจพเจˆเจตเจฐ เจจเจพเจฒ เจšเฉฑเจฒเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ SSH เจฐเจพเจนเฉ€เจ‚ เจœเฉเฉœ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค musl เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ BusyBox เจจเฉ‚เฉฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‰เจชเจฏเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ•เฉ‡เจฐเจฒเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจœเฉฐเจ—เจพเจฒ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฒเฉ€เจจเจ•เจธ-เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจฐเจจเจฒ เจฆเจพ เจตเจฟเจ•เจพเจธ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ

เจ‡เฉฑเจ• เจกเฉŒเจ•เจฐ-เจ…เจงเจพเจฐเจฟเจค เจฌเจฟเจฒเจก เจธเจฟเจธเจŸเจฎ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉ‡เจฐเจฒเจพ เจ•เจฐเจจเจฒ เจจเจพเจฒ เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจฌเฉ‚เจŸ initramfs เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจนเจพเจ‡เจ• เจนเฉˆเฅค เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจฎเฉฑเจ›เฉ€ เจฆเฉ‡ เจธเจฎเจพเจจ nsh เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจธเจผเฉˆเฉฑเจฒ เจ…เจคเฉ‡ เจตเฉ‡เจฒเฉˆเจ‚เจก เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจ•เจœเจผเจพเจฐเฉ€ เจœเฉ€เจฏเฉ‚เจ†เจˆ เจธเจŸเฉˆเจ• เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจนเจจเฅค

เจ•เฉ‡เจฐเจฒเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจœเฉฐเจ—เจพเจฒ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฒเฉ€เจจเจ•เจธ-เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจฐเจจเจฒ เจฆเจพ เจตเจฟเจ•เจพเจธ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ

เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš เจœเฉฐเจ—เจพเจฒ เจญเจพเจธเจผเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉเจธเจผเจฒเจคเจพ เจจเฉ‚เฉฐ เจตเจงเจพ เจ•เฉ‡ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ—เจฒเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจœเฉฐเจ—เจพเจฒ เจธเฉฐเจฆเจฐเจญ เจœเจพเจ‚เจš, เจ†เจฌเจœเฉˆเจ•เจŸ เจฎเจพเจฒเจ•เฉ€ เจ…เจคเฉ‡ เจ†เจฌเจœเฉˆเจ•เจŸ เจฒเจพเจˆเจซเจŸเจพเจˆเจฎ เจŸเฉเจฐเฉˆเจ•เจฟเฉฐเจ— (เจธเจ•เฉ‹เจชเจพเจ‚) เจฆเฉเจ†เจฐเจพ เจ…เจคเฉ‡ เจฐเจจเจŸเจพเจˆเจฎ 'เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจเจ•เจธเฉˆเจธ เจฆเฉ€ เจธเจผเฉเฉฑเจงเจคเจพ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจ•เฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจ•เฉฐเจชเจพเจˆเจฒ เจธเจฎเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจœเฉฐเจ—เจพเจฒ เจชเฉ‚เจฐเจจ เจ…เฉฐเจ• เจ“เจตเจฐเจซเจฒเฉ‹เจœเจผ เจฆเฉ‡ เจตเจฟเจฐเฉเฉฑเจง เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจตเจฐเจคเฉ‹เจ‚ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ…เจŸเฉฑเจฒ เจธเฉฐเจฆเจฐเจญเจพเจ‚ เจ…เจคเฉ‡ เจตเฉ‡เจฐเฉ€เจเจฌเจฒเจพเจ‚ เจฆเฉ€ เจงเจพเจฐเจจเจพ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจฒเจพเจœเจผเฉ€เจ•เจฒ เจ—เจฒเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ˜เฉฑเจŸ เจ•เจฐเจจ เจฒเจˆ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจธเจฅเจฟเจฐ เจŸเจพเจˆเจชเจฟเฉฐเจ— เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจจเจชเฉเจŸ เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจชเฉˆเจŸเจฐเจจ เจฎเฉˆเจšเจฟเฉฐเจ— เจฒเจˆ เจงเฉฐเจจเจตเจพเจฆ..

เจนเฉ‡เจ เจฒเฉ‡-เจชเฉฑเจงเจฐ เจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฒเจˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ OS เจ•เจฐเจจเจฒ, เจœเฉฐเจ—เจพเจฒ เจ•เฉฑเจšเฉ‡ เจชเฉเจ†เจ‡เฉฐเจŸเจฐเจพเจ‚, เจฌเจฃเจคเจฐ เจชเฉˆเจ•เจฟเฉฐเจ—, เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจ‡เจจเจฒเจพเจˆเจจ เจ‡เจจเจธเจฐเจŸเจธ, เจ…เจคเฉ‡ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ‡ เจเจฎเจฌเฉ‡เจกเจฟเฉฐเจ— เจฒเจˆ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ, เจธเจคเจฐ, เจตเฉˆเจ•เจŸเจฐ เจ…เจคเฉ‡ เจฌเจฟเฉฑเจŸ เจซเจฒเฉˆเจ— เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจตเฉฑเจ–เจฐเฉ‡ เจ•เฉเจฐเฉ‡เจŸ เจชเฉˆเจ•เฉ‡เจœ เจนเจจเฅค เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจซเจพเจ‡เจฆเจพ เจ•เฉ‹เจก เจ—เฉเจฃเจตเฉฑเจคเจพ (เจฒเจฟเฉฐเจŸเจฐ, เจœเฉฐเจ—เจพเจฒ-เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ•) เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฏเฉ‚เจจเจฟเจŸ เจŸเฉˆเจธเจŸ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจŸเฉ‚เจฒ เจนเฉˆ เจœเฉ‹ เจจเจพ เจธเจฟเจฐเจซ เจ…เจธเจฒ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ 'เจคเฉ‡, เจฌเจฒเจ•เจฟ QEMU เจตเจฟเฉฑเจš เจตเฉ€ เจšเจฒเจพเจ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹