рд╡рд┐рдХреЗрдВрджреНрд░реАрдХреГрдд рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪ, рдорд╛рд╕реНрдЯреЛрдбреЙрди 3.0 рдХрд╛ рд╡рд┐рдореЛрдЪрди

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

рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдХреЛрдб рд░реВрдмреА рдСрди рд░реЗрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд░реВрдмреА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ React.js рдФрд░ Redux рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рд╕реНрд░реЛрдд рдкрд╛рда рдлреИрд▓рд╛рдирд╛ AGPLv3 рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрддред рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдФрд░ рд╕реНрдЯреЗрдЯрд╕ рдЬреИрд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд┐рд░ рдлреНрд░рдВрдЯрдПрдВрдб рднреА рд╣реИред рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рдХреЛ PostgreSQL рдФрд░ Redis рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЦреБрд▓рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ API рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдФрд░ рдмрд╛рд╣рд░реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ (рдПрдВрдбреНрд░реЙрдЗрдб, рдЖрдИрдУрдПрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИрдВ, рдЖрдк рдмреЙрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ)ред

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

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

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