เป‚เบ„เบ‡เบเบฒเบ™ Glibc เป„เบ”เป‰เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เป‚เบญเบ™เบชเบดเบ”เบšเบฑเบ‡เบ„เบฑเบšเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เป„เบ›เบซเบฒเบกเบนเบ™เบ™เบดเบ—เบดเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”

เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบš GNU C Library (glibc) เป„เบ”เป‰เป€เบฎเบฑเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบเบญเบกเบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบฅเบฐเบเบฒเบ™เป‚เบญเบ™เบฅเบดเบ‚เบฐเบชเบดเบ”, เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เป‚เบญเบ™เบชเบดเบ”เบ—เบดเบŠเบฑเบšเบชเบดเบ™เบ—เบตเปˆเบšเบฑเบ‡เบ„เบฑเบšเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เป„เบ›เบซเบฒเบกเบนเบ™เบ™เบดเบ—เบด Open Source. เป‚เบ”เบเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบฎเบญเบ‡เป€เบญเบปเบฒเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™ GCC, เบเบฒเบ™เบฅเบปเบ‡เบ™เบฒเบกเปƒเบ™เบ‚เปเป‰เบ•เบปเบเบฅเบปเบ‡ CLA เบเบฑเบš Open Source Foundation เปƒเบ™ Glibc เป„เบ”เป‰เบ–เบทเบเป‚เบญเบ™เป„เบ›เบซเบฒเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบ•เบฒเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ‚เบญเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบš, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ patches เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบญเบกเบฎเบฑเบšเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบญเบ™เบชเบดเบ”เบเบฑเบšเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”, เบˆเบฐเบกเบตเบœเบปเบ™เปƒเบ™เบงเบฑเบ™เบ—เบต 2 เบชเบดเบ‡เบซเบฒเปเบฅเบฐเบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบ—เบธเบเบชเบฒเบ‚เบฒเบ‚เบญเบ‡ Glibc เบ—เบตเปˆเบกเบตเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบเบปเบเป€เบงเบฑเป‰เบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ–เบทเบเปเบšเปˆเบ‡เบ›เบฑเบ™เบœเปˆเบฒเบ™ Gnulib เบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ GNU เบญเบทเปˆเบ™เป†.

เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบเบฒเบ™เป‚เบญเบ™เบชเบดเบ”เบŠเบฑเบšเบชเบดเบ™เปƒเบซเป‰เบเบฑเบšเบกเบนเบ™เบ™เบดเบ—เบด Open Source, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบฎเบฑเบšเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเบขเบทเบ™เบขเบฑเบ™เบชเบดเบ”เบ—เบดเปƒเบ™เบเบฒเบ™เป‚เบญเบ™เบฅเบฐเบซเบฑเบ”เบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ Glibc เป‚เบ”เบเปƒเบŠเป‰เบเบปเบ™เป„เบเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เปเบซเบผเปˆเบ‡เบเปเบฒเป€เบ™เบตเบ”เบ‚เบญเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ (DCO). เบญเบตเบ‡เบ•เบฒเบก DCO, เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบœเบนเป‰เบ‚เบฝเบ™เปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบเบฒเบ™เบ„เบฑเบ”เบ•เบดเบ”เป€เบชเบฑเป‰เบ™ "เป€เบŠเบฑเบ™เบญเบญเบเป‚เบ”เบ: เบŠเบทเปˆเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบญเบตเป€เบกเบง" เปƒเบ™เปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡. เป‚เบ”เบเบเบฒเบ™เปเบ™เบšเบฅเบฒเบเป€เบŠเบฑเบ™เบ™เบตเป‰เปƒเบชเปˆเปเบ—เบฑเบš, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเบทเบ™เบขเบฑเบ™เบเบฒเบ™เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ–เบทเบเป‚เบญเบ™เปเบฅเบฐเบ•เบปเบเบฅเบปเบ‡เป€เบซเบฑเบ™เบ”เบตเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ‚เบญเบ‡เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบซเบผเบทเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบŸเบฃเบต. เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเบเบฒเบ™เบเบฐเบ—เปเบฒเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ GCC, เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปƒเบ™ Glibc เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบกเบฒเบฅเบปเบ‡เป‚เบ”เบเบชเบฐเบžเบฒเบšเปเบฅเบดเบซเบฒเบ™เบˆเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เปเบ•เปˆเป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบเบฑเบšเบœเบนเป‰เบ•เบฒเบ‡เบซเบ™เป‰เบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™.

เบเบฒเบ™เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เบฅเบปเบ‡เบ™เบฒเบกเปเบšเบšเบšเบฑเบ‡เบ„เบฑเบšเบ‚เบญเบ‡เบ‚เปเป‰เบ•เบปเบเบฅเบปเบ‡เบเบฑเบšเบกเบนเบ™เบ™เบดเบ—เบด Open Source เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ‚เบญเบ‡เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบซเบกเปˆเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป‚เบ„เบ‡เบเบฒเบ™เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบ‚เบญเบ‡เปเบ™เบงเป‚เบ™เป‰เบกเปƒเบ™เบกเบนเบ™เบ™เบดเบ—เบด Open Source. เบ–เป‰เบฒเบเบฒเบ™เบฅเบปเบ‡เบ™เบฒเบกเปƒเบ™เบ‚เปเป‰เบ•เบปเบเบฅเบปเบ‡ CLA เป‚เบ”เบเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบชเบเป€เบงเบฅเบฒเปƒเบ™เบžเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบšเปเบฅเบดเบชเบฑเบ”เปเบฅเบฐเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เบเบฒเบ™เป‚เบญเบ™เบชเบดเบ”เบ—เบดเปƒเบ™เบเบญเบ‡เบ—เบถเบ™ Open Source เปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ„เบงเบฒเบกเบŠเบฑเบเบŠเป‰เบฒเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบเบปเบ”เบซเบกเบฒเบเบซเบผเบฒเบเบขเปˆเบฒเบ‡เปเบฅเบฐเบเบฒเบ™เบญเบฐเบ™เบธเบกเบฑเบ”, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเปเบกเปˆเบ™. เบชเบฐเป€เบซเบกเบตเบชเปเบฒเป€เบฅเบฑเบ”เบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”.

เบเบฒเบ™เบ›เบฐเบ–เบดเป‰เบกเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เบฅเบงเบกเบชเบนเบ™เบ‚เบญเบ‡เบชเบดเบ”เบ—เบดเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบเบฑเบ‡เป€เบชเบตเบกเบชเป‰เบฒเบ‡เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบเบฒเบ™เบญเบญเบเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบญเบกเบฎเบฑเบšเปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบเบดเบ™เบเบญเบกเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบˆเบฒเบเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป‚เบญเบ™เบชเบดเบ”เปƒเบซเป‰เบเบฑเบšเบกเบนเบ™เบ™เบดเบ—เบด Open Source. เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบฅเบฐเบซเบฑเบ” Glibc เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบชเบฐเปœเบญเบ‡เปƒเบซเป‰เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” โ€œLGPLv2.1 เบซเบผเบทเปƒเปเปˆเบเบงเปˆเบฒโ€, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบปเบเบเป‰เบฒเบเป„เบ›เบชเบนเปˆ LGPL เบฅเบธเป‰เบ™เปƒเปเปˆเบเบงเปˆเบฒเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบญเบฐเบ™เบธเบกเบฑเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบชเบดเบ”เบ—เบดเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบชเปˆเบงเบ™เปƒเบซเบเปˆเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเปƒเบ™เบกเบทเบ‚เบญเบ‡ Free Software Foundation, เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ™เบตเป‰เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบกเบตเบšเบปเบ”เบšเบฒเบ”เบ‚เบญเบ‡เบœเบนเป‰เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเบฅเบฐเบซเบฑเบ” Glibc เบžเบฝเบ‡เปเบ•เปˆเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” copyleft เบŸเบฃเบต. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบนเบ™เบ™เบดเบ—เบดเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบญเบฒเบ”เบˆเบฐเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเปเบ™เบฐเบ™เปเบฒเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เปเบšเบšเบ„เบนเปˆ / เบเบฒเบ™เบ„เป‰เบฒเบซเบผเบทเบเบฒเบ™เบ›เปˆเบญเบเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบ—เบตเปˆเบ–เบทเบเบ›เบดเบ”เบžเบฒเบเปƒเบ•เป‰เบ‚เปเป‰เบ•เบปเบเบฅเบปเบ‡เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบเบฑเบšเบœเบนเป‰เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”.

เปƒเบ™เบšเบฑเบ™เบ”เบฒเบ‚เปเป‰เป€เบชเบเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ–เบดเป‰เบกเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบชเบนเบ™เบเบฒเบ‡เบ‚เบญเบ‡เบชเบดเบ”เบ—เบดเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡เบ„เบงเบฒเบกเบชเบฑเบšเบชเบปเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ•เบปเบเบฅเบปเบ‡เบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”. เบ–เป‰เบฒเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เบเบฒเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบฐเป€เบกเบตเบ”เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบเบฒเบ™เบญเบญเบเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เป„เบ”เป‰เบ–เบทเบเปเบเป‰เป„เบ‚เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบšเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบซเบ™เบถเปˆเบ‡, เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เบญเบ‡เบเบฒเบ™เบฅเบฐเป€เบกเบตเบ”, เบฅเบงเบกเบ—เบฑเบ‡เบ„เบงเบฒเบกเบšเปเปˆเบ•เบฑเป‰เบ‡เปƒเบˆ, เบเบฒเบเป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ„เบฒเบ”เป€เบ”เบปเบฒเบšเปเปˆเป„เบ”เป‰เปเบฅเบฐเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ•เบปเบเบฅเบปเบ‡เบเบฑเบšเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปเบ•เปˆเบฅเบฐเบ„เบปเบ™. เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบเบฑเบš Linux kernel เป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบšเปˆเบญเบ™เบ—เบตเปˆเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ kernel เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบเปเบฒเบฅเบฑเบ‡เบ”เปเบฒเป€เบ™เบตเบ™เบ„เบฐเบ”เบต, เบฅเบงเบกเบ—เบฑเบ‡เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบชเบตเบกเบชเป‰เบฒเบ‡เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™