рдореАрд░ 2.0 рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕рд░реНрд╡рд░ рд░рд┐рд▓реАрдЬрд╝

рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕рд░реНрд╡рд░ рд░рд┐рд▓реАрдЬ рдореАрд░ 2.0рдХреИрдиреЛрдирд┐рдХрд▓ рджреНрд╡рд╛рд░рд╛ рдЗрд╕рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпреВрдирд┐рдЯреА рд╢реЗрд▓ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред Ubuntu рд╕реНрдорд╛рд░реНрдЯрдлрд╝реЛрди рдХреЗ рд▓рд┐рдПред рдХреИрдирдирд┐рдХрд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдореАрд░ рдХреА рдорд╛рдВрдЧ рдмрдиреА рд╣реБрдИ рд╣реИ рдФрд░ рдЕрдм рдЗрд╕реЗ рдПрдореНрдмреЗрдбреЗрдб рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдл рдерд┐рдВрдЧреНрд╕ (рдЖрдИрдУрдЯреА) рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореАрд░ рдХреЛ рд╡реЗрд░рд▓реИрдВрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдВрдкреЛрдЬрд┐рдЯ рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡реЗрд░рд▓реИрдВрдб-рдЖрдзрд╛рд░рд┐рдд рдХреЛрдИ рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, GTK3/4, Qt5, рдпрд╛ SDL2 рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд┐рдд) рдореАрд░-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЪрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкреИрдХреЗрдЬ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред Ubuntu 18.04-20.10 (рдкреАрдкреАрдП) рдФрд░ рдлреЗрдбреЛрд░рд╛ 30/31/32. рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv2 рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрддред

рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрди API рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдХрд╛рд░рдг рд╣реБрдЖ рд╣реИ, рдЬрд┐рдирд╕реЗ рд╕рдВрдЧрддрддрд╛ рднрдВрдЧ рд╣реЛрддреА рд╣реИ рдФрд░ рдХреБрдЫ рдЕрдкреНрд░рдЪрд▓рд┐рдд API рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, mirclient рдФрд░ mirserver API рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ Wayland рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЗрд╕рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред mirclient рдФрд░ mirserver рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдмрд░рдХрд░рд╛рд░ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдм рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдЖрдВрддрд░рд┐рдХ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпреЗ рд╣реЗрдбрд░ рдлрд╝рд╛рдЗрд▓реЗрдВ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВ, рдФрд░ ABI рд╕рдВрд░рдХреНрд╖рдг рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддреА рд╣реИрдВ (рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдПрдХ рдмрдбрд╝реЗ рдХреЛрдб рд╕реБрдзрд╛рд░ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ)ред рдЗрди API рдХреЛ рдЕрдкреНрд░рдЪрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп UBports рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд╕рд╛рде рд╕рдордиреНрд╡рд┐рдд рд╣реИ, рдЬреЛ mirclient рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред Ubuntu рдЯрдЪред рдпрд╣ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдХрд┐ рдпреВрдЖрдИрдкреЛрд░реНрдЯреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдореАрд░ 1.x рдХреА рдХреНрд╖рдорддрд╛рдПрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВ, рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдореАрд░ 2.0 рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░ рд╕рдХрддреА рд╣реИред

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

рдЪрд▓ рд░рд╣реЗ рдХреНрд▓реАрдирдЕрдк рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, mesa-kms рдФрд░ mesa-x11 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ mesa рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рд╣рдЯрд╛ рджреА рдЧрдИрдВ - рдХреЗрд╡рд▓ gbm рдХреЛ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдиреЗ Mir рдХреЛ NVIDIA рдбреНрд░рд╛рдЗрд╡рд░ рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ X11 рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред mesa-kms рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ gbm-kms рдФрд░ mesa-x11 рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ gbm-x11 рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдПрдХ рдирдпрд╛ rpi-dispmanx рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рднреА рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬрд┐рд╕рд╕реЗ Mir рдХреЛ рдмреНрд░реЙрдбрдХреЙрдо рдбреНрд░рд╛рдЗрд╡рд░ рд╡рд╛рд▓реЗ Raspberry Pi 3 рдмреЛрд░реНрдб рдкрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрд╛ред MirAL (Mir Abstraction Layer) рдкрд░рдд, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ Mir рд╕рд░реНрд╡рд░ рддрдХ рд╕реАрдзреА рдкрд╣реБрдБрдЪ рд╕реЗ рдмрдЪрдиреЗ рдФрд░ libmiral рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ ABI рддрдХ рдкрд╣реБрдБрдЪ рдХреЛ рдЕрдореВрд░реНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЕрдм рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб (SSD) рдкрд░ рд╡рд┐рдВрдбреЛ рдбреЗрдХреЛрд░реЗрд╢рди рдХреЛ рд╕рдХреНрд╖рдо рдФрд░ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд░рдЦрддреА рд╣реИ, рд╕рд╛рде рд╣реА DisplayConfiguration рдмреНрд▓реЙрдХ рдореЗрдВ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рд░рдЦрддреА рд╣реИред

рдореАрд░ 2.0 рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕рд░реНрд╡рд░ рд░рд┐рд▓реАрдЬрд╝

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

DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрд╡рд░ рд╡рд╛рд▓реА рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реАрджреЗрдВ ЁЯФе рдбреАрдбреАрдУрдПрд╕ рд╕реБрд░рдХреНрд╖рд╛, рд╡реАрдкреАрдПрд╕ рдФрд░ рд╡реАрдбреАрдПрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реАрджреЗрдВ | ProHoster