рдлреНрд░реАрдмреАрдПрд╕рдбреА рд╡рд┐рдХрд╛рд╕ рдЕрд╣рд╡рд╛рд▓ Q2019 XNUMX

рдкреНрд░рдХрд╛рд╢рд┐рдд рдЬреБрд▓реИ рддреЗ рд╕рдкреНрдЯреЗрдВрдмрд░ 2019 рджрд░рдореНрдпрд╛рди рдлреНрд░реАрдмреАрдПрд╕рдбреА рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪрд╛ рдЕрд╣рд╡рд╛рд▓. рдмрджрд▓рд╛рдВрдкреИрдХреА рдЖрдореНрд╣реА рд▓рдХреНрд╖рд╛рдд рдШреЗрдК рд╢рдХрддреЛ:

  • рд╕рд╛рдорд╛рдиреНрдп рдЖрдгрд┐ рдкреНрд░рдгрд╛рд▓реАрдЧрдд рд╕рдорд╕реНрдпрд╛
    • рдХреЛрдЕрд░ рдЯреАрдордиреЗ рд╕рд╛рдорд╛рдиреНрдпрдд: рдЕрддрд┐рд░рд┐рдХреНрдд рдкреЗрдЯрдВрдЯ рдХрд░рд╛рд░рдирд╛рдорд╛ (BSD+рдкреЗрдЯрдВрдЯ), рдкрд░рдВрддреБ рдпрд╛ рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рдкреНрд░рдгрд╛рд▓реАрдордзреНрдпреЗ рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдХ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдордВрдЬреВрд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ;
    • рдХреЗрдВрджреНрд░реАрдХреГрдд рд╕реНрд░реЛрдд рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рд╕рдмрд╡реНрд╣рд░реНрдЬрдирдордзреВрди рд╡рд┐рдХреЗрдВрджреНрд░реАрдХреГрдд рдкреНрд░рдгрд╛рд▓реА Git рдордзреНрдпреЗ рд╕реНрддреНрд░реЛрдд рдХреЛрдбрдЪреЗ рд╕реНрдерд▓рд╛рдВрддрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХрд╛рд░реНрдпрдЧрдЯрд╛рдЪреА рдкрд╣рд┐рд▓реА рдмреИрдардХ рдЭрд╛рд▓реА. рд╕реНрдерд▓рд╛рдВрддрд░рд╛рдЪреНрдпрд╛ рд╡реНрдпрд╡рд╣рд╛рд░реНрдпрддреЗрд╡рд░ рдЪрд░реНрдЪрд╛ рдЕрдЬреВрдирд╣реА рд╕реБрд░реВ рдЖрд╣реЗ рдЖрдгрд┐ рдЕрдиреЗрдХ рдореБрджреНрджреНрдпрд╛рдВрд╡рд░ рдирд┐рд░реНрдгрдп рдШреЗрдгреЗ рдмрд╛рдХреА рдЖрд╣реЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, contrib/ рд╕рд╣ рдХрд╛рдп рдХрд░рд╛рд╡реЗ, рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рдЧрд┐рдЯ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ рд╣реЕрд╢ рдкреБрдиреНрд╣рд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдХрд╛ рдЖрдгрд┐ рдЪрд╛рдЪрдгреАрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд╢реА рдХрд░рд╛рд╡реА. рд╡рдЪрдирдмрджреНрдз рдХрд░рддреЗ);
    • NetBSD рдХрдбреВрди рдкреЛрд░реНрдЯ рдХреЗрд▓реЗрд▓реЗ KCSAN (Kernel Concurrency Sanitizer) рдЯреВрд▓рдХрд┐рдЯ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ CPU рд╡рд░ рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдХрд░реНрдирд▓ рдереНрд░реЗрдбреНрд╕рдордзреАрд▓ рд╢рд░реНрдпрддреАрдЪреА рд╕реНрдерд┐рддреА рд╢реЛрдзреВ рджреЗрддреЗ;
    • GNU binutils рдЕрд╕реЗрдВрдмрд▓рд░ рдРрд╡рдЬреА Clang рдЪреЗ рдЕрдВрдЧрднреВрдд рдЕрд╕реЗрдВрдмрд▓рд░ (IAS) рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рдХрд╛рдо рдЪрд╛рд▓реВ рдЖрд╣реЗ;
    • рд▓рд┐рдирдХреНрд╕ рдПрдирд╡рд╛рдпрд░рдореЗрдВрдЯ рдЗрдореНрдпреБрд▓реЗрд╢рди рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ (рд▓рд┐рдирдХреНрд╕реНрдпреБрд▓реЗрдЯрд░) рд╣реЗ ARM64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдиреБрдХреВрд▓ рдХреЗрд▓реЗ рдЖрд╣реЗ. "renameat2" рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рд▓рд╛рдЧреВ рдХреЗрд▓рд╛. рд▓рд┐рдирдХреНрд╕реНрдпреБрд▓реЗрдЯрд░рдордзреНрдпреЗ рдЪрд╛рд▓рдгрд╛рд░реНтАНрдпрд╛ рд▓рд┐рдирдХреНрд╕ рдПрдХреНрдЭрд┐рдХреНрдпреВрдЯреЗрдмрд▓реНрд╕рдордзреАрд▓ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рджрд╛рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдЯреНрд░реЗрд╕ рдпреБрдЯрд┐рд▓рд┐рдЯреА рд╕реБрдзрд╛рд░рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рддрд╛рдЬреНрдпрд╛ glibc рд╕рд╣ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓реНрд╕ рд▓рд┐рдВрдХ рдХрд░рддрд╛рдирд╛ рдХреНрд░реЕрд╢рдЪреА рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рд▓рд┐рдирдХреНрд╕реНрдпреБрд▓реЗрдЯрд░рд╕рд╛рдареА рд▓рд┐рдирдХреНрд╕ рдШрдЯрдХрд╛рдВрд╕рд╣ рдкреЛрд░реНрдЯреНрд╕ CentOS 7.7 рд╡рд░ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд;
    • Google рд╕рдорд░ рдСрдл рдХреЛрдб рдкреНрд░реЛрдЧреНрд░рд╛рдордЪрд╛ рдПрдХ рднрд╛рдЧ рдореНрд╣рдгреВрди, рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдиреА рдпрд╢рд╕реНрд╡реАрд░рд┐рддреНрдпрд╛ рд╕рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдкреВрд░реНрдг рдХреЗрд▓реЗ: рдПрдХ рдПрдХреАрдХреГрдд (IPv4/IPv6) рдкрд┐рдВрдЧ рдпреБрдЯрд┐рд▓рд┐рдЯреАрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рддрдпрд╛рд░ рдХреЗрд▓реА рдЧреЗрд▓реА, рдлрд╛рдпрд░рд╡реЙрд▓рдЪреА рдЪрд╛рдЪрдгреА рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдХрд░реНрдирд▓ (рдХрд░реНрдирд▓ рд╕реЕрдирд┐рдЯрд╛рдпрдЭрд░) рдордзреАрд▓ рддреНрд░реБрдЯреА рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА, mac_ipacl рдореЙрдбреНрдпреБрд▓ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реЗ рд╣реЛрддреЗ, рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдореЗрдорд░реА рдХреЙрдореНрдкреНрд░реЗрд╢рдирд╕рд╛рдареА рдХреЛрдб рд▓рд┐рд╣рд┐рд▓рд╛ рдЧреЗрд▓рд╛ рд╣реЛрддрд╛ рдЖрдгрд┐ рдкреЛрд░реНрдЯ рдмрд┐рд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпреЗрд▓рд╛ рд╕реНрдерд╛рдирд┐рдХ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рдирдкрд╛рд╕реВрди рд╡реЗрдЧрд│реЗ рдХрд░рдгреНрдпрд╛рдЪреЗ рдХрд╛рдо рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ;
    • рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░реВрди рдлреНрд░реАрдмреАрдПрд╕рдбреА рдХрд░реНрдирд▓рдЪреНрдпрд╛ рдлрдЭрд┐рдВрдЧ рдЪрд╛рдЪрдгреАрд╕рд╛рдареА рдкреНрд░рдХрд▓реНрдк рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЖрд╣реЗ syzkaller. рдЕрд╣рд╡рд╛рд▓ рдХрд╛рд▓рд╛рд╡рдзреА рджрд░рдореНрдпрд╛рди, syzkaller рд╡рд╛рдкрд░реВрди рджрд╣рд╛ рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рддреНрд░реБрдЯреА рдУрд│рдЦрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрдгрд┐ рддреНрдпрд╛ рджреВрд░ рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛. bhyve рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрдирдордзреНрдпреЗ syzkaller рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА, рдПрдХ рд╡реЗрдЧрд│рд╛ рд╕рд░реНрд╡реНрд╣рд░ рд╕рдорд░реНрдкрд┐рдд рдЖрд╣реЗ, рдЖрдгрд┐ рд╡рд╛рдкрд░реВрди
      syzbot рдиреЗ Google рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдордзреНрдпреЗ рд╡рд┐рд╡рд┐рдз FreeBSD рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдВрдЪреА рдЪрд╛рдЪрдгреА рд╕реНрдерд╛рдкрди рдХреЗрд▓реА рдЖрд╣реЗ. рд╕рд░реНрд╡ рдХреНрд░реЕрд╢рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА backtrace.io рд╕реЗрд╡реЗрдХрдбреЗ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреЗ рддреНрдпрд╛рдВрдЪреЗ рдЧрдЯрдмрджреНрдзреАрдХрд░рдг рдЖрдгрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдпреЛрдЬрд┐рдд рдХреЗрд▓реЗ;

    • рдХрд░реНрдирд▓ рд╕реНрддрд░рд╛рд╡рд░ zlib рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЕрджреНрдпрддрдирд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рдо рд╕реБрд░реВ рдЖрд╣реЗ.
      рдХрдореНрдкреНрд░реЗрд╢рди-рд╕рдВрдмрдВрдзрд┐рдд рдХреЛрдб zlib 1.0.4 рд╡рд░реВрди рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ 20 рд╡рд░реНрд╖рд╛рдкреВрд░реНрд╡реА рд░рд┐рд▓реАрдЬ рдЭрд╛рд▓реЗ рдЖрд╣реЗ, рд╡рд░реНрддрдорд╛рди zlib 1.2.11 рдХреЛрдбрдмреЗрд╕рд╡рд░. zlib рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдПрдХрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдлрдВрдХреНрд╢рдиреНрд╕ рдХреЙрдореНрдкреНрд░реЗрд╕, рдХреЙрдореНрдкреНрд░реЗрд╕2 рдЖрдгрд┐ рдЕрдирдХреЙрдореНрдкреНрд░реЗрд╕ рдХрд░реНрдирд▓рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд. рдиреЗрдЯрдЧреНрд░рд╛рдл рд╕рдмрд╕рд┐рд╕реНрдЯрдордордзреВрди PPP рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреЗ рдСрдкрд░реЗрд╢рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгрд╛рд░рд╛ рдХреЛрдб рдпрд╛ рд▓рд╛рдпрдмреНрд░рд░реАрдЪреНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреАрдРрд╡рдЬреА zlib рдЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╛рдареА рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ. kern_ctf.c, opencryptodeflate, geom_uzip, subr_compressor, рдЙрдкрдкреНрд░рдгрд╛рд▓реА рджреЗрдЦреАрд▓ рдирд╡реАрди zlib рдордзреНрдпреЗ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
      if_mxge, bxe рдЕрджреНрдпрддрдирд┐рдд рдЖрдгрд┐ ng_deflate;

    • рдПрдХ рдирд╡реАрди рдХрд░реНрдирд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдд рдЖрд╣реЗ sysctlinfo, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ sysctl рдкреЕрд░рд╛рдореАрдЯрд░ рдбреЗрдЯрд╛рдмреЗрд╕рдордзреАрд▓ рдШрдЯрдХ рд╢реЛрдзрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, MIB (рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдорд╛рд╣рд┐рддреА рдмреЗрд╕) рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗрд▓реА рдЬрд╛рддреЗ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╛рдЧреЗрд╡рд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдЪреА рдорд╛рд╣рд┐рддреА рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ.
  • рд╕реБрд░рдХреНрд╖рд╛
    • рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ mac_ipacl, TrustedBSD MAC рдлреНрд░реЗрдорд╡рд░реНрдХрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрдгрд┐ рдЬреЗрд▓ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕рд╛рдареА рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЕрдХ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрд╕рд╛рдареА рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рд▓рд╛рдЧреВ рдХрд░рдгреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, mac_ipacl рд╡рд╛рдкрд░реВрди, рдпрдЬрдорд╛рди рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рдХ рдЬреЗрд▓ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рддреАрд▓ рд░реВрдЯ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдард░рд╛рд╡рд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕рд╕рд╛рдареА IP рдкрддреНрддреЗ рдХрд┐рдВрд╡рд╛ рд╕рдмрдиреЗрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдмрджрд▓рдгреНрдпрд╛рдкрд╛рд╕реВрди рдХрд┐рдВрд╡рд╛ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рд░реЛрдЦреВ рд╢рдХрддреЛ. рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЕрдирд┐рд╡рд╛рд░реНрдп рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рддреЛ рд╕рдВрдордд рдЬреЗрд▓рд╕рд╛рдареА рдЕрдиреБрдордд IP рдкрддреНрддреЗ рдЖрдгрд┐ рд╕рдмрдиреЗрдЯреНрд╕рдЪреА рд╕реВрдЪреА рд╕реЗрдЯ рдХрд░рд╛, рдЬреЗрд▓рдордзреНрдпреЗ рдХрд╛рд╣реА IP рдЖрдгрд┐ рд╕рдмрдиреЗрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдордирд╛рдИ рдХрд░рд╛ рдХрд┐рдВрд╡рд╛ рдХреЗрд╡рд│ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕рд╕рд╛рдареА рдмрджрд▓рдгрд╛рд░реЗ рдкреЕрд░рд╛рдореАрдЯрд░ рдорд░реНрдпрд╛рджрд┐рдд рдХрд░рд╛;
    • рдЗрдВрдЯреЗрд▓рдиреЗ рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рд▓рд╛ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╕реНрдЯреЕрдХ рдкреЛрд░реНрдЯ рджрд╛рди рдХреЗрд▓реЗ рдЯреАрдкреАрдПрдо 2.0 (рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдореЙрдбреНрдпреВрд▓) рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрдЧрдгрдХреАрдп рдЪрд┐рдкрд╕рд╣ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЬреЗ рд╕рд╣рд╕рд╛ рдлрд░реНрдорд╡реЗрдЕрд░ рдЖрдгрд┐ OS рдмреВрдЯрд▓реЛрдбрд░рдЪреНрдпрд╛ рд╕рддреНрдпрд╛рдкрд┐рдд рд▓реЛрдбрд┐рдВрдЧрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ. рд╕реНрдЯреЕрдХ рдШрдЯрдХ рдкреЛрд░реНрдЯ рд╕реБрд░рдХреНрд╖рд╛/tpm2-tss, security/tpm2-tools рдЖрдгрд┐ security/tpm2-abrmd рдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. tpm2-tss рдкреЛрд░реНрдЯрдордзреНрдпреЗ TPM2 API рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓рд╛рдпрдмреНрд░рд░реАрдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ, tpm2-tools рдордзреНрдпреЗ TPM рдСрдкрд░реЗрд╢рдиреНрд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдпреБрдЯрд┐рд▓рд┐рдЯреАрдЬ рдкреНрд░рджрд╛рди рдХрд░рддрд╛рдд рдЖрдгрд┐ tpm2-abrmd рдордзреНрдпреЗ TPM рдНрдХреНрд╕реЗрд╕ рдмреНрд░реЛрдХрд░ рдЖрдгрд┐ рд░рд┐рд╕реЛрд░реНрд╕ рдореЕрдиреЗрдЬрд░ рдШрдЯрдХрд╛рдВрдЪреА рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрд╣реЗ рдЬреА рд╡рд┐рд╡рд┐рдз TPM рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдХрдбреВрди рд╡рд┐рдирдВрддреНрдпрд╛ рдХрд░рддрд╛рдд. рдПрдХрд╛ рдЙрдкрдХрд░рдгрд╛рд╕рд╛рдареА FreeBSD рд╡рд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдмреВрдЯрд┐рдВрдЧ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, TPM рдЪрд╛ рд╡рд╛рдкрд░ рд╡реЗрдЧрд│реНрдпрд╛ рдЪрд┐рдкрд╡рд░ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдСрдкрд░реЗрд╢рдиреНрд╕ рдХрд░реВрди рд╕реНрдЯреНрд░реЙрдВрдЧреНрд╕рд╡рд╛рди IPsec, SSH рдЖрдгрд┐ TLS рдЪреА рд╕реБрд░рдХреНрд╖рд╛ рд╡рд╛рдврд╡рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ;
    • amd64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рдХрд░реНрдирд▓ W^X (write XOR execute) рд╕рдВрд░рдХреНрд╖рдг рддрдВрддреНрд░рд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдмреВрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд░реБрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ, рдпрд╛рдЪрд╛ рдЕрд░реНрде рд▓реЗрдЦрди рдЖрдгрд┐ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╛рдареА рдореЗрдорд░реА рдкреГрд╖реНрдареЗ рдПрдХрд╛рдЪ рд╡реЗрд│реА рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рдпреЗрдд рдирд╛рд╣реАрдд (рдХрд░реНрдирд▓ рдЖрддрд╛ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдореЗрдорд░реА рдкреГрд╖реНрдареЗ рд╡рд╛рдкрд░реВрди рд▓реЛрдб рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ рдЬреНрдпрд╛рд╕рд╛рдареА рд▓реЗрдЦрди рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдЖрд╣реЗ). рдирд╡реАрди рдХрд░реНрдирд▓ рд╕рдВрд░рдХреНрд╖рдг рдкрджреНрдзрдд HEAD рд╢рд╛рдЦреЗрдд рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ FreeBSD 13.0 рдЖрдгрд┐ 12.2 рдкреНрд░рдХрд╛рд╢рдирд╛рдВрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реА рдЬрд╛рдИрд▓;
    • mmap рдЖрдгрд┐ mpprotect рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓рд╕рд╛рдареА рд▓рд╛рдЧреВ рдХреЗрд▓реЗ macro PROT_MAX(), рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдкреБрдвреАрд▓ рдмрджрд▓рд╛рдВрд╕рд╛рдареА (PROT_READ, PROT_WRITE, PROT_EXEC) рдкрд░рд╡рд╛рдирдЧреА рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рддрд┐рдмрдВрдз рдзреНрд╡рдЬрд╛рдВрдЪрд╛ рд╕рдВрдЪ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. PROT_MAX() рд╡рд╛рдкрд░реВрди, рд╡рд┐рдХрд╛рд╕рдХ рдореЗрдорд░реА рдХреНрд╖реЗрддреНрд░рд╛рдЪреЗ рдПрдХреНрдЭрд┐рдХреНрдпреВрдЯреЗрдмрд▓ рд╢реНрд░реЗрдгреАрдордзреНрдпреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░реВ рд╢рдХрддреЛ рдХрд┐рдВрд╡рд╛ рдореЗрдорд░реАрдЪреА рд╡рд┐рдирдВрддреА рдХрд░реВ рд╢рдХрддреЛ рдЬреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд▓рд╛ рдкрд░рд╡рд╛рдирдЧреА рджреЗрдд тАЛтАЛтАЛтАЛрдирд╛рд╣реА, рдкрд░рдВрддреБ рдирдВрддрд░ рддреЗ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓рдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдореЗрдорд░реА рдХреНрд╖реЗрддреНрд░ рдХреЗрд╡рд│ рдбрд╛рдпрдиреЕрдорд┐рдХ рд▓рд┐рдВрдХрд┐рдВрдЧ рдХрд┐рдВрд╡рд╛ JIT рдХреЛрдб рдЬрдирд░реЗрд╢рдирдЪреНрдпрд╛ рдХрд╛рд▓рд╛рд╡рдзреАрд╕рд╛рдареА рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдЦреБрд▓реЗ рдЕрд╕реВ рд╢рдХрддреЗ, рдкрд░рдВрддреБ рдПрдХрджрд╛ рд▓рд┐рд╣рд┐рдгреЗ рдкреВрд░реНрдг рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░, рддреЗ рдлрдХреНрдд рд╡рд╛рдЪрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рднрд╡рд┐рд╖реНрдпрд╛рдд, рддрдбрдЬреЛрдб рдХреЗрд▓реНрдпрд╛рд╕, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рддреНрдпрд╛ рдореЗрдорд░реА рдмреНрд▓реЙрдХрд╕рд╛рдареА рд▓реЗрдЦрди рд╕рдХреНрд╖рдо рдХрд░реВ рд╢рдХрдгрд╛рд░ рдирд╛рд╣реА. PROT_MAX() рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, sysctl vm.imply_prot_max рджреЗрдЦреАрд▓ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреЗ рд╕рдХреНрд░рд┐рдп рдХреЗрд▓реНрдпрд╛рд╡рд░, mmap рд▓рд╛ рдкрд╣рд┐рд▓реНрдпрд╛ рдХреЙрд▓рдЪреНрдпрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡реИрдз рдзреНрд╡рдЬрд╛рдВрдЪрд╛ рд╕рдВрдЪ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ;
    • рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪреНрдпрд╛ рд╢реЛрд╖рдгрд╛рдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рд╡рд╛рдврд╡рдгреНрдпрд╛рд╕рд╛рдареА, рдЕреЕрдбреНрд░реЗрд╕ рд╕реНрдкреЗрд╕ рдпрд╛рджреГрдЪреНрдЫрд┐рдХрд░рдг рддрдВрддреНрд░ (рдПрдПрд╕рдПрд▓рдЖрд░) рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдкрд░реНрдпрд╛рд╡рд░рдг, рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓реЙрдиреНрдЪ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдЖрдгрд┐ рдбреЗрдЯрд╛рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреАрд╕рд╣ рд╕реНрдЯреЕрдХрд╡рд░ рдареЗрд╡рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдЯреЕрдХ рдлреНрд░реЗрдо рдЖрдгрд┐ рд╕рдВрд░рдЪрдирд╛рдВрдирд╛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдгрд╛рд░реНрдпрд╛ рдкреЙрдЗрдВрдЯрд░реНрд╕рдЪреНрдпрд╛ рдСрдлрд╕реЗрдЯ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдпрдВрддреНрд░рдгрд╛. рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдЗрдореЗрдЬреЗрд╕рд╕рд╛рдареА ELF рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрд╣реЗ;
    • libc рдордзреВрди рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЧреЗрдЯреНрд╕ рдлрдВрдХреНрд╢рди рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдЪреЗ рдХрд╛рдо рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ (C11 рдорд╛рдирдХрд╛рдкрд╛рд╕реВрди рд╣реЗ рдлрдВрдХреНрд╢рди рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рдирдордзреВрди рд╡рдЧрд│рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ) рдЖрдгрд┐ рдЕрдЬреВрдирд╣реА рд╣реЗ рдлрдВрдХреНрд╢рди рд╡рд╛рдкрд░рдгрд╛рд░реЗ рдкреЛрд░реНрдЯ рджреБрд░реБрд╕реНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. рдмрджрд▓ рдлреНрд░реАрдмреАрдПрд╕рдбреА 13.0 рдордзреНрдпреЗ рдСрдлрд░ рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ;
    • рдлреНрд░реЗрдорд╡рд░реНрдХрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рддреБрд░реБрдВрдЧрд╛рддреАрд▓ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреА рдорд╛рдВрдбрдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдкреНрд░рдХрд▓реНрдк рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ рднрд╛рдВрдбреЗ рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдбреЙрдХрд░ рдЖрдгрд┐ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдкреНрд░рдорд╛рдгреЗрдЪ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ рдордиреЛрджрдпрд╛, рдЬреЗ рдЬреЗрд▓ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдбрд╛рдпрдиреЕрдорд┐рдХрд▓реА рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдореЙрдбреЗрд▓ рдЖрдореНрд╣рд╛рд▓рд╛ рддреБрд░реБрдВрдЧрд╛рддреАрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЖрдгрд┐ рддреНрдпрд╛рдордзреНрдпреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрд▓рд╛ рд╡реЗрдЧрд│реЗ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдбреЙрдХрд░-рд╢реИрд▓реАрддреАрд▓ рдХрдВрдЯреЗрдирд░ рдореНрд╣рдгреВрди рддреБрд░реБрдВрдЧрд╛рдВрдордзреНрдпреЗ рдлреЗрд░рдлрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреЗ рд╕рд╛рдзрди рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рд╣реЗ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рдПрдХ рдЙрджреНрджрд┐рд╖реНрдЯ рдЖрд╣реЗ;
  • рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдгрд┐ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо
    • NetBSD рдкрд╛рд╕реВрди "makefs" рдпреБрдЯрд┐рд▓рд┐рдЯреА рдкрд░реНрдпрдВрдд рд╣рд▓рд╡рд┐рд▓реЗ FAT рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рд╕рдорд░реНрдерди (msdosf). рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ рдмрджрд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдордбреА рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рди рд╡рд╛рдкрд░рддрд╛ рдЖрдгрд┐ рд░реВрдЯ рдЕрдзрд┐рдХрд╛рд░рд╛рд╢рд┐рд╡рд╛рдп FAT рд╕рд╣ FS рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддрд╛рдд;
    • FUSE (USErspace рдордзреАрд▓ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯреАрдо) рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдЪреЗ рдкреБрдирд░реНрдХрд╛рд░реНрдп рдкреВрд░реНрдг рдЭрд╛рд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╛рдЧреЗрдд рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреА рдирд┐рд░реНрдорд┐рддреА рдХрд░рддрд╛ рдпреЗрддреЗ. рдореВрд▓рддрдГ рдкрд╛рдард╡рд▓реЗрд▓реНрдпрд╛ рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдордзреНрдпреЗ рдЕрдиреЗрдХ рдмрдЧ рд╣реЛрддреЗ рдЖрдгрд┐ рддреЗ FUSE 7.8 рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреЗ, рдЬреЗ 11 рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА рд░рд┐рд▓реАрдЬ рдЭрд╛рд▓реЗ рд╣реЛрддреЗ. рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдкреНрд░рдХрд▓реНрдкрд╛рдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди, FUSE 7.23 рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдХрд░реНрдирд▓ рдмрд╛рдЬреВрд▓рд╛ рдкреНрд░рд╡реЗрд╢ рдЕрдзрд┐рдХрд╛рд░ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдб рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ ("-o default_permissions") VOP_MKNOD, VOP_BMAP рдЖрдгрд┐ VOP_ADVLOCK рд▓рд╛ рдХреЙрд▓ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд, FUSE рдСрдкрд░реЗрд╢рдиреНрд╕рдордзреНрдпреЗ рд╡реНрдпрддреНрдпрдп рдЖрдгрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдлреНрдпреВрд╕реЗрдлрдордзреНрдпреЗ рдЕрдЬреНрдЮрд╛рдд рдкрд╛рдИрдкреНрд╕ рдЖрдгрд┐ рдпреБрдирд┐рдХреНрд╕ рд╕реЙрдХреЗрдЯреНрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, /dev/fuse рд╕рд╛рдареА kqueue рд╡рд╛рдкрд░рдгреЗ рд╢рдХреНрдп рдЭрд╛рд▓реЗ рдЖрд╣реЗ, "mount -u" рджреНрд╡рд╛рд░реЗ рдорд╛рдЙрдВрдЯ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдЕрдкрдбреЗрдЯ рдХрд░рдгреЗ рд╢рдХреНрдп рдЭрд╛рд▓реЗ рдЖрд╣реЗ, рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдорд░реНрдерди NFS рджреНрд╡рд╛рд░реЗ fusefs рдирд┐рд░реНрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, RLIMIT_FSIZE рдЕрдХрд╛рдЙрдВрдЯрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ, FOPEN_KEEP_CACHE рдЖрдгрд┐ FUSE_ASYNC_READ рдзреНрд╡рдЬ рдЬреЛрдбрд▓реЗ, рд▓рдХреНрд╖рдгреАрдп рдХрд╛рдордЧрд┐рд░реА рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рдХреЗрд▓реЗ рдЖрдгрд┐ рдХреЕрд╢рд┐рдВрдЧ рд╕рдВрд╕реНрдерд╛ рд╕реБрдзрд╛рд░рд▓реА. рдирд╡реАрди рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рд╣реЗрдб рдЖрдгрд┐ рд╕реНрдерд┐рд░/12 рд╢рд╛рдЦрд╛рдВрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ (рдлреНрд░реАрдмреАрдПрд╕рдбреА 12.1 рдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ);
    • рдлреНрд░реАрдмреАрдПрд╕рдбреАрд╕рд╛рдареА NFSv4.2 (RFC-7862) рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЬрд╡рд│рдкрд╛рд╕ рдкреВрд░реНрдг рдЭрд╛рд▓реА рдЖрд╣реЗ. рдЕрд╣рд╡рд╛рд▓ рдХрд╛рд▓рд╛рд╡рдзреАрдд рдореБрдЦреНрдп рд▓рдХреНрд╖ рдЪрд╛рдЪрдгреАрд╡рд░ рд╣реЛрддреЗ. Linux рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ рд╕реБрд╕рдВрдЧрддрддрд╛ рдкрдбрддрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рдЪрд╛рдЪрдгреНрдпрд╛ рдкреВрд░реНрдг рдЭрд╛рд▓реНрдпрд╛ рдЖрд╣реЗрдд, рдкрд░рдВрддреБ NFSv4.2 рд╕рд╣ pNFS рд╕рд░реНрд╡реНрд╣рд░рдЪреА рдЪрд╛рдЪрдгреА рдЕрдЬреВрдирд╣реА рдЪрд╛рд▓реВ рдЖрд╣реЗ. рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, рдХреЛрдб рдлреНрд░реАрдмреАрдПрд╕рдбреА рдкреНрд░рдореБрдЦ/рд╡рд░реНрддрдорд╛рди рд╢рд╛рдЦрд╛рдВрдордзреНрдпреЗ рдПрдХрддреНрд░реАрдХрд░рдгрд╛рд╕рд╛рдареА рдЖрдзреАрдЪ рддрдпрд╛рд░ рдорд╛рдирд▓рд╛ рдЬрд╛рддреЛ. NFS рдЪреА рдирд╡реАрди рдЖрд╡реГрддреНрддреА posix_fadvise, posix_fallocate рдлрдВрдХреНрд╢рдиреНрд╕, lseek рдордзреАрд▓ SEEKHOLE/SEEKDATA рдореЛрдб, рд╕рд░реНрд╡реНрд╣рд░рд╡рд░реАрд▓ рдлрд╛рдЗрд▓рдЪреНрдпрд╛ рднрд╛рдЧрд╛рдВрдЪреА рд╕реНрдерд╛рдирд┐рдХ рдХреЙрдкреА рдХрд░рдгреНрдпрд╛рдЪреЗ рдСрдкрд░реЗрд╢рди (рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рди рдХрд░рддрд╛) рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрддреЗ;
  • рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╕рдорд░реНрдерди
    • рд▓реЕрдкрдЯреЙрдкрд╡рд░реАрд▓ FreeBSD рдЪреА рдХрд╛рдордЧрд┐рд░реА рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдкреНрд░рдХрд▓реНрдк рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ. рдлреНрд░реАрдмреАрдПрд╕рдбреАрдордзреНрдпреЗ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╕рдкреЛрд░реНрдЯрд╕рд╛рдареА рдСрдбрд┐рдЯ рдХреЗрд▓реЗрд▓реЗ рдкрд╣рд┐рд▓реЗ рдЙрдкрдХрд░рдг рдореНрд╣рдгрдЬреЗ рд╕рд╛рддрд╡реНрдпрд╛ рдкрд┐рдвреАрдЪрд╛ Lenovo X1 рдХрд╛рд░реНрдмрди рд▓реЕрдкрдЯреЙрдк;
    • рдЪреЗрд░реАрдмреАрдПрд╕рдбреА, рд░рд┐рд╕рд░реНрдЪ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рдлреНрд░реАрдмреАрдПрд╕рдбреАрдЪрд╛ рдПрдХ рдХрд╛рдЯрд╛ рдЪреЗрд░реА (рдХреНрд╖рдорддрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╡рд░реНрдзрд┐рдд RISC рд╕реВрдЪрдирд╛), рдЖрдЧрд╛рдореА ARM рдореЛрд░реЗрд▓реЛ рдкреНрд░реЛрд╕реЗрд╕рд░рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдХреЕрдкреНрд╕рд┐рдХрдо рдбрд┐рдЭрд╛рдЗрдирдЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдореЙрдбреЗрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд CHERI рдореЗрдорд░реА рдНрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рд╕реНрдЯрдорд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдИрд▓. рдореЛрд░реЗрд▓реЛ рдЪрд┐рдк рдирд┐рдпреЛрдЬрди рдХрд░рдд рдЖрд╣реЗрдд 2021 рдордзреНрдпреЗ рд░рд┐рд▓реАрдЬ. рдЪреЗрд░реАрдмреАрдПрд╕рдбреА рдбреЗрд╡реНрд╣рд▓рдкрд░ рджреЗрдЦреАрд▓ MIPS рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд CHERI рд╕рдВрджрд░реНрдн рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреЗ рд╕реБрд░реВ рдареЗрд╡рддрд╛рдд;
    • RockPro3399 рдЖрдгрд┐ NanoPC-T64 рдмреЛрд░реНрдбрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ RockChip RK4 рдЪрд┐рдкреНрд╕рд╕рд╛рдареА рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдорд░реНрдерди. рд╕рд░реНрд╡рд╛рдд рд▓рдХреНрд╖рдгреАрдп рд╕реБрдзрд╛рд░рдгрд╛ рдореНрд╣рдгрдЬреЗ eMMC рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрдгрд┐ рдмреЛрд░реНрдбрд╡рд░ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ eMMC рдХрдВрдЯреНрд░реЛрд▓рд░рд╕рд╛рдареА рдирд╡реАрди рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдЪрд╛ рд╡рд┐рдХрд╛рд╕;
    • ARMv64 Cortex-A5871 рдкреНрд░реЛрд╕реЗрд╕рд░рд╕рд╣ ARM8 SoC рдмреНрд░реЙрдбрдХреЙрдо BCM57X рд╕рд╛рдареА рд╕рдорд░реНрдерди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд░реНрдп рд╕реБрд░реВ рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ рд░рд╛рдЙрдЯрд░, рдЧреЗрдЯрд╡реЗ рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЛрд░реЗрдЬрдордзреНрдпреЗ рд╡рд╛рдкрд░рдгреЗ рдЖрд╣реЗ. рдЕрд╣рд╡рд╛рд▓ рдХрд╛рд▓рд╛рд╡рдзреА рджрд░рдореНрдпрд╛рди
      iProc PCIe рд╕рдорд░реНрдердирд╛рдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ IPsec рд╡реЗрдЧрд╡рд╛рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдСрдкрд░реЗрд╢рдиреНрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
      рд╣реЗрдб рд╢рд╛рдЦреЗрдд рдХреЛрдб рдПрдХрддреНрд░реАрдХрд░рдг рдЪреМрдереНрдпрд╛ рддрд┐рдорд╛рд╣реАрдд рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрд╣реЗ;

    • Powerpc64 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА FreeBSD рдкреЛрд░реНрдЯрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдордзреНрдпреЗ рд▓рдХреНрд╖рдгреАрдп рдкреНрд░рдЧрддреА рдЭрд╛рд▓реА рдЖрд╣реЗ. IBM POWER8 рдЖрдгрд┐ POWER9 рдкреНрд░реЛрд╕реЗрд╕рд░рд╕рд╣ рдкреНрд░рдгрд╛рд▓реАрдВрд╡рд░ рджрд░реНрдЬреЗрджрд╛рд░ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдкрд░реНрдпрд╛рдпрд╛рдиреЗ рдЬреБрдиреНрдпрд╛ Apple Power Macs, x500 рдЖрдгрд┐ Amiga A1222 рд╡рд░реАрд▓ рдСрдкрд░реЗрд╢рдирд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ. powerpc*/12 рд╢рд╛рдЦрд╛ gcc 4.2.1 рд╕рд╣ рд╢рд┐рдк рдХрд░рдгреЗ рд╕реБрд░реВ рдареЗрд╡рддреЗ рдЖрдгрд┐ powerpc*/13 рд╢рд╛рдЦрд╛ рд▓рд╡рдХрд░рдЪ llvm90 рд╡рд░ рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХреЗрд▓реА рдЬрд╛рдИрд▓. 33306 рдмрдВрджрд░рд╛рдВрдкреИрдХреА 30514 рдмрдВрджрд░ рдпрд╢рд╕реНрд╡реАрд░рд┐рддреНрдпрд╛ рдЕрд╕реЗрдВрдмрд▓ рдЭрд╛рд▓реЗ рдЖрд╣реЗрдд;
    • рдПрдХрд╛рддреНрдорд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдкреЕрдХреЗрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкреНрд░рд╡реЗрдЧ рдЗрдВрдЬрд┐рди, 64 Gb рдЗрдерд░рдиреЗрдЯ, PCIe 1046, SATA 8 рдЖрдгрд┐ USB 72 рд╕рд╣ ARMv10 Cortex-A3.0 рдкреНрд░реЛрд╕реЗрд╕рд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд 3.0-рдмрд┐рдЯ SoC NXP LS3.0A рд╕рд╛рдареА FreeBSD рдкреЛрд░реНрдЯрд┐рдВрдЧ рд╕реБрд░реВ рдЖрд╣реЗ. рдЕрд╣рд╡рд╛рд▓ рдХрд╛рд▓рд╛рд╡рдзреА рджрд░рдореНрдпрд╛рди, USB 3.0, SD/MMC, I2C, DPAA рдЖрдгрд┐ GPIO рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. QSPI рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ. 4 рдЪреНрдпрд╛ рдЪреМрдереНрдпрд╛ рддрд┐рдорд╛рд╣реАрдд рд╣реЗрдб рд╢рд╛рдЦреЗрдд рдХрд╛рдо рдкреВрд░реНрдг рд╣реЛрдгреЗ рдЖрдгрд┐ рд╕рдорд╛рд╡реЗрд╢ рдХрд░рдгреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрд╣реЗ;
    • 2 Gb/s рдкрд░реНрдпрдВрдд рд╡реЗрдЧрд╛рдиреЗ EC2 рдиреЛрдбреНрд╕ рджрд░рдореНрдпрд╛рди рд╕рдВрдкреНрд░реЗрд╖рдг рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЗрд▓рд╛рд╕реНрдЯрд┐рдХ рдХреЙрдореНрдкреНрдпреВрдЯ рдХреНрд▓рд╛рдЙрдб (EC2) рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ ENAv25 (рдЗрд▓рд╛рд╕реНрдЯрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдЕрдбреЕрдкреНрдЯрд░) рдиреЗрдЯрд╡рд░реНрдХ рдЕрдбреЕрдкреНрдЯрд░рдЪреНрдпрд╛ рджреБрд╕рд▒реНрдпрд╛ рдкрд┐рдвреАрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА ena рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. NETMAP рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ ena рдбреНрд░рд╛рдЗрд╡реНрд╣рд░рдордзреНрдпреЗ рдЪрд╛рдЪрдгреА рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЖрдгрд┐ рдореЗрдорд░реА рд▓реЗрдЖрдЙрдЯ рдЕреЕрдореЗрдЭреЙрди EC2 A1 рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд LLQ рдореЛрдб рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдиреБрдХреВрд▓ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ;
  • рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрдгрд┐ рдкреЛрд░реНрдЯ рд╕рд┐рд╕реНрдЯрдо
    • рдЕрджреНрдпрдпрд╛рд╡рдд рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕реНрдЯреЕрдХ рдШрдЯрдХ рдЖрдгрд┐ xorg рд╕рдВрдмрдВрдзрд┐рдд рдкреЛрд░реНрдЯ. USE_XORG рдЖрдгрд┐ XORG_CAT рд╡рд╛рдкрд░рдгрд╛рд░реА рдкреЛрд░реНрдЯ bsd.port.mk рджреНрд╡рд╛рд░реЗ bsd.xorg.mk рд╡рд░ рдХреЙрд▓ рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА USES рдлреНрд░реЗрдорд╡рд░реНрдХрдордзреНрдпреЗ рд╣рд▓рд╡рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд. рдЕрд╢рд╛ рдкреЛрд░реНрдЯрдордзреНрдпреЗ рдЖрддрд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдореЗрдХрдлрд╛рдИрд▓реНрд╕рдордзреНрдпреЗ "USES=xorg" рдзреНрд╡рдЬ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. XORG_CAT рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ bsd.xorg.mk рдкрд╛рд╕реВрди рд╡рд┐рднрдХреНрдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рдЖрддрд╛ "USES=xorg-cat" рдзреНрд╡рдЬрд╛рдиреЗ рд╕рдХреНрд╖рдо рдХреЗрд▓реА рдЖрд╣реЗ. git рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреВрди рдереЗрдЯ xorg рдкреЛрд░реНрдЯреНрд╕ рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рдЬреЛрдбрд▓реА
      freedesktop.org, рдЬреЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рддреБрдореНрд╣рд╛рд▓рд╛ рдЕрджреНрдпрд╛рдк рд░рд┐рд▓реАрдЬ рди рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрд╕рд╛рдареА рдкреЛрд░реНрдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рднрд╡рд┐рд╖реНрдпрд╛рдд, рдЖрдореНрд╣реА xorg рдкреЛрд░реНрдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдСрдЯреЛрдЯреВрд▓реНрд╕рдРрд╡рдЬреА рдореЗрд╕рди рдЕрд╕реЗрдВрдмреНрд▓реА рд╕рд┐рд╕реНрдЯрдо рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрдЦрдд рдЖрд╣реЛрдд.

      рдпрд╛рдкреБрдвреЗ рд╕рдорд░реНрдерд┐рдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рдШрдЯрдХрд╛рдВрд╢реА рдЬреЛрдбрд▓реЗрд▓реЗ рдЬреБрдиреЗ xorg рдкреЛрд░реНрдЯ рд╕рд╛рдл рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд░реНрдп рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, x11/libXp рдкреЛрд░реНрдЯ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЖрдгрд┐ x11/Xxf86misc, x11-fonts/libXfontcache рдЖрдгрд┐ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕/libGLw рдкреЛрд░реНрдЯ рдирд╛рдкрд╕рдВрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд. ;

    • Java 11 рдЖрдгрд┐ FreeBSD рдордзреАрд▓ рдирд╡реАрди рд░рд┐рд▓реАрдЭрд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рддрд╕реЗрдЪ Java 8 рд╢рд╛рдЦреЗрдд рдХрд╛рд╣реА рдмрджрд▓ рдкреЛрд░реНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд░реНрдп рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. Java 11 рдЪреНрдпрд╛ рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджрд┐рд▓реНрдпрд╛рдирдВрддрд░ Java Flight Recorder, HotSpot Serviceability Agent, HotSpot Debugger рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ. FreeBSD, DTrace, Javac Server, Java Sound рдЖрдгрд┐ SCTP рд╕рд╛рдареА, рд╕рд░реНрд╡ рд╕реБрд╕рдВрдЧрддрддрд╛ рдЪрд╛рдЪрдгреНрдпрд╛ рдЙрддреНрддреАрд░реНрдг рдЭрд╛рд▓реНрдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рдо рд╣рд▓рд╡рд▓реЗ рдЧреЗрд▓реЗ. рдЪрд╛рдЪрдгреНрдпрд╛ рдЙрддреНрддреАрд░реНрдг рдХрд░рддрд╛рдирд╛ рдЕрдкрдпрд╢рд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ 50 рд╡рд░реВрди 2 рдкрд░реНрдпрдВрдд рдХрдореА рдХреЗрд▓реА рдЖрд╣реЗ;
    • рдХреЗрдбреАрдИ рдкреНрд▓рд╛рдЭреНрдорд╛ рдбреЗрд╕реНрдХрдЯреЙрдк, рдХреЗрдбреАрдИ рдлреНрд░реЗрдорд╡рд░реНрдХ, рдХреЗрдбреАрдИ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЖрдгрд┐ рдХреНрдпреВрдЯреА рдЕрджреНрдпрдпрд╛рд╡рдд рдареЗрд╡рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдирд╡реАрдирддрдо рдкреНрд░рдХрд╛рд╢рдирд╛рдВрд╕рд╛рдареА рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд;
    • Xfce рдбреЗрд╕реНрдХрдЯреЙрдкрд╕рд╣ рдкреЛрд░реНрдЯ рд░рд┐рд▓реАрдЭ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ 4.14;
    • рдлреНрд░реАрдмреАрдПрд╕рдбреА рдкреЛрд░реНрдЯреНрд╕ рдЯреНрд░реАрдиреЗ 38000 рдкреЛрд░реНрдЯреНрд╕ рдУрд▓рд╛рдВрдбрд▓реЗ рдЖрд╣реЗрдд, рдмрдВрдж рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреАрдЖрд░рдЪреА рд╕рдВрдЦреНрдпрд╛ 2000 рдкреЗрдХреНрд╖рд╛ рдереЛрдбреА рдЬрд╛рд╕реНрдд рдЖрд╣реЗ, рддреНрдпрд╛рдкреИрдХреА 400 рдкреАрдЖрд░ рдЕрджреНрдпрд╛рдк рд╕реЛрдбрд╡рд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реАрдд. рдЕрд╣рд╡рд╛рд▓ рдХрд╛рд▓рд╛рд╡рдзреА рджрд░рдореНрдпрд╛рди, 7340 рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдиреА 169 рдмрджрд▓ рдХреЗрд▓реЗ. рджреЛрди рдирд╡реАрди рд╕рд╣рднрд╛рдЧреАрдВрдирд╛ (рд╕рдВрддреЛрд╖ рд░рд╛рдЬреВ рдЖрдгрд┐ рджрд┐рдорд┐рддреНрд░реА рдЧреМрдЯрдирд┐рдХ) рд╡рдЪрдирдмрджреНрдз рдЕрдзрд┐рдХрд╛рд░ рдорд┐рд│рд╛рд▓реЗ. pkg 1.12 рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░рдЪреЗ рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреЛрд░реНрдЯреНрд╕ рдЯреНрд░реАрдордзреАрд▓ рдЖрдЪреНрдЫрд╛рджрди рдЖрдгрд┐ bsd.sites.mk рдЪреНрдпрд╛ рд╕рд╛рдлрд╕рдлрд╛рдИрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрд╣реЗ. рдкреЛрд░реНрдЯрдордзреАрд▓ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЖрд╡реГрддреНрддреА рдЕрджреНрдпрддрдирд╛рдВрдкреИрдХреА: Lazarus 2.0.4, LLVM 9.0, Perl5.30, PostgreSQL 11, Ruby 2.6, Firefox 69.0.1, Firefox-esr 68.1.0, Chromium 76.0;
    • рдкреНрд░рдХрд▓реНрдк рд╡рд┐рдХрд╛рд╕ рд╕реБрд░реВ рдЖрд╣реЗ ClonOS, рд╡рд┐рдХрд╕рдирд╢реАрд▓ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рд╕рд░реНрд╡реНрд╣рд░ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рддрд░рдг. рддреЗ рд╕реЛрдбрд╡рд▓реЗрд▓реНрдпрд╛ рдХрд╛рд░реНрдпрд╛рдВрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, ClonOS рд╣реЗ Proxmox, Triton (Joyent), OpenStack, OpenNebula рдЖрдгрд┐ Amazon AWS рд╕рд╛рд░рдЦреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реАрдВрд╕рд╛рд░рдЦреЗ рджрд┐рд╕рддреЗ, рдЬреНрдпрд╛рддреАрд▓ рдореБрдЦреНрдп рдлрд░рдХ рдореНрд╣рдгрдЬреЗ рдлреНрд░реАрдмреАрдПрд╕рдбреАрдЪрд╛ рд╡рд╛рдкрд░ рдЖрдгрд┐ рдлреНрд░реАрдмреАрдПрд╕рдбреА рдЬреЗрд▓ рдХрдВрдЯреЗрдирд░ рдЖрдгрд┐ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛, рддреИрдирд╛рдд рдЖрдгрд┐ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛. Bhyve рдЖрдгрд┐ Xen hypervisors рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрднрд╛рд╕реА рд╡рд╛рддрд╛рд╡рд░рдг. рдЕрд▓реАрдХрдбреАрд▓ рдмрджрд▓рд╛рдВрдордзреНрдпреЗ рд╕рдорд░реНрдерди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ
      рд▓рд┐рдирдХреНрд╕/рдмреАрдПрд╕рдбреА рд╡реНрд╣реАрдПрдорд╕рд╛рдареА рдХреНрд▓рд╛рдЙрдб-рдЗрдирд┐рдЯ рдЖрдгрд┐ рд╡рд┐рдВрдбреЛрдЬ рд╡реНрд╣реАрдПрдорд╕рд╛рдареА рдХреНрд▓рд╛рдЙрдбрдмреЗрд╕-рдЗрдирд┐рдЯ, рдореВрд│ рдкреНрд░рддрд┐рдорд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдВрдХреНрд░рдордг рд╕реБрд░реВ рдХрд░рдгреЗ, рдмрд┐рд▓реНрдбрдЪреНрдпрд╛ рдЪрд╛рдЪрдгреАрд╕рд╛рдареА рдЬреЗрдирдХрд┐рдиреНрд╕ рд╕реАрдЖрдп рд╡рд╛рдкрд░рдгреЗ рдЖрдгрд┐ рд╕реНрдерд╛рдкрдиреЗрд╕рд╛рдареА рдирд╡реАрди рдкреАрдХреЗрдЬреА рднрд╛рдВрдбрд╛рд░
      рдкреЕрдХреЗрдЬрдордзреВрди ClonOS.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛