Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π˜ΡΠΊΡƒΡΡΡ‚Π²ΠΎ программирования для UnixΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 14

Автор Π­Ρ€ΠΈΠΊ Π Π΅ΠΉΠΌΠΎΠ½Π΄

Другая ΠΌΠ΅Π½Π΅Π΅ очСвидная ошибка Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ всС заинтСрСсованныС стороны Π²Π΅Π»ΠΈ сСбя Ρ‚Π°ΠΊ, Π±ΡƒΠ΄Ρ‚ΠΎ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈ Microsoft Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΊ пСрспСктивам Unix. Π’ Sun Microsystems Π½Π΅ разглядСли Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΡΡ‚Π°Π²ΡˆΠΈΠ΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнными ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ Π½Π°Ρ‡Π½ΡƒΡ‚ Π°Ρ‚Π°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Ρ€Ρ‹Π½ΠΎΠΊ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций Sun снизу. ΠšΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΡ AT&T, Π·Π°Ρ†ΠΈΠΊΠ»ΠΈΠ²ΡˆΠ°ΡΡΡ Π½Π° ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΈ мэйнфрСймах, испытала нСсколько Π΄Ρ€ΡƒΠ³ΠΈΡ… стратСгий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΈΠ³Ρ€ΠΎΠΊΠΎΠΌ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², ΠΈ ΠΊΡ€Π°ΠΉΠ½Π΅ усугубила ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ. Для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Unix Π½Π° PC-станциях Π±Ρ‹Π»ΠΈ сформированы ΠΎΠΊΠΎΠ»ΠΎ дСсятка Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. ВсС ΠΎΠ½ΠΈ испытывали нСдостаток срСдств ΠΈ удСляли основноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ своих услуг Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌ, Ρ‚.Π΅. Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ставили сСбС Ρ†Π΅Π»ΡŒΡŽ Π²Ρ‹Ρ…ΠΎΠ΄ Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ обслуТивания прСдприятий ΠΈ Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π»Π° Π½Π°Ρ†Π΅Π»Π΅Π½Π° Microsoft.

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π»Π΅Ρ‚ послС падСния AT&T Unix-сообщСство Π±Ρ‹Π»ΠΎ ΠΎΠ·Π°Π±ΠΎΡ‡Π΅Π½ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Ρ„Π°Π·ΠΎΠΉ Unix-Π²ΠΎΠΉΠ½ β€” Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ разногласиями ΠΈ сопСрничСством ΠΌΠ΅ΠΆΠ΄Ρƒ System V Unix ΠΈ BSD Unix. Разногласия ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π»ΠΈ нСсколько ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, ряд тСхничСских (сокСты ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс (tty) Π² BSD ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ интСрфСйса (termio) Π² System V) ΠΈ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½Ρ‹Ρ… вопросов. "Π’ΠΎΠ΄ΠΎΡ€Π°Π·Π΄Π΅Π»" ΠΏΡ€ΠΎΠ»Π΅Π³Π°Π» ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ…ΠΈΠΏΠΏΠΈ ΠΈ Π±Π΅Π»Ρ‹ΠΌΠΈ Π²ΠΎΡ€ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠ°ΠΌΠΈ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ ΠΈ тСхничСскиС спСциалисты склонялись ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ΅ зрСния УнивСрситСта Π² Π‘Π΅Ρ€ΠΊΠ»ΠΈ ΠΈ BSD Unix, Π° Π±ΠΎΠ»Π΅Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π½Π° бизнСс спСциалисты β€” ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ΅ зрСния AT&T ΠΈ System V Unix. Π₯ΠΈΠΏΠΏΠΈ-программистам Π½Ρ€Π°Π²ΠΈΠ»ΠΎΡΡŒ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ сСбя Π²ΠΎΡΡΡ‚Π°Π²ΡˆΠΈΠΌΠΈ ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΈΠΌΠΏΠ΅Ρ€ΠΈΠΈ.

Однако Π² Π³ΠΎΠ΄ раздСлСния AT&T ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π½Π΅Ρ‡Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ впослСдствии ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»ΠΎ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΡƒΡŽ Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ для Unix. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ ΠΈ лингвист ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Π›Π°Ρ€Ρ€ΠΈ Π£ΠΎΠ»Π» (Larry Wall) создал ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ patch(1). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° patch β€” простой инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ примСняСт ΠΊ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ измСнСния, сгСнСрированныС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ diff(1). Она прСдоставила Unix-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π°Ρ‚ΡŒ, пСрСдавая Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ вмСсто ΠΏΠΎΠ»Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π°Π±ΠΎΡ€Ρ‹ "Π·Π°ΠΏΠ»Π°Ρ‚", Ρ‚.Π΅. ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ измСнСния ΠΊΠΎΠ΄Π°. Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π²Π°ΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π·Π°ΠΏΠ»Π°Ρ‚Ρ‹ Π±Ρ‹Π»ΠΈ ΠΌΠ΅Π½Π΅Π΅ Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΈΠΌΠΈ, Ρ‡Π΅ΠΌ ΠΏΠΎΠ»Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, Π½ΠΎ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ часто ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ, Π΄Π°ΠΆΠ΅ Ссли большая Ρ‡Π°ΡΡ‚ΡŒ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΏΡ€Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π»Π° измСнСния с Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒ Π·Π°ΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» свою копию. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ срСдства ΠΏΠΎΡ‚ΠΎΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎ ΠΎΠ±Ρ‰Π΅ΠΌΡƒ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡƒ исходному ΠΊΠΎΠ΄Ρƒ ΠΌΠΎΠ³Π»ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒΡΡ, Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΈ ΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ снова. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° patch сдСлала Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС, Ρ‡Π΅ΠΌ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ инструмСнт, для Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈ совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· Internet, Ρ‚.Π΅. Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ послС 1990 Π³ΠΎΠ΄Π° Π²Π΄ΠΎΡ…Π½ΡƒΠ» Π² Unix Π½ΠΎΠ²ΡƒΡŽ Тизнь.

Π’ 1985 Π³ΠΎΠ΄Ρƒ корпорация Intel распространила ΠΏΠ΅Ρ€Π²ΡƒΡŽ микросхСму 386-ΠΉ сСрии, ΡΠΏΠΎΡΠΎΠ±Π½ΡƒΡŽ Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ 4 Π“Π±Π°ΠΉΡ‚ памяти с Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌ адрСсным пространством. ΠΠ΅ΡƒΠΊΠ»ΡŽΠΆΠ°Ρ сСгмСнтная адрСсация Π² процСссорах 8086 ΠΈ 286 ΠΎΡ‡Π΅Π½ΡŒ быстро устарСла. Π­Ρ‚ΠΎ Π±Ρ‹Π»Π° ваТная Π½ΠΎΠ²ΠΎΡΡ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° ΠΎΠ·Π½Π°Ρ‡Π°Π»Π°, Ρ‡Ρ‚ΠΎ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ микропроцСссор Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ сСмСйства Intel стал способСн Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Unix Π±Π΅Π· Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½Ρ‹Ρ… компромиссов. ПоявлСниС Π΄Π°Π½Π½ΠΎΠ³ΠΎ процСссора ΠΏΡ€Π΅Π΄Ρ€Π΅ΠΊΠ°Π»ΠΎ Π³Ρ€ΡΠ΄ΡƒΡ‰ΡƒΡŽ катастрофу для Sun ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… создатСлСй Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций, Π½ΠΎ ΠΎΠ½ΠΈ этого Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ.

Π’ Ρ‚ΠΎΠΌ ΠΆΠ΅ Π³ΠΎΠ΄Ρƒ Π ΠΈΡ‡Π°Ρ€Π΄ Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ΅Π½ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» манифСст GNU [78] ΠΈ основал Π€ΠΎΠ½Π΄ свободного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния (Free Software Foundation). ΠžΡ‡Π΅Π½ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²ΡΠ΅Ρ€ΡŒΠ΅Π· восприняли ΠΌΠ½Π΅Π½ΠΈΠ΅ Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ΅Π½Π° ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ GNU, Π½ΠΎ ΠΎΠ½ оказался ΠΏΡ€Π°Π². Π’ нСзависимой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π³ΠΎΠ΄Π° создатСли систСмы X Window выпустили Π΅Π΅ Π² Π²ΠΈΠ΄Π΅ исходного ΠΊΠΎΠ΄Π° Π±Π΅Π· указания ΠΏΡ€Π°Π²Π° собствСнности, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ. Как нСпосрСдствСнный Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ этого Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° бСзопасно Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½Π°Ρ Π·ΠΎΠ½Π° для сотрудничСства ΠΌΠ΅ΠΆΠ΄Ρƒ Unix-поставщиками ΠΈ ΠΏΠΎΡ‚Π΅Ρ€ΠΏΠ΅Π²ΡˆΠΈΠΌΠΈ ΠΏΠΎΡ€Π°ΠΆΠ΅Π½ΠΈΠ΅ частными ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π°ΠΌΠΈ с Ρ†Π΅Π»ΡŒΡŽ создания графичСской подсистСмы Unix.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² 1983 Π³ΠΎΠ΄Ρƒ Π½Π°Ρ‡Π°Π»ΠΈΡΡŒ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΠΏΠΎ стандартизации согласования API-интСрфСйсов System V ΠΈ Berkeley Unix вмСстС со стандартом /usr/group. Π—Π° Π½ΠΈΠΌ Π² 1985 Π³ΠΎΠ΄Ρƒ послСдовали стандарты POSIX, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ институтом IEEE. Π’ Π΄Π°Π½Π½Ρ‹Ρ… стандартах описывался ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉΡΡ Π½Π°Π±ΠΎΡ€ Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² BSD ΠΈ SVR3 (System V Release 3), Π° Ρ‚Π°ΠΊΠΆΠ΅ прСвосходная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сигналов Berkeley Unix ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ, Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния SVR3. ВсС ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ стандарты Unix Π±ΡƒΠ΄ΡƒΡ‚ Π±Π°Π·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° стандартС POSIX, Π° ΠΏΠΎΠ·Π΄Π½ΠΈΠ΅ Unix-систСмы Π±ΡƒΠ΄ΡƒΡ‚ строго Π΅Π³ΠΎ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ. ЕдинствСнным появившимся впослСдствии Π³Π»Π°Π²Π½Ρ‹ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊ соврСмСнному API-интСрфСйсу ядра Unix Π±Ρ‹Π»ΠΈ BSD-сокСты.

Π’ 1986 Π³ΠΎΠ΄Ρƒ Π›Π°Ρ€Ρ€ΠΈ Π£ΠΎΠ»Π», Ρ€Π°Π½Π΅Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π²ΡˆΠΈΠΉ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ patch(1), Π½Π°Ρ‡Π°Π» Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎ созданию языка Perl, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ станСт ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ языком написания сцСнариСв с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ. Π’ Π½Π°Ρ‡Π°Π»Π΅ 1987 Π³ΠΎΠ΄Π° появилась пСрвая вСрсия GNU C-компилятора, Π° ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π³ΠΎΠ΄Π° Π±Ρ‹Π»Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° основа ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° GNU: Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, компилятор, ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π’Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ систСма X Window Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Π½Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станциях. Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π² 90-Ρ… Π³ΠΎΠ΄Π°Ρ… ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π²Π΅ΠΊΠ° послуТили каркасом для Unix-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ.

Π’Π°ΠΊΠΆΠ΅ Π² 1986 Π³ΠΎΠ΄Ρƒ PC-тСхнология освободилась ΠΎΡ‚ власти ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ IBM, которая ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»Π° ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ "Ρ†Π΅Π½Π°-ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ" Π²ΠΎ всСй Π»ΠΈΠ½Π΅ΠΉΠΊΠ΅ своих ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ благоприятствовало Π΅Π΅ высокодоходному бизнСсу ΠΏΠΎ поставкС мэйнфрСймов. IBM ΠΎΡ‚ΠΊΠ°Π·Π°Π»Π°ΡΡŒ ΠΎΡ‚ процСссора 386 Π² большСй части своСй Π½ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² PS/2 Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ Π±ΠΎΠ»Π΅Π΅ слабого процСссора 286-ΠΉ сСрии. БСрия PS/2, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ IBM Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π½Π° основС частной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ систСмной ΡˆΠΈΠ½Ρ‹, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π΄ΠΈΡ‚ΡŒ сСбя ΠΎΡ‚ создатСлСй ΠΊΠ»ΠΎΠ½ΠΎΠ², стала колоссально Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ ΠΏΡ€ΠΎΠ²Π°Π»ΠΎΠΌ[16]. Компания Compaq, самый Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ PC-ΠΊΠ»ΠΎΠ½ΠΎΠ², ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ»Π° IBM, выпустив ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ с процСссором 386. Π”Π°ΠΆΠ΅ ΠΏΡ€ΠΈ частотС процСссора всСго Π² 16 ΠœΠ“Ρ†, процСссор 386-ΠΉ сСрии сдСлал ΠΌΠ°ΡˆΠΈΠ½Ρƒ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½ΠΎΠΉ ΠΊ использованию Π² срСдС Unix. Π­Ρ‚ΠΎ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ PC.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ΅Π½Π° ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ 386-ΠΉ сСрии для создания Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций Unix ΠΏΠΎ Ρ†Π΅Π½Π΅, ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π° порядок мСньшСй, Ρ‡Π΅ΠΌ Ρ€Π°Π½Π΅Π΅. Как Π½ΠΈ странно, Π²ΠΈΠ΄ΠΈΠΌΠΎ, Π½ΠΈΠΊΡ‚ΠΎ Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π΅ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π» ΠΎΠ± этом. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Unix-программистов, "ΠΏΡ€ΠΈΡˆΠ΅Π΄ΡˆΠΈΡ… ΠΈΠ· ΠΌΠΈΡ€Π° ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций", ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π°Ρ‚ΡŒ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΌΠΈ машинами 80x86, отдавая ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ элСгантным конструкциям Π½Π° основС процСссоров 68000. И хотя ΠΌΠ½ΠΎΠ³ΠΈΠ΅ программисты способствовали успСху ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° GNU, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ спСциалистов Π½Π΅ Π²ΠΈΠ΄Π΅Π»ΠΈ Π΅Π³ΠΎ практичСских послСдствий Π² ΠΎΠ±ΠΎΠ·Ρ€ΠΈΠΌΠΎΠΌ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ.

Unix-сообщСство Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ тСряло своСго бунтарского Π΄ΡƒΡ…Π°. Однако, анализируя ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ΅, становится ясно, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Ρ€ΠΆΠ΅Π½Ρ†Ρ‹ Unix Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ смогли ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ. Π”Π°ΠΆΠ΅ Π ΠΈΡ‡Π°Ρ€Π΄ Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ΅Π½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π° нСсколько Π»Π΅Ρ‚ Π΄ΠΎ этого провозгласил ΠΌΠΎΡ€Π°Π»ΡŒΠ½Ρ‹ΠΉ крСстовый ΠΏΠΎΡ…ΠΎΠ΄ ΠΏΡ€ΠΎΡ‚ΠΈΠ² частного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π», насколько сильно ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Unix Π² коммСрчСский ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΠ»ΠΎ сообщСству, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠΌΡƒ Π²ΠΎΠΊΡ€ΡƒΠ³ Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. ИдСи Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ΅Π½Π° Π±Ρ‹Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ абстрактными ΠΈ касались долгосрочных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‡Π»Π΅Π½Ρ‹ сообщСства ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ Π½Π°Π΄Π΅ΡΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΠ΅ Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, сквСрного ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π° ΠΈ стратСгичСского направлСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ восстановит Π±Ρ‹Π»Ρ‹Π΅ пСрспСктивы Unix. Но Ρ…ΡƒΠ΄ΡˆΠ΅Π΅ Π±Ρ‹Π»ΠΎ Π΅Ρ‰Π΅ Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ.

Π’ 1988 Π³ΠΎΠ΄Ρƒ КСн ОлсСн (Ken Olsen), ΠΏΡ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ DEC, "провозгласил" Unix Ρ‡ΡƒΡ‚ΡŒ Π»ΠΈ Π½Π΅ ΠΏΠ°Π½Π°Ρ†Π΅Π΅ΠΉ. DEC поставляла собствСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Unix Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… PDP-11 с 1982 Π³ΠΎΠ΄Π°, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ рассчитывала пСрСвСсти бизнСс Π½Π° Ρ‡Π°ΡΡ‚Π½ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму VMS. ΠšΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΡ DEC ΠΈ индустрия ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, ΠΈΡ… захлСстнула Π²ΠΎΠ»Π½Π° ΠΌΠΎΡ‰Π½Ρ‹Ρ… Π΄Π΅ΡˆΠ΅Π²Ρ‹Ρ… машин, ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Sun Microsystems ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ поставщиками Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций. На Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ этих Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций использовалась Unix.

Однако собствСнныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Unix-индустрии ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡŒ Π΅Ρ‰Π΅ Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π΅. Π’ 1988 Π³ΠΎΠ΄Ρƒ AT&T ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»Π° 20% Π°ΠΊΡ†ΠΈΠΉ Sun Microsystems. Π”Π²Π΅ эти ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π»ΠΈΠ΄Π΅Ρ€Ρ‹ Unix-Ρ€Ρ‹Π½ΠΊΠ°, Π½Π°Ρ‡ΠΈΠ½Π°Π»ΠΈ Π²ΠΎΡΡΡ‚Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΡƒΠ³Ρ€ΠΎΠ·Ρ‹, созданной PC-станциями, корпорациями IBM ΠΈ Microsoft, ΠΈ ΠΎΡΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ 5 Π»Π΅Ρ‚ "кровопролития" ослабили ΠΈΡ…. Альянс AT&T/Sun ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° тСхничСских стандартов Π²ΠΎΠΊΡ€ΡƒΠ³ POSIX ΠΏΠΎΠ»ΠΎΠΆΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΅Ρ† разногласиям ΠΌΠ΅ΠΆΠ΄Ρƒ направлСниями System V ΠΈ BSD Unix. Однако Π½Π°Ρ‡Π°Π»Π°ΡΡŒ "вторая Ρ„Π°Π·Π° Π²ΠΎΠΉΠ½", ΠΊΠΎΠ³Π΄Π° поставщики Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ уровня (IBM, DEC, Hewlett-Packard ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅) ΡƒΡ‡Ρ€Π΅Π΄ΠΈΠ»ΠΈ Π€ΠΎΠ½Π΄ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния (Open Software Foundation) ΠΈ "Π²Ρ‹ΡΡ‚Ρ€ΠΎΠΈΠ»ΠΈΡΡŒ ΠΏΡ€ΠΎΡ‚ΠΈΠ²" Π»ΠΈΠ½ΠΈΠΈ AT&T/Sun (прСдставлСнной ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΌ сообщСством Unix). ПослСдовали Π½ΠΎΠ²Ρ‹Π΅ этапы противостояния Unix ΠΏΡ€ΠΎΡ‚ΠΈΠ² Unix.

Π’Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Microsoft Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»Π° ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Ρ‹ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² для Π΄ΠΎΠΌΠ° ΠΈ ΠΌΠ°Π»ΠΎΠ³ΠΎ бизнСса, Π½Π° Ρ‡Ρ‚ΠΎ Π²ΠΎΡŽΡŽΡ‰ΠΈΠ΅ стороны Π½Π΅ ΠΏΠΎΠΆΠ΅Π»Π°Π»ΠΈ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Выпуск Π² 1990 Π³ΠΎΠ΄Ρƒ Windows 3.0 β€” ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы с графичСским интСрфСйсом ΠΈΠ· Рэдмонда β€” Π·Π°ΠΊΡ€Π΅ΠΏΠΈΠ» Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Microsoft ΠΈ создал условия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ Ρ†Π΅Π½Ρ‹ ΠΈ ΠΌΠΎΠ½ΠΎΠΏΠΎΠ»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Ρ‹Π½ΠΎΠΊ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ 90-Ρ… Π³ΠΎΠ΄ΠΎΠ².