Възходът на локалните мрежи (LAN) проправи пътя за мрежовите операционни системи.
В днешно време практически всеки персонален компютър е свързан под една или друга форма към мрежа. Разбира се, съществува най-голямата мрежа от всички — Интернет — но съществуват и няколко други типа по-малки мрежи като LAN (локални мрежи) и корпоративни мрежи. Мрежовите операционни системи (NOS) служат като пазители на данни и приложения във всякакъв вид тези мрежи. Мрежовите операционни системи не се различават много от еднопроцесорните операционни системи, които има почти всеки компютърен потребител запознат с, казва Андрю Таненбаум в книгата си "История на операционните системи", но те имат свои собствени уникални, завладяващи история.
Раждането на мрежите
Концепцията за комуникация на данни между компютрите започва в края на 60-те и началото на 1970-те години, когато изследователите започнаха да разработват начин за свързване на компютри и обмен на информация чрез пакети на данни. Скоро концепцията за локална мрежа (LAN) се наложи, заменяйки предишния модел на централно изчисление възел и така наречените "тъпи" терминали, свързани към него, както в собствената системна мрежова архитектура (SNA) на IBM модел. По-късното развитие на TCP/IP (Протокол за управление на предаването/Интернет протокол) и Ethernet насърчи мрежовата концепция още повече. Скоро се появи необходимостта операционните системи не само да се справят с взаимосвързаността на мрежите, но и също и аспектът на сигурността, според изследователска статия от Американския университет Computing History Музей.
Видео на деня
Пристигане на UNIX
През този период бяха разработени няколко операционни системи, като операционната система MVS на IBM, която все още се занимаваше със SNA. Въпреки това, разработването на друга операционна система, наречена UNIX, наистина проправи пътя за NOS навсякъде. След като проект за разработване на голяма и сложна система, наречена Multics, не успява да започне работа в Bell Labs през 1969 г., група изследователи на Bell, водени от Кен Томпсън и Денис Ричи, започнаха работа по по-малко амбициозен, но не по-малко мощен компютър система.
След тежки първи няколко години, Ричи разработи езика за програмиране C, който позволи на UNIX да стане първата "преносима" операционна система, което означава, че може да бъде внедрена на всяка компютърна система. Относителната простота на дизайна на системата и наличието на нейния изходен код превърнаха UNIX в любимец на академичния свят и в много университетски компютърни мрежи. Бяха разработени много версии на UNIX, но версията на Berkeley Software Distribution (BSD), разработена в Калифорнийският университет-Бъркли стана може би най-популярният, според комуникационната електроцентрала Alcatel-Lucent.
Netware прави пръскане
През 70-те години на миналия век също се появи възходът на микрочиповете, което постави началото на ерата на микрокомпютрите и използването на персонални компютри на потребителския пазар. Наред с тази революция, компания, наречена Novell, стана пионер в мрежовите операционни системи с пускането на своето Netware S-Net устройство. Продуктът по същество превърна IBM XT, популярен компютър по това време, който включваше твърд диск, в a система за споделяне на файлове, на която работни станции са свързани към сървъра в конфигурация, подобна на звезда (оттук и "S-Net" име).
Novell също разработи свой собствен NOS, също наречен Netware, за устройството. По това време няколко конкуренти измислиха свои собствени NOS, но всички те бяха собствени и работеха само на техния възприемчив хардуер. В допълнение, тези NOS бяха изградени върху DOS (дискова операционна система), която присъстваше на практика във всеки IBM PC по това време, но също така беше система за един потребител и една задача.
Поради своите не-DOS-базирани, многозадачни характеристики, както и желанието на Novell да пренесе системата си към разнообразие от различен хардуер, Netware скоро се превърна в предпочитаната операционна система на всяка основна LAN карта, според книгата на Радж Раджагопал „Мрежа с множество операционни системи: живот с Unix, Netware и NT."
Следващото поколение UNIX
Междувременно UNIX продължи да трансформира компютърния пейзаж, както когато BSD UNIX компютър прекъсна ограничения на ARPANET, които свързваха военни и университетски сайтове и засаждаха семената на това, което сега познаваме като Интернетът. След това, в средата на 80-те, компания, наречена Sun Microsystems, взе UNIX и значително подобри възможностите си. Резултатът, наречен SunOS, добави графичен потребителски интерфейс или GUI, станал популярен с въвеждането на Mac OS и след това Windows 3.1 на потребителския пазар, както и други функции. Solaris, по-новата версия на SunOS, стана още по-популярна сред мрежовите администратори.
Microsoft и IBM се обединяват
Докато Novell осигури доминацията си на пазара на LAN операционни системи по това време чрез своя Netware NOS, компания на име Microsoft се опита да усети накъде вървят нещата. Ранните версии на неговата DOS система включваха някои мрежово ориентирани функции, докато неговият продукт MSnet получи подкрепата на конкуренти на Novell като 3Com, но без резултат. Нахлуванията в други операционни системи, като ранните версии на Windows, също бяха посрещнати с апатия на потребителите.
Междувременно бившият миникомпютърен гигант IBM изглежда беше изоставен от LAN революцията и се бореше да бъде в крак с Novell. Това накара Microsoft и IBM да се обединят и да разработят OS/2, силно разпространена операционна система, смятана за „бъдещето на персоналните компютри“, според книгата на Раджагопал. И двете компании полагат всичките си усилия да детронират Netware с OS/2, поставяйки го като приоритет дори пред други проекти на Microsoft като препъващата се Windows система. Но с пускането на Windows версия 3, Microsoft удари джакпота. Тъй като милиони копия на Windows бяха продадени, динамиката на индустрията се промени за една нощ и плановете за OS/2 бяха предотвратени.
Текущи играчи
В днешно време основните играчи на пазара на NOS включват Windows, Netware (в момента версия 6.5) и Cisco IOS (щандове за "Интермрежова операционна система"), както и UNIX-базирани операционни системи като Linux или един от многото разновидности на BSD UNIX.