Операционные системы для персональных компьютеров

Ещё одно знаменательное событие начала 1980-х годов — появление персональных компьютеров. С точки зрения архитектуры они мало отличались от мини-компьютеров и рабочих станций, но стоимость их была значительно ниже. Это позволило персональным компьютерам распространиться повсеместно, и это в значительной степени изменило современные информационные технологии.

Первые операционные системы для персональных компьютеров были очень просты хотя бы в силу весьма ограниченных ресурсов. Наглядным примером может служить DOS, получивший весьма широкое распространение в версии MS-DOS. По сравнению с операционными системами для «настоящих» компьютеров операционные системы для ПК не имели многих существенных свойств: в частности многозадачности и многопользовательской работы. Однако основные области применения ПК требовали не этого, поэтому недостатки в функциональности ОС компенсировались активным развитием графического интерфейса пользователя. В частности, MacOS для компьютеров Macintosh (в ранних версиях называвшаяся попросту System Software) была одной из первых операционных систем, которая вообще не имела интерфейса командной строки, а управлялась исключительно средствами графического интерфейса. Со временем подобные операционные системы (например, Microsoft Windows) получили сетевую подсистему и возможность работать с несколькими программами одновременно.

В первую очередь благодаря низкой стоимости аппаратного и программного обеспечения, персональные компьютеры начали вытеснять прежде распространенные рабочие станции и мэйнфреймы. На домашних и офисных компьютерах в 1980-е повсеместно распространились персональные компьютеры в основном от IBM/PС, а вместе с ними и операционные системы компании Microsoft. В этот период наследники UNIX занимали более «промышленную» нишу в вычислительных технологиях (крупные вычислительные центры, сети).

К концу 1980-х персональные компьютеры были уже далеко не так ограничены в ресурсах, как на десять лет раньше, развивалась и архитектура процессоров, что в целом создало возможность реализации на ПК многозадачных и многопользовательских систем. К таким системам относятся OS/2 (не получила широкого распространения) и Windows NT. Кроме того, появилась и была реализована возможность перенести на ПК и UNIX. Первый такой опыт был сделан Эндрю Танненбаумом в образовательных целях: он создал систему MINIX (MINimal unIX), которую можно было использовать на IBM/PC в образовательных целях для демонстрации некоторых основных принципов операционных систем. Однако MINIX никогда не был полноценной операционной системой для повседневной работы.

Заслуга полноценного переноса UNIX на IBM/PC принадлежит Линусу Торвальдсу, который в 1991 году опубликовал первую версию написанной им реализации ядра UNIX-совместимой операционной системы для IBM/PC x386, известной сегодня как Linux. Благодаря открытой публикации и активному участию множества этузиастов, Linux динамично развивался и быстро стал полноценной и современной операционной системой и дал путь широкому распространению идей и технологий UNIX в том числе и на персональных компьютерах. Linux как реализация UNIX был в свою очередь перенесён и на другие вычислительные архитектуры.

Технологии UNIX пришли и на современные персональные компьютеры Macintosh: начиная с версии 10 (Mac OS X) вся базовая часть операционной системы Mac OS, работающая с ресурсами и оборудованием, представляет собой один из вариантов FreeBSD — Darwin.