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

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

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

Π—Π°Ρ‚Π΅ΠΌ Π² 1980 Π³ΠΎΠ΄Ρƒ АгСнтству ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹Ρ… исслСдований ΠœΠΈΠ½ΠΈΡΡ‚Π΅Ρ€ΡΡ‚Π²Π° ΠΎΠ±ΠΎΡ€ΠΎΠ½Ρ‹ БША (Defense Advanced Research Projects Agency β€” DARPA) ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π°ΡΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π° для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ новСйшСго Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² TCP/IP Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… VAX ΠΏΠΎΠ΄ Unix. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ PDP-10, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΡΠ΅Ρ‚ΡŒ ARPANET, Π² Ρ‚ΠΎ врСмя устарСли, ΠΈ Π² Π²ΠΎΠ·Π΄ΡƒΡ…Π΅ ΡƒΠΆΠ΅ Π²ΠΈΡ‚Π°Π»ΠΈ ΠΈΠ΄Π΅ΠΈ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ DEC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ PDP-10 для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ VAX. АгСнтство DARPA рассматривало принятиС DEC для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ TCP/IP, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΡ‚ΠΊΠ°Π·Π°Π»Π°ΡΡŒ ΠΎΡ‚ этой ΠΈΠ΄Π΅ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Ρ‹Π·Ρ‹Π²Π°Π» бСспокойство Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ DEC ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΡΠΎΠ³Π»Π°ΡΠΈΡ‚ΡŒΡΡ Π½Π° измСнСния Π² собствСнной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС VAX/VMS [48]. ВмСсто этого агСнтство DARPA Π² качСствС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΎ Berkeley Unix, явно Π²Π²ΠΈΠ΄Ρƒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΅Π΅ исходный ΠΊΠΎΠ΄ Π±Ρ‹Π» доступным ΠΈ свободным [45].

Π˜ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ Π³Ρ€ΡƒΠΏΠΏΠ° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π½Π°ΡƒΠΊ (Computer Science Research Group) Π² Π‘Π΅Ρ€ΠΊΠ»ΠΈ оказалась Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ врСмя Π² Π½ΡƒΠΆΠ½ΠΎΠΌ мСстС с надСТнСйшими инструмСнтами Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π­Ρ‚ΠΎ Π±Ρ‹Π»Π°, нСсомнСнно, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ваТная поворотная Ρ‚ΠΎΡ‡ΠΊΠ° Π² истории Unix с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΅Π΅ появлСния.

Π”ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ рСализация ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° TCP/IP Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° с вСрсиСй BSD 4.2 Π² 1983 Π³ΠΎΠ΄Ρƒ, Unix ΠΈΠΌΠ΅Π»Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠ»Π°Π±ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ сСти. Π Π°Π½Π½ΠΈΠ΅ экспСримСнты с Ethernet Π±Ρ‹Π»ΠΈ Π½Π΅ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ. Для распространСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ посрСдством ΠΌΠΎΠ΄Π΅ΠΌΠ° Π² Bell Labs Π±Ρ‹Π»ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ нСприглядноС, Π½ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ срСдство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π°Π·Ρ‹Π²Π°Π»ΠΎΡΡŒ UUCP (Unix to Unix Copy Program β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° копирования ΠΈΠ· Unix Π² Unix)[15]. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ UUCP ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Unix-ΠΏΠΎΡ‡Ρ‚Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌΠΈ машинами. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, (послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π² 1981 Π³ΠΎΠ΄Ρƒ Π±Ρ‹Π»Π° ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π° Usenet) UUCP ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»Π° распрСдСлСнныС доски объявлСний, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволяли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ²Π΅Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ тСкстовыС сообщСния Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ Π±Ρ‹Π»ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ ΠΈ Unix-систСмы.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, нСсколько Unix-ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ… с яркими прСимущСствами ARPANET, испытывали сущСствСнныС затруднСния ΠΈΠ·-Π·Π° отсутствия FTP ΠΈ Telnet ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ выполнСния Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Ρ… ΠΊΠ°Π½Π°Π»ΠΎΠ². Π Π°Π½Π΅Π΅, Π΄ΠΎ появлСния ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² TCP/IP, Internet- ΠΈ Unix-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹ Π½Π΅ смСшивались. ОсобоС Π²ΠΈΠ΄Π΅Π½ΠΈΠ΅ ДСннисом Π ΠΈΡ‚Ρ‡ΠΈ вопроса ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΊΠ°ΠΊ ΠΎ способС "ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ тСсного общСния" сформировало ΠΎΠ΄Π½ΠΎ ΠΈΠ· унивСрситСтских сообщСств. Оно Π½Π΅ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΠ»ΠΎΡΡŒ Π΄ΠΎ распрСдСлСнной ΠΏΠΎ всСму ΠΊΠΎΠ½Ρ‚ΠΈΠ½Π΅Π½Ρ‚Ρƒ "сСтСвой Π½Π°Ρ†ΠΈΠΈ", ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ сСти ARPA Π½Π°Ρ‡Π°Π»ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² сСрСдинС 70-Ρ… Π³ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π²Π΅ΠΊΠ°. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ARPANET считали Unix Π³Ρ€ΡƒΠ±ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Π»ΠΊΠΎΠΉ, "ΠΊΠΎΠ²Ρ‹Π»ΡΡŽΡ‰Π΅ΠΉ Π½Π° смСхотворно слабом Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ обСспСчСнии".

ПослС появлСния TCP/IP всС измСнилось. ΠΠ°Ρ‡Π°Π»ΠΎΡΡŒ слияниС ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€ ARPANET ΠΈ Unix. Π­Ρ‚ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π»ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² спасло ΠΈΡ… ΠΎΡ‚ Ρ€Π°Π·Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ. Однако Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Π΄Π²ΡƒΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… "бСдствий": подъСма Microsoft ΠΈ падСния AT&T.

Π’ 1981 Π³ΠΎΠ΄Ρƒ корпорация Microsoft Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΠ»Π° свою ΠΈΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ сдСлку с IBM ΠΏΠΎ IBM PC. Π‘ΠΈΠ»Π» ГСйтс (Bill Gates) ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π» QDOS (Quick and Dirty Operating System), ΠΊΠ»ΠΎΠ½ CP/M, собранный Π·Π° ΡˆΠ΅ΡΡ‚ΡŒ нСдСль программистом Π’ΠΈΠΌΠΎΠΌ ΠŸΠ°Ρ‚Π΅Ρ€ΡΠΎΠ½ΠΎΠΌ (Tim Paterson), Π² Seattle Computer Products, Π³Π΄Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π’ΠΈΠΌ ΠŸΠ°Ρ‚Π΅Ρ€ΡΠΎΠ½. ГСйтс, скрывая ΠΎΡ‚ ΠŸΠ°Ρ‚Π΅Ρ€ΡΠΎΠ½Π° ΠΈ SCP сдСлку с IBM, ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π» ΠΏΡ€Π°Π²Π° Π½Π° систСму Π·Π° 50 тыс. Π΄ΠΎΠ»Π». Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½ ΡƒΠ³ΠΎΠ²ΠΎΡ€ΠΈΠ» IBM Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Microsoft Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму MS-DOS ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния PC. Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ дСсятилСтия Π²Ρ‹ΠΈΠ³Ρ€Ρ‹ΡˆΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ½ Π½Π΅ писал, сдСлал Π‘ΠΈΠ»Π»Π° ГСйтса ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π΅Ρ€ΠΎΠΌ, Π° бизнСс-Ρ‚Π°ΠΊΡ‚ΠΈΠΊΠ°, Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ искусная, Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ сдСлка, принСсли Microsoft монопольноС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма XENIX ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π±Ρ‹Π»Π° вскорС Π·Π°Π±Ρ€ΠΎΡˆΠ΅Π½Π° ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² ΠΏΡ€ΠΎΠ΄Π°Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ SCO.

Π’ Ρ‚ΠΎ врСмя Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, насколько ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Π΅ (ΠΈΠ»ΠΈ дСструктивныС) дСйствия ΡΠΎΠ±ΠΈΡ€Π°Π»Π°ΡΡŒ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Microsoft. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ IBM PC-1 Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π»Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ возмоТностями ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Unix, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Unix Π΅Π΄Π²Π° Π»ΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ эту ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Π²ΠΎΠΎΠ±Ρ‰Π΅ (ирония Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ опСрационная систСма DOS 2.0 Π·Π°Ρ‚ΠΌΠΈΠ»Π° CP/M Π² основном ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· основатСлСй Microsoft Пол АллСн (Paul Allen) встроил Π² Π½Π΅Π΅ Unix-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈ ΠΊΠ°Π½Π°Π»Ρ‹). Рассмотрим события, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ каТутся Π±ΠΎΠ»Π΅Π΅ интСрСсными, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ Π² 1982 Π³ΠΎΠ΄Ρƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Sun Microsystems.

ΠžΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Sun Microsystems, Π‘ΠΈΠ»Π» Π”ΠΆΠΎΠΉ (Bill Joy), АндрСас Π‘Π΅ΠΊΡ‚ΠΎΠ»ΡˆΠ΅ΠΉΠΌ (Andreas Bechtolsheim) ΠΈ Π’ΠΈΠ½ΠΎΠ΄ Π₯осла (Vinod Khosla), Π½Π°Ρ‡Π°Π»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Unix-ΠΌΠ°ΡˆΠΈΠ½Ρƒ ΠΌΠ΅Ρ‡Ρ‚Ρ‹ со встроСнной ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ сСти. Они скомбинировали Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ обСспСчСниС, спроСктированноС Π² БтэнфордС, с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой Unix, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ Π² Π‘Π΅Ρ€ΠΊΠ»ΠΈ, ΠΈ впослСдствии основали ΠΈΠ½Π΄ΡƒΡΡ‚Ρ€ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций. Π’ Ρ‚ΠΎ врСмя Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ собирался ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ доступ ΠΊ исходному ΠΊΠΎΠ΄Ρƒ ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅Ρ‚Π²ΠΈ Π΄Π΅Ρ€Π΅Π²Π° Unix, которая постСпСнно "высохла" Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Sun Microsystems Π½Π°Ρ‡Π°Π»Π° вСсти сСбя всС мСньшС ΠΊΠ°ΠΊ свободный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ всС большС ΠΊΠ°ΠΊ традиционная Ρ„ΠΈΡ€ΠΌΠ°. УнивСрситСт Π² Π‘Π΅Ρ€ΠΊΠ»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π» Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ BSD Unix вмСстС с исходным ΠΊΠΎΠ΄ΠΎΠΌ. ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ лицСнзия Π½Π° исходный ΠΊΠΎΠ΄ System III стоила 40 тыс. Π΄ΠΎΠ»Π»., ΠΎΠ΄Π½Π°ΠΊΠΎ Bell Labs Π·Π°ΠΊΡ€Ρ‹Π²Π°Π»Π° Π³Π»Π°Π·Π° Π½Π° рост количСства распространяСмых Π½Π΅Π»Π΅Π³Π°Π»ΡŒΠ½Ρ‹Ρ… Π»Π΅Π½Ρ‚ с Bell Labs Unix, Π° унивСрситСты ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠ΄ΠΎΠΌ с Bell Labs. Π‘ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π»ΠΎΡΡŒ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ коммСрциализация Unix со стороны Sun β€” это Π»ΡƒΡ‡ΡˆΠ΅Π΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³Π»ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ.

Π’Π°ΠΊΠΆΠ΅ Π² 1982 Π³ΠΎΠ΄Ρƒ язык Π‘ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ продСмонстрировал ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ своСго становлСния Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ Unix-ΠΌΠΈΡ€Π° Π² качСствС основного языка систСмного программирования. ВсСго Ρ‡Π΅Ρ€Π΅Π· 5 Π»Π΅Ρ‚ Π‘ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π²Ρ‹Π²Π΅Π» ΠΈΠ· употрСблСния ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ ассСмблСры. К Π½Π°Ρ‡Π°Π»Ρƒ 90-Ρ… Π³ΠΎΠ΄ΠΎΠ² языки Π‘ ΠΈ Π‘++ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² систСмном, Π½ΠΎ ΠΈ Π² ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. К ΠΊΠΎΠ½Ρ†Ρƒ 90-Ρ… Π³ΠΎΠ΄ΠΎΠ² всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ языки фактичСски Π²Ρ‹ΠΉΠ΄ΡƒΡ‚ ΠΈΠ· употрСблСния.

Когда Π² 1983 Π³ΠΎΠ΄Ρƒ DEC ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎ машинС, которая являлась ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΎΠΌ PDP-10 (Jupiter), VAX-ΠΌΠ°ΡˆΠΈΠ½Ρ‹ с использованиСм Unix стали Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Internet-машин, это ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄ΠΎ вытСснСния ΠΈΡ… Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ станциями Sun Microsystems. К 1985 Π³ΠΎΠ΄Ρƒ ΠΎΠΊΠΎΠ»ΠΎ 25% всСх VAX-машин Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Unix, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ нСсмотря Π½Π° ТСсткоС противостояниС DEC. Однако самый долгосрочный эффСкт прСкращСния Ρ€Π°Π±ΠΎΡ‚ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ Jupiter Π±Ρ‹Π» ΠΌΠ΅Π½Π΅Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΌ. Π‘ΠΌΠ΅Ρ€Ρ‚ΡŒ хакСрской ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹, Ρ€Π°Π·Π²ΠΈΠ²Π°Π²ΡˆΠ΅ΠΉΡΡ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² PDP-10 Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ MIT AI Lab, ΠΏΠΎΠ±ΡƒΠ΄ΠΈΠ»Π° программиста Π ΠΈΡ‡Π°Ρ€Π΄Π° Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ΅Π½Π° (Richard Stallman) ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° GNU, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ свободного ΠΊΠ»ΠΎΠ½Π° Unix.

К 1983 Π³ΠΎΠ΄Ρƒ Π±Ρ‹Π»ΠΎ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 6 Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм для IBM-PC: uNETix, Venix, Coherent, QNX, Idris ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Π½Π° Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ Sritek PC. ВсС Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π½ΠΈ вСрсии System V, Π½ΠΈ BSD-вСрсии. ОбС Π³Ρ€ΡƒΠΏΠΏΡ‹ считали микропроцСссор сСрии 8086 Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹ΠΌ ΠΈ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π½ΠΈΠΌ. Ни ΠΎΠ΄Π½Π° ΠΈΠ· Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Π½Π΅ добилась Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ коммСрчСского успСха, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ Π² Unix Π½Π° дСшСвом Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ обСспСчСнии, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Π΅Π΄ΡƒΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ оборудования Π½Π΅ поставляли. Ни ΠΎΠ΄ΠΈΠ½ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π½Π΅ ΠΌΠΎΠ³ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ сСбС приобрСсти Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ Π½Π° исходный ΠΊΠΎΠ΄ Unix.

Sun ΡƒΠΆΠ΅ добилась успСха (с подраТатСлями), ΠΊΠΎΠ³Π΄Π° Π² 1983 Π³ΠΎΠ΄Ρƒ ΠœΠΈΠ½ΠΈΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ ΡŽΡΡ‚ΠΈΡ†ΠΈΠΈ БША Π²Ρ‹ΠΈΠ³Ρ€Π°Π»ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ антитрастовый процСсс ΠΏΡ€ΠΎΡ‚ΠΈΠ² AT&T ΠΈ Ρ€Π°Π·Π΄Ρ€ΠΎΠ±ΠΈΠ»ΠΎ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΡŽ Bell System. Π­Ρ‚ΠΎ освободило AT&T ΠΎΡ‚ соглашСния 1958 Π³ΠΎΠ΄Π°, ΠΏΡ€Π΅ΠΏΡΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΡŽ Unix Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΈ AT&T Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ приступила ΠΊ ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Unix System V. Π­Ρ‚ΠΎΡ‚ шаг ΠΏΠΎΡ‡Ρ‚ΠΈ ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠΈΠ» Unix.

Π­Ρ‚ΠΎ Π²Π΅Ρ€Π½ΠΎ, Π½ΠΎ ΠΈΡ… ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ распространил Unix ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ

КСн Вомпсон.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ сторонников Unix ΠΏΠΎΠ»Π°Π³Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ AT&T Π±Ρ‹Π»ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ Π½ΠΎΠ²ΠΎΡΡ‚ΡŒΡŽ. Нам казалось, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹Π΅ условия Π΄Π°Π΄ΡƒΡ‚ шанс Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎΠΉ Unix-индустрии β€” индустрии, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΉ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ станции Π½Π° основС процСссоров 68000, Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ Ρ€Π°Π·Ρ€ΡƒΡˆΠΈΡ‚ монополию IBM.

Никто ΠΈΠ· нас Π² Ρ‚ΠΎ врСмя Π½Π΅ осознавал, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Unix Π² коммСрчСский ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Ρ€Π°Π·Ρ€ΡƒΡˆΠΈΡ‚ свободный ΠΎΠ±ΠΌΠ΅Π½ исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Π» ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠΉ силы Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉΡΡ систСмС. НС зная Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ сСкрСтности для накоплСния ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ ΠΊΡ€ΠΎΠΌΠ΅ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ управлСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ коммСрчСского ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, AT&T ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»Π° распространСниС исходного ΠΊΠΎΠ΄Π°. ΠΠ΅Π»Π΅Π³Π°Π»ΡŒΠ½Ρ‹Π΅ Π»Π΅Π½Ρ‚Ρ‹ с Unix стали Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΅ интСрСсными, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΡ… использованиС ΠΌΠΎΠ³Π»ΠΎ ΠΏΠΎΠ²Π»Π΅Ρ‡ΡŒ Π·Π° собой ΡƒΠ³Ρ€ΠΎΠ·Ρƒ судСбного прСслСдования. Π˜Π½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²ΠΊΠ»Π°Π΄ ΠΎΡ‚ унивСрситСтов Π½Π°Ρ‡Π°Π» ΠΈΡΡΡΠΊΠ°Ρ‚ΡŒ.

ОслоТняя ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎΠ²Ρ‹Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΈΠ³Ρ€ΠΎΠΊΠΈ Ρ€Ρ‹Π½ΠΊΠ° Unix допускали большиС стратСгичСскиС ошибки. Одной ΠΈΠ· Π½ΠΈΡ… Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ прСимущСство ΠΏΡƒΡ‚Π΅ΠΌ диффСрСнцирования ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² β€” Ρ‚Π°ΠΊΡ‚ΠΈΠΊΠ°, которая Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π»Π° ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Unix-систСмах интСрфСйсы ΡƒΡ‚Ρ€Π°Ρ‚ΠΈΠ»ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ. Π­Ρ‚ΠΎ отбросило ΠΊΡ€ΠΎΡΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΡƒΡŽ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΎ Ρ€Ρ‹Π½ΠΎΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Unix.

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