ИздаванС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π° систСма ToaruOS 1.14 ΠΈ Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Kuroko 1.1

Π˜Π·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ToaruOS 1.14 Π΅ Π½Π°Π»ΠΈΡ‡Π½ΠΎ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΉΠΊΠΈ Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π° систСма, написана ΠΎΡ‚ Π½ΡƒΠ»Π°Ρ‚Π° със собствСно ядро, Π·Π°Ρ€Π΅ΠΆΠ΄Π°Ρ‰ΠΎ устройство, стандартна C Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° потрСбитСлското пространство ΠΈ Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ интСрфСйс с ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ. На настоящия Π΅Ρ‚Π°ΠΏ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° систСмата са Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с Python 3 ΠΈ GCC. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ написан Π½Π° C ΠΈ сС разпространява ΠΏΠΎΠ΄ BSD Π»ΠΈΡ†Π΅Π½Π·. Π—Π° изтСглянС Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ ΠΆΠΈΠ² ΠΎΠ±Ρ€Π°Π· с Ρ€Π°Π·ΠΌΠ΅Ρ€ 14 MB, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС тСства Π² QEMU, VMware ΠΈΠ»ΠΈ VirtualBox.

ИздаванС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π° систСма ToaruOS 1.14 ΠΈ Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Kuroko 1.1

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ стартира ΠΏΡ€Π΅Π· 2010 Π³. Π² УнивСрситСта Π½Π° Илинойс ΠΈ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ сС Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΊΠ°Ρ‚ΠΎ изслСдоватСлска Ρ€Π°Π±ΠΎΡ‚Π° Π² областта Π½Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΈ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ интСрфСйси. ΠžΡ‚ 2012 Π³. Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° сС трансформира Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма ToaruOS, която ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ бСшС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° ΠΊΠ°Ρ‚ΠΎ студСнтски ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π° слСд Ρ‚ΠΎΠ²Π° прСрасна Π² Ρ…ΠΎΠ±ΠΈ ΠΏΡ€Π΅Π· ΡƒΠΈΠΊΠ΅Π½Π΄Π°, ΠΏΠΎΠ΄Ρ…Π²Π°Π½Π°Ρ‚ΠΎ ΠΎΡ‚ общността, която сС Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° ΠΎΠΊΠΎΠ»ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π’ настоящия си Π²ΠΈΠ΄ систСмата Π΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π° с ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ изпълними Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ELF, многозадачност, Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ стСковС.

ΠŸΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΏΠΎΡ€Ρ‚ Π½Π° Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Python 3.6, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° някои спСцифични Π·Π° ToaruOS Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ прилоТСния, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€, Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, PDF ΠΏΡ€Π΅Π³Π»Π΅Π΄, ΠΊΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€ ΠΈ прости ΠΈΠ³Ρ€ΠΈ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π½Π° Ρ‚Ρ€Π΅Ρ‚ΠΈ страни, прСнСсСни към ToaruOS, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Vim, GCC, Binutils, FreeType, MuPDF, SDL, Cairo, Doom, Quake, Super Nintendo Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€, Bochs ΠΈ Π΄Ρ€.

ToaruOS сС Π±Π°Π·ΠΈΡ€Π° Π½Π° ядро, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ…ΠΈΠ±Ρ€ΠΈΠ΄Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, която ΡΡŠΡ‡Π΅Ρ‚Π°Π²Π° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½Π° Ρ€Π°ΠΌΠΊΠ° ΠΈ инструмСнти Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π΅ΠΌΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Ρ‚ ΠΏΠΎ-голямата част ΠΎΡ‚ Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π½Π° устройства, ΠΊΠ°Ρ‚ΠΎ дискови Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ (PATA ΠΈ ATAPI), EXT2 ΠΈ ISO9660 Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ систСми, framebuffer , ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΈ, мишки , ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ (AMD PCnet FAST, Realtek RTL8139 ΠΈ Intel PRO/1000), Π·Π²ΡƒΠΊΠΎΠ²ΠΈ Ρ‡ΠΈΠΏΠΎΠ²Π΅ (Intel AC'97), ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ VirtualBox Π΄ΠΎΠ±Π°Π²ΠΊΠΈ Π·Π° систСми Π·Π° гости.

ΠŸΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΈΡ‚Π΅, прСдоставСни ΠΎΡ‚ ядрото, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Unix нишки, TTY, Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π° систСма, ΠΌΠ½ΠΎΠ³ΠΎΠ½ΠΈΡˆΠΊΠΎΠ²ΠΎΡΡ‚, IPC, сподСлСна ΠΏΠ°ΠΌΠ΅Ρ‚, многозадачност ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ стандартни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ext2 сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°Ρ‚ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Π° систСма. Π—Π° взаимодСйствиС с ядрото Π΅ осигурСна имплСмСнтация Π½Π° псСвдо-FS /proc, създадСна ΠΏΠΎ аналогия с Linux.

ΠŸΠ»Π°Π½ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° 2021 Π³. Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π° Π²ΡŠΡ€Ρ…Ρƒ 64-Π±ΠΈΡ‚ΠΎΠ²Π°Ρ‚Π° x86-64 Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° (засСга асСмблитС сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ само Π·Π° 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ x86 систСми) ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° многопроцСсорни систСми (SMP). Π”Ρ€ΡƒΠ³ΠΈ Ρ†Π΅Π»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ подобряванС Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° с POSIX спСцификациитС Π² областта Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° сигнали ΠΈ синхронизация, ΠΏΡ€ΠΈΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° стандартната C Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π΄ΠΎ Π½ΠΈΠ²ΠΎ Newlib ΠΈ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° собствСн ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ Π½Π° C Π΅Π·ΠΈΠΊ ΠΈ инструмСнти Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° свой собствСн Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅Π½ Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, Kuroko, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π΄Π° Π·Π°ΠΌΠ΅Π½ΠΈ Python ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΈ пСрсонализирани прилоТСния Π·Π° систСмата. Π•Π·ΠΈΠΊΡŠΡ‚ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° компилация ΠΈ интСрпрСтация Π½Π° Π±Π°ΠΉΡ‚ ΠΊΠΎΠ΄, ΡΠΈΠ½Ρ‚Π°ΠΊΡΠΈΡΡŠΡ‚ ΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π° Π½Π° Python (ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Π½ Π΅ ΠΊΠ°Ρ‚ΠΎ ΡΡŠΠΊΡ€Π°Ρ‚Π΅Π½ Π΄ΠΈΠ°Π»Π΅ΠΊΡ‚ Π½Π° Python с ΠΈΠ·Ρ€ΠΈΡ‡Π½Π° дСфиниция Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ) ΠΈ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π° рСализация. Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Π½Π° Π±Π°ΠΉΡ‚ ΠΊΠΎΠ΄ осигурява ΡΡŠΠ±ΠΈΡ€Π°Ρ‡ Π½Π° ΠΎΡ‚ΠΏΠ°Π΄ΡŠΡ†ΠΈ ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° многопоточност Π±Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅. ΠšΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ΠΈ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΌΠ°Π»ΠΊΠ° сподСлСна Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° (~500KB), ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π° с Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ΅ΠΌΠ° Ρ‡Ρ€Π΅Π· C API. Π’ допълнСниС към ToaruOS, Π΅Π·ΠΈΠΊΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π° Linux, macOS, Windows ΠΈ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π² Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ WebAssembly.

Новата вСрсия Π½Π° ToaruOS сС фокусира Π²ΡŠΡ€Ρ…Ρƒ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° стандартната C Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈ Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Kuroko. НапримСр, Π² libc са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ матСматичСски Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΡ‚ΠΎ изчисляванС Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° освСтлСниСто Π² ΠΈΠ³Ρ€Π°Ρ‚Π° Quake. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ във VirtualBox Π² Ρ€Π΅ΠΆΠΈΠΌ EFI Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π°. Π Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° iso ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½ Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° компрСсия Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ram диска.

Новата вСрсия Π½Π° Π΅Π·ΠΈΠΊΠ° Kuroko 1.1 добавя ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° async ΠΈ await, ΠΏΡ€ΠΈΠ»Π°Π³Π° многопоточност, подобрява ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° с Python 3, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° мноТСство присвоявания Π½Π° стойности, Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π° инструмСнтитС Π·Π° писанС Π½Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° C, добавя ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π°Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ Π½Π° Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π·Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, добавя ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈ Π΄ΡƒΠΌΠΈ β€žyieldβ€œ ΠΈ β€žyield fromβ€œ, ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ os, dis, fileio ΠΈ time са ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ΠΈ, Π½ΠΎΠ²ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ са Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈ Π² str, list, dict ΠΈ Π±Π°ΠΉΡ‚ΠΎΠ²Π΅, Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½Π΅ Π² Π±Π°ΠΉΡ‚ ΠΊΠΎΠ΄, Π»ΠΈΡ†Π΅Π½Π·ΡŠΡ‚ Π΅ Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Π½ Π½Π° MIT (ΠΏΡ€Π΅Π΄ΠΈ имашС комбинация ΠΎΡ‚ MIT ΠΈ ISC).

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€