Що таке UNIX: розробка, особливості та застосування операційної системи

Офіційне визначення того, що таке Unix, лежить в площині зареєстрованого товарного знака The Open Group, сімейства комп’ютерних ОС і інструментів. Щоб застосовувати товарну марку Unix, постачальник операційної системи повинен сплатити ліцензійний збір та щорічні роялті. Офіційно ліцензовані ОС Unix включають Apple, Oracle, AIX, IRIX (SGI) і Hewlett-Packard.

Історія UNIX

Для того щоб пояснити, що таке Unix, треба почати з історії розробки. У шістдесятих роках General Electric і Bell Labs Массачусетського технологічного інституту спробували розробити інтерактивну систему Multics, яка дозволила б декільком користувачам одночасно отримувати доступ до мейнфрейму. Розчарована результатом, Bell Labs пішла з проекту, але комп’ютерні фахівці Кен Томпсон і Деніс Рітчі вирішили продовжити роботу, яка завершилася розробкою Unix.

Томпсон і Рітчі керували командою дослідників по розробці ієрархічної файлової системи, інтерпретатора командного рядка, деяких невеликих службових програм і концепцій процесів і файлів пристроїв.

Місяць Томпсон розгорнув самодостатню ОС з ассемблером, редактором і оболонкою з назвою YEW-nihks, засновану на більш ранньої версії Multics. “Юнікс” був набагато менше і представляв собою однозадачную систему.

До 1973 року він був написаний на асемблері, але четверте видання Unix було переписано на C. Тоді це було революційним, тому що ОС вважалися занадто складними для написання на мові високого рівня. Це збільшило переносимість Unix-системи на інші обчислювальні платформи. На початку 80-х років “Юнікс” отримав популярність у наукових колах, після чого комерційні стартапи, такі як Solaris Technologies і Sequent, стали застосовувати її в більш широкому масштабі.

В кінці 1990-х мережа програмістів спільно розробила дистрибутиви Linux і Berkeley Software Distribution (BSD), призвели до зростання популярності Unix-подібних систем. Сьогодні більшість сучасних комп’ютерних і мобільних пристроїв, що використовують ОС “Юнікс”.

Сучасні “Юнікс” і інтерфейс Single UNIX Specification є власністю The Open Group. Остання версія стандарту сертифікації UNIX V7 стала четвертою модифікацією, виданої в 2013 році.