рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдЦрд╛рдЬрдЧреА рд╕рдВрджреЗрд╢рд╛рдВрд╕рд╣ рдореЕрдЯреНрд░рд┐рдХреНрд╕/рджрдВрдЧрд╛

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

рдореЕрдЯреНрд░рд┐рдХреНрд╕ рд╣рд╛ рдНрд╕рд╛рдпрдХреНрд▓рд┐рдХ рдЧреНрд░рд╛рдл (DAG) рдордзреАрд▓ рдШрдЯрдирд╛рдВрдЪреНрдпрд╛ рд░реЗрд╖реАрдп рдЗрддрд┐рд╣рд╛рд╕рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдлреЗрдбрд░реЗрд╢рди рдиреЗрдЯрд╡рд░реНрдХ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрд╣реЗ. рдпрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреА рдореБрдЦреНрдп рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА VoIP рд╕рд┐рдЧреНрдирд▓рд┐рдВрдЧрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЕрд╕рд▓реЗрд▓рд╛ рд╕рдВрджреЗрд╢рд╡рд╛рд╣рдХ рдЖрд╣реЗ, рдкрд░рдВрддреБ рд╕рд╛рдорд╛рдиреНрдп рдЙрджреНрджреЗрд╢ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЕрд╕рд▓реНрдпрд╛рдиреЗ рдЗрддрд░ рдЧреЛрд╖реНрдЯреА рд╢рдХреНрдп рдЖрд╣реЗрдд.

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


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

рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдкреНрд░рдердо рд░рд┐рд▓реАрдЭ рдЭрд╛рд▓реНрдпрд╛рдкрд╛рд╕реВрди, рдЦрд╛рд▓реАрд▓ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд:

  • рдХреНрд▓рд╛рдпрдВрдЯ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЗрддрд░ рдХреНрд▓рд╛рдпрдВрдЯрдХрдбреВрди рдХрд┐рдВрд╡рд╛ рдЗрдВрдЯрд░рд▓реЛрдХреНрдпреВрдЯрд░рдЪреНрдпрд╛ рдХреНрд▓рд╛рдпрдВрдЯрдХрдбреВрди рд╕рдВрджреЗрд╢ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреА рд╡рд┐рдирдВрддреА рдХрд░реВ рд╢рдХрддреЛ;
  • рдХреНрд▓рд╛рдпрдВрдЯ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреАрд╕рд╛рдареА рд╕рд░реНрд╡реНрд╣рд░ рд╕реНрдЯреЛрд░реЗрдЬ рд╣реЛрддреЗ, рдЧреБрдкреНрдд рд╡рд╛рдХреНрдпрд╛рдВрд╢рд╛рд╕рд╣ рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓реЗрд▓реЗ;
  • рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ рд╡рд╛рдкрд░реВрди рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╕рддреНрдпрд╛рдкрдирд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЗрдореЛрдЬреА рд╡рд░реНрдг рд╡рд╛рдкрд░реВрди рд╕рддреНрдпрд╛рдкрди рджреЗрдЦреАрд▓ рджрд┐рд╕реВрди рдЖрд▓реЗ рдЖрд╣реЗ.

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

рд╣реЗ рджреЗрдЦреАрд▓ рдирдореВрдж рдХреЗрд▓реЗ рдЖрд╣реЗ:

рд╡рд╛рдкрд░реВрди рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдЦреЛрд▓реНрдпрд╛ рд╢реЛрдзрдгреЗ рдЖрдзреАрдЪ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рд╡рд┐рд╕реНрддрд╛рд░ рд░реЕрдбрд┐рдХрд▓.


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


рджрдВрдЧрд▓ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЗрддрд░ рдХреНрд▓рд╛рдпрдВрдЯ рджреЗрдЦреАрд▓ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдирд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддрд╛рдд: рдлреНрд▓рдлреАрдЪреЕрдЯ, nheko рдкреБрдирд░реНрдЬрдиреНрдо, рдЧреНрд░рд╛рд╣рдХ рдЪрд╛рд▓реВ libQuotient (WIP), рдХреНрд▓рд╛рдпрдВрдЯ рдЪрд╛рд▓реВ mautrix-рдЧреЛ (рдЧреЛрдореБрдЦ), рдХреНрд▓рд╛рдпрдВрдЯ рдЪрд╛рд▓реВ matrix-nio (рдореГрдЧрдЬрд│ ╨╕ рд╡реАрдЪреЕрдЯ), рд╕реАрдЧреНрд▓рд╛рд╕ (рд╕реЛрдбрд▓реЗрд▓реЗ). рдЗрддрд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╡рд┐рдХрд╛рд╕рд╛рдд рдЖрд╣реЗрдд. рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рдорд░реНрдердирд╛рд╢рд┐рд╡рд╛рдп рдХреНрд▓рд╛рдпрдВрдЯрд╕рд╛рдареА, E2EE рдкреНрд░реЙрдХреНрд╕реАрд╕рд╛рдареА рдПрдХ рдбрд┐рдорди рдСрдлрд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ - pantalaimon.

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

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