เจตเจฟเฉฐเจกเฉ‹ เจตเจฟเฉฑเจš เจชเฉˆเจจเจ—เฉเจ‡เจจ: WSL2 เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจญเจพเจตเจจเจพเจตเจพเจ‚ เจฌเจพเจฐเฉ‡

เจนเฉ‡ เจนเจฌเจฐ!

เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ…เจœเฉ‡ เจตเฉ€ เจชเฉ‚เจฐเฉ‡ เจœเฉ‹เจธเจผ เจตเจฟเฉฑเจš เจนเจพเจ‚ เจ—เจฐเจฎเฉ€ เจฆเฉ€ เจตเจฟเจ•เจฐเฉ€, เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเฉ‡ เจตเจฟเจธเจผเจฟเจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• 'เจคเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจจ เจฒเจˆ เจธเฉฑเจฆเจพ เจฆเฉ‡เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจœเจฟเจธ 'เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚ - เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจฆเจพ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ, เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจจเจพเจฒ เจธเจฌเฉฐเจงเจคเฅค WSL. WSL 2 เจ†เจชเจฃเฉ‡ เจฐเจธเจคเฉ‡ 'เจคเฉ‡ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‡ เจ‡เจธ เจธเจฌ-เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจ•เฉ€ เจ†เจ‰เจฃเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจตเจฟเจšเจ•เจพเจฐ เจญเจตเจฟเฉฑเจ– เจฆเฉ‡ เจเจ•เฉ€เจ•เจฐเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจต-เจ…เจจเฉเจฎเจพเจจ เจนเฉˆเฅค

เจตเจฟเฉฐเจกเฉ‹ เจตเจฟเฉฑเจš เจชเฉˆเจจเจ—เฉเจ‡เจจ: WSL2 เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจญเจพเจตเจจเจพเจตเจพเจ‚ เจฌเจพเจฐเฉ‡

เจ‡เจธ เจธเจพเจฒ เจฆเฉ‡ เจฎเจˆ เจตเจฟเฉฑเจš, เจฎเจพเจˆเจ•เจฐเฉ‹เจธเจพเจซเจŸ เจจเฉ‡ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เฉ€เจคเฉ€ เจ•เจฟ เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ2, เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฌเจธเจฟเจธเจŸเจฎ เจฆเจพ เจจเจตเฉ€เจจเจคเจฎ เจธเฉฐเจธเจ•เจฐเจฃ, เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ‡ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจ‰เฉฑเจคเฉ‡ เจšเฉฑเจฒเฉ‡เจ—เจพ เจœเฉ‹ เจ…เฉฐเจฆเจฐ-เจ…เฉฐเจฆเจฐ เจฌเจฃเฉ‡ เจนเฉ‹เจ เจนเจจเฅค
เจ‡เจน เจชเจนเจฟเจฒเฉ€ เจตเจพเจฐ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจจเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเฉฑเจซเจŸ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฒเจˆ เจ‡เฉฑเจ• เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจตเฉ€ เจชเฉ‡เจธเจผ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจœเฉ‹ เจชเจพเจตเจฐเจธเจผเฉ‡เจฒ เจ…เจคเฉ‡ เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเฉ‡เจ—เจพเฅค

WSL2 เจฒเจˆ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ, เจฎเจพเจˆเจ•เจฐเฉ‹เจธเจพเจซเจŸ เจฆเฉเจ†เจฐเจพ เจฌเจฃเจพเจ เจ—เจ, เจ…เจคเฉ‡ เจจเจตเฉ€เจ‚ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจฆเฉ‹เจตเฉ‡เจ‚ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฆเฉ‡ เจนเจจเฅค

เจธเจฒเจพเจนเจ•เจพเจฐ เจซเจฐเจฎ AT Kearney เจตเจฟเจ–เฉ‡ เจกเจฟเจœเฉ€เจŸเจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ‡ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจ• เจœเฉ‹เจธเจผเฉ‚เจ† เจธเจผเจตเจพเจฐเจŸเจœเจผ เจจเฉ‡ เจ•เจฟเจนเจพ, "เจ‡เจน AWS เจฆเฉ‡ เจ–เจฟเจฒเจพเจซ เจ–เฉ‡เจก เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹โ€‹โ€‹เจšเจพเจฒ เจนเฉˆเฅค"

เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจฆเจพ เจญเจตเจฟเฉฑเจ– เจชเฉ€เจธเฉ€ เจฎเจพเจฐเจ•เฉ€เจŸ เจจเจพเจฒ เจœเฉเฉœเจฟเจ† เจจเจนเฉ€เจ‚ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจน เจ‡เจธ เจนเจฟเฉฑเจธเฉ‡ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ€ เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจฎเจœเจผเจฌเฉ‚เจคเฉ€ เจจเจพเจฒ เจฌเจฐเจ•เจฐเจพเจฐ เจฐเฉฑเจ–เจฃเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เฉ‡เจ—เจพเฅค เจ•เจฒเจพเจ‰เจก เจฎเจพเจฐเจ•เฉ€เจŸ เจตเจฟเฉฑเจš เจชเฉˆเจฐ เจœเจฎเจพเจ‰เจฃ เจฒเจˆ เจ‡เจน เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจœเจฟเจธเจฆเจพ เจ‡เฉฑเจ• เจนเจฟเฉฑเจธเจพ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจกเฉˆเจธเจ•เจŸเฉŒเจช เจชเฉ€เจธเฉ€ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค

WSL2 เจ•เฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ?

WSL2 เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจจเจตเฉ€เจจเจคเจฎ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฌเจธเจฟเจธเจŸเจฎ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจนเฉˆเฅค เจ‡เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจจเจพเจฒ เจชเฉ‚เจฐเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

WSL เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ€เจ†เจ‚ เจฎเฉเฉฑเจ– เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจจ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจธเฉ€เฅค WSL2 WSL เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจฒเฉ€เจจเจ•เจธ เจŸเฉ‚เจฒ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจกเฉŒเจ•เจฐ เจ…เจคเฉ‡ FUSEเฅค
WSL2 เจซเจพเจˆเจฒ-เจ‡เฉฐเจŸเฉˆเจ‚เจธเจฟเจต เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฆเจพ เจนเฉˆ, เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ git เจ•เจฒเฉ‹เจจ, npm เจ‡เฉฐเจธเจŸเจพเจฒ, apt เจ…เฉฑเจชเจกเฉ‡เจŸ, เจ…เจคเฉ‡ apt เจ…เฉฑเจชเจ—เจฐเฉ‡เจกเฅค เจ…เจธเจฒ เจ—เจคเฉ€ เจฆเจพ เจตเจพเจงเจพ เจ–เจพเจธ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจน เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจชเจนเจฟเจฒเฉ‡ เจŸเฉˆเจธเจŸเจพเจ‚ เจจเฉ‡ เจฆเจฟเจ–เจพเจ‡เจ† เจ•เจฟ WSL2 เจœเจผเจฟเจช เจคเฉ‹เจ‚ เจŸเจพเจฐ เจจเฉ‚เฉฐ เจ…เจจเจชเฉˆเจ• เจ•เจฐเจจ เจตเจฟเฉฑเจš WSL20 เจจเจพเจฒเฉ‹เจ‚ เจฒเจ—เจญเจ— 1 เจ—เฉเจฃเจพ เจคเฉ‡เจœเจผ เจนเฉˆเฅค เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš git เจ•เจฒเฉ‹เจจ, npm install เจ…เจคเฉ‡ cmake เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจธเจฟเจธเจŸเจฎ เจจเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจฆเฉ‹ เจคเฉ‹เจ‚ เจชเฉฐเจœ เจ—เฉเจฃเจพ เจตเจพเจงเจพ เจฆเจฟเจ–เจพเจ‡เจ†เฅค

เจ•เฉ€ เจ‡เจน เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเจพ เจญเจฐเฉ‹เจธเจพ เจนเจพเจธเจฒ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเฉ‡เจ—เจพ?

เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจฎเจพเจˆเจ•เจฐเฉ‹เจธเจพเจซเจŸ เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ2 เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฆเจพ เจ†เจชเจฃเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเจ•เจธเจค เจ•เจฐเจ•เฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจตเจฟเฉฑเจš เจฎเจพเจจเจคเจพ เจ…เจคเฉ‡ เจตเจฟเจธเจผเจตเจพเจธ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ, เจ•เฉ‹เจกเฉ€ เจธเจตเฉˆเจจ, เจ—เจจเจฐ เจŸเฉˆเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉ‡ เจธเฉ€เจˆเจ“ เจจเฉ‡ เจ•เจฟเจนเจพเฅค

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

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

เจจเจตเฉ‡เจ‚ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเจพ เจธเฉเจ†เจ—เจค เจนเฉˆ

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

โ€œเจธเฉฑเจคเจฟเจ† เจจเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเฉฑเจซเจŸ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจ†เจงเฉเจจเจฟเจ• เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธ เจฐเจฃเจจเฉ€เจคเฉ€ เจจเฉ‡ เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจญเฉเจ—เจคเจพเจจ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจนเฉˆเจฒเฉ‹, เจŸเฉเจฐเจฟเจฒเฉ€เจ…เจจ-เจกเจพเจฒเจฐ เจชเฉ‚เฉฐเจœเฉ€เจ•เจฐเจฃ, โ€เจธเจผเจตเจพเจฐเจŸเจœเจผ เจ•เจนเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจชเฉฐเจก-เจ†เจˆเจŸเฉ€ เจฆเฉ‡ เจชเฉเจฐเจฎเฉเฉฑเจ– เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ• เจšเจพเจฐเจฒเจธ เจ•เจฟเฉฐเจ— เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจฆเฉ€เจ†เจ‚ เจฆเฉ‹ เจฎเฉเฉฑเจ– เจธเจผเจ•เจคเฉ€เจ†เจ‚ เจ•เฉเจธเจผเจฒเจคเจพ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจนเจจเฅค

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

เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจซเจพเจ‡เจฆเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ

เจฒเฉ€เจจเจ•เจธ เจฌเจพเจˆเจจเจฐเฉ€ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจเจพ, เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจจเจพ, เจ…เจคเฉ‡ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฌเจฃเจพเจ‰เจฃเจพเฅค WSL1 เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจฆเฉ€ เจตเจฟเจ†เจ–เจฟเจ† เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ…เจจเฉเจตเจพเจฆ เจชเจฐเจค 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ Windows NT เจ•เจฐเจจเจฒ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจธเจญ เจคเฉ‹เจ‚ เจฎเฉเจธเจผเจ•เจฒ เจ—เฉฑเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ เจธเจพเจฐเฉ‡ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ. เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน WSL1 เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจ•เฉเจ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ‰เฉฑเจฅเฉ‡ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ€เจ†เจ‚ เจธเจจเฅค WSL2 เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจจเจตเฉ€เจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจชเฉ‡เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‡เจธ เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจš เจตเจงเฉ€เจ† เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจจเจตเจพเจ‚ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเฉฑเจซเจŸ เจจเฉ‚เฉฐ WSL1 เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจจเจตเฉ€เจจเจคเจฎ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฒเจฟเจ†เจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค Microsoft เจธเจพเจฐเฉ€เจ†เจ‚ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ-เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฌเจœเจพเจ WSL2 เจ•เฉ‹เจฐ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจŸเฉ‚เจฒ

เจฒเฉ€เจจเจ•เจธ เจธเจฟเจธเจŸเจฎ เจ—เจฐเฉเฉฑเจช, เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจฆเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฎเฉˆเจจเฉ‡เจœเจฐ เจœเฉˆเจ• เจนเฉˆเจฎเจจเจœเจผ เจจเฉ‡ เจ•เจฟเจนเจพ, เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจฆเจพ เจ†เจชเจฃเฉ‡ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฆเจพ เจตเจฟเจ•เจพเจธ เจฒเฉ€เจจเจ•เจธ เจธเจฟเจธเจŸเจฎเจœเจผ เจ—เจฐเฉเฉฑเจช เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจฆเฉ€เจ†เจ‚ เจ•เจˆ เจนเฉ‹เจฐ เจŸเฉ€เจฎเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเจพเจฒเจพเจ‚ เจฆเฉ‡ เจ•เฉฐเจฎ เจฆเจพ เจธเจฟเฉฑเจŸเจพ เจธเฉ€เฅค

WSL2 เจฒเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจ•เจฐเจจเจฒ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจนเจฆเจพเจ‡เจคเจพเจ‚ เจชเฉ‹เจธเจŸ เจ•เจฐเฉ‡เจ—เจพ เจ•เจฟ GitHub 'เจคเฉ‡ เจ…เจœเจฟเจนเจพ เจ•เจฐเจจเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡เฅค เจ•เฉฐเจชเจจเฉ€ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจฎเจฆเจฆ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเจพเจฒ เจœเฉเฉœเฉ‡เจ—เฉ€ เจ…เจคเฉ‡ เจคเจฒ-เจ…เฉฑเจช เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเฉ‚เฉฐ เจ…เฉฑเจ—เฉ‡ เจตเจงเจพเจเจ—เฉ€เฅค

เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเฉฑเจซเจŸ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‡ เจ•เฉฐเจชเจจเฉ€ เจฆเฉ‡ เจจเจฟเจฐเฉฐเจคเจฐ เจเจ•เฉ€เจ•เจฐเจฃ เจ…เจคเฉ‡ เจจเจฟเจฐเฉฐเจคเจฐ เจกเจฟเจฒเฉ€เจตเจฐเฉ€ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจฟเจ†เจ‚ WSL2 เจฌเจฃเจพเจ‡เจ†เฅค เจ‡เจน เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ…เฉฑเจชเจกเฉ‡เจŸ เจธเจฟเจธเจŸเจฎ เจฐเจพเจนเฉ€เจ‚ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฒเจˆ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจชเจพเจฐเจฆเจฐเจธเจผเฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจ•เจฐเจจเจฒ เจ…เฉฑเจช เจŸเฉ‚ เจกเฉ‡เจŸ เจฐเจนเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจฆเฉ€ เจจเจตเฉ€เจจเจคเจฎ เจธเจฅเจฟเจฐ เจธเจผเจพเจ–เจพ เจฆเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‡เจ—เจพเฅค

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

เจคเจฒ-เจ…เฉฑเจช เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฒเจพเจœเจผเจฎเฉ€ เจฌเจฃ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ

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

เจ‡เฉฑเจ• เจธเจฐเจ—เจฐเจฎ เจฒเฉ€เจจเจ•เจธ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจตเจœเฉ‹เจ‚ เจฎเจพเจˆเจ•เจฐเฉ‹เจธเจพเจซเจŸ เจฆเจพ เจŸเฉ€เจšเจพ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจฆเจพ เจ…เจจเฉเจธเจผเจพเจธเจฟเจค เจฎเฉˆเจ‚เจฌเจฐ เจฌเจฃเจจเจพ เจ…เจคเฉ‡ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฏเฉ‹เจ—เจฆเจพเจจ เจชเจพเจ‰เจฃเจพ เจนเฉˆเฅค เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ เจจเจพเจฒ เจœเฉเฉœเฉ€เจ†เจ‚ เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจฆเฉ€ เจธเจฅเจฟเจฐเจคเจพ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจ•เฉเจ เจชเฉˆเจš - เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ เจจเจตเฉ€เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจพเจฒเฉ‡ - เจธเจฟเจฐเจซ เจ•เจฐเจจเจฒ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจฌเฉˆเจ•เจตเจฐเจก เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆเจพ LTS เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจชเฉ‹เจฐเจŸ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจœเจฆเฉ‹เจ‚ WSL เจ•เจฐเจจเจฒ เจธเจฐเฉ‹เจค เจ‰เจชเจฒเจฌเจง เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉˆเจšเจพเจ‚ เจฆเฉ‡ เจธเฉˆเฉฑเจŸ เจ…เจคเฉ‡ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ‡ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจธเจฅเจฟเจฐ เจนเจฟเฉฑเจธเฉ‡ เจฆเฉ‡ เจฒเจฟเฉฐเจ• เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจฎเจพเจˆเจ•เจฐเฉ‹เจธเจพเจซเจŸ เจจเฉ‚เฉฐ เจ‰เจฎเฉ€เจฆ เจนเฉˆ เจ•เจฟ เจ‡เจน เจธเฉ‚เจšเฉ€ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจธเฉเฉฐเจ—เฉœ เจœเจพเจตเฉ‡เจ—เฉ€ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจชเฉˆเจš เจ…เฉฑเจชเจธเจŸเฉเจฐเฉ€เจฎ เจตเจฟเฉฑเจš เจตเฉฐเจกเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจธเจฅเจพเจจเจ• เจชเฉˆเจšเจพเจ‚ เจจเฉ‚เฉฐ เจคเจพเจœเจผเจพ WSL เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ เจœเฉ‹เฉœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจตเจงเฉ‡เจฐเฉ‡ เจธเฉเจนเจพเจตเจฃเจพ เจตเจฟเฉฐเจกเฉ‹ เจกเจฟเจœเจผเจพเจˆเจจ

เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจจเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ เจฆเฉ‡ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจธเจฐเจฆเฉ€เจ†เจ‚ เจฆเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ€ เจตเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เฉ€เจคเฉ€, เจœเฉ‹ เจ•เจฟ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจŸเฉ‚เจฒเจธ เจ…เจคเฉ‡ เจธเจผเฉˆเฉฑเจฒเจพเจ‚, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ•เจฎเจพเจ‚เจก เจชเฉเจฐเฉ‹เจ‚เจชเจŸ, เจชเจพเจตเจฐเจธเจผเฉ‡เจฒ, เจ…เจคเฉ‡ เจกเจฌเจฒเจฏเฉ‚เจเจธเจเจฒ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจเจช เจนเฉˆเฅค

เจตเจฟเฉฐเจกเฉ‹ เจตเจฟเฉฑเจš เจชเฉˆเจจเจ—เฉเจ‡เจจ: WSL2 เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจญเจพเจตเจจเจพเจตเจพเจ‚ เจฌเจพเจฐเฉ‡

เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ

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

เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจŸเฉเจฐเจ•เจšเจฐเจก เจŸเฉˆเจ•เจธเจŸ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจœเจฟเจธ เจจเจพเจฒ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉเจนเจพเจกเฉ‡ เจธเฉเจ†เจฆ เจฒเจˆ เจŸเจฐเจฎเฉ€เจจเจฒ เจตเจฟเฉฐเจกเฉ‹ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจกเจฟเจœเจผเจพเจˆเจจ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพเฅค

เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเฉฑเจซเจŸ เจนเฉเจฃ เจฎเฉŒเจœเฉ‚เจฆเจพ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ•เฉฐเจธเฉ‹เจฒ เจจเฉ‚เฉฐ เจธเฉ‹เจง เจจเจนเฉ€เจ‚ เจฐเจฟเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจชเจนเฉเฉฐเจš เจ…เจชเจฃเจพเจ‰เจฃ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจฌเจฃเจพ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ เจฎเฉŒเจœเฉ‚เจฆเจพ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ•เฉฐเจธเฉ‹เจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ…เจคเฉ‡ เจšเฉฑเจฒเจฆเจพ เจนเฉˆ เจœเฉ‹ เจฌเจพเจ•เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ‡เจน เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ

เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• Windows 10 เจ‰เจชเจญเฉ‹เจ—เจคเจพ Cmd/PowerShell/etc เจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเจพ เจฒเจพเจ‚เจš เจ•เจฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจจเจฟเจฏเจฎเจค เจ•เฉฐเจธเฉ‹เจฒ เจ‰เจฆเจพเจนเจฐเจฃ เจจเจพเจฒ เจœเฉเฉœเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจจเจตเจพเจ‚ เจŸเจฐเจฎเฉ€เจจเจฒ เจฆเจพ เจธเฉฐเจฐเจšเจจเจพ เจ‡เฉฐเจœเจฃ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจธเจผเฉˆเฉฑเจฒ/เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚/เจŸเฉ‚เจฒเจธ เจฒเจˆ เจฎเจฒเจŸเฉ€เจชเจฒ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจญเจพเจตเฉ‡เจ‚ PowerShell, เจ•เจฎเจพเจ‚เจก เจชเฉเจฐเฉ‹เจ‚เจชเจŸ, เจ‰เจฌเฉฐเจŸเฉ‚, เจœเจพเจ‚ Azure เจœเจพเจ‚ IoT เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฒเจˆ SSH เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจšเฅค

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

เจจเจตเฉ‡เจ‚ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ•เจฎเจพเจ‚เจก เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจฎเฉเฉฑเจ– เจซเจพเจ‡เจฆเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจŸเฉˆเจฌเจพเจ‚ เจ…เจคเฉ‡ เจธเฉเฉฐเจฆเจฐ เจŸเฉˆเจ•เจธเจŸ เจนเจจ. เจฎเจฒเจŸเฉ€เจชเจฒ เจŸเฉˆเจฌเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจจเฉ‚เฉฐ เจŸเจฐเจฎเฉ€เจจเจฒ เจตเจฟเจ•เจพเจธ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฌเฉ‡เจจเจคเฉ€ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจฌเฉ‡เจจเจคเฉ€ เจฎเฉฐเจจเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค GPU เจชเฉเจฐเจตเฉ‡เจ— เจจเจพเจฒ เจฒเฉˆเจธ, DirectWrite/DirectX 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ เจฆเฉ‡ เจ•เจพเจฐเจจ เจธเฉเฉฐเจฆเจฐ เจŸเฉˆเจ•เจธเจŸ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจ‡เฉฐเจœเจฃ เจซเฉŒเจ‚เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจฎเจฟเจฒเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจ†เจˆเจ•เจจ, เจ—เจฒเจพเจˆเจซเจธ เจ…เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เฉฑเจ–เจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจšเฉ€เจจเฉ€, เจœเจพเจชเจพเจจเฉ€ เจ…เจคเฉ‡ เจ•เฉ‹เจฐเฉ€เจ…เจจ เจ†เจˆเจกเฉ€เจ“เจ—เฉเจฐเจพเจฎ (เจธเฉ€เจœเฉ‡เจ•เฉ‡), เจ‡เจฎเฉ‹เจœเฉ€, เจชเจพเจตเจฐเจฒเจพเจˆเจจ เจšเจฟเฉฐเจจเฉเจน, เจ†เจˆเจ•เจจ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฒเจฟเจ—เจšเจฐ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจ‡เฉฐเจœเจฃ เจ•เฉฐเจธเฉ‹เจฒ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจตเจฐเจคเฉ‡ เจ—เจ GDI เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจคเฉ‡เจœเจผ เจŸเฉˆเจ•เจธเจŸ เจฐเฉˆเจ‚เจกเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจฌเฉˆเจ•เจตเจฐเจก เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจชเฉ‚เจฐเฉ‡ เจ•เฉเจฐเจฎ เจตเจฟเฉฑเจš เจฐเจนเจฟเฉฐเจฆเฉ€ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจšเจพเจนเฉ‹ เจคเจพเจ‚ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจ•เจพเจฒเจ•เฉเจฐเจฎ: เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ

Microsoft Windows 10 เจตเจฟเฉฑเจš Microsoft เจธเจŸเฉ‹เจฐ เจฐเจพเจนเฉ€เจ‚ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจจเจฟเจฏเจฎเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเฉ‡เจ—เจพเฅค เจ‡เจธ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเจฎเฉ‡เจธเจผเจพ เจจเจตเฉ€เจจเจคเจฎ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจ…เจคเฉ‡ เจจเจตเฉ€เจจเจคเจฎ เจธเฉเจงเจพเจฐเจพเจ‚ เจจเจพเจฒ เจ…เฉฑเจช เจŸเฉ‚ เจกเฉ‡เจŸ เจฐเจนเจฟเจฃเจ—เฉ‡ - เจ…เจธเจฒ เจตเจฟเฉฑเจš เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจตเจพเจงเฉ‚ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจฆเฉ‡เฅค

เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจ‡เจธ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจธเจฐเจฆเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจŸเจฐเจฎเฉ€เจจเจฒ เจฒเจพเจ‚เจš เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจฌเจฃเจพ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ 1.0 เจจเฉ‚เฉฐ เจฐเฉ‹เจฒ เจ†เจŠเจŸ เจ•เจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฌเฉˆเจ•เจฒเจพเจ— เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ•เจˆ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฃเจ—เฉ‡เฅค

เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจŸเจฐเจฎเฉ€เจจเจฒ เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ•เฉฐเจธเฉ‹เจฒ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจชเฉ‹เจธเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ GitHub 'เจคเฉ‡.

เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจธเจพเจกเฉ€ เจ•เฉ€ เจ‰เจกเฉ€เจ• เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ?

เจ‡เจน เจธเฉฐเจญเจพเจตเจจเจพ เจ•เจฟ เจฎเจพเจˆเจ•เจฐเฉ‹เจธเฉŒเจซเจŸ เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจนเฉ‹เจฐ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจ•เจฐเฉ‡เจ—เจพ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ†เจชเจฃเฉ€ เจ–เฉเจฆ เจฆเฉ€ เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฒเจˆ, เจ…เฉฑเจœ เจ•เฉเจ เจนเฉฑเจฆ เจคเฉฑเจ• เจ•เจพเจฒเจชเจจเจฟเจ• เจœเจพเจชเจฆเจพ เจนเฉˆเฅค

เจจเจคเฉ€เจœเจพ เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจธ เจ—เฉฑเจฒ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจฎเจพเจˆเจ•เจฐเฉ‹เจธเฉŒเจซเจŸ เจ…เจœเจฟเจนเฉ‡ เจ‰เจคเจชเจพเจฆ เจฒเจˆ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจฎเฉฐเจ— เจฒเฉฑเจญเจฃ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจง เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ…เจœเจฟเจนเฉ‡ เจตเจฟเจ•เจพเจธ เจธเฉฐเจญเจพเจตเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจฟเจนเฉœเฉ‡ เจตเจชเจพเจฐเจ• เจฎเฉŒเจ•เฉ‡ เจ–เฉ‹เจฒเฉเจน เจธเจ•เจฆเฉ‡ เจนเจจ, เจšเจพเจฐเจฒเจธ เจ•เจฟเฉฐเจ— เจ•เจนเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจ‰เจน เจธเฉ‹เจšเจฆเจพ เจนเฉˆ เจ•เจฟ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจญเจตเจฟเฉฑเจ– เจฒเจˆ เจ•เฉฐเจชเจจเฉ€ เจฆเจพ เจซเฉ‹เจ•เจธ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ‡ เจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจ…เจคเฉ‡ เจชเฉ‚เจฐเจ• เจฌเจฃเจพเจ‰เจฃ 'เจคเฉ‡ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจœเฉ‹เจธเจผเฉ‚เจ† เจธเจผเจตเจพเจฐเจŸเจœเจผ เจฆเจพ เจฎเฉฐเจจเจฃเจพ เจนเฉˆ เจ•เจฟ เจ‡เจธ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเจš เจ‡เจน เจคเฉ‹เจฒเจฃเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพ เจ•เจฟ เจ‡เจธ เจ•เฉฐเจฎ เจตเจฟเจš เจจเจฟเจตเฉ‡เจธเจผ เจ•เฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ‡เจธ 'เจคเฉ‡ เจ•เฉ€ เจฐเจฟเจŸเจฐเจจ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจœเฉ‡เจ•เจฐ เจ…เฉฑเจœ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจ›เฉ‹เจŸเฉ€ เจ•เฉฐเจชเจจเฉ€ เจนเฉเฉฐเจฆเฉ€, เจคเจพเจ‚ เจ‡เจน เจธเจผเจพเจ‡เจฆ เจฒเฉ€เจจเจ•เจธ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจธเจญ เจ•เฉเจ เจ•เจฐเจฆเฉ€เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจฎเจพเจˆเจ•เจฐเฉ‹เจธเจพเจซเจŸ เจคเฉ‹เจ‚ เจจเฉ‡เจŸเจฟเจต เจฒเฉ€เจจเจ•เจธ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจˆ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‰เจชเจฒเจฌเจง เจธเจพเจฐเฉ‡ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจชเฉ‹เจฐเจŸ เจ•เจฐเจจเจพ เจ…เฉฑเจœ เจ‡เฉฑเจ• เจฎเจนเจฟเฉฐเจ—เจพ เจ…เจคเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจœเจพเจชเจฆเจพ เจนเฉˆ เจœเจฟเจธเจฆเจพ เจšเฉฐเจ—เจพ เจญเฉเจ—เจคเจพเจจ เจ•เจฐเจจ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจฒเฉ€เจจเจ•เจธ เจชเฉเจฐเฉ‡เจฎเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ†เจชเจฃเจพ เจฒเฉ€เจจเจ•เจธ เจฎเจฟเจฒเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ•เฉ‹เจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฌเจฐเจ•เจฐเจพเจฐ เจฐเจนเฉ‡เจ—เจพเฅค

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

เจธเจผเจพเจ‡เจฆ เจธเจพเจกเฉ‡ เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจฆเจฐเจตเจพเจœเจผเจพ เจ–เฉเฉฑเจฒเฉเจน เจฐเจฟเจนเจพ เจนเฉˆ?

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

เจ‡เจน เจตเจฟเจญเจฟเฉฐเจจ เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจ…เจคเฉ‡ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจธเจฎเจเจฆเจพเจฐเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจตเจชเจพเจฐเจ• เจฒเฉ‹เฉœเจพเจ‚ เจ…เจคเฉ‡ เจ–เจพเจธ เจตเจฟเจนเจพเจฐเจ• เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจขเฉฐเจ— เจจเจพเจฒ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจตเฉฑเจกเจพ เจฐเจฃเจจเฉ€เจคเจ• เจธเจตเจพเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจน เจ•เจฆเจฎ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฒเจˆ เจ•เจฟเจนเฉœเฉ‡ เจจเจตเฉ‡เจ‚ เจฐเจฃเจจเฉ€เจคเจ• เจฎเฉŒเจ•เฉ‡ เจ–เฉ‹เจฒเฉเจนเจฆเจพ เจนเฉˆ?

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

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

เจธเจฐเฉ‹เจค: www.habr.com

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