Обзор Unix-подобных операционных систем



UNIX-подобная операционная система (иногда сокр. как *nix) — операционная система, которая образовалась под влиянием UNIX. Термин включает свободные/открытые операционные системы, образованные от UNIX компании Bell Labs или эмулирующие его возможности, коммерческие и запатентованные разработки, а также версии, основанные на исходном коде UNIX. Нет стандарта, определяющего термин, и допустимы различные точки зрения о том, считать ли определённый продукт UNIX-подобным или нет.

Все UNIX-подобные системы имеют общую историю.
Развитие UNIX-подобных систем

UNIX-системы начали появляться с поздних 1970-х и ранних 1980-х. Много проприетарных версий, таких как Idris (1978), Coherent (англ.) (1983) и UniFLEX (англ.) (1985), ставили целью обеспечить нужды бизнеса функциональностью, доступной обученным пользователям UNIX.

Когда AT&T разрешила коммерческое лицензирование UNIX в 1980-х, множество разработанных проприетарных систем основывались на этом, включая AIX, HP-UX,IRIX, Solaris, Tru64 UNIX, Ultrix и Xenix. Это во многом вытесняло проприетарных клонов. Растущая несовместимость между системами привела к созданию стандартов взаимодействия, в том числе POSIX и Единой спецификации UNIX.

Между тем, в 1983 году был запущен проект GNU, благодаря которому удалось сделать операционную систему, которую все пользователи компьютера могли свободно использовать, изучать, исправлять, пересобирать. Различные UNIX-подобия разрабатывались аналогично GNU, часто с теми же основными компонентами. Они прежде всего служили дешёвым замещением UNIX и включали 4.4BSD, Linux и Minix. Некоторые из них послужили основой для коммерческих UNIX-систем, таких как BSD/OS и Mac OS X. Примечательно, что Mac OS X 10.5 (Leopard) сертифицирован Единой спецификацией UNIX[5].

 

1965-69 гг. - компанией Bell Labs концерна AT&T, был начат проект под названием MULTICS (Multi-user Timesharing Interactive Computing System) с целью создания операционная система для большой ЭВМ General Electric GE-645.

1969 г. - Bell Labs выходит из проекта MULTICS и разрабатывает мобильную ОС на языке С под условным названием UNIX, цель – возможность работать на произвльной ЭВМ.

В конце 70 годов Калифорнийский университет в Беркли разрабатывает версию UNIX - BSD (Berkeley Software Distribution), на основе которой компания BBN реализовала протоколы TCP/IP, благодаря чему была заложена основа для создания интернет.

1983 г. сторонником СПО Ричардом Столлманом был запущен проект создания операционной системы GNU (расшифровывающимся, как «GNU is Not Unix»), благодаря которому выпущена операционная UNIX-подобная операционная система, которую все заинтересованные пользователи могли свободно использовать, изучать, вносить в нее изменения.

1984 г. - компания Bell Labs входящая в концерн AT&T выпустила систему UNIX в качестве готового продукта.

1987 г. - AT&T лицензировала имя UNIX.

1989 г. профессор Амстердамского университета Эндрю Таненбаум создал на базе UNIX ОС Minix, способной работать на ПК.

1991 г. - Линус Торвальдс студент университета в Хельсинки, переделал ядро ОС Minix. 25 августа 1991 г. он разместил в Internet сообщение, что разрабатывает собственную свободно распрастраняемую ОС, которая впоследствии получила название Linux.

1992 г. - цель проекта GNU была достигнута, когда ядром системы ОС GNUстало ядро Linux.

1993 г. - началась разработка FreeBSD. В декабре 1993 года вышла первая официальная версия FreeBSD 1.0, в мае 1994 году, состоялся выпуск FreeBSD 1.1.

В настоящее время различные Unix-подобные системы широко представлены на рынке операционных систем: Minix, OpenSolaris, NetBSD, OpenBSD, AIX, HP-UX, Mac OS X, Xenix и др. Некоторые являются открытыми и распространяются свободно, некоторые коммерческими. Но самыми популярными из них безусловно являются Linux и FreeBSD.

Первое десятилетие (в 90-е годы) обе системы (Linux и FreeBSD) хорошо себя зарекомендовала в качестве надежного серверного решения, но последние годы, когда появился удобныхпользовательский интерфейс, обе системы успешно используются и в качестве персональных настольных решений. При этом Linux приобрел большую популярность в сравнении с FreeBSD.

Хотя Linux и FreeBSD имеют общие корни возникновения, но в настоящее время это совершенно самостоятельные системы, каждая из которых развивается и распространяется по разному .

FreeBSD разрабатывается, как целостная (единая) операционная система, поскольку координация разработки исходного кода ядра системы, драйверов устройств и базовых пользовательских программ организована централизовано.
Это значительно отличается от Linux, где ядро системы и наборы пользовательских программ разрабатываю разные группы, а их сборку осуществляют еще другие группы, которые потом выпускают систему в виде многочисленных дистрибутивов Где купить ботильоны nike увеличила прибыль на 22 процента и предлагает купить. .

Различаются эти операционные системы и лицензиями. Linux распространяется в соответствиис лицензией GNU GPL, а FreeBSD по лицензии BSD.

 


Дата добавления: 2018-04-04; просмотров: 944; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!