ืื ืืขืืืื ื ืคืื ืื posixutils-rs 0.2.1 ืคึผืจืืืขืงื ืืื ืืจืืืก, ืึทืืืขื ืฆื ืึทื ืืืืืงืืขื ืืื ืื Rust ืฉืคึผืจืึทื ืึท ืืึทืืืื ื ืคืื ืืึทืคึฟืขืื ืฉืืจื ืืืืืืึทืืื ืืขืจืืื ื ืืื ืื POSIX ื ืึธืจืืึทื ืืื ืืจืขืคื ืื ืืืืขืจืคืขื ืืฉื (cp, mv, awk, make, vi, find, ืกืึธืจื, wc, xargs, sh, m4, sed, ืืื"ื ื). ืืขืฉืึทืก ืึทื ืืืืืงืืื ื, ืืืขื ืืขืืืขื, ืืืืืกืืื ื ืงืจืืื ืคึผืึทืงืึทืืืฉืึทื ืืขื ืขื ืืขื ืืฆื. ืื posixutils-rs ืงืึธื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื MIT ืืขืจืืืืืขื ืืฉ.
ืืขืจ ืคึผืจืืืขืงื ืืื ืืคึฟืจื ืคืึธืืงืืกื ืืืืฃ ืืขืจืืจืืืื ืืขืกืงืขื ืืื ืื ืจืขืงืืืืจืขืืขื ืฅ ืคืื ืื POSIX.2024 ืกืคึผืขืกืืคืืงืึทืืืึธื ืืื ืืื ื ืืฉื ืคึผืืึทื ื ืขื ืฆื ืฆืืฉืืขืื ืงืึทืืคึผืึทืืึทืืืืึทืื ืืื GNU ืืืืืืึทืืื, ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื ืืืึธืก ืืื ืืืืขืจืงื ืืืจื ืื ืืืืจืื ืืื ืึทื ืจืืืึทื ืึทืืื ืืืึธืืืื. ืึธืืขืจ, posixutils-rs ืคึผืืึทื ื ืฆื ืื ืกืืจืืืขื ื ืื ืืขืจืกื ืคืึธืืงืก ืึทืืืึทื ืกืืจืืข GNU ื ืืฆื ืึธืคึผืฆืืขืก ืืขืคึฟืื ืขื ืืื ืืืืืกืืื ื ืกืงืจืืคึผืก.
ืืืคืขืจืึทื ืกืื ืคืื ืื uutils ืคึผืจืืืขืงื, ืืืึธืก ืืขืืืขืืึธืคึผืก ืื GNU Coreutils ืืืคึผืืึทืืขื ืืืืฉืึทื ืืื Rust, ืึทืจืืึทื ื ืขืืขื ืึท ืืจืืืืขืจืขืจ ืคืึทืจื ืขื ืคืื ืืืืืืึทืืื, ืึทืจืืึทื ืืขืจืขืื ื, ืฆืืืืฉื ืื ืืขืจืข, ืื ืฉืึทืคืื ื ืคืื ืึทืืึท POSIX ืกืืกืืขื ืงืึทืืคึผืึธืื ืึทื ืฅ ืืื vi, awk, bc, m4, cron ืืื ืื c99 ืงืึทืืคึผืืืืขืจ, ืืื ืืขืืื ื ืืื ืึท ืืื ืืืึทืืืกืืืง ืฆืืืึทื ื, ืืืึธืก ืืืคึผืืืื ืืืืื ืื ืืื ืืืื ืคืืจืืื ืื ืืึทื ื ืคืื ืึธืคึผืฆืืขืก ืืืคืืื ื ืืื ืื POSIX ืืึทืฉืจืืึทืืื ื ืึธืืขืจ ืืืึธืก ืืขื ืขื ืคึผืจืึธืืืขืืึทืืืง ืฆื ืืึธื ืึธื. ืื ืืืืื ืืื ืื posixutils-rs ืกืืืื ืืขื ืขื ืืืืืขืก ืกืึทืคึผืืืื ืืื ืืื-ืงืึทื ืืืื ื ืงืึธื ืืืึธืก ืงืขื ืขื ืืืื ืืขืืืืื ื ืืื ืื ืืขืจืข ืคึผืจืึทืืืฉืขืงืก.
ืืขืจืืืืึทื, 55 ืืืืืืึทืืื ืืขืืืขืืึธืคึผืขื ืืืจื ืื ืคึผืจืืืขืงื ื ืึธืืงืืืขื ืืื POSIX ืืื ืืขื ืขื ืืื ืื ืคึผืจืึธืืข ืงืึทืืืขืจืืืืฉ ืืื ืข, 22 ืืืืืืึทืืื ืฆืืฉืืขืื ืื ื ืืืืืง ืคืึทื ืืงืฉืึทื ืึทืืืื (ืึธืืขืจ ืคึผืจืึธืืข ืงืึทืืืขืจืืืืฉ ืืื ื ืึธื ื ืืฉื ืืืคึผืืึทืืขื ืึทื), 20 ืืขื ืขื ืืื ืืขืจ ืคึผืืึทื ืืื ืข, ืืื ืึทืจืืขื ืืืืฃ 44 ืืืืืืึทืืื ืืื ื ืืฉื ื ืึธื ืื ืืขืืืืื. ืฆืืืืฉื ืื ืืืืืืึทืืื ืืื ืืืคึผืืึทืืขื ืึทื ืคืึทื ืืงืฉืึทื ืึทืืืื: awk, basename, bc, cp, cut, chown, date, diff, file, find, grep, ls, nice, ps, sort, strings, tail, tr, tty, wc, uniq. ืฆืืืืฉื ืื ืืืืืืึทืืื, ืึทืจืืขื ืืืืฃ ืืืึธืก ืืื ื ืืฉื ืกืืึทืจืืขื: crontab, c17, cflow, ctags, gettext, ed, ex, iconv, lex, locale, mailx, make, patch, pax, sed, sh, sccs, yacc, uucp, vi .
ืขื ืืขืจืื ืืขื ืืื ืื ื ืืึทืข ืืขืืืื ื ืึทืจืืึทื ื ืขืืขื ืื ืึทืืืฉืึทื ืคืื ืืืคึผืืึทืืึทื ืฅ ืคืื ืื awk, m4, ps, realpath, join, time, fuser ืืื gencat ืืืืืืึทืืื, ืืื ืืืื ืขืจืฉื ืฉืืืฆื ืคึฟืึทืจ ืืจืืขืื ืืื ืื ืืืืืจืึทื ืืึทื ืฅ ืืืืืจื ืืืืฃ ืื ืืืกื C ืืืืืืึธืืขืง ืืื ืื ืื ืืึท ืคืื ืื ftw. ืืืืืืึธืืขืง ืคึฟืึทืจ ืฉืืึทื-ืคึผืจืึธืืขืงืืขื ืืืขืืืืืึทืืขืจ ืืืื ืืจืึทืืืขืจืกืึทื ืจืึทืกืข.
ืืื ืืขืจืฆื, ืืืจ ืงืขื ืขื ืืึธื ืื ืืขืืื ืคืื ืื rav1d ืคึผืจืืืขืงื, ืืืึธืก ืืื ืืขืืืขืืึธืคึผืื ื ืึท ืืืื-ืคืึธืจืฉืืขืืื ื ืืขืงืึธืืขืจ ืคึฟืึทืจ ืื AV1 ืืืืืขื ืงืึธืืืจืื ื ืคึฟืึธืจืืึทื, ืืขืฉืจืืื ืืื ืื ืจืืกื ืฉืคึผืจืึทื. ืึทื ืืืืืงืืื ื ืืื ืืืจืืืขืงืึธืื ืืืจื ืคึผืึธืจืืื ื ืื ืืขืงืึธืืขืจ ืงืึธื ืคืื ืื ืืึทืื1ื ืืืืืืึธืืขืง, ืืืึธืก ืืื ืงืขืจืึทืงืืขืจืืืื ืืืจื ืืืื ืคืึธืจืฉืืขืืื ื, ืฆื ืจืืกื. ืืขืจ ืฆืืืขืืจืืื ืคึผืึธืจื ืืื ืืึธืจ ืงืึทืืคึผืึทืืึทืืึทื ืืื ืื dav1d ืืืืืืึธืืขืง ืึทืคึผื. ืื ืืจืืจื ืฆื ืคึผืึธืจื ืึท ืืืืืกืืื ื ืืืืืืึธืืขืง ืึทื ืฉืืึธื ืคืื ืฉืจืืืื ืืื ืืืขืจ ืืืืืขื ืข ืืืขืจืกืืข ืืื ืืขืจืงืืขืจื ืืืจื ืื ืคืึทืจืืึทื ื ืฆื ื ืืฆื ืึท ืฉืืื ืคึผืจืึธืืืขื ืืื ืืขืกืืขื ืืืงืึธืืืขืจ ืืื ืึท ืืงืขืจ ืฆื ืืืกืืืืื ืืขืืืขื ืงืึทืืคึผืึทืืึทืืืืึทืื ืคึผืจืึธืืืขืืก ืืื ื ืขืืขื ืืื ืืฉืืื ืึทืืข ืื ืื ืืจืึทืงืึทืกืื ืคืื ืืจืืขืื ืืื ืื AV1 ืคึฟืึธืจืืึทื.
ืืื ืืืื ืงืจืึทื ื ืคืึธืจืขื, ืื ืฆืืืขืืจืืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื rav1d ืืื 6% ืืื ืืขืจ dav1d ืืื ืคืึธืจืฉืืขืืื ื, ืึธืืขืจ ืืื ืืขืจ ืฆืืงืื ืคึฟื, ื ืึธื ืึธืคึผืืืืืืื ื ืื ืงืึธื, ืขืก ืืื ืคึผืืึทื ื ืขื ืฆื ืืขืจืืจืืืื ืคึผืึทืจืืืขื ืืื ืคืึธืจืฉืืขืืื ื. ืฆื ืืขืจืืจืืืื ืืืื ืคืึธืจืฉืืขืืื ื, ืึท ืฆืืืึทื ื ืืื ืืขื ืืฆื ืืื ืืืึธืก ืื ืืงืขืจืืืง ืคืึทื ืืงืฉืึทื ื ืคึฟืึทืจ ืืืงืึธืืืื ื ืคึผืจืืืืืืื ืืืึทืืืขืก ืืขื ืขื ืืืคึผืืึทืืขื ืึทื ืืื ืึทืกืขืืืืขืจ ืืื ืื ืคืึธืจืขื ืคืื ืึทื ืกืืืฃ ืืืึทืงืก (ืื ืคึฟืึทืจืืึทืืืื ื ืงืึธื ืคืื dav1d ืืื ืืขื ืืฆื), ืื ืืึทืื ืืื ืืืึธืก ืืื ืืืงืืืขื ื ืึธื ืงืึธื ืืจืึธืืืจืื ื ืืื ืืืึทื ืคึผืึทืจืกืื ื. ืคืึทื ืืงืฉืึทื ื ืืขืฉืจืืื ืืื ืจืืกื (ืคืึทืจืืึทื ืืขื ืืืื ืืขืจืคืึทืจืื ื ืืื ืืืขื ืืืคืืื ื ืืืึทืื ืขืจืึทืืืืืืื ืืื ืืืืืขื ืืืงืึธืืืขืจ ืืืืืื ืึทื ืื ืคึผืจืึธืืืขืืก ืืขืจ ืืืืคึผื ืฉืืืืขื ืืื ืื ืืืื-ืืืจืื ืคึฟืึธืจืืึทื ืคึผืึทืจืกืื ื ืงืึธื, ืืื ืืื ืืื ืื ื ืืืขืจืืง-ืืืจืื ืืึทืื ืึทืคึผืขืจืืืฉืึทื ื).
ืืงืืจ: opennet.ru
