เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเชฟเช•เซเชฏเซเชฐเชฟเชŸเซ€ เช•เช‚เชชเชจเซ€ gccrs เชจเชพ เชตเชฟเช•เชพเชธเชจเซ‡ เชชเซเชฐเชพเชฏเซ‹เชœเชฟเชค เช•เชฐเซ‡ เช›เซ‡


เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเชฟเช•เซเชฏเซเชฐเชฟเชŸเซ€ เช•เช‚เชชเชจเซ€ gccrs เชจเชพ เชตเชฟเช•เชพเชธเชจเซ‡ เชชเซเชฐเชพเชฏเซ‹เชœเชฟเชค เช•เชฐเซ‡ เช›เซ‡

12 เชœเชพเชจเซเชฏเซเช†เชฐเซ€เชจเชพ เชฐเซ‹เชœ, เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเชฟเช•เซเชฏเซเชฐเชฟเชŸเซ€ เช•เช‚เชชเชจเซ€, เชœเซ‡ เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡ เชœเชพเชฃเซ€เชคเซ€ เช›เซ‡ grsecurity, เชฐเชธเซเชŸ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ - gccrs เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ GCC เช•เชฎเซเชชเชพเช‡เชฒเชฐ เชฎเชพเชŸเซ‡ เชซเซเชฐเชจเซเชŸ-เชเชจเซเชกเชจเชพ เชตเชฟเช•เชพเชธเชจเซ€ เชธเซเชชเซ‹เชจเซเชธเชฐเชถเชฟเชชเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€.

เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชฎเซ‚เชณ Rustc เช•เชฎเซเชชเชพเช‡เชฒเชฐ เชธเชพเชฅเซ‡ เชธเชฎเชพเช‚เชคเชฐ เชฐเซ€เชคเซ‡ gccrs เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชชเชฐเช‚เชคเซ เชญเชพเชทเชพ เชฎเชพเชŸเซ‡ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเซ‹เชจเซ€ เช…เช›เชค เช…เชจเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชฌเช•เซเช•เซ‡ เชธเซเชธเช‚เช—เชคเชคเชพเชจเซ‡ เชคเซ‹เชกเชคเชพ เชตเชพเชฐเช‚เชตเชพเชฐ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เช•เชพเชฐเชฃเซ‡, เชตเชฟเช•เชพเชธเชจเซ‡ เช…เชธเซเชฅเชพเชฏเซ€ เชฐเซ‚เชชเซ‡ เช›เซ‹เชกเซ€ เชฆเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เช…เชจเซ‡ เชฐเชธเซเชŸ 1.0 เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชชเช›เซ€ เชœ เชซเชฐเซ€ เชถเชฐเซ‚ เชฅเชฏเซ‹ เชนเชคเซ‹.

Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชฐเชธเซเชŸ เช•เซ‹เชกเชจเชพ เชธเช‚เชญเชตเชฟเชค เชฆเซ‡เช–เชพเชตเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช…เชจเซ‡ เช•เชฐเซเชจเชฒ เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ gcc เช•เชฎเซเชชเชพเชˆเชฒเชฐ เชฆเซเชตเชพเชฐเชพ เช•เชฎเซเชชเชพเชˆเชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชคเซ‡ เชนเช•เซ€เช•เชคเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเชฟเช•เซเชฏเซเชฐเชฟเชŸเซ€ เชคเซ‡เชฎเชจเซ€ เชธเชนเชญเชพเช—เชฟเชคเชพเชจเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เช† เช‰เชชเชฐเชพเช‚เชค, เชเช•เชธเชพเชฅเซ‡ เช˜เชฃเซ€ เชญเชพเชทเชพเช“เชฎเชพเช‚ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชฎเชพเช‚ เช† เชนเช•เซ€เช•เชคเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ เชจเชฌเชณเชพเชˆเช“ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ (เชœเซเช“. เชฎเชฟเชถเซเชฐ เชฆเซเชตเชฟเชธเช‚เช—เซ€เชจเซเช‚ เชถเซ‹เชทเชฃ), เชœเซ‡ เชถเซเชฆเซเชง C เช…เชฅเชตเชพ C++ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชฎเชพเช‚ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชจเชฅเซ€.

เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเชฟเช•เซเชฏเซ‹เชฐเชฟเชŸเซ€ เชนเชพเชฒเชฎเชพเช‚ เชตเชงเซ เชธเซเชŸเชพเชซ เชฎเชพเชŸเซ‡ เชญเช‚เชกเซ‹เชณเชจเซ€ เชถเช•เซเชฏเชคเชพ เชธเชพเชฅเซ‡ เช†เช—เชพเชฎเซ€ เชตเชฐเซเชทเชฎเชพเช‚ gccrs เชชเชฐ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเชจเซ‡ เชธเซเชชเซ‹เชจเซเชธเชฐ เช•เชฐเซ€ เชฐเชนเซ€ เช›เซ‡. เช† เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชฌเซเชฐเชฟเชŸเชฟเชถ เช•เช‚เชชเชจเซ€ เชเชฎเซเชฌเชฐเช•เซ‹เชเชฎ เชชเชฃ เชญเชพเช— เชฒเชˆ เชฐเชนเซ€ เช›เซ‡, เชœเซ‡ GCC เช…เชจเซ‡ LLVMเชจเชพ เชตเชฟเช•เชพเชธเชฎเชพเช‚ เชจเชฟเชทเซเชฃเชพเชค เช›เซ‡ เช…เชจเซ‡ เช† เชชเชนเซ‡เชฒ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เช”เชชเชšเชพเชฐเชฟเช• เชฐเซ‹เชœเช—เชพเชฐ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: linux.org.ru