|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin A. Alekseev 2:5030/1198.2 31 Mar 2002 02:13:56 To : Stepan V. Karpenko Subject : Re^2: Пару вопросиков чайника ;-) -------------------------------------------------------------------------------- 30 мар 02 16:38, you wrote to Alexander Anistratenko: >> >> запатентованный код UNIX. >> SK> Во Фре его тоже нет ;) >> Питер Кью. Использование UNIX. Специальное издание. - ИД "Вильямс", 1999 >> утверждает обратное. SK> А я всё равно утверждаю, что во Фре его нет. Его оттуда полностью изъяли. SK> PS: Даже судебные разборки были по этому поводу. В начале 90х AT&T SK> забеспокоили не оригинальные Юниксы, под раздачу попала BSDI. Стоит поглядеть в сторону /usr/share/doc/ru/explaining-bsd/article.html === Begin file explaining-bsd === ---------------------------------------------------------------------- 2. Что, настоящий UNIX? Операционные системы BSD не являются клонами друг друга. Они лишь потомки общего предка, ОС UNIX от AT&T Research, которая также дала начало современной ОС UNIX System V. Это факт может удивить, если вспомнить, что AT&T никогда не открывала исходные коды своих разработок. Действительно, UNIX никогда не был программным обеспечением с открытыми исходниками, и в законном смысле BSD определённо HЕ UNIX. Hо с другой стороны, в AT&T активно использовали чужие разработки, например программное обеспечение, разрабатываемое Группой по Исследованиям в области Информатики (CSRG) Калифорнийского Университета в Беркли. С 1976 CSRG выпускала свой код на магнитных лентах под названием Berkely Software Distribution, сокращённо BSD. Изначально дистрибутивы BSD представляли собой наборы пользовательских программ, и так было до тех пор, пока CSRG не заключила контракт с Агентством по Перспективным Проектам при Министерстве Обороны США (DARPA). Целью контракта было обновление коммуникационных протоколов, на которых держалась компьютерная сеть агентства -- ARPANET. Hовое семейство протоколов получило имя Internet Protocols или TCP/IP, по названиям двух основных протоколов. Их первая широко известная реализация была выпущена в составе 4.2BSD в 1982 году. В течение восьмидесятых годов образовалось несколько компаний по производству рабочих станций. Многие из них предпочли купить лицензию на UNIX, нежели разрабатывать своё ПО с нуля. Следует отметить компанию Sun, которая поступила именно таким образом и на основе 4.2BSD выпустила свою операционную систему SunOS. Когда AT&T тоже решила заняться коммерческой продажей своей ОС UNIX, появилась на свет несколько аскетичная реализация под названием System III, за которой в скором времени последовала System V. Интересно, что эти версии не содержали в себе собственной поддержки работы в сети и использовали код BSD, в том числе реализацию TCP/IP и набор утилит, среди которых следует выделить оболочку csh и текстовый редактор vi. Все эти "добавки" совместно получили название Berkely Extensions. Дистрибутив BSD содержал код, принадлежавший AT&T, и, следовательно, требовал лицензии. К 1990 году финансирование CSRG прекратилось, и группа была распущена. Кое-кто из бывших членов группы решил опубликовать код BSD отдельно от закрытого кода AT&T. В концов концов это удалось, и так появилась на свет версия Networking Tape 2 или Net/2. Net/2 не была законченной, цельной операционной системой: около 20% кода ядра отсутствовало. Один из членов CSRG, William F. Jolitz, дописал недостающий код и опубликовал результат в начале 1992 года под именем 386BSD. В то же самое время другая группа бывших членов CSRG организовала коммерческую компанию Berkeley Software Design Inc. и выпустила бета-версию операционной системы BSD/386, которая базировалась на том же самом коде. Потом это название было изменено на BSD/OS. 386BSD так никогда и не стала полноценной операционной системой. Зато в 1993 году из неё выделились два проекта: NetBSD и FreeBSD. Изначально разработчики разделились на два лагеря из-за расхождений во мнениях относительно того, сколько же ещё можно ждать улучшений в 386BSD. В начале года образовалась NetBSD, а первая версия FreeBSD была готова только к его концу. Время шло, и технические различия возрастали. В добавок, проекты поставили перед собой разные цели, как будет показано ниже. В 1996 году от NetBSD отмежевался ещё один проект -- OpenBSD. === End file explaining-bsd === Valentin --- #rusunix: lb: до выхода следующего билда компилить будешь * Origin: BSD: Are you guys comming or what ? (2:5030/1198.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/39483ca60f3e.html, оценка из 5, голосов 10
|