Aggregator
Β«ΠΠ΄Π΅ Π½Π°ΠΌ ΡΠΌΡΡΠ»Ρ Π΄ΠΎΠ²ΠΎΠ΄ΠΈΡΡ?Β» ΠΠ΅ΡΠΊΠΎΠ² ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Π»ΡΡ Π½Π° Π·Π°ΡΠΈΠ»ΡΠ΅ Β«Π²ΡΠ°ΠΆΠ΅ΡΠΊΠΈΡ Β» ΡΠΎΡΡΠ΅ΡΠ΅ΠΉ Π² Π‘ΠΠ
ΠΠ΅ΡΠΊΠΎΠ² Π½Π°Π·Π²Π°Π» ΡΡΠ΅Π·ΠΌΠ΅ΡΠ½ΠΎΠ΅ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π»ΠΎΠ³Π΅ΡΠΎΠ² ΡΠ³ΡΠΎΠ·ΠΎΠΉ Π΄Π»Ρ ΠΈΡ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ
ΠΠ΅ΡΠΊΠΎΠ² ΡΡΠΈΡΠ°Π΅Ρ, ΡΡΠΎ Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π±Π»ΠΎΠ³Π΅ΡΠΎΠ² ΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΈΠ·Π»ΠΈΡΠ½ΠΈΠΌ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΡ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΏΠ΅ΡΠ΅Π΄Π°Π΅Ρ Π ΠΠ Β«ΠΠΎΠ²ΠΎΡΡΠΈΒ».
ΠΠ½ ΠΎΡΠΌΠ΅ΡΠΈΠ», ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π±Π»ΠΎΠ³Π΅ΡΡ ΠΏΠΎ ΡΠΈΡΠ»Π΅Π½Π½ΠΎΡΡΠΈ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΠΈ ΡΠΆΠ΅ ΠΎΠΏΠ΅ΡΠ΅ΠΆΠ°ΡΡ ΡΠ΅Π»Π΅ΠΊΠ°Π½Π°Π»Ρ, ΠΈ ΡΡΠ° ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ Π΄Π»Ρ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΡ , Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΡΡ , ΡΡΠ΅Π΄ΡΡΠ² ΠΌΠ°ΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΠ΅ΡΠΊΠΎΠ² ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ», ΡΡΠΎ Π²Π»Π°ΡΡΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ°ΡΡ Ρ Π±Π»ΠΎΠ³Π΅ΡΠ°ΠΌΠΈ, Π΄ΠΎΠ½ΠΎΡΡ Π΄ΠΎ Π½ΠΈΡ ΡΠ²ΠΎΠΈ ΡΠΌΡΡΠ»Ρ ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ ΠΌΠΎΠ³Π»ΠΈ ΡΡΠ°Π½ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ ΡΠΈΡΠΎΠΊΠΎΠΉ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΠΈ. ΠΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ ΠΠ΅ΡΠΊΠΎΠ²Π°, ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ Π±Π»ΠΎΠ³Π΅ΡΠ°ΠΌΠΈ Π΄ΠΎΠΏΡΡΡΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π΅ΠΉΡΡΠ²ΡΡΡΠ΅Π³ΠΎ Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°ΡΠ΅Π»ΡΡΡΠ²Π°, Π° Π²ΡΠ΅, ΡΡΠΎ Π½Π΅ Π·Π°ΠΏΡΠ΅ΡΠ΅Π½ΠΎ Π·Π°ΠΊΠΎΠ½ΠΎΠΌ, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ.
Π£ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡΠ΅Π½Π½ΡΠΉ ΠΏΠΎ ΠΏΡΠ°Π²Π°ΠΌ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° Π’Π°ΡΡΡΠ½Π° ΠΠΎΡΠΊΠ°Π»ΡΠΊΠΎΠ²Π° Π² Π΄ΠΎΠΊΠ»Π°Π΄Π΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠ»Π° Π·Π°ΠΊΡΠ΅ΠΏΠΈΡΡ Π½Π° Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΠΏΠΎΠ½ΡΡΠΈΠ΅ Β«Π±Π»ΠΎΠ³Π΅ΡΒ» ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅Π΅ΡΡΡ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ Π±Π»ΠΎΠ³Π΅ΡΠΎΠ² Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½Π½ΠΎΠΉ ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ.
ΠΠ΅ΡΠ΅Π½Π½ΠΈΠΉ Π»Π°ΠΉΡΡ Π°ΠΊ ΠΎΡ Π₯Π΅ΠΉΠ»ΠΈ ΠΠΈΠ±Π΅Ρ: ΠΈΠ΄Π΅Π°Π»ΡΠ½Π°Ρ ΡΠΊΠ»Π°Π΄ΠΊΠ° Π·Π° 5 ΡΠ΅ΠΊΡΠ½Π΄ Π΄Π»Ρ Π»Π΅Π½ΠΈΠ²ΡΡ
ΠΠ°ΠΌΠ±ΡΠΊ Β«ΠΠΎΠΊΠΎΠΌΠΎΡΠΈΠ²Π°Β» Π² ΠΈΠ³ΡΠ΅ Ρ Β«ΠΡ ΠΌΠ°ΡΠΎΠΌΒ» ΠΏΡΠΈΠ½Π΅Ρ ΡΠΎΡΡΠΈΡΠ½ΠΈΠ½Ρ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ ΡΡΠ±Π»Π΅ΠΉ
Β«Π‘Π°ΠΌΠΎΠ»Π΅Ρ Π½Π°Π±ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΒ ΠΌΠ°ΡΡΡΡΡΠΊΡΒ»: ΠΊΠ°ΠΊΒ Π²ΡΠ²ΠΎΠ·ΡΡ ΡΠΎΡΡΠΈΡΠ½ ΡΒ ΠΠ»ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΠΎΡΡΠΎΠΊΠ°
ΠΠ΅ΡΡΡ ΡΠ΅ΠΊΠΎΡΠ΄Π½ΠΎ Π΄Π΅ΡΠ΅Π²Π΅Π΅Ρ Π½Π° Π·Π°ΡΠ²Π»Π΅Π½ΠΈΡΡ Π’ΡΠ°ΠΌΠΏΠ°, Π½ΠΎ Π΅Π²ΡΠΎΠΏΠ΅ΠΉΡΠΊΠΈΠ΅ ΠΠΠ‘ Π½Π΅ ΡΠΏΠ΅ΡΠ°Ρ ΡΠ½ΠΈΠΆΠ°ΡΡ ΡΠ΅Π½Ρ
ΠΠ΅Π½ΡΠΈΠ½Π΅ Π΅Π΄Π²Π° Π½Π΅ Π°ΠΌΠΏΡΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΠΏΠ°Π»Π΅Ρ ΠΈΠ·-Π·Π° ΠΎΠ΄Π½ΠΎΠΉ Π²ΡΠ΅Π΄Π½ΠΎΠΉ ΠΏΡΠΈΠ²ΡΡΠΊΠΈ
ΠΡΠ°Π½ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π» ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΠ΅ΡΠ²ΠΎΠΉ ΠΌΠΈΡΠΎΠ²ΠΎΠΉ Π΄Π»ΡΒ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ
ΠΡΡΠ»Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡ Solaris 11.4.90 CBE
ΠΡΠΎ Π²Π°ΡΠΈΠ°Π½Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Solaris 11.4, Π½Π°ΡΠ΅Π»Π΅Π½Π½ΡΠΉ Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΎΡΠΊΡΡΡΠΎΠ³ΠΎ ΠΠ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ ΡΠ΅Π»ΡΡ . CBE ΡΠΏΡΠΎΡΠ°Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌ Π²Π΅ΡΡΠΈΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡΠΌ Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ ΠΆΠ΅Π»Π°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Solaris Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ±ΠΎΡΠΎΠΊ Solaris 11.4, Π»ΠΈΡΠ΅Π½Π·ΠΈΡ Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠΏΡΡΠΊΠ°Π΅Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ , ΡΠ΅Π΄Π°ΠΊΡΠΈΡ CBE ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΠΉ ΠΈ Π±Π»ΠΈΠ·ΠΊΠ° ΠΊ ΡΠ΅Π΄Π°ΠΊΡΠΈΠΈ Solaris 11.4 SRU (Support Repository Update).
ΠΠΎΠ΄ ΠΎΡΠΊΡΡΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Solaris Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Π½Π° GitHub, Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Ρ ΡΠ°ΠΉΡΠ° pkg.oracle.com. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Oracle Solaris Π±ΡΠ΄Π΅Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΡΡ Π΄ΠΎ 2037 Π³ΠΎΠ΄Π°.
Π‘ΡΠ°Π»ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ ΠΎ Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΠ‘Π£ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΠΈΠ½ΠΎΡΡΡΠ°Π½Π½ΡΡ ΡΠ·ΡΠΊΠ°Ρ
Π‘Π°ΠΌΠΎΠ»Π΅ΡΡ ΠΌΠ°ΡΡΠΎΠ²ΠΎ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΈ Π»Π΅ΡΠ°ΡΡ Π½Π° ΡΠ³ Π ΠΎΡΡΠΈΠΈ
Π ΠΎΡΡΠΈΠΉΡΠΊΠ°Ρ Π½Π΅ΡΡΡ ΡΡΠ°Π»Π° Π½Π°ΡΠ°ΡΡ Π²Π°Ρ: ΠΈΠ½Π΄ΠΈΠΉΡΠΊΠΈΠ΅ ΠΠΠ ΡΠΊΡΠΏΠ°ΡΡ ΠΏΠΎΒ ΡΠ΅ΠΊΠΎΡΠ΄Π½ΠΎΠΉ ΡΠ΅Π½Π΅
ΠΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π½ΠΎΠ²Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΠΎΠΈΡΠΊΠ΅ ΠΏΡΠΎΠΏΠ°Π²ΡΠΈΡ ΠΏΠΎΠ΄ ΠΠΎΡΠΊΠ²ΠΎΠΉ ΡΡΠΎΠΈΡ Π΄Π΅ΡΠ΅ΠΉ
ΠΠ΅ΡΡΠ΅ΠΊ Π½Π°ΡΠ°Π»Π° Π»Π΅ΡΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ½ΠΊΠΎΡΠ΅Π½ΡΡΠ΅ ΠΈΠ·-Π·Π° ΠΌΠ΅ΡΠ°ΡΡΠ°Π·ΠΎΠ² Π² Π»Π΅Π³ΠΊΠΈΡ
Π§Π΅ΠΊΠ°Π»ΠΈΠ½Π° ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ Π»Π΅ΡΠ΅Π½ΠΈΠ΅ Π² Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΠΎΠ½ΠΊΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅Π½ΡΡΠ΅, ΡΠΊΠ°Π·Π°Π» ΡΠΎΠ±Π΅ΡΠ΅Π΄Π½ΠΈΠΊ Π ΠΠ Β«ΠΠΎΠ²ΠΎΡΡΠΈΒ».
ΠΠ°ΠΏΠΎΠΌΠ½ΠΈΠΌ, Π½Π°Ρ ΠΎΠ΄ΡΡΡΡΡΡ ΠΏΠΎΠ΄ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠΌ Π°ΡΠ΅ΡΡΠΎΠΌ Π±Π»ΠΎΠ³Π΅ΡΠ° ΠΠ°Π»Π΅ΡΠΈΡ Π§Π΅ΠΊΠ°Π»ΠΈΠ½Ρ Π³ΠΎΡΠΏΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π»ΠΈ Π² ΡΠ΅Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΎΠ½ΠΊΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»Π΅Π½ΠΈΡ.
ΠΠΎΡΠ»Π΅ Π²ΡΠΏΠΈΡΠΊΠΈ ΠΈΠ· ΡΠΎΠ΄Π΄ΠΎΠΌΠ° Ρ Π§Π΅ΠΊΠ°Π»ΠΈΠ½ΠΎΠΉ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΠΎΠ½ΠΊΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π±ΠΎΠ»Π΅Π²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠ΅ΡΠ°ΡΡΠ°Π·Ρ. ΠΠΎΠ·ΠΆΠ΅ Π±Π»ΠΎΠ³Π΅Ρ ΠΎΡΠΊΠ°Π·Π°Π»Π°ΡΡ ΠΎΡ ΡΡΠ°ΡΠΈΠΎΠ½Π°ΡΠ½ΠΎΠ³ΠΎ Π»Π΅ΡΠ΅Π½ΠΈΡ ΡΠ°Π΄ΠΈ ΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ Π½ΠΎΠ²ΠΎΡΠΎΠΆΠ΄Π΅Π½Π½ΡΠΌ ΡΡΠ½ΠΎΠΌ.
PortableGL 0.100
5 ΠΌΠ°ΡΡΠ°, ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ»ΡΠ³ΠΎΠ΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΡΠ° ΠΊΠΎΠΌΠΌΠΈΡΠΎΠ², ΡΠΎΡΡΠΎΡΠ»ΡΡ Π²ΡΠΏΡΡΠΊ 0.100.0 ΠΏΡΠΎΠ΅ΠΊΡΠ° PortableGL, ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ API OpenGL 3.x, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ Π½Π° ΡΠ·ΡΠΊΠ΅ Π‘ΠΈ. Π’Π΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ PortableGL ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ Π² Π»ΡΠ±ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ , ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΠΈΡ ΡΠ΅ΠΊΡΡΡΡΡ ΠΈΠ»ΠΈ ΡΡΠ΅ΠΉΠΌΠ±ΡΡΠ΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Ρ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ . ΠΠΎΠ΄ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ MIT.