Buildroot เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบญเบกเบฎเบฑเบš patches เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ mainframes IBM Z (S/390).

> เปƒเบ™ Buildroot เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบชเบฑเป‰เบ™เบกเบต เบเบญเบกเบฎเบฑเบš เบชเบฐเป€เปœเบต เป‚เบ”เบเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™ IBM Alexander Egorenkov เบŠเบธเบ”เบ‚เบญเบ‡ patches เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ IBM Z. เบฎเบญเบ‡เบฎเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบฅเบธเป‰เบ™เบฅเป‰เบฒเบชเบธเบ”เบซเบผเบฒเบเบฅเบธเป‰เบ™: z13 (2015), z14 (2017) เปเบฅเบฐ z15 (2019). เป€เบกเบทเปˆเบญเบ–เบทเบเบ–เบฒเบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Buildroot เบžเบฒเบเปƒเบ™ IBM เบกเบต เบ•เบญเบšเบงเปˆเบฒเบฎเบนเบšเบžเบฒเบšเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ syzkaller.

Buildroot เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Linux เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เบˆเบฒเบเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡, เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ”เป‰เบงเบเบ•เบฒเป€เบžเบทเปˆเบญเปƒเบŠเป‰เปƒเบ™เบฅเบฐเบšเบปเบšเบเบฑเบ‡เบ•เบปเบง. เบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเปเบ‚เบ‡เบ‚เบญเบ‡ Buildroot เบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบซเบ™เบฒเปเบซเบ™เป‰เบ™ (เบฎเบนเบšเบžเบฒเบšเบ›เบปเบเบเบฐเบ•เบดเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบ megabytes), เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ›เบฐเบกเบฒเบ™ 20 เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ‚เป‰เบฒเบก (เบชเบฒเบกเบ„เปเบฒเบชเบฑเปˆเบ‡เบกเบฑเบเบˆเบฐเบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบฎเบนเบšเบžเบฒเบš - git clone / make nconfig / เป€เบฎเบฑเบ”).
เบฅเบฐเบšเบปเบšเบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒเบชเบญเบ‡เบžเบฑเบ™เบŠเบธเบ”เบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบก; เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบซเบกเปˆเบ—เบตเปˆเปƒเบŠเป‰เบฅเบฐเบšเบปเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ (make / autotools / cmake) เปเบกเปˆเบ™เป€เบžเบตเปˆเบกเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ.
เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™ uclibc, musl เบซเบผเบท glibc.

IBM Z เปเบกเปˆเบ™เบŠเบธเบ”เบ‚เบญเบ‡เป€เบกเบ™เป€เบŸเบฃเบก, เป€เบŠเบดเปˆเบ‡เปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™เป€เบญเบตเป‰เบ™เบงเปˆเบฒ IBM eServer zSeries, เบœเบนเป‰เบชเบทเบšเบ—เบญเบ”เบ‚เบญเบ‡ IBM System/390 (เบ•เบปเบงเปเบšเบšเบ—เบณเบญเบดเบ”เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปƒเบ™เบ›เบต 1990). เบกเบทเป‰เบ™เบตเป‰, เป€เบกเบ™เป€เบŸเบฃเบกเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบซเบผเบฒเบเบฎเป‰เบญเบเปเบเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ„เบงเบฒเบกเบ–เบตเปˆเบชเบนเบ‡ (4-5 GHz) เปเบฅเบฐเบซเบผเบฒเบเบชเบดเบš terabytes เบ‚เบญเบ‡ RAM.

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

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