рд╡рд╛рд╕рдорд░ рдиреЗ рдЙрдиреНрдирдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП WASIX, рдорд░реНрдЬрд┐рдВрдЧ WebAssembly рдФрд░ Posix рдХреЛ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛
WebAssembly рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХреЛ рдордЬрдмреВрдд рдХрд░рддреЗ рд╣реБрдП, Wasmer рдиреЗ WASIX рдХреА рд╢реБрд░реБрдЖрдд рдХреА, рдЬреЛ WebAssembly (WASm) рдФрд░ Posix рд╕рдВрдЧрддрддрд╛ рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИред

WebAssembly (WASm) рддрдХрдиреАрдХ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЕрдЧреНрд░рдгреА рд╡рд╛рд╕рдорд░ рдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ WASIX рдХрд╛ рдЕрдирд╛рд╡рд░рдг рдХрд┐рдпрд╛, рдПрдХ рдирдпрд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдФрд░ рдЯреВрд▓рдЪреЗрди рдЬреЛ Posix (рдкреЛрд░реНрдЯреЗрдмрд▓ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕) рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рд╕рдВрдЧрддрддрд╛ рдХреЗ рд╕рд╛рде WebAssembly System рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (WASI) рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд╕рдлрд▓рддрд╛ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп WASI рдФрд░ Posix рджреЛрдиреЛрдВ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдПрдХ рд╕рд╛рде рд▓рд╛рдХрд░ рд╡рд╛рд╕рдо рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛ рд╣реИред
WASIX, рдЬрд┐рд╕реЗ 30 рдордИ рдХреЛ WASI рдХреЗ рд╕реБрдкрд░рд╕реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХреЛ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд░рдирдЯрд╛рдЗрдо рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдХрдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдереНрд░реЗрдбреНрд╕, рдмрд░реНрдХрд▓реЗ рд╕реЙрдХреЗрдЯреНрд╕, рдлреЛрд░реНрдХрд┐рдВрдЧ, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ, рдЬреЛ рдкреЙрдЬрд╝рд┐рдХреНрд╕ рдХреЗ рдЬреАрд╡рдирдХрд╛рд▓ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рд╡рд╛рд╕рдорд░ рдЯреАрдо рдФрд░ рдЗрд╕рдХрд╛ рд╕рдХреНрд░рд┐рдп рд╕рдореБрджрд╛рдп WASI рдХреЗ ABI (рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд╛рдЗрдирд░реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕) рдХреЛ рдмрдврд╝рд╛рдиреЗ, рдЗрд╕реЗ рд╕реНрдерд┐рд░ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ Posix рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╕рдВрдЧрдд рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдердХ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИред
WASIX рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдЕрдкрдирд╛рдХрд░, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдзрд┐рдХ рдЖрд╕рд╛рдиреА рд╕реЗ Wasm рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рд╕рд░реНрд╡рд░ рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рдХрд▓реНрдк рд╕рдХреНрд╖рдо рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдкреВрд░реНрдг WASIX рд╡рд┐рдирд┐рд░реНрджреЗрд╢ wasix.org рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЗрд╕реЗ wasmer.sh рдкрд░ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
WASIX рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рдирд┐рдореНрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
- рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕реНрдерд┐рд░реАрдХрд░рдг, рдореМрдЬреВрджрд╛ WASI ABI рдХреЛ рдмрдврд╝рд╛рдирд╛, рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЧреИрд░-рдЖрдХреНрд░рд╛рдордХ рд╕рд┐рд╕реНрдХрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди
- рдЕрд╕реЗрдВрдмрд▓реАрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдЬрд╝рд┐рдЧ рдХреЗ рд▓рд┐рдП рдЕрдкрд╕реНрдЯреНрд░реАрдо рд╕рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рд░рд╕реНрдЯ рдФрд░ C/C++ рдХреЛ рдХрдВрдкрд╛рдЗрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреВрд▓рдЪреЗрдиреНрд╕
- рд░рдирдЯрд╛рдЗрдо рд╕рдорд░реНрдерди, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╡рд╛рд╕рдорд░ рд░рдирдЯрд╛рдЗрдо рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛
- рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдФрд░ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛
- рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди
- IPv4 рдФрд░ IPv6 рд╕рд╣рд┐рдд рд╕реЙрдХреЗрдЯ рд╕рдорд░реНрдерди
- рд╕реЙрдХреЗрдЯ рдФрд░ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдорддрджрд╛рди
- рдЯреАрдЯреАрдИ рд╕рдорд░реНрдерди
- рдбреАрдПрдирдПрд╕ рд╕рдВрдХрд▓реНрдк
рд╣рд╛рд▓рд╛рдБрдХрд┐ WASI рдХреА рдорд╣рддреНрд╡рд╛рдХрд╛рдВрдХреНрд╖реА рдЖрдХрд╛рдВрдХреНрд╖рд╛рдПрдБ рдереАрдВ рдФрд░ рд╕рдорд░реНрдерди рдмрдирд╛рдП рд░рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдзреАрдореЗ рд╡рд┐рдХрд╛рд╕ рдиреЗ рд╡рд╛рд╕рдо рдХреЛ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдиреЗ рдХреА рдкреНрд░рдЧрддрд┐ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд┐рдпрд╛ рд╣реИред WASI рдХреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рдорд╛рд░реНрдЪ 2019 рдореЗрдВ Mozilla рджреНрд╡рд╛рд░рд╛ рдЕрдирд╛рд╡рд░рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп WebAssembly рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╡реЗрдм рдХреЗ рдмрд╛рд╣рд░ рдФрд░ рдЕрдВрджрд░ рджреЛрдиреЛрдВ рдЬрдЧрд╣ рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╕рдВрдЧрдд рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рдХреЗ рдХрд┐рд╕реА рднреА рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рд╕рд╣рдЬрддрд╛ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рдерд╛ред Posix 1980 рдХреЗ рджрд╢рдХ рд╕реЗ рдПрдХ IEEE рдорд╛рдирдХ рд░рд╣рд╛ рд╣реИ, рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдпреВрдирд┐рдХреНрд╕ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдФрд░ рдХреБрдЫ Linux рд╡рд┐рддрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП API рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред
WASIX рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рдХреЗ, AppMaster рдЬреИрд╕реЗ no-code рдФрд░ low-code рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╢рдХреНрддрд┐рд╢рд╛рд▓реА, рд╕реНрдХреЗрд▓реЗрдмрд▓ рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ WebAssembly рдФрд░ Posix рдЕрдиреБрдХреВрд▓рддрд╛ рдХреЗ рд▓рд╛рднреЛрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддреЗ рд╣реБрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред AppMaster рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдирдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдпрд╛ 2022 рдХреЗ рд▓рд┐рдП рдиреЛ-рдХреЛрдб/рд▓реЛ-рдХреЛрдб рдРрдк рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдкрд░ рдкреВрд░реА рдЧрд╛рдЗрдб рджреЗрдЦреЗрдВред


