MongoDB SSPL рдкрд░рд╡рд╛рдирд╛ рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рдзреЛрдХрд╛рджрд╛рдпрдХ рдХрд╛ рдЖрд╣реЗ?

рд╡рд╛рдЪрди SSPL FAQ рдореЛрдВрдЧреЛрдбреАрдмреА рдкрд░рд╡рд╛рдирд╛, рддреБрдореНрд╣реА "рдореЛрдареЗ, рдорд╕реНрдд рдХреНрд▓рд╛рдЙрдб рд╕реЛрд▓реНрдпреВрд╢рди рдкреНрд░рджрд╛рддрд╛" рдЕрд╕рд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп рддреЛ рдмрджрд▓рдгреНрдпрд╛рдд рдХрд╛рд╣реАрд╣реА рдЧреИрд░ рдирд╛рд╣реА рдЕрд╕реЗ рджрд┐рд╕рддреЗ.

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

MongoDB SSPL рдкрд░рд╡рд╛рдирд╛ рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рдзреЛрдХрд╛рджрд╛рдпрдХ рдХрд╛ рдЖрд╣реЗ?

рдкреНрд░рддрд┐рдорд╛ рдЕрдиреБрд╡рд╛рдж
рдореЛрдВрдЧреЛрдбреАрдмреА рд╡рд╛рдкрд░реВрди рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЖрдгрд┐ рд╕реЗрд╡рд╛ (рд╕рд╛рд╕) рдореНрд╣рдгреВрди рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╡рд░ рдирд╡реАрди рдкрд░рд╡рд╛рдиреНрдпрд╛рдЪрд╛ рдХрд╛рдп рдкрд░рд┐рдгрд╛рдо рд╣реЛрддреЛ?
SSPL рдЪреНрдпрд╛ рдХрд▓рдо 13 рдордзреАрд▓ рдХреЙрдкреАрд▓реЗрдлреНрдЯ рдХреНрд▓реЙрдЬ рдлрдХреНрдд рддреЗрд╡реНрд╣рд╛рдЪ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА MongoDB рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд┐рдВрд╡рд╛ MongoDB рдЪреНрдпрд╛ рд╕реБрдзрд╛рд░рд┐рдд рдЖрд╡реГрддреНрддреНрдпрд╛ рддреГрддреАрдп рдкрдХреНрд╖рд╛рдВрдирд╛ рд╕реЗрд╡рд╛ рдореНрд╣рдгреВрди рдСрдлрд░ рдХрд░рддрд╛. рдореЛрдВрдЧреЛрдбреАрдмреА рдбреЗрдЯрд╛рдмреЗрд╕ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рдгрд╛рд▒реНрдпрд╛ рдЗрддрд░ SaaS рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╛рдареА рдХреЛрдгрддреЗрд╣реА рдХреЙрдкреАрд▓реЗрдлреНрдЯ рдХреНрд▓реЙрдЬ рдирд╛рд╣реА.

рдореЛрдВрдЧреЛрдбреАрдмреА рд╣реА рдиреЗрд╣рдореАрдЪ "рдХрдареАрдг рдУрдкрди рд╕реЛрд░реНрд╕ рдХрдВрдкрдиреА" рд░рд╛рд╣рд┐рд▓реА рдЖрд╣реЗ. рдЬрдЧ рдЕрд╕рддрд╛рдирд╛ рдХреЙрдкреАрд▓реЗрдлреНрдЯ рдкрд░рд╡рд╛рдиреНрдпрд╛рдВрдордзреВрди рд╕реНрд╡рд┐рдЪ рдХреЗрд▓реЗ (GPL) рддреЗ рд▓рд┐рдмрд░рд▓ рд▓рд╛рдпрд╕рдиреНрд╕реЗрд╕ (MIT, BSD, Apache), MongoDB рдиреЗ рддреНрдпрд╛рдЪреНрдпрд╛ MongoDB рд╕рд░реНрд╡реНрд╣рд░ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рд╕рд╛рдареА AGPL рдирд┐рд╡рдбрд▓реЗ, рдЬреАрдкреАрдПрд▓рдЪреА рдЖрдгрдЦреА рдорд░реНрдпрд╛рджрд┐рдд рдЖрд╡реГрддреНрддреА.

рд╡рд╛рдЪрд▓реНрдпрд╛рдирдВрддрд░ рдлреЙрд░реНрдо S1 IPO рдлрд╛рдЗрд▓рд┐рдВрдЧрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗрд▓рд╛ MongoDB, рддреБрдореНрд╣рд╛рд▓рд╛ рджрд┐рд╕реЗрд▓ рдХреА рдлреНрд░реАрдорд┐рдпрдо рдореЙрдбреЗрд▓рд╡рд░ рднрд░ рджрд┐рд▓рд╛ рдЬрд╛рдд рдЖрд╣реЗ. рдореБрдХреНрдд рд╕реНрд░реЛрдд рд╕рдореБрджрд╛рдпрд╛рдЪреА рдореВрд▓реНрдпреЗ рдЯрд┐рдХрд╡реВрди рдареЗрд╡рдгреНрдпрд╛рдРрд╡рдЬреА рд╕рдореБрджрд╛рдп рд╕рд░реНрд╡реНрд╣рд░ рдЖрд╡реГрддреНрддреА рдЕрдкрдВрдЧ рдХрд░реВрди рд╣реЗ рд╕рд╛рдзреНрдп рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

2019 рдЪреНрдпрд╛ рдореБрд▓рд╛рдЦрддреАрдд, рдореЛрдВрдЧреЛрдбреАрдмреАрдЪреЗ рд╕реАрдИрдУ рджреЗрд╡ рдЗрддреНрддреЗрдЪреЗрд░рд┐рдпрд╛ рдпрд╛рдВрдиреА рдкреБрд╖реНрдЯреА рдХреЗрд▓реА рдХреА рдореЛрдВрдЧреЛрдбреАрдмреА рдЗрдВрдХ. рдореЛрдВрдЧреЛрдбреАрдмреА рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рдореБрдХреНрдд рд╕реНрддреНрд░реЛрдд рд╕рдореБрджрд╛рдпрд╛рд╢реА рд╕рд╣рдпреЛрдЧ рдХрд░рдгрд╛рд░ рдирд╛рд╣реА рдХрд╛рд░рдг рддреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдлреНрд░реАрдорд┐рдпрдо рдзреЛрд░рдгрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛рдд:

тАЬMongoDB рдореЛрдВрдЧреЛрдбреАрдмреАрдиреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗ рд╣реЛрддреЗ. рдХреЛрдгрддреЗрд╣реА рдкреВрд░реНрд╡-рд╡рд┐рджреНрдпрдорд╛рди рдЙрдкрд╛рдп рдирд╡реНрд╣рддреЗ. рдЖрдореНрд╣реА рдорджрддреАрд╕рд╛рдареА рдХреЛрдб рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА; рдлреНрд░реАрдорд┐рдпрдо рд╕реНрдЯреНрд░реЕрдЯреЗрдЬреАрдЪрд╛ рдПрдХ рднрд╛рдЧ рдореНрд╣рдгреВрди рдЖрдореНрд╣реА рддреЗ рдЙрдШрдбрд▓реЗ,"

- рджреЗрд╡ рдЗрдЯреНрдЯреАрдЪреЗрд░рд┐рдпрд╛, рдореЛрдВрдЧреЛрдбреАрдмреАрдЪреЗ рд╕реАрдИрдУ.

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

SSPL рдореНрд╣рдгрдЬреЗ рдирдХреНрдХреА рдХрд╛рдп рдЖрдгрд┐ рддреНрдпрд╛рдЪрд╛ рддреБрдордЪреНрдпрд╛рд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд╛ рд╣реЛрдК рд╢рдХрддреЛ?

SSPL рдкрд░рд╡рд╛рдиреНрдпрд╛рдЪреНрдпрд╛ рдЕрдЯреАрдВрдиреБрд╕рд╛рд░ рдореЛрдВрдЧреЛрдбреАрдмреАрд▓рд╛ DBaaS рдореНрд╣рдгреВрди рдСрдлрд░ рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдкреНрд░рддреНрдпреЗрдХрд╛рдиреЗ рдПрдХрддрд░ SSPL рдЕрдЯреАрдВрдиреБрд╕рд╛рд░ рдЖрдЬреВрдмрд╛рдЬреВрдЪреНрдпрд╛ рд╕рд░реНрд╡ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛ рд╕реЛрдбрдгреЗ рдХрд┐рдВрд╡рд╛ MongoDB рдХрдбреВрди рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкрд░рд╡рд╛рдирд╛ рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдХреНрд▓рд╛рдЙрдб рд╕реЛрд▓реНрдпреВрд╢рди рдкреНрд░рджрд╛рддреНрдпрд╛рдВрд╕рд╛рдареА, рдкреВрд░реНрд╡реАрдЪреЗ рдЕрд╡реНрдпрд╡рд╣рд╛рд░реНрдп рдЖрд╣реЗ рдХрд╛рд░рдг рдореЛрдВрдЧреЛрдбреАрдмреАрдЪрд╛ рдкрд░рд╡рд╛рдирд╛ рдереЗрдЯ рдореЛрдВрдЧреЛрдбреАрдмреА рдЗрдВрдХрд▓рд╛ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ. рдЕрдВрддрд┐рдо-рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдХрд┐рдорддреАрдВрд╡рд░ рд▓рдХреНрд╖рдгреАрдп рдирд┐рдпрдВрддреНрд░рдг рдареЗрд╡рд╛, рдореНрд╣рдгрдЬреЗ рдХреЛрдгрддреАрд╣реА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрдкрд░реНрдзрд╛ рдирд╛рд╣реА.

DBaaS рд╣рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╡рд╛рдкрд░рд╛рдЪрд╛ рдЕрдЧреНрд░рдЧрдгреНрдп рдкреНрд░рдХрд╛рд░ рдмрдирд▓реНрдпрд╛рдореБрд│реЗ, рд╣рд╛ рдкреНрд░рджрд╛рддрд╛ рд▓реЙрдХ-рдЗрди рд╣реА рдПрдХ рдореЛрдареА рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ!

рддреБрдореНрд╣реА рд╡рд┐рдЪрд╛рд░ рдХрд░рдд рдЕрд╕рд╛рд▓, "рдХрд╛рд╣реА рдореЛрдареА рдЧреЛрд╖реНрдЯ рдирд╛рд╣реА: рдореЛрдВрдЧреЛрдбреАрдмреА рдЕреЕрдЯрд▓рд╕ рдЗрддрдХрд╛ рдорд╣рд╛рдЧ рдирд╛рд╣реА." рдЦрд░рдВрдЪ, рд╣реЗ рдЕрд╕рдВ рдЕрд╕реВ рд╢рдХрддрдВ... рдкрдг рдлрдХреНрдд рдЖрддреНрддрд╛рд╕рд╛рдареА.

MongoDB рдЕрджреНрдпрд╛рдк рдлрд╛рдпрджреЗрд╢реАрд░ рдирд╛рд╣реА, рдЧреЗрд▓реНрдпрд╛ рд╡рд░реНрд╖реА $175 рджрд╢рд▓рдХреНрд╖ рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рддреЛрдЯрд╛ рдкреЛрд╕реНрдЯ рдХреЗрд▓рд╛ рдЖрд╣реЗ. рдореЛрдВрдЧреЛрдбреАрдмреА рд╕рдзреНрдпрд╛ рд╡рд╛рдвреАрд╕рд╛рдареА рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рдЧреБрдВрддрд╡рдгреВрдХ рдХрд░рдд рдЖрд╣реЗ. рдпрд╛рдЪрд╛ рдЕрд░реНрде, рдЗрддрд░ рдЧреЛрд╖реНрдЯреАрдВрдмрд░реЛрдмрд░рдЪ, рдХрд┐рдорддреА рд╡рд╛рдЬрд╡реА рдХрдореА рдареЗрд╡рдгреЗ. рддрдерд╛рдкрд┐, рдЖрдЬрдЪреНрдпрд╛ рдЬрд╛рдЧрддрд┐рдХ рдХрдВрдкрдиреНрдпрд╛ рд▓рд╡рдХрд░ рдХрд┐рдВрд╡рд╛ рдирдВрддрд░ рдлрд╛рдпрджреЗрд╢реАрд░ рдмрдирд▓реНрдпрд╛ рдкрд╛рд╣рд┐рдЬреЗрдд рдЖрдгрд┐ рд╕реНрдкрд░реНрдзреЗрдЪреНрдпрд╛ рдЕрдиреБрдкрд╕реНрдерд┐рддреАрдд, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рддреНрдпрд╛рдЪреА рдХрд┐рдВрдордд рдореЛрдЬрд╛рд╡реА рд▓рд╛рдЧреЗрд▓.

рдХреЗрд╡рд│ рдирдлрд╛ рдирд╛рд╣реА рдЬреНрдпрд╛рдмрджреНрджрд▓ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдХрд╛рд│рдЬреА рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ. рдХреЛрдгрддреНрдпрд╛рд╣реА рдХрд┐рдВрдорддреАрд╡рд░ рдкреНрд░рдмрд│ рдмрд╛рдЬрд╛рд░рдкреЗрдареЗрдЪрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдорд┐рд│рд╡рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдг рд╡рд┐рдЬреЗрддреНрдпрд╛-рдШреЗрдгреНрдпрд╛-рд╕рд░реНрд╡ рдкрд░рд┐рд╕реНрдерд┐рддреАрдЪрд╛ рдЕрд░реНрде рд╢рдХреНрдп рддрд┐рддрдХреНрдпрд╛ (рдЖрдгрд┐ рдкреБрдвреЗ!) рдХрд┐рдорддреА рд╡рд╛рдврд╡рдгреЗ.

рдбреЗрдЯрд╛рдмреЗрд╕рдЪреНрдпрд╛ рдЬрдЧрд╛рдд, рд╣рд╛ рдЧреЗрдо рдХрд╛рд╣реА рджрд╢рдХрд╛рдВрдкреВрд░реНрд╡реА рдУрд░реЕрдХрд▓рдиреЗ рдЦреВрдк рдпрд╢рд╕реНрд╡реАрдкрдгреЗ рдЦреЗрд│рд▓рд╛ рд╣реЛрддрд╛, рдЬреНрдпрд╛рдиреЗ рд▓реЛрдХрд╛рдВрдирд╛ тАЬрдмреНрд▓реВ рдЬрд╛рдпрдВрдЯтАЭ (IBM) рдЪреНрдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░рд╢реА рдмрд╛рдВрдзрд▓реЗ рдЬрд╛рдгреНрдпрд╛рдкрд╛рд╕реВрди рд╡рд╛рдЪрд╡рд▓реЗ. рдУрд░реЕрдХрд▓ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╡рд┐рд╡рд┐рдз рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░рд╡рд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрддреЗ рдЖрдгрд┐ рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рд╡рд╛рдЬрд╡реА рдХрд┐рдорддреАрдд рджреЗрдгреНрдпрд╛рдд рдЖрд▓реЗ рд╣реЛрддреЗ... рдЖрдгрд┐ рдирдВрддрд░ рдЬрдЧрднрд░рд╛рддреАрд▓ CIOs рдЖрдгрд┐ CFOs рдЪреА рд╕рдорд╕реНрдпрд╛ рдмрдирд▓реА.

рдЖрддрд╛ рдореЛрдВрдЧреЛрдбреАрдмреА рд╣рд╛рдЪ рдЧреЗрдо рдЦреЗрд│рдд рдЖрд╣реЗ, рдлрдХреНрдд рдкреНрд░рд╡реЗрдЧрдХ рдЧрддреАрдиреЗ. рдорд╛рдЭрд╛ рдорд┐рддреНрд░ рдЖрдгрд┐ рд╕рд╣рдХрд╛рд░реА рдореЕрдЯ рдпреЛрдиреНрдХреЛрд╡рд┐рдЯ рдпрд╛рдВрдиреА рдЕрд▓реАрдХрдбреЗрдЪ рд╡рд┐рдЪрд╛рд░рд▓реЗ, тАЬрдореЛрдВрдЧреЛрдбреАрдмреА рдкреБрдвреАрд▓ рдУрд░реЕрдХрд▓ рдЖрд╣реЗ рдХрд╛?тАЭ рдЖрдгрд┐ рдорд▓рд╛ рдЦрд╛рддреНрд░реА рдЖрд╣реЗ рдХреА, рдХрд┐рдорд╛рди рдпрд╛ рджреГрд╖реНрдЯреАрдХреЛрдирд╛рддреВрди, рддреЗ рдЖрд╣реЗ.

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

рд╕реНрддреНрд░реЛрдд: www.habr.com

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