BSD-стиль разметки

Совершенно иначе выглядит BSD-стиль разметки (BSD Label), используемый во FreeBSD, DragonFlyBSD, Net- и OpenBSD. Здесь также может быть использована BIOS-таблица, заполнение которой создаст четыре первичных раздела. В терминологии FreeBSD они именуются слайсами (slices -- наиболее точным переводом будет "отрезки"), чтобы отличать их от собственно разделов (partitions) BSD-разметки внутри слайсов. Continue reading ‘BSD-стиль разметки’ »


Теги: , ,

Особенности установки BSD-систем

В предыдущих разделах речь шла в основном об установке user-ориентированных дистрибутивов Linux -- исключительно для удобства изложения, дабы не делать многочисленных оговорок. Однако BSD-операционки -- ничуть не худший объект для знакомства с FOSS-системами. И потому нужно сказать пару слов об особенностях их установки. Continue reading ‘Особенности установки BSD-систем’ »


Теги: ,

FreeBSD: цена свободы

Казалось бы, детективная история разрешилась вполне благополучно, не так ли? Однако на этот счёт существуют неоднозначные мнения. Согласно Керку МакКузику (а он был тогда связан именно с разработкой 4.4BSD в рамках CSRG), воссоединение всех берклианских побегов в лоне едином вызвало лишь кратковременную задержку в их разработке, которая в итоге оказалась Continue reading ‘FreeBSD: цена свободы’ »


Теги: ,

Технологический детектив

Система 386BSD и наследовавшие её NetBSD и FreeBSD были не единственными попытками создания BSD, свободной от проприетарного кода. Еще один вариант её был реализован специально для этого созданной в 1991 году фирмой BSDI (Berkeley Software Design Incorporated) — но уже преследуя коммерческие цели (это еще одно косвенное свидетельство прекращения финансирования DARPA разработки собственно BSD-проекта). Continue reading ‘Технологический детектив’ »


Теги: ,

FreeBSD: рождённая свободной

А тем временем другое возможное светлое будущее всего человечества, система 386BSD, вместе с её корректирующим набором, находилась в полном пренебрежении со стороны её разработчика, Билла Джолитца. И тогда из среды энтузиастов системы, не примкнувших к группе NetBSD, выдвинулась группа координаторов “заплаточного” проекта, получившего условное название 386BSD 0.5 или 386BSD Interim. Continue reading ‘FreeBSD: рождённая свободной’ »


Теги: ,

BSD: межвременье

В истории BSD и CSRG мы остановились на моменте выхода 4.3BSD и двух её последовательных инкарнаций — 4.3BSD-Tahoe и 4.3BSD-Reno. Как мы теперь знаем, базовой платформой для всех них был VAX. Однако 4.3BSD-Tahoe была примечательна тем, что в ней были обособлены машинно-зависимые и машинно-независимые части кода, что создавало предпосылки для грядущего портирования на иные архитектуры, планировавшиеся в версии 4.4. А 4.3BSD-Reno и была прототипом этой грядущей ветки, предназначенным для обкатки намечавшихся новшеств. Continue reading ‘BSD: межвременье’ »


Теги: ,

Продолжение берклиады

Пора вернуться к развитию BSD-линии. Наконец, в августе 1983 года, была выпущена система 4.2BSD — та самая, на разработку которой собственно и был получен грант DARPA. К этому времени Билл Джой, сыгравший большую роль в разработке предыдущих версий, покинул Университет Беркли и стал соучредителем новой компании Sun Microsystems. На первые же роли в проекте BSD вышли Майк Карелс (Mike Karels) и Керк МакКузик. Continue reading ‘Продолжение берклиады’ »


Теги: ,

BSD: системы и дистрибутивы

Прояснив вопрос с дистрибутивами Linux, обратимся теперь к BSD-системам. Ибо понять их специфику лучше всего в сопоставлении с Linux'ом и противопоставлении ему. Как, впрочем, и наоборот -- в предыдущих разделах мы видели, что понимание того, что такое Linux, выкристаллизовывается именно в сравнении с BSD-системами. Continue reading ‘BSD: системы и дистрибутивы’ »


Теги: