เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ POSIX เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เดณเตเด‚ เดฑเดธเตเดฑเตเดฑเดฟเตฝ เดŽเดดเตเดคเดฟเดฏ AV1 เดกเต€เด•เต‹เดกเดฑเตเด‚

POSIX เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเตฝ เดชเดฐเดพเดฎเตผเดถเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เดณเตเดŸเต† เด’เดฐเต เดถเต‡เด–เดฐเด‚ เดฑเดธเตเดฑเตเดฑเต เดญเดพเดทเดฏเดฟเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด…เดคเดฟเตปเตเดฑเต† เด†เดตเดถเตเดฏเด•เดคเด•เตพ เดจเดฟเดฑเดตเต‡เดฑเตเดฑเดพเดจเตเด‚ เดฒเด•เตเดทเตเดฏเดฎเดฟเดŸเตเดŸเตเดณเตเดณ posixutils-rs 0.2.1 เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตปเตเดฑเต† เดฑเดฟเดฒเต€เดธเต เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต. เด…เดŸเตเด•เตเด•เตเด•, wc, xargs, sh, m4, sed เดฎเตเดคเดฒเดพเดฏเดต). เดตเดฟเด•เดธเดจ เดธเดฎเดฏเดคเตเดคเต, เดธเดพเดงเตเดฏเดฎเดพเด•เตเดฎเตเดชเต‹เดดเต†เดฒเตเดฒเดพเด‚, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด•เตเดฐเดพเดฑเตเดฑเต เดชเดพเด•เตเด•เต‡เดœเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. Posixutils-rs เด•เต‹เดกเต MIT เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเดฒเดพเดฃเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต.

เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ POSIX.2024 เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตปเตเดฑเต† เด†เดตเดถเตเดฏเด•เดคเด•เตพ เดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเดพเดฃเต เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต, เด•เต‚เดŸเดพเดคเต† GNU เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เดณเตเดฎเดพเดฏเดฟ เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดจเตฝเด•เดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเดฟเดฒเตเดฒ, เด‡เดคเดฟเตปเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดฏเตเด•เตเดคเดฟเดฐเดนเดฟเดคเดฎเดพเดฏเดฟ เดตเต€เตผเด•เตเด•เตเดจเตเดจเดคเดพเดฏเดฟ เดฐเดšเดฏเดฟเดคเดพเด•เตเด•เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเดฟเตฝ เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจ เดเดฑเตเดฑเดตเตเด‚ เดœเดจเดชเตเดฐเดฟเดฏเดฎเดพเดฏ เด…เดกเตเดตเดพเตปเดธเตเดกเต เด—เตเดจเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เด“เดชเตเดทเดจเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป posixutils-rs เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเต.

Rust-เตฝ GNU Coreutils เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ uutils เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ, vi, awk, bc, m4, cron, c99 เด•เด‚เดชเตˆเดฒเตผ เดคเตเดŸเด™เตเด™เดฟเดฏ POSIX เดธเดฟเดธเตเดฑเตเดฑเด‚ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เดจเดฟเตผเดฎเตเดฎเดพเดฃเด‚ เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. 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 เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เดฒเตเด•เดณเตเด‚ เด•เต‚เดŸเดพเดคเต† musl C เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดพเดฐเด‚เดญ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด‚ ftw-เตปเตเดฑเต† เดตเตเดฏเดตเดธเตเดฅเดฏเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดธเด‚เดธเตเดฅเดพเดจ เดธเด‚เดฐเด•เตเดทเดฟเดค เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดŸเตเดฐเต€ เดŸเตเดฐเดพเดตเต‡เดดเตเดธเตฝ เดฑเต‡เดธเดฟเดจเดพเดฏเตเดณเตเดณ เดฒเตˆเดฌเตเดฐเดฑเดฟ.

เด•เต‚เดŸเดพเดคเต†, เดฑเดธเตเดฑเตเดฑเต เดญเดพเดทเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏ AV1 เดตเต€เดกเดฟเดฏเต‹ เด•เต‹เดกเดฟเด‚เด—เต เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ เดกเต€เด•เต‹เดกเตผ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ rav1d เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตปเตเดฑเต† เดชเตเดฐเด–เตเดฏเดพเดชเดจเด‚ เดจเดฎเตเด•เตเด•เต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดพเด‚. เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเตปเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเดฏเดพเดฏ dav1d เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เดกเต€เด•เต‹เดกเตผ เด•เต‹เดกเต เดฑเดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดตเดฟเด•เดธเดจเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเดคเต. เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏ เดชเต‹เตผเดŸเตเดŸเต dav1d เดฒเตˆเดฌเตเดฐเดฑเดฟ API-เดฏเตเดฎเดพเดฏเดฟ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดžเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดชเดคเดฟเดชเตเดชเต เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดฒเตˆเดฌเตเดฐเดฑเดฟ เดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต, เดธเดพเดงเตเดฏเดฎเดพเดฏ เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ AV1 เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตปเตเดฑเต† เดŽเดฒเตเดฒเดพ เดธเด™เตเด•เต€เตผเดฃเดคเด•เดณเตเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเดพเดฏเดฟ เด‡เดคเดฟเดจเด•เด‚ เดคเต†เดณเดฟเดฏเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเตเด‚ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเตเดฎเดพเดฏ เดกเต€เด•เต‹เดกเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด†เด—เตเดฐเดนเด‚ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดจเดฟเดฒเดตเดฟเดฒเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ, rav1d-เตปเตเดฑเต† เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเตฝ dav6d-เดจเต‡เด•เตเด•เดพเตพ 1% เดชเดฟเดจเตเดจเดฟเดฒเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดญเดพเดตเดฟเดฏเดฟเตฝ, เด•เต‹เดกเต เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดค เดถเต‡เดทเด‚, เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเตฝ เดคเตเดฒเตเดฏเดค เด•เตˆเดตเดฐเดฟเด•เตเด•เดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเด‚ เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเต, เดชเตเดฐเดพเด•เตƒเดค เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด…เดธเด‚เดฌเตเดฒเดฑเดฟเตฝ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดฒเตเดฒเดพเดคเตเดค เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเตเดŸเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเดฎเต€เดชเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต (dav1d-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด…เดธเด‚เดฌเตเดฒเดฟ เด•เต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต), เดธเตเดŸเตเดฐเต€เด‚ เดชเดพเดดเตโ€Œเดธเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดš เดถเต‡เดทเด‚ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจ เดกเดพเดฑเตเดฑ เดฑเดธเตเดฑเตเดฑเดฟเตฝ เดŽเดดเตเดคเดฟเดฏ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ (เดตเต€เดกเดฟเดฏเต‹ เดกเต€เด•เต‹เดกเดฑเตเด•เดณเดฟเดฒเต† เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเดคเดฟเดฒเต† เดฎเตเตปเด•เดพเดฒ เด…เดจเตเดญเดตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดชเดพเดดเตโ€Œเดธเดฟเด‚เด—เต เด•เต‹เดกเดฟเดฒเดพเดฃเต, เดคเดพเดดเตเดจเตเดจ เดจเดฟเดฒเดฏเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเดฒเดฒเตเดฒ).

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•