OpenBSD-เดฏเตโ€Œเด•เตเด•เต. เด’เดฐเต เดšเต†เดฑเดฟเดฏ เด†เดจเดจเตเดฆเด‚

2019-เตฝ, เดžเดพเตป OpenBSD เดตเต€เดฃเตเดŸเตเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ.

เดธเดนเดธเตเดฐเดพเดฌเตเดฆเดคเตเดคเดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เด’เดฐเต เดชเดšเตเดš เดฏเตเดฃเดฟเด•เตเดธเต เดชเดฏเตเดฏเตป เด†เดฏเดคเดฟเดจเดพเตฝ, เดŽเดจเดฟเด•เตเด•เต เด•เดฟเดŸเตเดŸเตเดจเตเดจเดคเต†เดฒเตเดฒเดพเด‚ เดžเดพเตป เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเต. เด…เดชเตเดชเต‹เตพ เด“เดชเตเดชเตบเดฌเดฟเดŽเดธเตเดกเดฟ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดคเดฟเดฏเต‹, เดฎเดฑเตเดฑเต เด•เดณเดฟเดชเตเดชเดพเดŸเตเดŸเด™เตเด™เตพ เด•เดณเดฟเด•เตเด•เดพเตป เดชเต‹เด•เดฃเดฎเต†เดจเตเดจเต เดŽเดจเตเดจเต‹เดŸเต เดตเดฟเดถเดฆเต€เด•เดฐเดฟเดšเตเดšเต. เด‡เดชเตเดชเต‹เตพ, เดเด•เดฆเต‡เดถเด‚ 20 เดตเตผเดทเด™เตเด™เตพเด•เตเด•เต เดถเต‡เดทเด‚, 2019 เตฝ, เด…เดคเต เดตเต€เดฃเตเดŸเตเด‚ เดตเดจเตเดจเต - เดเดฑเตเดฑเดตเตเด‚ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏ OS เด•เต‚เดŸเดพเดคเต† เดŽเดฒเตเดฒเดพเด‚. เดถเดฐเดฟ, เดžเดพเตป เดจเต‹เด•เตเด•เดพเดฎเต†เดจเตเดจเต เด•เดฐเตเดคเตเดจเตเดจเต - เด‡เดคเต เด‡เดชเตเดชเต‹เดดเตเด‚ เด…เดคเต‡ เดฎเดฃเตเดŸเดคเตเดคเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เด…เดคเต เด…เดตเดฟเดŸเต† เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ. เดŽเดจเตเดคเตŠเดฐเต เดญเด‚เด—เดฟเดฏเดพเดฃเดฟเดคเต. CWM, TMUX เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฏเตเด‚. เดชเดฃเดฏเด‚! เดชเตเดฐเดคเดฟเดœเตเดžเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเตเดตเดฐเต† เด…เดฑเดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดŽเดฒเตเดฒเดพเด‚ เดจเดฟเตผเดคเตเดคเดฟ เดตเดพเดฏเดฟเด•เตเด•เตเด•. เดฒเดพเดณเดฟเดคเตเดฏเด‚, เดฎเดฟเดจเดฟเดฎเดฒเดฟเดธเด‚, เดฎเดจเตเดทเตเดฏ เดฎเดธเตเดคเดฟเดทเตเด•เดคเตเดคเต‹เดŸเตเดณเตเดณ เดฌเดนเตเดฎเดพเดจเด‚ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเดพเดฃเต เดธเต—เดจเตเดฆเดฐเตเดฏเด‚ (เด…เดคเดพเดฏเดคเต "เด…เดŸเตเดคเตเดคเดคเต" เดฌเดŸเตเดŸเตบ เด…เดฎเตผเดคเตเดคเตเด• เดŽเดจเตเดจเดคเดฟเดฒเตเดชเดฐเดฟ เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจ เดตเดฟเดถเตเดตเดพเดธเด‚). Unix-เดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เดฎเดนเดคเตเดตเดคเตเดคเดฟเดฒเตเด‚ เดธเต—เดนเตƒเดฆเด‚: "Unix เดธเต—เดนเตƒเดฆเดฎเดพเดฃเต..." - เดจเดจเตเดจเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพ เด“เตผเด•เตเด•เตเดจเตเดจเต). เดถเตเดฐเดฆเตเดงเดพเด•เต‡เดจเตเดฆเตเดฐเดฎเดพเดฏ เดธเต—เดจเตเดฆเดฐเตเดฏเด‚. เดˆ เด•เต‡เดธเดฟเตฝ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเตเดฐเด•เตเดทเดฏเดฟเดฒเดพเดฃเต. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต, "เด“เดชเตเดทเดฃเตฝ เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ" เดฏเต‹เดŸเตเดณเตเดณ เดตเดฟเดŸเตเดŸเตเดตเต€เดดเตเดšเดฏเดฟเดฒเตเดฒเดพเดคเตเดค เดฎเดจเต‹เดญเดพเดตเด‚ เดŽเดจเตเดจเต† เดžเต†เดŸเตเดŸเดฟเดšเตเดšเต. เดธเตเดฐเด•เตเดทเดพ เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดฟเดจเตเดฑเต† เดšเดฟเดฒ เด˜เดŸเด•เด™เตเด™เตพ เดธเต—เด•เดฐเตเดฏเดพเตผเดคเตเดฅเด‚ เด…เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเต†เด™เตเด•เดฟเตฝ, เด‡เดคเต เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚. SE Linux เด’เดฐเต เดฐเดธเด•เดฐเดฎเดพเดฏ เด•เดพเดฐเตเดฏเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดฆเตเตผเดฌเดฒเดฎเดพเดฏ เดžเดฐเดฎเตเดชเตเด•เดณเตเดณเตเดณ เด…เดกเตเดฎเดฟเตปเดฎเดพเตผ เด†เดฆเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดŽเดจเตเดคเดพเดฃเต? ๐Ÿ™‚ เด…เดคเดฟเดจเดพเตฝ เด“เดชเตโ€Œเดทเดฃเตฝ เดธเตเดฐเด•เตเดท เด…เดธเตเดตเต€เด•เดพเดฐเตเดฏเดฎเดพเดฃเต, เดจเดฟเตผเดตเดšเดจเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต - เดžเดพเตป เดธเดฎเตเดฎเดคเดฟเด•เตเด•เตเดจเตเดจเต.

เด“เดชเตเดชเตบเดฌเดฟเดŽเดธเตเดกเดฟเดฏเต† เด’เดฐเต เด—เดตเต‡เดทเดฃ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดพเดฏเดฟ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดฒเตเดฒเดพเด‚ เด…เดคเดฟเดจเตเดฑเต† เดธเตเดฅเดพเดจเดคเตเดคเต เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเดพเตป เดธเตเดตเดฏเด‚ เดจเดฟเด—เดฎเดจเด‚ เดšเต†เดฏเตเดคเต. เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเตผเด•เตเด•เตเดณเตเดณ เดธเด‚เดตเดฟเดงเดพเดจเด‚. เดžเด™เตเด™เตพ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเด เดฟเด•เตเด•เตเดจเตเดจเต, เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เดจเต‡เดŸเตเดจเตเดจเต, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•, เดชเตเดฐเตŠเดซเดทเดฃเดฒเดพเดฏเดฟ เดตเดณเดฐเตเด•. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดฎเดฑเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดตเต‡เดฐเต‚เดจเตเดจเดฟเดฏ เดตเดณเดฐเต† เดฐเดธเด•เดฐเดฎเดพเดฏ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเด•เตพเด•เตเด•เต เดœเดจเตเดฎเด‚ เดจเตฝเด•เตเดจเตเดจเต. เดตเดฟเด•เดธเดจเดคเตเดคเต‹เดŸเตเดณเตเดณ เดธเดฎเต€เดชเดจเด‚ เดคเดจเตเดจเต†, เดชเดพเดคเตเดคเต‹เดธเดฟเดจเต เดžเดพเตป เด•เตเดทเดฎ เดšเต‹เดฆเดฟเด•เตเด•เตเดจเตเดจเต, เดธเดคเตเดฏเดธเดจเตเดงเดตเตเด‚ เดฎเดพเดจเตเดฏเดตเตเดฎเดพเดฃเต: เดžเด™เตเด™เตพ เดตเดฐเตเดจเตเดจเต -> เดžเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต -> เดžเด™เตเด™เตพ เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดธเต‹เดซเตเดฑเตเดฑเตเดตเต†เดฏเดฑเดฟเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต -> เดฎเดฑเตเดฑเต เดตเต†เดฃเตเดŸเตผเดฎเดพเตผ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต (เด…เดคเต‡ เดธเดฎเดฏเด‚ , เดžเด™เตเด™เตพ เดฌเด—เตเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดชเดพเดšเตเดšเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เดธเตเดฐเด•เตเดทเดฏเดฟเตฝ, เด•เต‚เดŸเดพเดคเต† FAC เดฒเต‡เด•เตเด•เต เดฎเต†เดฏเดฟเดฒเดฟเด‚เด—เตเด•เตพ เดฒเดฟเดธเตโ€Œเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเดจเดฑเตเด•เตพ เด…เดฏเดฏเตเด•เตเด•เดพเตป เดฎเดฑเด•เตเด•เดฐเตเดคเต).

เดธเตเดตเดพเดญเดพเดตเดฟเด•เดฎเดพเดฏเตเด‚, เดฑเดฟเดธเต‹เดดเตเดธเต เดชเดฐเดฟเดฎเดฟเดคเดฟเด•เตพ เด•เดพเดฐเดฃเด‚, เดตเดฟเดชเตเดฒเดฎเดพเดฏ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ, เด†เดงเตเดจเดฟเด• เดฒเดพเดชเตเดŸเต‹เดชเตเดชเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เต เด’เดฐเดฟเด•เตเด•เดฒเตเด‚ เดชเดฟเดจเตเดคเตเดฃ เด‰เดฃเตเดŸเดพเด•เดฟเดฒเตเดฒ, เดธเตเดตเดพเดญเดพเดตเดฟเด•เดฎเดพเดฏเตเด‚ เด’เดฐเต เดชเตเดฐเด•เดŸเดจ เด•เตเดฑเดตเตเดฃเตเดŸเดพเด•เตเด‚ (เด‡เดคเต เดชเต‹เดฒเตเด‚ เด’เดฐเต "เดšเต‹เดฆเตเดฏเด‚" เด†เดฃเต, เดงเดพเดฐเดพเดณเด‚ เด‰เดชเดฏเต‹เด— เด•เต‡เดธเตเด•เตพ เด‰เดฃเตเดŸเต - เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ เดŽเดฒเตเดฒเดพเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเดจเตเดจเต). เดตเดดเดฟเดฏเดฟเตฝ, เดตเดพเดฃเดฟเดœเตเดฏ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเดฟเตฝ OpenBSD เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดžเดพเตป เด†เดถเตเดšเดฐเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต? เด†เตผเด•เตเด•เตเด‚ เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ? เดตเดฟเดตเดฟเดง, เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดตเดฟเดฆเต‡เดถ เดซเต‹เดฑเด™เตเด™เตพ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เด…เดคเต†, เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดŽเดคเตเดฐเดคเตเดคเต‹เดณเด‚ เดžเดพเตป เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดฟเดฒเตเดฒ.

เดชเตŠเดคเตเดตเต‡, เด‡เดคเต เด’เดฐเต เดตเตผเดทเด‚ เดฎเตเดฎเตเดชเตเดณเตเดณ เด†เดฆเตเดฏเดคเตเดคเต† เด†เดนเตเดฒเดพเดฆเด•เดฐเดฎเดพเดฏ เด†เดถเตเดšเดฐเตเดฏเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเดพเดฏเดฟเดฐเตเดจเตเดจเต; เดจเดฟเด™เตเด™เตพเด•เตเด•เต OpenBSD-เดฏเดฟเตฝ เดจเดจเตเดจเดพเดฏเดฟ เดœเต€เดตเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ - เดจเดฟเด™เตเด™เดณเตเดŸเต† เดนเตƒเดฆเดฏเด‚ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจ เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพเด‚ เด‡เดคเดฟเดจเด•เด‚ เดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เดˆ เดตเดพเดšเด•เดคเตเดคเดฟเดจเตเดฑเต† เด‰เดฆเตเดฆเต‡เดถเตเดฏเด‚ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด‡เดคเดฟเดจเตเดถเต‡เดทเด‚ เด†เดฐเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เดคเดฟเดจเต† เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเดฒเต‡เด•เตเด•เต เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด•เดฏเต‹ เด“เดŸเดฟเด•เตเด•เตเด•เดฏเต‹ เด…เดคเดฟเตฝ เดฎเตเดดเตเด•เตเด•เดฏเต‹ เดšเต†เดฏเตเดคเดพเตฝ เดฒเต‹เด•เด‚ เด•เตเดฑเดšเตเดšเตเด•เต‚เดŸเดฟ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเด‚.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

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