рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдирд┐рдЬреА рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдореИрдЯреНрд░рд┐рдХреНрд╕/рджрдВрдЧрд╛

рдХрдВрдкрдиреА рдирдпрд╛ рд╡реЗрдХреНрдЯрд░, рдЬрд┐рд╕рдХреЗ рдХрд░реНрдордЪрд╛рд░реА рдЧреИрд░-рд▓рд╛рднрдХрд╛рд░реА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдВрдЧрдарди рдХреЗ рдкреНрд░рдореБрдЦ рднреА рд╣реИрдВ рдореИрдЯреНрд░рд┐рдХреНрд╕, рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рдХрдИ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рд░рд┐рд╣рд╛рдИ рдХреА рдШреЛрд╖рдгрд╛ рдХреА рджрдВрдЧрд╛.

рдореИрдЯреНрд░рд┐рдХреНрд╕ рдПрдХ рдПрд╕рд╛рдЗрдХреНрд▓рд┐рдХ рдЧреНрд░рд╛рдлрд╝ (рдбреАрдПрдЬреА) рдХреЗ рднреАрддрд░ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд░реИрдЦрд┐рдХ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдлрд╝реЗрдбрд░реЗрдЯреЗрдб рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрдлрд╝реНрдд рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИред рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡реАрдУрдЖрдИрдкреА рд╕рд┐рдЧреНрдирд▓рд┐рдВрдЧ рдХреЗ рд╕рдорд░реНрдерди рд╡рд╛рд▓рд╛ рдПрдХ рдореИрд╕реЗрдВрдЬрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдЪреАрдЬреЗрдВ рд╕рдВрднрд╡ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИред

рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдЧреНрд░рд╛рд╣рдХреЛрдВ рдореЗрдВ рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рд░реИрдкрд░ (1.6.0), рдПрдВрдбреНрд░реЙрдпрдб (0.19.0) ╨╕ рдЖрдИрдУрдПрд╕ (0.11.1-0.11.2) рд╡реНрдпрдХреНрддрд┐рдЧрдд рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрдВрдб-рдЯреВ-рдПрдВрдб рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╣реЛ рдЧрдпрд╛ред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдХрд╛рд░рдг рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рдВрднрд╡ рд╣реИ рдУрд▓реНрдо, рд╕рд┐рдЧреНрдирд▓ рдореИрд╕реЗрдВрдЬрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рд╕рдореВрд╣ рд╡рд╛рд░реНрддрд╛рд▓рд╛рдкреЛрдВ рдХрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдирд╛рдордХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдореЗрдЧреЛрд▓реНрдо, рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рд╕рдВрджреЗрд╢ рдХреЛ рдХрдИ рдмрд╛рд░ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред


рдкрд╣рд▓реА рдмрд╛рд░, рд╡реИрдХрд▓реНрдкрд┐рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдерд╛ 2016 рдореЗрдВ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛. рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдмрд┐рд▓реНрдб рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ FOSDEM 2020 рдХреЗ рджреМрд░рд╛рди рд╣реБрдЖред

рдЪреВрдБрдХрд┐ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд╣рд▓реА рдмрд╛рд░ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИрдВ:

  • рдЧреНрд░рд╛рд╣рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреНрдп рдЧреНрд░рд╛рд╣рдХреЛрдВ рдпрд╛ рд╡рд╛рд░реНрддрд╛рдХрд╛рд░реЛрдВ рдХреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рд╕реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддрд╛ рд╣реИ;
  • рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░реНрд╡рд░ рд╕реНрдЯреЛрд░реЗрдЬ рдерд╛, рдЬреЛ рдПрдХ рдЧреБрдкреНрдд рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХреЗ рд╕рд╛рде рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛;
  • рдлрд╝рд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рд╕рддреНрдпрд╛рдкрди рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрдореЛрдЬреА рд╡рд░реНрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рддреНрдпрд╛рдкрди рднреА рд╕рд╛рдордиреЗ рдЖрдпрд╛ рд╣реИред

рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рди рдХреЗрд╡рд▓ рдирд┐рдЬреА рд╕рдВрд╡рд╛рджреЛрдВ рдХреЗ рд▓рд┐рдП, рдмрд▓реНрдХрд┐ рд╕рдореВрд╣ рд╕рд╣рд┐рдд рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЧреИрд░-рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХрдорд░реЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЧрдИ рд╣реИред

рдпрд╣ рднреА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдХрдорд░реЛрдВ рдХреА рдЦреЛрдЬ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдкрд▓рдмреНрдз рд╣реИ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд░реЗрдбрд┐рдХрд▓.


рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ "рдХреНрд░реЙрд╕-рд╕рд╛рдЗрдирд┐рдВрдЧ" рдирд╛рдордХ рдПрдХ рддрдВрддреНрд░ рдкреЗрд╢ рдХрд┐рдпрд╛ред рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЬрдм рдпрд╣ рддрдВрддреНрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рджреЛ рд╡рд╛рд░реНрддрд╛рдХрд╛рд░реЛрдВ рдХреЛ рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рди рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЕрд▓рдЧ рд╕реЗред рддрдВрддреНрд░ рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ GitHub рдкрд░ рдкрдврд╝реЗрдВ.


Riot рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдиреНрдп рдЧреНрд░рд╛рд╣рдХ рднреА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ: рд╢рд░рд╛рдмреА рдЪреИрдЯ, рдирд╣реЗрдХреЛ рдкреБрдирд░реНрдЬрдиреНрдо, рдЧреНрд░рд╛рд╣рдХ рдЪрд╛рд▓реВ libQuotient (рдбрдмреНрд▓реНрдпреВрдЖрдИрдкреА), рдЧреНрд░рд╛рд╣рдХ рдЪрд╛рд▓реВ рдорд╛рдЙрдЯреНрд░рд┐рдХреНрд╕-рдЧреЛ (рдЧреЛрдореБрдХреНрд╕), рдЧреНрд░рд╛рд╣рдХ рдЪрд╛рд▓реВ рдореИрдЯреНрд░рд┐рдХреНрд╕-nio (рдореГрдЧрддреГрд╖реНрдгрд╛ ╨╕ рд╡реАрдЪреИрдЯ), рд╕рдореБрджреНрд░реАрдХрд╛рдВрдЪ (рдЫреЛрдбрд╝рд╛ рд╣реБрдЖ)ред рдЕрдиреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╣реИрдВред рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рдорд░реНрдерди рдХреЗ рдмрд┐рдирд╛ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП, E2EE рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдореЙрди рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЬрд╛рддреА рд╣реИ - рдкреЗрдВрдЯрд╛рд▓реИрдореЛрди.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ