Кратко

  • В объявлении от 8 ноября названы пять групп с доступными бинарными выпусками; HP 9000/300 оставался в ожидании, а три других порта не имели полного бинарного дистрибутива.
  • Официальные страницы NetBSD 1.0 перечисляют шесть архитектур и указывают, что hp300 собрали из исходников 1.0 с патчами 01 и 02.

Запись в исходном дереве ещё не означает, что готовый выпуск можно установить. Документы NetBSD 1.0 показывают эту границу без двусмысленности.

Проект датирует выпуск версии 1.0 26 октября 1994 года. Актуальное состояние по платформам описывает объявление Криса Деметриу от 8 ноября. В нём названы Amiga, ПК семейства i386, некоторые Macintosh на m68k, PC532 и машины класса SPARCstation sun4c. Для этих пяти групп бинарные версии уже были доступны.

Это число отвечает на практический вопрос: для каких целей существовала готовая бинарная поставка? Оно не превращает всю работу над портами в список завершённых продуктов. В том же сообщении отдельно указано, где исходное дерево уже поддерживало машину, но полного бинарного дистрибутива ещё не было. Для человека, выбирающего систему под своё оборудование, это разные обещания.

HP потребовал двух исправлений

В объявлении говорится, что бинарный выпуск для семейства HP9000/300 ожидается, но пока не готов. На официальной странице NetBSD 1.0 перечислены бинарные версии для шести архитектур, включая HP 9000/300. Страница NetBSD/hp300 1.0 поясняет, что бинарный выпуск собрали из исходников 1.0 после применения патчей 01 и 02. Они исправляли ошибки, которые мешали выпуску hp300.

В документах названы и ответственные: Чарльз Ханнум сопровождал порт, Джейсон Торп собрал выпуск. Его проверяли на машинах с 7,5M оперативной памяти; минимальная установка без X и исходников помещалась на диск 120M. Так общая фраза о поддержке HP обретает инженерные границы: базовая версия исходников, два исправления, конкретные роли и описанный минимум оборудования.

Код появился раньше полного выпуска

Объявление также упоминает DECstation, некоторые модели Sun 3 и некоторые VAX. Исходное дерево включало для них поддержку, но порты ещё не были готовы к полному бинарному дистрибутиву. В истории портов NetBSD записи pmax, sun3 и vax датированы за несколько месяцев до версии 1.0. Работа шла; полный комплект поставки отставал.

Включить поддержку в дерево и подготовить законченный выпуск — разные этапы. Второй требует интеграции, устранения блокирующих ошибок, проверки целевой машины и сборки пригодного для установки набора. Одно слово «переносимость» не выполняет эти задачи.

Официальные страницы не указывают дату публикации бинарной версии HP, без которой нельзя измерить задержку; база 1.0 и два необходимых патча зафиксированы. Разница между пятью и шестью показывает, что код мог появиться в проекте раньше готового выпуска. Портируемость NetBSD 1.0 складывалась по целям: исходники, исправления, затем дистрибутив, который можно установить.