рдУрдкрдирдХреНрд▓рд╛рдЙрдб рем.реж рдлрд╛рдЗрд▓ рд╢реЗрдЕрд░рд┐рдВрдЧ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдкреНрд░рдХрд╛рд╢рди

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

рд╣рд╛ рдкреНрд░рдХрд▓реНрдк OCIS (ownCloud Infinite Scale) рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪрд╛ рдПрдХ рдлреЛрд░реНрдХ рдореНрд╣рдгреВрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛. рдореВрд│ ownCloud рдХреЛрдбрдмреЗрд╕ рдЖрдгрд┐ рддреНрдпрд╛рдЪрд╛ рдлреЛрд░реНрдХ, NextCloud, рдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, OpenCloud рд╕рд░реНрд╡реНрд╣рд░ PHP рдордзреВрди Go рдордзреНрдпреЗ рдкреБрдиреНрд╣рд╛ рд▓рд┐рд╣рд┐рд▓рд╛ рдЧреЗрд▓рд╛. OpenCloud рдЪреНрдпрд╛ рдирд┐рд░реНрдорд╛рддреНрдпрд╛рдВрдиреА рдХреЛрдбрдмреЗрд╕рдордзреВрди рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдЪрд╛ рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреАтАФрдореНрд╣рдгрдЬреЗрдЪ рдлрд╛рдЗрд▓ рд╕рд╣рдпреЛрдЧрд╛рдЪреАтАФрд╕рд░реНрд╡реЛрддреНрддрдо рджрд░реНрдЬрд╛рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛.

Go рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рд╣рд╛ рд╕рд░реНрд╡реНрд╣рд░ Apache 2.0 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд рдЖрд╣реЗ рдЖрдгрд┐ рддреЛ WebDAV, gRPC, Microsoft рдЪрд╛ RESTful Web API Graph, OCS, OCM 1.1, рдЖрдгрд┐ OpenID Connect рдпрд╛рдВрдирд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЛ. рд╣рд╛ рд╕рд░реНрд╡реНрд╣рд░ рдорд╛рдпрдХреНрд░реЛ рд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╡рд╛рдкрд░реВрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рддреЛ Raspberry Pi рдмреЛрд░реНрдбрдкрд╛рд╕реВрди рдореЛрдареНрдпрд╛ рдорд▓реНрдЯреА-рд╕рд░реНрд╡реНрд╣рд░ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯрдкрд░реНрдпрдВрдд рд╡рд┐рд╕реНрддрд╛рд░реВ рд╢рдХрддреЛ.

рдбреЗрд╕реНрдХрдЯреЙрдк рдХреНрд▓рд╛рдпрдВрдЯ Qt рд╡рд╛рдкрд░реВрди C++ рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ, GPLv3 рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рддреЛ Windows, macOS, рд╡ Linux рд╕рд╛рдареАрдЪреНрдпрд╛ рдмрд┐рд▓реНрдбреНрд╕рдирд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЛ. рдпрд╛ рдХреНрд▓рд╛рдпрдВрдЯрдордзреНрдпреЗ рдЕрдВрдЧрднреВрдд рдлрд╛рдЗрд▓ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдпрдЭреЗрд╢рди рдЖрдгрд┐ рд╢реЗрдЕрд░реНрдб рд╕реНрдЯреЛрд░реЗрдЬрд▓рд╛ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯреАрдо рдореНрд╣рдгреВрди рдорд╛рдЙрдВрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрдЦреАрд▓ рдЖрд╣реЗ. рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ Vue.js рдлреНрд░реЗрдорд╡рд░реНрдХ рд╡рд╛рдкрд░реВрди TypeScript рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рддреЛ AGPLv3 рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд рдЖрд╣реЗ. Android рдЖрдгрд┐ iOS рд╕рд╛рдареА рдореЛрдмрд╛рдЗрд▓ ре▓рдкреНрд╕ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд.

рдлрд╛рдИрд▓ рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдгрд┐ рд╢реЗрдЕрд░рд┐рдВрдЧ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рддрд╕реЗрдЪ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╡рд░реВрди рдлрд╛рдИрд▓ рд╕рдВрдЧреНрд░рд╣рд╛рдВрдордзреНрдпреЗ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЭреНрдб рдНрдХреНрд╕реЗрд╕, рдУрдкрдирдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рд░рд┐рдЕрд▓ рдЯрд╛рдЗрдордордзреНрдпреЗ рджрд╕реНрддрдРрд╡рдЬрд╛рдВрдЪреЗ рд╕рд╣рдпреЛрдЧреА рд╕рдВрдкрд╛рджрди, рдХреЛрд▓рд╛рдмреНрд░рд╛ рдСрдирд▓рд╛рдЗрди рдСрдлрд┐рд╕ рд╕реВрдЯ рдЖрдгрд┐ рдорд╛рд░реНрдХрдбрд╛рдЙрди рдПрдбрд┐рдЯрд░ (рдЯреЛрд╕реНрдЯрдпреВрдЖрдп) рд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдг, рдкреНрд░рддрд┐рдорд╛ рдЖрдгрд┐ рд╕реНрдХреЕрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рджрд╕реНрддрдРрд╡рдЬрд╛рдВрдордзреВрди рдордЬрдХреВрд░ рдХрд╛рдврдгреЗ, рдЖрдгрд┐ рдЕрдБрдЯреАрд╡реНрд╣рд╛рдпрд░рд╕ рдкреЕрдХреЗрдЬреЗрд╕рдордзреНрдпреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлрд╛рдЗрд▓реНрд╕ рд╕реНрдХреЕрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдпрдХреЕрдк (ICAP) рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪрд╛ рд╡рд╛рдкрд░ рдпрд╛ рдХреНрд╖рдорддрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ.

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

рдЕтАНреЕрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░рд▓рд╛ рдЕтАНреЕрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рддрдкрд╢реАрд▓рд╡рд╛рд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХреЗрд▓рд╛ рдЬрд╛рддреЛ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рддреБрдореНрд╣реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдлрдХреНрдд рдкрд╛рд╣рдгреНрдпрд╛рдЪреА рдХрд┐рдВрд╡рд╛ рдлрдХреНрдд рд░рд┐рдкреЙрдЭрд┐рдЯрд░реАрдордзреНрдпреЗ рдЕрдкрд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрдК рд╢рдХрддрд╛). рд░реЛрд▓-рдмреЗрд╕реНрдб рдЕреЕрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ (RBAC) рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ. рд╣реЗ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдкреНрд░рд╛рдпрд╡реНрд╣рд╕реА-рдлрд░реНрд╕реНрдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╡рд╛рдкрд░рддреЗ, рдпрд╛рдЪрд╛ рдЕрд░реНрде рдЕрд╕рд╛ рдХреА рдкреНрд░рд╢рд╛рд╕рдХ рдЕрдзрд┐рдХрд╛рд░ рдЕрд╕рд▓реЗрд▓рд╛ рдУрдкрдирдХреНрд▓рд╛рдЙрдб рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рд╛рдордЧреНрд░реАрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА.

рдУрдкрдирдХреНрд▓рд╛рдЙрдб рем.реж рдлрд╛рдЗрд▓ рд╢реЗрдЕрд░рд┐рдВрдЧ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдкреНрд░рдХрд╛рд╢рди

рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ:

  • рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕рдордзреНрдпреЗ 'рдлреЗрд╡реНрд╣рд░реЗрдЯреНрд╕' рд╣реЗ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдЖрд╣реЗ, рдЬреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдорд╣рддреНрддреНрд╡рд╛рдЪреНрдпрд╛ рдЖрдгрд┐ рд╡рд╛рд░рдВрд╡рд╛рд░ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд▒реНрдпрд╛ рдлрд╛рдЗрд▓реНрд╕ рдЬрд▓рдж ре▓рдХреНрд╕реЗрд╕рд╕рд╛рдареА рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддреЗ. рдлреЗрд╡реНрд╣рд░реЗрдЯреНрд╕рдордзреНрдпреЗ рдлрд╛рдЗрд▓реНрд╕ рдЬреЛрдбрдгреНрдпрд╛рдмрджреНрджрд▓рдЪреА рдорд╛рд╣рд┐рддреА рдпреЗрдереЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ. рд╕рд░реНрд╡реНрд╣рд░ рдЖрдгрд┐ рддреЗ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд▓рд╛рдпрдВрдЯрд╢реА рдЬреЛрдбрд▓реЗрд▓реЗ рдирд╕рддреЗ. рдЖрд╡рдбрддреНрдпрд╛ рдлрд╛рдЗрд▓реНрд╕рд╡рд░ рддрд╛рд▒реНрдпрд╛рдЪреЗ рдЪрд┐рдиреНрд╣ рдЕрд╕рддреЗ рдЖрдгрд┐ рддреНрдпрд╛ рд╡реИрдпрдХреНрддрд┐рдХ рдЬрд╛рдЧрд╛, рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕, рд╕рдмрдлреЛрд▓реНрдбрд░реНрд╕ рдЖрдгрд┐ рд╢реЛрдз рдкрд░рд┐рдгрд╛рдорд╛рдВрдордзреНрдпреЗ рд╣рд╛рдпрд▓рд╛рдЗрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЕрд╕рддрд╛рдд. рддрд╛рд▒реНрдпрд╛рдиреЗ рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рдЧреЛрд╖реНрдЯреА рдПрдХрд╛ рд╡реЗрдЧрд│реНрдпрд╛ 'рдлреЗрд╡реНрд╣рд░реЗрдЯреНрд╕' рдкреЗрдЬрд╡рд░ рдПрдХрд╛рдЪ рд╡реЗрд│реА рдкрд╛рд╣рддрд╛ рдпреЗрддрд╛рдд.
  • рдХреЕрд▓реНрдХреНрдпреБрд▓реЗрдЯрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рддреБрдореНрд╣реА рд╕рд░реНрдЪ рдмрд╛рд░рдордзреНрдпреЗрдЪ рдЧрдгрд┐рддреАрдп рд╕рдореАрдХрд░рдгрд╛рдВрдЪреА рдЧрдгрдирд╛ рдХрд░реВ рд╢рдХрддрд╛.
  • рдордЬрдХреВрд░ рд╢реЗрдЕрд░ рдХрд░рдгреЗ рд╕реЛрдкреЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "рдкреЗрд╕реНрдЯрдмрд┐рди" рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ. рд╢реЗрдЕрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЧреЛрд╖реНрдЯреА рддреБрдордЪреНрдпрд╛ рд╡реИрдпрдХреНрддрд┐рдХ рд╕реНрдкреЗрд╕рдордзреНрдпреЗ рдПрдХрд╛ рд▓рдкрд▓реЗрд▓реНрдпрд╛ ".space" рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ рдЖрдкреЛрдЖрдк рд╕реЗрд╡реНрд╣ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд.

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

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