logo search
Ostatok_lektsy_3_kurs_OSSiO

Семейства unix

(***слайд 46) Все UNIX-системы можно отнести либо к гнезду USG (это прямые наследники творения Bell Labs: Linux, UnixWare, SCO Open Server, HPUX, AIX, Solaris,), либо к гнезду BSD (все системы, название которых включает BSD, ядро Mac OS (Darwin), Tru64 и некоторые другие).

Следует понимать, что Linux - название даже не операционной системы, а одного только ядра. Ядро это, ориентированное первоначально на процессор i386, написал в одиночку Линус Торвальдс (Linus Torvalds), желая создать на этом компьютере среду выполнения UNIX, аналогичную коммерческим версиям. Тогда, в самом начале 90-х, UNIX-подобные системы для i386 были неполными и довольно нелепыми, а кроме того, исходные тексты этих систем не были доступны. Все остальное в Linux-системе - программы, написанные программистами со всего мира и собранные (после тщательной доработки напильником) в единое целое.

Из всей UNIX-истории нам важны два факта. Во-первых, UNIX создавался для того, чтобы на нем работать, а не для того, чтобы им потом торговать, т. е. для себя. А когда им додумались торговать, уже ничего испортить, перекроив удобство в привлекательность, было нельзя. Образ мысли авторов UNIX породил особую идеологию и принципы системы. Именно попытка формализовать и обосновать эти принципы и привела к понятию "проективной системы".