ΠΡΠ΅Π·Π΅Π½ΡΠΈΡΠ°Π½ΠΎ Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ Sculpt 21.10, Π²ΠΎ ΡΠΈΠΈ ΡΠ°ΠΌΠΊΠΈ, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Π½Π° Genode OS Framework, ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΎΠΏΡΡΠ° Π½Π°ΠΌΠ΅Π½Π° ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΎΠ±ΠΈΡΠ½ΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΠΊΠΎΡΠ΄Π½Π΅Π²Π½ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ. ΠΠ·Π²ΠΎΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Π΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠ°ΡΠ° AGPLv3. Π‘Π»ΠΈΠΊΠ°ΡΠ° LiveUSB ΠΎΠ΄ 26 MB Π΅ ΠΏΠΎΠ½ΡΠ΄Π΅Π½Π° Π·Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅. ΠΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠΎ Intel ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ ΠΈ Π³ΡΠ°ΡΠΈΠΊΠ° ΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΈ Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΠΈ VT-d ΠΈ VT-x.
ΠΠ»Π°Π²Π½ΠΈΡΠ΅ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈ:
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ Ρ Π°ΡΠ΄Π²Π΅ΡΡΠΊΠΎ Π³ΡΠ°ΡΠΈΡΠΊΠΎ Π·Π°Π±ΡΠ·ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Intel GPU. ΠΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π½Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΠ΅ΡΠΎΡ, ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΠ°ΠΊΠ΅ΡΠΎΡ Mesa ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΡ Π·Π° ΠΌΡΠ»ΡΠΈΠΏΠ»Π΅ΠΊΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΠ΅ΡΠΎΡ, ΡΡΠΎ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ 21.08 Π½Π° ΡΠ°ΠΌΠΊΠ°ΡΠ° Π½Π° Genode OS.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅ΡΠΈ ΡΠΎ USB ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ.
- ΠΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠ΅ΠΏΡΠΎΠ΄ΡΡΠΈΡΠ°Π°Ρ Π°ΡΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΡΠΎΠ΄ΡΠΆΠΈΠ½ΠΈ Π²ΠΎ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ Falkon, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΌΠΎΡΠΎΡΠΎΡ Chromium. ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈ ΡΠ΅ ΡΠ°Π±ΠΎΡΠ΅Π½ Π°ΡΠ΄ΠΈΠΎ Π΄ΡΠ°ΡΠ²Π΅Ρ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Π·Π° ΠΌΠ΅ΡΠ°ΡΠ΅ Π°ΡΠ΄ΠΈΠΎ. ΠΠ° ΠΈΡΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π·Π²ΡΠΊΠΎΡ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Π½Π° ΡΡΠ½Π° Π΄ΡΠΏΠΊΠ°, ΠΊΠΎΡΠ° ΡΠ΅ ΠΏΡΠ΅ΠΏΡΠ°Π²Π° Π΄Π΅ΠΊΠ° Π΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π» Π½Π° Π·Π²ΡΠΊΠΎΡ, Π½ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄ΡΠ²Π° ΠΈΠ·Π»Π΅Π· Π½Π° Π·Π²ΡΠΊ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡ ΡΠΎ VirtualBox 6 (ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ Π±Π΅ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½ ΡΠ°ΠΌΠΎ VirtualBox 5).
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π²ΠΎ ΡΠΈΡΡΠΈΡΠ°Π½Π° ΡΠΎΡΠΌΠ°. ΠΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠ° ΡΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΡΠ° recall-fs, ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° file-vault, Π½Π° ΡΠ΅ΠΊΠΎΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΡ ΡΠ΅ Π΄ΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΡΠ΅Π±Π½Π° ΡΠΈΡΡΠΈΡΠ°Π½Π° ΠΎΠ±Π»Π°ΡΡ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅.

Π‘ΠΈΡΡΠ΅ΠΌΠΎΡ Π΄ΠΎΠ°ΡΠ° ΡΠΎ Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Leitzentrale, ΠΊΠΎΡ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π²ΠΎΠΎΠ±ΠΈΡΠ°Π΅Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ. ΠΠΎΡΠ½ΠΈΠΎΡ Π»Π΅Π² Π°Π³ΠΎΠ» Π½Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΠΌΠ΅Π½ΠΈ ΡΠΎ Π°Π»Π°ΡΠΊΠΈ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ, ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ Π½Π° Π΄ΠΈΡΠΊΠΎΠ²ΠΈ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΌΡΠ΅ΠΆΠ½Π°ΡΠ° Π²ΡΡΠΊΠ°. ΠΠΎ ΡΠ΅Π½ΡΠ°ΡΠΎΡ ΡΠ΅ Π½Π°ΠΎΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΠΊΠΎΡ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠΎΠ½ΠΈ ΡΡΠΎ Π³ΠΈ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ° ΠΎΠ΄Π½ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ. ΠΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π° ΠΈΠ»ΠΈ Π΄ΠΎΠ΄Π°Π²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΡΡΠΈ Π³ΠΎ ΡΠΎΡΡΠ°Π²ΠΎΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ°ΡΠ° ΠΎΠΊΠΎΠ»ΠΈΠ½Π° ΠΈΠ»ΠΈ Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ.
ΠΠΎ ΡΠ΅ΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΠ΅, ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΡΡΠ»ΠΈ Π½Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π΅Π½ ΡΠ΅ΠΆΠΈΠΌ, ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° ΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡ. Π’ΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π°Π»Π½Π° ΡΠ°Π±ΠΎΡΠ½Π° ΠΏΠΎΠ²ΡΡΠΈΠ½Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±ΠΈΠ΅ ΡΠΎ ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ°ΡΠ° TinyCore. Linux Π² ΠΠΈΡΡΡΠ΅Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° Ρ LinuxΠΠ²Π°Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π° Π³ΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΈΡΠ΅ Firefox ΠΈ Aurora, ΡΡΠ΅Π΄ΡΠ²Π°Ρ Π½Π° ΡΠ΅ΠΊΡΡ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° Qt ΠΈ ΡΠ°Π·Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ. ΠΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ° noux ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΠ°ΡΡΠ²Π° Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π°Π»Π°ΡΠΊΠΈ ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π° Π»ΠΈΠ½ΠΈΡΠ°.
ΠΠ° ΠΏΠΎΡΡΠ΅ΡΡΠ²Π°ΡΠ΅, Genode ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΡΠ½ΠΈΡΠΈΡΠΈΡΠ°Π½Π° ΡΠ°ΠΌΠΊΠ° Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄Π΅Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Ρ Π²ΡΠ· ΡΠ°Π΄ΡΠΎΡΠΎ. Linux (32 ΠΈ 64 Π±ΠΈΡΠ½ΠΈ) ΠΈΠ»ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ°Π΄ΡΠ° NOVA (x86 ΡΠΎ Π²ΠΈΡΡΡΠ΅Π»ΠΈΠ·Π°ΡΠΈΡΠ°), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) ΠΈ Π½Π°ΡΠΈΠ²Π½ΠΎ ΡΠ°Π΄ΡΠΎ Π·Π° ARM ΠΈ RISC-V ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ. ΠΠ°ΡΠ°Π²ΠΈΡΡΡΠ΅Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈΠΎΡ Linux- L4 ΡΠ°Π΄ΡΠΎLinux, ΠΊΠΎΡ ΡΠ°Π±ΠΎΡΠΈ Π½Π° ΠΌΠΈΠΊΡΠΎΡΠ°Π΄ΡΠΎΡΠΎ Fiasco.OC, Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ ΡΠ΅Π΄ΠΎΠ²Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ Π²ΠΎ Genode Linux ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ. ΠΠ°Π΄ΡΠΎ L4Linux Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΡΠΎ Ρ Π°ΡΠ΄Π²Π΅ΡΠΎΡ, ΡΡΠΊΡ ΠΊΠΎΡΠΈΡΡΠΈ Genode ΡΡΠ»ΡΠ³ΠΈ ΠΏΡΠ΅ΠΊΡ ΡΠ΅Ρ Π½Π° Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ Π΄ΡΠ°ΡΠ²Π΅ΡΠΈ.
Π Π°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠΎΡΡΠΎΠ²ΠΈ ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ Π·Π° Genode Linux ΠΈ BSD ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Gallium3D, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΡΠΎ Qt, GCC ΠΈ WebKit, ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈ Linux/ΠΠ΅Π½ΠΎΠ΄ Π½Π° ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈ ΡΡΠ΅Π΄ΠΈΠ½ΠΈ. ΠΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ Π΅ VirtualBox ΠΏΠΎΡΡ, ΠΊΠΎΡ ΡΠ°Π±ΠΎΡΠΈ Π²ΡΠ· ΠΌΠΈΠΊΡΠΎΡΠ°Π΄ΡΠΎΡΠΎ NOVA. ΠΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ΅ Π°Π΄Π°ΠΏΡΠΈΡΠ°Π½ΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΠ°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π²ΡΠ· ΠΌΠΈΠΊΡΠΎΡΠ°Π΄ΡΠΎΡΠΎ ΠΈ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ° Noux, ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π²ΠΈΡΡΡΠ΅Π»ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π½Π΅ΠΏΠΎΡΡΠΈΡΠ°Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ, ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΡΡΠ΅Π΄ΠΈΠ½ΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°, ΡΡΠΎ ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠ°Ρ Π²ΠΎ Π²ΠΈΡΡΡΠ΅Π»Π½Π° ΡΡΠ΅Π΄ΠΈΠ½Π°. Linux-ΠΎΠΊΠΎΠ»ΠΈΠ½Π° ΡΡΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΠΏΠ°ΡΠ°Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠ°.
ΠΠ·Π²ΠΎΡ: opennet.ru

