Brutal OS рдХреЛ рдЪреМрдереЛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд░рд┐рд▓реАрдЬ

рдХреНрд░реВрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдЪреМрдереЛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕ рднрд┐рддреНрд░ рдЙрддреНрд╕рд╛рд╣реАрд╣рд░реВрд▓реЗ рдЦреБрд▓рд╛ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИрдЫрдиреН, рдЬрд╕рдХреЛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рд▓реЗ рдЖрдзреБрдирд┐рдХ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрд╕рдБрдЧ 1970s рдХреЛ рдпреБрдирд┐рдХреНрд╕ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдЖрджрд░реНрд╢рд╣рд░реВ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрди рдкреНрд░рдпрд╛рд╕ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫред рдкреНрд░рдгрд╛рд▓реА рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдпрд╕рдХреЛ рдЖрдлреНрдиреИ рдорд╛рдирдХ C рдкреБрд╕реНрддрдХрд╛рд▓рдп рд░ рдорд╛рдЗрдХреНрд░реЛ-рдХрд░реНрдиреЗрд▓рдХреЛ рд╕рд╛рде рдЖрдЙрдБрдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб C рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ MIT рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред x86_64, i686, RISC-V рд░ ARM рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд╛рдгрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред

рд╡рд┐рдЧрддрдХрд╛ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдЬреНрдЮрдкреНрддрд┐рд╣рд░реВрдорд╛, рдлреЛрдХрд╕ рдорд╛рдЗрдХреНрд░реЛрдХрд░реНрдиреЗрд▓ рд░ рдЕрдиреНрддрд░реНрдирд┐рд╣рд┐рдд рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рд░рд╣реЗрдХреЛ рдЫред рдорд▓реНрдЯрд┐рдЯрд╛рд╕реНрдХрд┐рдЩ, рднрд░реНрдЪреБрдЕрд▓ рдореЗрдореЛрд░реА рдкреНрд░рдмрдиреНрдзрдХ, рдорд╛рдирдХ рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВ, IPC, ACPI рд░ рд▓рд╛рдЗрдЯрд╡реЗрдЯ рдереНрд░реЗрдбрд╣рд░реВ (рдлрд╛рдЗрдмрд░) рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛред рдЪреМрдереЛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд░рд┐рд▓реАрдЬрд▓реЗ рдХреНрд╖рдорддрд╛рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╢рдХреНрддрд┐ рдореЛрдбреЗрд▓рдХреЛ рдкреГрдердХреАрдХрд░рдг рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ, рд░ рдпрд╕рдХреЛ рдЖрдлреНрдиреИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреНрд░реВрд░-GUI, рднреЗрдХреНрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреНрд░реВрд░-GFX рд░ рдХрдореНрдкреЛрдЬрд┐рдЯ рд╕рд░реНрднрд░рдХреЛ рд╕рд╛рде рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░реНрджрдЫред рдЖрдзрд╛рд░рднреВрдд рд░реЗрдиреНрдбрд░рд┐рдЩ SDL рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЧрд░рд┐рдиреНрдЫред SVG рдЫрд╡рд┐рд╣рд░реВ, рднреЗрдХреНрдЯрд░ рдлрдиреНрдЯрд╣рд░реВ рд░ рдЧреНрд░реЗрдбрд┐рдпрдиреНрдЯрд╣рд░реВ рд╕рдорд░реНрдерд┐рдд рдЫрдиреНред

Brutal OS рдХреЛ рдЪреМрдереЛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд░рд┐рд▓реАрдЬ

рд╕рдореНрдкрдиреНрди рдХрд╛рд░реНрдпрдорд╛ AHCI рд░ EXT2 рдХреЛ рд▓рд╛рдЧрд┐ рдЖрдзрд╛рд░рднреВрдд рд╕рдорд░реНрдерди рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ, RISC-V рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдорд╛ рдкреЛрд░реНрдЯ рдЧрд░реНрдиреЗ, рд░ IPC рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рдкреБрди: рдХрд╛рд░реНрдп рдЧрд░реНрдиреЗ, рдЬрд╕рд▓реЗ рдЕрдм Fuchsia OS рдмрд╛рдЯ IPC рдХреЛ рд╕рдореНрдЭрдирд╛ рдЧрд░рд╛рдЙрдиреЗ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдЕрд░реНрдХреЛ рд╡рд┐рдореЛрдЪрдирдорд╛ рддрд┐рдиреАрд╣рд░реВрд▓реЗ Doom рдЦреЗрд▓ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ, рдЯрд░реНрдорд┐рдирд▓ рд╕рдорд░реНрдерди (TTY) рдердкреНрдиреЗ, рдХрдорд╛рдгреНрдб рд╢реЗрд▓ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ, рд░ AHCI рдирд┐рдпрдиреНрддреНрд░рдХрд╣рд░реВ рд░ Ext2/FAT рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдХрд╛ рдЫрдиреНред рдердк рдЯрд╛рдврд╛рдХрд╛ рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреНрдпрд╛рдХ рд░ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдХреЛ рд╡рд┐рдХрд╛рд╕ рд╕рдорд╛рд╡реЗрд╢ рдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди