4 рдЪреНрдпрд╛ рдЪреМрдереНрдпрд╛ рддрд┐рдорд╛рд╣реАрд╕рд╛рдареА GNU Hurd рд╡рд┐рдХрд╛рд╕рд╛рдЪреЗ рдкрд░рд┐рдгрд╛рдо

4 рдЪреНрдпрд╛ рдЪреМрдереНрдпрд╛ рддрд┐рдорд╛рд╣реАрд╕рд╛рдареА GNU Hurd рд╡рд┐рдХрд╛рд╕рд╛рдЪреЗ рдкрд░рд┐рдгрд╛рдо

9 рдЬрд╛рдиреЗрд╡рд╛рд░реА рд░реЛрдЬреА, GNU рд╣рд░реНрдб рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдЕрдзрд┐рдХреГрдд рдмрд╛рддрдореНрдпрд╛ рд╡рд┐рднрд╛рдЧрд╛рдд 3 рдЪреНрдпрд╛ 2023рд░реНтАНрдпрд╛ рддрд┐рдорд╛рд╣реАрдЪреА рдЕрдВрддрд┐рдо рдмрд╛рддрдореА рдкреНрд░рдХрд╛рд╢рд┐рдд рдЭрд╛рд▓реА:

  • рд╕реЕрдореНрдпреБрдЕрд▓ рдерд┐рдмреЙрд▓реНрдЯрдиреЗ рдЬреАрд╕реАрд╕реА рдЖрдгрд┐ рд╕рд╛рдареА рдбреАрдлреЙрд▓реНрдЯ рдкреАрдЖрдпрдИ рд╣рд░реНрдб рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗ рд╕реНрдерд┐рд░ PIE рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. рддреЛ рдкрдг whatis рдХрдорд╛рдВрдб рдЬреЛрдбрд▓реА GNU Mach рдХрд░реНрдирд▓ рдбреАрдмрдЧрд░рдордзреНрдпреЗ, рдЬреЗ рдкрддреНрддрд╛ рдХрд╛рдп рджрд░реНрд╢рд╡рд┐рддреЗ рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реВ рд╢рдХрддреЗ (рд╕реНрдЯреЕрдХ? рдкреЛрд░реНрдЯ? рдХреЕрд▓реЙрдХ?...). рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ hurd-amd64 GCC рдордзреНрдпреЗ рд╕рдорд░реНрдерди.
  • рд╕реЕрдореНрдпреБрдЕрд▓рдиреЗ рд╣рд░реНрдб рд╕рдВрдШрд╛рд▓рд╛ рд╕рддрдд рдПрдХрддреНрд░реАрдХрд░рдг рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ (рд╕рддрдд рдПрдХрддреНрд░реАрдХрд░рдг) - рдЬреЗрдгреЗрдХрд░реБрди рдЬреЗрд╡реНрд╣рд╛ рд╡рд┐рдХрд╕рдХ рдХреЛрдбрдордзреНрдпреЗ рдмрджрд▓ рдХрд░рддрд╛рдд, рддреЗрд╡реНрд╣рд╛ рддреНрдпрд╛рдВрдирд╛ рдЦрд╛рддреНрд░реА рдЕрд╕реВ рд╢рдХрддреЗ рдХреА рддреНрдпрд╛рдВрдиреА рдХрд╛рд╣реАрд╣реА рддреЛрдбрд▓реЗ рдирд╛рд╣реА.

    тАЬрдЕрд╕реЗ рджрд┐рд╕реВрди рдЖрд▓реЗ рдХреА рд╣рд░реНрдб рдЕрдиреЗрдХ рднрд┐рдиреНрди рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ: 32 рдмрд┐рдЯ, 64 рдмрд┐рдЯ, 32 рдмрд╛рдп 64 рдмрд┐рдЯ, ACPI, рдиреЙрди-ACPI, SMP, рдиреЙрди-SMP, Xen, рдЗ. рд╡рд░рд╡рд░ рдкрд╛рд╣рддрд╛ рд╣рд░реНрдб рдбреЗрд╡реНрд╣рд▓рдкрд░рдкреИрдХреА рдПрдХ рдлреНрд▓реЕрд╡реНрд╣рд┐рдпреЛ (рдлреНрд▓рд╛рд╡реНрд╣рд┐рдпреЛ) рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ рд╡реИрдпрдХреНрддрд┐рдХ CIрдкрд░рдВрддреБ рддреЗ рдкрд╛рд╕реВрди рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЖрд╣реЗ Debian рдкрджреНрдзрдд. рдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рд╣рд░реНрдб рдкреНрд░рдХрд▓реНрдкрд╛рд▓рд╛ CI рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдорджрдд рдХрд░рдгреНрдпрд╛рдд рд╕реНрд╡рд╛рд░рд╕реНрдп рдЕрд╕реЗрд▓, рддрд░ рдХреГрдкрдпрд╛ рдЖрдордЪреНрдпрд╛рд╢реА рд╕рдВрдкрд░реНрдХ рд╕рд╛рдзрд╛!

  • рд▓реБрдХрд╛ рдбрд╛рд░рд┐рдЭрдиреЗ рдЕрдиреЗрдХ рдЬреЛрдбрдгреНрдпрд╛рд╡рд░ рдХрд╛рдо рдХреЗрд▓реЗ рд╕рд╛рдзреНрдпрд╛ рдЪрд╛рдЪрдгреНрдпрд╛ GNU Mach рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЬрд╛рдЧрд╛. рдЬреЗрд╡реНрд╣рд╛ MiG рдЪрд╛рд▓реВ рдЕрд╕рддреЗ, рддреЗрд╡реНрд╣рд╛ GNU/Linux рддреБрдореНрд╣реА GNU Mach рд╕реЛрд░реНрд╕ рдХреЛрдбрд╡рд░ 'make check' рдХрдорд╛рдВрдб рдЪрд╛рд▓рд╡реВ рд╢рдХрддрд╛, рдЬреА 32-рдмрд┐рдЯ (PAE рдЖрдгрд┐ рдиреЙрди-PAE), 64-рдмрд┐рдЯрд╡рд░ 32-рдмрд┐рдЯ, рдЖрдгрд┐ рдкреВрд░реНрдг 64-рдмрд┐рдЯ GNU Mach рдХрд╛рд░реНрдпрд░рдд рдЕрд╕рд▓реНрдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА qemu рдЪрд╛рд▓рд╡реЗрд▓. рдЖрдореНрд╣реА рд╕рдзреНрдпрд╛ GNU/ рд╡рд░ рдЪрд╛рдЪрдгреА рдХрд░рдд рдЖрд╣реЛрдд.LinuxрдХрд╛рд░рдг qemu рд╣рд░реНрдбрдордзреНрдпреЗ рдХрд╛рд░реНрдп рдХрд░рдд рдирд╛рд╣реА.
  • рдореЛрдареНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреЗ рд▓реЛрдХрд╛рдВрдиреА рдирд╡реАрди рдХрд╛рдо рдХреЗрд▓реЗ x86_64 рдмрд┐рдЯ рд╕рдорд░реНрдерди рд╣рд░реНрдб рдордзреНрдпреЗ. рд╕реЕрдореНрдпреБрдЕрд▓ рдиреЛрдВрджрд╡рд▓реЗ GNU Hurd рдЪреНрдпрд╛ 64-рдмрд┐рдЯ рдкреЛрд░реНрдЯрдЪреНрдпрд╛ рдЖрд░реНрдХрд╛рдЗрд╡реНрд╣рдордзреНрдпреЗ рдЖрддрд╛ рдкреБрд░реЗрд╢реА рдкреЕрдХреЗрдЬреЗрд╕ рдЖрд╣реЗрдд. debianchroot рдордзреНрдпреЗ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА -ports. ремрек-рдмрд┐рдЯ рдмрд┐рд▓реНрдб рдбреЗрдорди Debian + GNU Hurd рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЬрд╛рдд рдЕрд╕реВрди, рдЗрддрд░ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдЪреА рдХрд╛рдореЗрд╣реА рд╕реБрд░реВ рдЖрд╣реЗрдд. рдерд┐рдмреЙрд▓реНрдЯ рдпрд╛рдВрдиреА рдирдореВрдж рдХреЗрд▓реЗ:

    тАЬрдмрд┐рд▓реНрдбрд┐рдВрдЧ рдкреЕрдХреЗрдЬреЗрд╕ рдлрд╛рд░ рд╕реНрдерд┐рд░ рдирд╛рд╣реАрдд. рдореА рдЖрддрд╛ рдХрд╛рд╣реА рдЖрдард╡рдбреНрдпрд╛рдВрдкрд╛рд╕реВрди gcc-13 рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рдд рдЖрд╣реЗ, рдкрд░рдВрддреБ рдЖрддрд╛рдкрд░реНрдпрдВрдд рдпрд╢ рдЖрд▓реЗ рдирд╛рд╣реА. libtool рд╕реНрдХреНрд░рд┐рдкреНрдЯрдордзреНрдпреЗ рд╡рд┐рд╡рд┐рдз рддреНрд░реБрдЯреА рдЖрд╣реЗрдд, рдмрд╣реБрддреЗрдХрджрд╛ рд╡рд┐рдЪрд┐рддреНрд░ рддреНрд░реБрдЯреА рдЖрд╣реЗрдд, рдЬреЗ рд╕рд┐рд╕реНрдЯреАрдо рд╕реНрд╡рддрдГрдЪ рдЪреБрдХреАрдЪреЗ рд╡рд╛рдЧрдд рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рд▓рдХреНрд╖рдг рдЖрд╣реЗ. рд╕рдорд╕реНрдпреЗрдЪреЗ рдкреБрдирд░реБрддреНрдкрд╛рджрди рдХрд░рдгреНрдпрд╛рдЪрд╛ рдорд╛рд░реНрдЧ рдореНрд╣рдгрдЬреЗ libtool рд╡рд╛рдкрд░рдгрд╛рд░реЗ рдкреЕрдХреЗрдЬ рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рдХрд░рдгреЗ рдЖрдгрд┐ рд▓рд╡рдХрд░рдЪ рдХрд┐рдВрд╡рд╛ рдирдВрддрд░ рдпрд╛рдореБрд│реЗ рдПрдХ рдЕрддрд┐рд╢рдп рд╡рд┐рдЪрд┐рддреНрд░ рдХреНрд░реЕрд╢ рд╣реЛрдИрд▓.
    рдпрд╛рдЪрд╛ рдЕрд░реНрде рдЕрд╕рд╛ рдХреА, buildd рддрдпрд╛рд░ рдЕрд╕реВрдирд╣реА, рддреЗ рдЕрдирд┐рдпрдорд┐рддрдкрдгреЗ рд╡рд╛рдЧреВ рд╢рдХрддреЗ рд╣реЗ рдорд╛рд╣реАрдд рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ рдорд▓рд╛ рддреЗ рдЪрд╛рд▓рд╡рддрд╛рдирд╛ рдЦреВрдк рдЕрд╕реНрд╡рд╕реНрде рд╡рд╛рдЯрддреЗ. рдЬреЗрд╡реНрд╣рд╛ рдореА рдкреЕрдХреЗрдЬреЗрд╕рдЪрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрдЪ рддрдпрд╛рд░ рдХреЗрд▓рд╛... debian-рдкреЛрд░реНрдЯреНрд╕ (~резрежреж рдкреЕрдХреЗрдЯреНрд╕), рдорд▓рд╛ рдЕрд╕реЗ рд╕реБрдорд╛рд░реЗ рел-резреж рдЕрдпрд╢рд╕реНрд╡реА рдкреНрд░рдпрддреНрди рдЖрдврд│рд▓реЗ, рд╣рд╛ рдЖрдХрдбрд╛ рдЦреВрдк рдЬрд╛рд╕реНрдд рдЖрд╣реЗ :/┬╗

  • рдлреНрд▓реЕрд╡реНрд╣рд┐рдпреЛ рдХреНрд░реВрдЭ рд╕реБрдзрд╛рд░рд┐рдд IPC GNU Mach, mach_msg_type_t рдлреАрд▓реНрдбрдЪрд╛ рдХреНрд░рдо рдмрджрд▓реВрди byte-align msgt_name рдЖрдгрд┐ msgt_size. рддреНрдпрд╛рдиреЗ рдкреЕрдЪрдЪреА рдорд╛рд▓рд┐рдХрд╛ рджреЗрдЦреАрд▓ рддрдпрд╛рд░ рдХреЗрд▓реА, x86_64 рд╕рд╛рдареА рд╕рдВрджреЗрд╢ рдЖрдХрд╛рд░ рдмрджрд▓рдгреЗ рдЯрд╛рд│рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рддреНрдпрд╛рдиреЗ рд╣рдЯрд╡рд▓реЗ рдЯрд╛рдЗрдк рди рдХреЗрд▓реЗрд▓рд╛ Mach RPC рдХреЛрдб:

    "GNU Mach рдЯрд╛рдЗрдк рдХреЗрд▓реЗрд▓реЗ IPC рд╡рд╛рдкрд░рддреЗ. рд╣рд░реНрдб рдЯрд╛рдЗрдк рдХреЗрд▓реЗрд▓реЗ рдЖрдгрд┐ рдЯрд╛рдЗрдк рди рдХреЗрд▓реЗрд▓реЗ рджреЛрдиреНрд╣реА рдХреЙрд▓рд┐рдВрдЧрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдК рд╢рдХрддреЗ, рдкрд░рдВрддреБ рд╣рд░реНрдб рдлрдХреНрдд рдЯрд╛рдЗрдк рдХреЗрд▓реЗрд▓реЗ RPC рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рджрд┐рд╕рддреЗ. рдореНрд╣рдгреВрди, рдХреЛрдгрддрд╛рд╣реА рдЯрд╛рдИрдк рди рдХреЗрд▓реЗрд▓рд╛ RPC рдХреЛрдб рдХрд╛рдвреВрди рдЯрд╛рдХрдгреЗ рдЪрд╛рдВрдЧрд▓реЗ."

  • рд╕реЗрд░реНрдЧреЗрдИ рдмреБрдЧрд╛рдПрд╡ рдЬреЛрдбрд▓реЗ GNU Mach рд░реЗрдХреЙрд░реНрдб рд░рд┐рдорд░реНрдЬрд┐рдВрдЧ рд╕рдкреЛрд░реНрдЯ. рдореЕрдЪ рдиреЗрд╣рдореА рдПрдХрдореЗрдХрд╛рдВрдЪреНрдпрд╛ рд╢реЗрдЬрд╛рд░реА рдХреЗрд▓реЗрд▓реНрдпрд╛ рджреЛрди рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрди рдПрдВрдЯреНрд░реА рдПрдХрддреНрд░ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА, рдЬреНрдпрд╛рдореБрд│реЗ ext2, bash, рдЗ. рд╕реЗрд░реНрдЧреЗрдиреЗ GNU Mach рд▓рд╛ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ рд░реЗрдХреЙрд░реНрдб рд╡рд┐рд▓реАрди рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджрд┐рд▓реА, рдЬреНрдпрд╛рдореБрд│реЗ рдЦреВрдк рдорджрдд рдЭрд╛рд▓реА, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, ext2fs рдордзреНрдпреЗ.
  • рд╕рд░реНрдЬреА рджреЗрдЦреАрд▓ рдХрд╛рдо рдХрд░рдд рдЖрд╣реЗ рд▓реЗрдбреАрдмрд░реНрдб рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░ рдкреЛрд░реНрдЯ рдХрд░рдд рдЖрд╣реЗ Hurd рдЕрдВрддрд░реНрдЧрдд. рдпрд╛ рдкреЛрд╕реНрдЯрдЪреЗ рд▓реЗрдЦрдХ (рд╕реНрдкрд╖реНрдЯрдкрдгреЗ, рд╣реЗ gnu.org рд╡рд░реАрд▓ рдореВрд│ рдкреЛрд╕реНрдЯрдЪрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреЗ - рд╕рдВрдкрд╛рджрдХрд╛рдЪреА рдиреЛрдВрдж) рд╡рд╛рдкрд░рддреЗ рдиреЗрдЯрд╕рд░реНрдл рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░ рд╣рд░реНрдб рдЕрдВрддрд░реНрдЧрдд, рдЬреЗ рд╕рд╛рдзреНрдпрд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╡рд░ рдХрд╛рд░реНрдп рдХрд░рддреЗ (рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд╕рд╛рд░рдЦреНрдпрд╛) рдкрд░рдВрддреБ рдмрд░реНтАНрдпрд╛рдЪ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╕рд╣ рдкреГрд╖реНрдареЗ рдЦрд░рд╛рдмрдкрдгреЗ рд░реЗрдВрдбрд░ рдХрд░рдд рдирд╛рд╣реАрдд, рдЬреНрдпрд╛рдореБрд│реЗ рдмрд░реНтАНрдпрд╛рдЪ рд╡реЗрдмрд╕рд╛рдЗрдЯреНрд╕ рдирд┐рд░реБрдкрдпреЛрдЧреА рд╣реЛрддрд╛рдд. рдЬрд░ рд╕реЗрд░реНрдЧреЗрдИрдиреЗ рдкреЛрд░реНрдЯ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рд▓реЗрдбреАрдмрд░реНрдб, рд╣рд░реНрдб рд╡рд╛рдкрд░рдХрд░реНрддреЗ Github рд╕рд╛рд░рдЦреНрдпрд╛ рдСрдирд▓рд╛рдЗрди рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕рддреАрд▓! рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ рдХреА рдХреЛрдгреАрддрд░реА рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ рдЖрдгрд┐ рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рдкреЛрд░реНрдЯ.
  • рдмреБрдЧрд╛рдПрд╡ рдпрд╛рдВрдиреАрд╣реА рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА рдкреЛрд░реНрдЯ рд╣рд░реНрдб рддреЗ AArch64рдЖрдгрд┐ рдЬрд░реА RISC-V рдкреЛрд░реНрдЯ рдЕрдзрд┐рдХ рдЖрдХрд░реНрд╖рдХ рд╡рд╛рдЯрдд рдЕрд╕рд▓реЗ рддрд░реА, AArch64 рдЕрдзрд┐рдХ рдкреНрд░рд╕рд┐рджреНрдз рдЖрд╣реЗ рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ. рд╡рд┐рд╢реЗрд╖ рдореНрд╣рдгрдЬреЗ, рд╕рд░реНрдЧреЗрдпрд▓рд╛ AArch64 рд╕рд╛рдареА рд╣рд░реНрдб рд╕рд░реНрд╡реНрд╣рд░ рдХрд╕реЗ рддрдпрд╛рд░ рдХрд░рд╛рдпрдЪреЗ рд╣реЗ рдЖрдзреАрдЪ рдорд╛рд╣рд┐рдд рдЖрд╣реЗ! рд╕рд╛рдорд╛рдиреНрдпрддрдГ, рдмрд╛рдпрдирд░реА рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА GNU Mach рд▓рд╛ AArch64 рд╡рд░ рдкреЛрд░реНрдЯ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧрддреЗ, рдкрдг рд╕реБрджреИрд╡рд╛рдиреЗ рддреНрдпрд╛рдиреЗ GDB рдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓рд╛ рдЖрдгрд┐ рдереЗрдЯ рд╣рд░реНрдб AArch64 "рд╣реЕрд▓реЛ рд╡рд░реНрд▓реНрдб" рдмрд╛рдпрдирд░реА рдЪрд╛рд▓рд╡рд▓реА. Linuxрдпрд╛рдореБрд│реЗ рддреНрдпрд╛рд▓рд╛ рдХрд╛рд╣реА рдмрдЧреНрд╕ рджреБрд░реБрд╕реНрдд рдХрд░рдгреНрдпрд╛рд╕ рдорджрдд рдЭрд╛рд▓реА. ABI рдЕрдЬреВрди рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рд╛рдпрдЪрд╛ рдЖрд╣реЗ рдЖрдгрд┐ GNU Mach рдкреЛрд░реНрдЯ рдкреВрд░реНрдг рдХрд░рд╛рдпрдЪрд╛ рдЖрд╣реЗ, рдкрдг рд╕рдзреНрдпрд╛ рддрд░реА рд╣реА рдПрдХ рдЙрддреНрд╕рд╛рд╣рд╡рд░реНрдзрдХ рдмрд╛рддрдореА рдЖрд╣реЗ!
  • рдЯреЛрдмрд┐рдпрд╛рд╕ рдкреНрд▓реЗрдЯрди рдкреЙрд╡рд░9 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ GNU Mach рдкреЛрд░реНрдЯ рдХрд░рдгреЗ рд╕реБрд░реВ рдХреЗрд▓реЗ.

рдЬрд░ рдХреЛрдгреА рд╣рд░реНрдб рдЕрдВрддрд░реНрдЧрдд рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЖрд╡рдбрддреНрдпрд╛ рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЖрдгрд┐ рд▓реЛрдХрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реЗрдгреАрд╕рд╛рдареА рд╕рдВрдкреВрд░реНрдг GNU рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░рдгреНрдпрд╛рдд рддреНрдпрд╛рдВрдЪреЗ рдпреЛрдЧрджрд╛рди рддрдкрд╛рд╕реВ рдЗрдЪреНрдЫрд┐рдд рдЕрд╕рд▓реНрдпрд╛рд╕, рдХреГрдкрдпрд╛ рд╕рд╣рднрд╛рдЧ рдкреГрд╖реНрда рддрдкрд╛рд╕рд╛.

рд╕рдВрджрд░реНрднрд╛рд╕рд╛рдареА: рдЬреАрдПрдирдпреВ рд╣рд░рдб (рдХрд┐рдВрд╡рд╛ рдлрдХреНрдд рд╣рд░реНрдбрд╣рд░реНрдб (Hurd) рд╣рд╛ рдПрдХ рдореБрдХреНрдд рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХрд▓реНрдк рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ рдпреБрдирд┐рдХреНрд╕-рд╕рд╛рд░рдЦреНрдпрд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯреАрдорд╕рд╛рдареА рдпреБрдирд┐рдХреНрд╕ рдХрд░реНрдирд▓рдЪреА рдЬрд╛рдЧрд╛ рдШреЗрдгреЗ рдЖрд╣реЗ. рд╣рд░реНрдбрдЪрд╛ рд╡рд┐рдХрд╛рд╕ резрепрепреж рдкрд╛рд╕реВрди рдЬреАрдПрдирдпреВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ (GNU Project) рдЖрдгрд┐ рдлреНрд░реА рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдлрд╛рдЙрдВрдбреЗрд╢рди (Free Software Foundation) рджреНрд╡рд╛рд░реЗ рд╕реБрд░реВ рдЖрд╣реЗ. рдХрд╛рд╣реА рдЕрдбрдЪрдгреАрдВрдореБрд│реЗ рдпрд╛рдЪреА рдкреНрд░рдЧрддреА рдордВрдж рд░рд╛рд╣рд┐рд▓реА рдЖрд╣реЗ. Linux тАФ рдпреБрдирд┐рдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдХрд░реНрдирд▓рд╕рд╛рдареА рдПрдХ рддрдпрд╛рд░ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдкрд░реНрдпрд╛рдп. рддрдкрд╢реАрд▓ рдпреЗрдереЗ рдорд┐рд│реВ рд╢рдХрддреЛ. рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛рдЖрдгрд┐ рдЪрд╛рд▓реВ GNU рд╣рд░реНрдб рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рдЕрдзрд┐рдХреГрдд рдкреГрд╖реНрда.

рддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд│рдг рдордзреНрдпреЗ GNU рдореЕрдХ рдореЕрдЪ рдорд╛рдпрдХреНрд░реЛрдХрд░реНрдирд▓рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрд╣реЗ, рдЬреА рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ GNU Hurd рд╕рд╣ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ.

рд╕реНрддреНрд░реЛрдд: linux.org.ru

DDoS рд╕рдВрд░рдХреНрд╖рдг, VPS VDS рд╕рд░реНрд╡реНрд╣рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реЗрджреА рдХрд░рд╛ ЁЯФе рдбреАрдбреЙрд╕ рд╕рдВрд░рдХреНрд╖рдгрд╛рд╕рд╣ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ, рд╡реНрд╣реАрдкреАрдПрд╕ (VPS) рд╡реНрд╣реАрдбреАрдПрд╕ (VDS) рд╕рд░реНрд╡реНрд╣рд░реНрд╕ рдЦрд░реЗрджреА рдХрд░рд╛ | ProHoster