ืื ืืขืืืื ื ืคืื ืื Unix-ืืื ืึธืคึผืขืจืืืืื ื ืกืืกืืขื ToaruOS 2.1 ืืื ืืจืืืก, ืืขืฉืจืืื ืคึฟืื ืงืจืึทืฆื ืืื ืกืึทืคึผืืืื ืืื ืืืื ืืืืืขื ืข ืงืขืจื, ืฉืืืืื ืืึธืืืขืจ, ื ืึธืจืืึทื C ืืืืืืึธืืขืง, ืคึผืขืงื ืคืึทืจืืืึทืืืขืจ, ืืึทื ืืฆืขืจ ืคึผืืึทืฅ ืงืึทืืคึผืึธืื ืึทื ืฅ ืืื ืึท ืืจืึทืคืืงืึทื ืฆืืืื ื ืืื ืึท ืงืึธืืคึผืึธืกืืืข ืคึฟืขื ืฆืืขืจ ืคืึทืจืืืึทืืืขืจ. ืื ืคึผืจืืืขืงื ืืืืืขืก ืืขืืืขืืึธืคึผืขื ืืื ืื ืืื ืืืืขืจืกืืืขื ืคืื ืืืืื ืึธืืก ืืื ืคืึธืจืฉืื ื ืึทืจืืขื ืืื ืื ืคืขืื ืคืื ืงืจืืืืืื ื ื ืืึท ืงืึทืืคึผืึทืืึทื ืืจืึทืคืืงืึทื ืื ืืขืจืคืืืกืื, ืึธืืขืจ ืืขืืึธืื ืคืืจืืืื ืืืขื ืืื ืึท ืืึทืืื ืืขืจ ืึธืคึผืขืจืืืืื ื ืกืืกืืขื. ืื ืคึผืจืืืขืงื ืงืึธื ืืื ืืขืฉืจืืื ืืื C ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื BSD ืืขืจืืืืืขื ืืฉ. ื ืืขืื ืืืื ืคืื 14.4 ืืขืืืืืืื ืืื ืืจืืืก ืืื ืฆืืืขืืจืืื ืคึฟืึทืจ ืืจืืคืงืืคืืข, ืืืึธืก ืงืขื ืขื ืืืื ืืขืกืืขื ืืื QEMU, VMware ืึธืืขืจ VirtualBox.
ToaruOS ืืื ืืืืืจื ืืืืฃ ืึท ืงืขืจื ืืืึธืก ื ืืฆื ืึท ืืืืืจืื ืืึทืืืฉืึทืืขืจ ืึทืจืงืึทืืขืงืืฉืขืจ ืืืึธืก ืงืึทืืืืื ื ืึท ืืึทื ืึทืืืืืง ืคืจืืืืืืขืจืง ืืื ืืืฉืืจืื ืคึฟืึทืจ ื ืืฆื ืืึธืืืึทืืืข ืืึทืืืฉืืื, ืืืึธืก ืคืึธืจืขื ืื ืืขืจืืืึทื ืคืื ืคืึทืจืึทื ืขื ืืืื ืืจืืืืขืจืก, ืึทืืึท ืืื ืืืกืง ืืจืืืืขืจืก (PATA ืืื ATAPI), EXT2 ืืื ISO9660 ืืขืงืข ืกืืกืืขืืขื, Framebuffer. , ืงืืืึธืจืื, ืืืกืข, ื ืขืฅ ืงืึทืจืืก (AMD PCnet FAST, Realtek RTL8139 ืืื Intel PRO/1000), ืืขืืื ื ืืฉืืคึผืก (Intel AC'97), ืืื ืืขืืื ื ืืื VirtualBox ืึทื-ืึธื ืก ืคึฟืึทืจ ืืึทืกื ืกืืกืืขืืขื. ืืขืจ ืงืขืจื ืฉืืืฆื ืืื ืืงืก ืคึฟืขืืขื, ืืื, ืืืืจืืืึทื ืืขืงืข ืกืืกืืขื, ืคึผืกืขืืืืึธ ืืขืงืข ืกืืกืืขื / ืคึผืจืึธืง, ืืืืืืืืจืขืึทืืื ื, IPC, ramdisk, ptrace, ืฉืขืจื ืืึผืจืื, ืืืืืืืึทืกืงืื ื ืืื ืื ืืขืจืข ื ืึธืจืืึทื ืคึฟืขืึดืงืืืื.
ืื ืกืืกืืขื ืืื ืืงืืืืคึผื ืืื ืึท ืงืึทืืคึผืึทืืึทื ืคึฟืขื ืฆืืขืจ ืคืึทืจืืืึทืืืขืจ, ืฉืืืฆื ืืื ืึทืืืงืึทืืื ืืื ืืงื ืขืงืกืขืงืืืึทืืืข ืืขืงืขืก ืืื ELF ืคึฟืึธืจืืึทื, ืืืืืืืึทืกืงืื ื, ืึท ืืจืึทืคืืงืก ืึธื ืืืืื, ืงืขื ืขื ืืืืคื ืคึผืืืืึธื 3 ืืื ืืงืง.ืขืงืกื 2 ืืื ืืขื ืืฆื ืืื ืืขืจ ืืขืงืข ืกืืกืืขื. ืื ืืึธืึธืืืึธืึทืืขืจ ืฉืืืฆื ืืืืึธืืก ืืื EFI. ืืขืจ ื ืขืฅ ืึธื ืืืืื ืึทืืึทืื ืื ื ืืฆื ืคืื BSD-ื ืืกื ืืึธืืขื ืึทืคึผืืก ืืื ืฉืืืฆื ื ืขืฅ ืื ืืขืจืคืืืกืื, ืึทืจืืึทื ืืขืจืขืื ื ืืืคึผืืึทืงืง.
ืฆืืืืฉื ืื ืืขืืืืจื ืึทืคึผืืึทืงืืืฉืึทื ื, ืื ืืื-ืืื ืงืึธื ืจืขืืึทืงืืึธืจ Bim ืืื ืืืืกืืขืฆืืืื ื, ืืืึธืก ืืื ืืขื ืืฆื ืคึฟืึทืจ ืื ืืขืฆืืข ืืึธืจื ืฆื ืึทื ืืืืืงืืขื ืืึธืึทืจืืึธืก-ืกืคึผืขืฆืืคืืฉ ืึทืคึผืืึทืงืืืฉืึทื ื ืึทืืึท ืืื ืึท ืืขืงืข ืคืึทืจืืืึทืืืขืจ, ืืืึธืงืืึทื ืขืืืืึทืืึธืจ, ืืจืึทืคืืงืก ืืึทืคืืืข ืืื ืืืืืืฉืื ืฉืืืฆื, ืคึผืขืงื ืคืึทืจืืืึทืืืขืจ, ืืื ืืขืืื ื. ืืื ืืืืืจืขืจืื ืคึฟืึทืจ ืฉืืืฆื ืืืืืขืจ (PNG, JPEG) ืืื TrueType ืคืึทื ืฅ. ืคึผืจืึธืืจืึทืืขื ืึทืืึท ืืื Vim, GCC, Binutils, FreeType, MuPDF, SDL, Cairo, Doom, Quake, Super Nintendo ืขืืืืึทืืึธืจ, Bochs, ืืื"ื ื.
ืื ืคึผืจืืืขืงื ืืื ืืืื ืืขืืืขืืึธืคึผืื ื ืืืื ืืืืืขื ืข ืืื ืึทืืืฉ ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทื, Kuroko, ืืืืืื ื ืฆื ืคืึทืจืืืึทืื ืคึผืืืืึธื ืืืขื ืืขืืืขืืึธืคึผืื ื ืืืืืืึทืืื ืืื ืื ืื ืึทืคึผืืึทืงืืืฉืึทื ื ืคึฟืึทืจ ืื ืกืืกืืขื. ืื ืฉืคึผืจืึทื ืืื ืจืขืืึทื ืืกืึทื ื ืคืื ืคึผืืืืึธื ืืื ืกืื ืืึทืงืก (ืคึผืึทืืืฉืึทื ื ืืื ืึท ืคืึทืจืงืืจืฆื ืืืืืขืงื ืคืื ืคึผืืืืึธื ืืื ืืงืกืคึผืืืกืึทื ืืขืคึฟืื ืืฆืืข ืคืื โโืืืขืจืืึทืืึทืื) ืืื ืืื ืึท ืืืืขืจ ืกืึธืืื ืืืคึผืืึทืืขื ืืืืฉืึทื. ืืึทืืืื ื ืืื ืื ืืขืจืคึผืจืืืืืฉืึทื ืคืื ืืืืขืงืึธืืข ืืื ืืขืฉืืืฆื. ืื ืืืืขืงืึธืืข ืืืขืจืืขืฆืขืจ ืืื ืึท ืืืกื ืงืึทืืขืงืืขืจ ืืื ืฉืืืฆื ืืืืืืืืจืขืึทืืื ื ืึธื ื ืืฆื ืืืืืืืข ืืึทืงืื ื. ืื ืงืึทืืคึผืืืืขืจ ืืื ืืืขืจืืขืฆืขืจ ืงืขื ืขื ืืืื ืงืึทืืคึผืืืื ืืื ืื ืคืึธืจืขื ืคืื ืึท ืงืืืื ืฉืขืจื ืืืืืืึธืืขืง (~ 500KB), ืื ืึทืืจืืืืื ืืื ืื ืืขืจืข ืืืืื ืืื ืขืงืกืืขื ืกืืืืข ืืืจื ืื C API. ืืื ืึทืืืฉืึทื ืฆื ToaruOS, ืื ืฉืคึผืจืึทื ืงืขื ืขื ืืืื ืืขืืืืื ื ืืืืฃ ืืื ืืงืก, ืืึทืงืึธืก, ืืืื ืืึธืื ืืื ืืืืคื ืืื ืืจืึทืืืขืจื ืืืึธืก ืฉืืืฆื ืืืขื ืึทืกืขืืืื.
ืืื ืื ื ืืึทืข ืืขืืืื ื:
- ืฆืืืขืืขืื ืขืจืฉื ืฉืืืฆื ืคึฟืึทืจ ืื AArch64 (ARMv8) ืึทืจืงืึทืืขืงืืฉืขืจ, ืึทืจืืึทื ืืขืจืขืื ื ืื ืืงืกืคึผืขืจืืขื ืึทื ืคืืืืงืืื ืฆื ื ืืฆื ToaruOS ืืืืฃ ืื Raspberry Pi 400 ืืจืขื ืืื ืืื ืื QEMU ืขืืืืึทืืึธืจ.
- ืคึผืจืึทืกืขืกืื ื ืืื ืืจืึทื ืกืืืกืืข ืคืื โโืกืืื ืึทืื ืฆื ืคึผืจืึทืกืขืกืึทื ืืื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ ืืื ืจืืืืืืื ื. ืืืคึผืืึทืืขื ืึทื ืกืืืึทืงืืืึธื, ืกืืืคึผืจืึธืงืืึทืกืง, ืกืืืืืึทืื ืืื ืกืืกืืกืคึผืขื ืก ืจืืคื.
- ืืืคึผืจืืืื ืืึผืจืื ืคืึทืจืืืึทืืืื ื ืืื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ. ืฆืืืขืืืืื munmap ืกืืกืืขื ืจืืคื.
- ืืขืจ ืงืึธืืคึผืึธืกืืืข ืคืึทืจืืืึทืืืขืจ ืืืคึผืืึทืืึทื ืฅ ืึท ืืืขืจ ืืืืจืงืื ื ืืื ืจืืืืขืจืงืก ืื ืืึทื ืืืื ื ืคืื ืืขืฉืขืขื ืืฉื ืืืขื ืื ืคึฟืขื ืฆืืขืจ ืืจืืืก ืืื ืืขืืืื.
- ืืขืจืืื ืึทื ืจืขื ืืขืจืื ื ืืื ืืืคึผืจืืืื, ืคืืื ืจืขื ืืขืจืื ื ืืื ืืืคึผืืึทืืขื ืึทื ืืื ืึท ืืืืฃ ืงืึทืฉ ืืื ืฆืืืขืืขืื ืคึฟืึทืจ TrueType ืคืึทื ืฅ.
- ืงืึทืืคึผืึธืืืขืจ ืงืืืคึผืึทืืืืึทืืื ืืขื ืขื ืืงืกืคึผืึทื ืืื.
- ืืขืงืึทื ืืืึทืื ืคึฟืึทืจ ืืึทืฉืืขืืืงื ืื ืืืืืขืจ ืืึธืื ืฉืืื ืฆืืืขืืขืื, ืึทืจืืึทื ืืขืจืขืื ื ืื ืกืืกืืขื ืจืืฃ ืคืื ืื ืกืขืืืืืข ืคืื โโืืึธื ืืื ืืงืกืคึผืึทื ืืื ืงืืืคึผืึทืืืืึทืืื ืคืื ืื ืืึทืืข ื ืืฆื.
- ืืืคึผืจืืืื ื ืขืฅ ืึธื ืืืืื. ืื ifconfig ื ืืฆื ืืื ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืืึทืฉืืขืืืงื IPv4 ืึทืืจืขืกืขืก ืืื ืจืืืื ื ืกืขืืืื ืืก. ืขื ืืืืึทืื ืึธืคึผืขืจืึทืฆืืข ืคืื โโICMP ืกืึทืงืึทืฅ. ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืื ืจืขืงืืืคืจืึธื ืคืื ืงืฆืืข ืคึฟืึทืจ UDP ืืื ICMP ืกืึทืงืึทืฅ.
- ืื ืืึธืึธืืืึธืึทืืขืจ ืืื ืฆืืืขืืืืื ืื ืคืืืืงืืื ืฆื ืึทืจืืขืื ืืื ืืกื ืงืืืึธืจืื.
- ืึท ื ืืืขืจ ืคึฟืึทืจ ืืืืืืื ื ืืขืงืขืก ืืื ืฆืืืขืืืืื ืฆื ืื ืงืึธื ืืขืงืกื ืืขื ืื ืคืื ืืขืงืข ืคืึทืจืืืึทืืืขืจ.
- ืืืคึผืจืืืื ืืืืึทื ืคืื ืืจืึทืคืก ืืื ืื ืกืืกืืขื ืืึธื ืืืึธืจ.
- ืฆืืืขืืืืื grep ื ืืฆื ืืื ืจืขืืืืขืจ ืืืืกืืจืืง ืฉืืืฆื.
- ืืืคึผืจืืืื ืคึผืก ืืึทืคึฟืขืื ืจืขืืืืืึทื (ืฆืืืขืืืืื ื ืึธื ืฉืคืืืื).
ืืงืืจ: opennet.ru