Открыть главное меню

Изменения

229 байт добавлено ,  7 месяцев назад
→‎Первые Unix-системы: Перенести информацию про название UNICS в раздел истории
[[Файл:Unix history-simple.svg|thumb|Генеалогическое древо Unix-систем]]'''UNIXUnix''' (изначально UNICS - '''Un'''iplexed '''I'''nformation and '''C'''omputing '''S'''ystem) («UNIX» является зарегистрированной торговой маркой организации [[The Open Group]]<ref>{{Cite web|accessdate = 2016-02-16|title = Single UNIX Specification FAQ|url = http://www.opengroup.org/austin/papers/single_unix_faq.html|publisher = www.opengroup.org}}</ref>)&nbsp;— семейство [[Переносимость (программное обеспечение)|переносимых]], [[многозадачность|многозадачных]] и [[многопользовательская система|многопользовательских]] [[операционная система|операционных систем]], которые основаны на идеях оригинального проекта [[AT&T]] Unix, разработанного в 1970-х годах в исследовательском центре [[Bell Labs]] Кеном Томпсоном, Деннисом Ритчи и другими.
 
Операционные системы семейства Unix характеризуются модульным дизайном, в котором каждая задача выполняется отдельной утилитой, взаимодействие осуществляется через единую [[FHS|файловую систему]], а для [[Интерфейс командной строки|работы с утилитами]] используется [[Командная оболочка UNIX|командная оболочка]].
 
В [[1969 год]]у Кен Томпсон, стремясь реализовать идеи, которые были положены в основу Multics, но на более скромном аппаратном обеспечении (DEC [[PDP-7]]), написал ''первую версию'' новой операционной системы для этих мини-компьютеров 70-х. Эта версия получила название «первая редакция» (''Edition 1'') и была первой официальной версией. Системное время все реализации Unix [[Unix-время|отсчитывают]] с [[1 января]] [[1970 год]]а.
 
Первым названием системы было ''Uniplexed Information and Computing Service'', сокращённо — UNICS. Такое название получила в 1970 году как схожее с [[Multics]]. Но в итоге операционную систему стали назвать Unix.
 
Первые версии Unix были написаны на [[язык ассемблера|ассемблере]] и не имели встроенного [[компилятор]]а с [[Высокоуровневый язык программирования|языком высокого уровня]]. Примерно в 1969 году Кен Томпсон при содействии Денниса Ритчи разработал и реализовал язык [[Би (язык программирования)|Би]] (B), представлявший собой упрощённый (для реализации на мини-компьютерах) вариант разработанного в [[1966]] языка [[BCPL]]. Би, как и BCPL, был [[Интерпретатор|интерпретируемым]] языком. В 1972 году была выпущена ''вторая редакция'' Unix, переписанная на языке Би. В 1969—1973&nbsp;гг. на основе Би был разработан компилируемый язык, получивший название [[Си (язык программирования)|Си]] (C).