GNOME рд╕рд╛рдареА рдмреЛрдиреНрд╕рд╛рдп, рдПрдХ рдЙрдкрдХрд░рдг рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЭреЗрд╢рди рд╕реЗрд╡рд╛ рд╕рд╛рджрд░ рдХреЗрд▓реА

рдЦреНрд░рд┐рд╢реНрдЪрди рд╣рд░реНрдЬрд░реНрдЯ (рдЦреНрд░рд┐рд╢реНрдЪрди рд╣рд░реНрдЬрд░реНрдЯ), GNOME рдмрд┐рд▓реНрдбрд░ рдЗрдВрдЯрд┐рдЧреНрд░реЗрдЯреЗрдб рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рдПрдиреНрд╡реНрд╣рд╛рдпрд░реНрдирдореЗрдВрдЯрдЪреЗ рд▓реЗрдЦрдХ, рдЖрддрд╛ Red Hat рд╡рд░ рдХрд╛рд░реНрдпрд░рдд рдЖрд╣реЗрдд, рдУрд│рдЦ рдХрд░реВрди рджрд┐рд▓реА рдкрд╛рдпрд▓рдЯ рдкреНрд░рдХрд▓реНрдк рдмреЛрдиреНрд╕рд╛рдИ, GNOME рдЪрд╛рд▓рд╡рдгрд╛рд░реНтАНрдпрд╛ рдПрдХрд╛рдзрд┐рдХ рдЙрдкрдХрд░рдгрд╛рдВрдЪреА рд╕рд╛рдордЧреНрд░реА рд╕рдордХреНрд░рдорд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдиреЗ. рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдмреЛрдиреНрд╕рд╛рдп рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛рдд
рд╣реЛрдо рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдЕрдиреЗрдХ рд▓рд┐рдирдХреНрд╕ рдбрд┐рд╡реНтАНрд╣рд╛рдЗрд╕реЗрд╕ рд▓рд┐рдВрдХ рдХрд░рдгреНтАНрдпрд╛рд╕рд╛рдареА, рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд░реНрд╡ рдХрд╛рдБрдкреНрдпреБрдЯрд░рд╡рд░реАрд▓ рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрдЯрд╛ рдНрдХреНрд╕реЗрд╕ рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рддреЗ, рдкрд░рдВрддреБ рддреБрдордЪрд╛ рдбреЗрдЯрд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдВрд╡рд░ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░реВ рдЗрдЪреНрдЫрд┐рдд рдирд╛рд╣реА. рдкреНрд░рдХрд▓реНрдк рдХреЛрдб C рдЖрдгрд┐ рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рдкреБрд░рд╡рдард╛ GPLv3 рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд.

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

рдмреЛрдиреНрд╕рд╛рдп рд╣реЗ рдХреЗрд╡рд│ рдбреЗрдЯрд╛ рд╢реЗрдЕрд░ рдХрд░рдгреНрдпрд╛рдкреБрд░рддреЗ рдорд░реНрдпрд╛рджрд┐рдд рдирд╛рд╣реА рдЖрдгрд┐ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕, рд╡реНрдпрд╡рд╣рд╛рд░, рджреБрдпреНрдпрдо рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛, рдХрд░реНрд╕рд░ рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯреАрдо-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд╛рдирд┐рдХ рдмрджрд▓рд╛рдВрдирд╛ рд╕рд╛рдорд╛рдпрд┐рдХ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╢реАрд░реНрд╖рд╕реНрдерд╛рдиреА рдЖрдЪреНрдЫрд╛рджрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдпрд╛рд╡рд░ рдЖрдВрд╢рд┐рдХ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЭреЗрд╢рдирд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рд╕рд╣ рдХреНрд░реЙрд╕-рд╕рд┐рд╕реНрдЯрдо рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрдЕрд░ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рд╕рд╛рдорд╛рдпрд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕. рд╢реЗрдЕрд░реНрдб рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдзрд╛рд░рд╛рд╡рд░ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ GVariant API ╨╕ LMDB.

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

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

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