Jump to content

OpenBSD

(Перенаправлено с OpenCVS )

OpenBSD
Паффи, рыба-фугу, талисман OpenBSD, позирует на официальном логотипе.
Бесплатно, функционально и безопасно
Рабочий стол OpenBSD 7.0 по умолчанию с различными утилитами: top , xterm , xcalc и glxgears.
Разработчик Тео де Раадт и др.
Написано в C , ассемблер , Perl , оболочка Unix
Семейство ОС Unix-подобный ( BSD )
Рабочее состояние Текущий
Исходная модель Открытый исходный код
Первоначальный выпуск июль 1996 г .; 28 лет назад ( 1996-07 )
Последний выпуск 7,5 (5 апреля 2024 г .; 4 месяца назад ( 05.04.2024 ) ) [±]
Репозиторий
Менеджер пакетов Инструменты пакета OpenBSD [1]
Платформы Alpha , x86-64 , ARMv7 , ARMv8 (64-разрядная версия) , PA-RISC , IA-32 , LANDISK , Loongson , Omron LUNA-88K , MIPS64 , macppc, PowerPC , 64-разрядная версия RISC-V , SPARC64 [2]
ядра Тип Монолитный
Пользовательское пространство БСД
По умолчанию
пользовательский интерфейс
Модифицированный ПДКШ , X11 ( FVWM )
Лицензия BSD , ISC , другие разрешительные лицензии [3]
Официальный сайт www .openbsd .org

OpenBSD — это ориентированная на безопасность , бесплатная с открытым исходным кодом , Unix-подобная операционная система основанная на дистрибутиве программного обеспечения Беркли (BSD). Тео де Раадт создал OpenBSD в 1995 году, развив NetBSD 1.0. [4] Проект OpenBSD делает упор на переносимость , стандартизацию , корректность , превентивную безопасность и интегрированную криптографию . [5]

Проект OpenBSD поддерживает переносимые версии многих подсистем в виде пакетов для других операционных систем. Поскольку для проекта предпочтительна лицензия BSD, которая позволяет распространять двоичные файлы без исходного кода, многие компоненты повторно используются в проприетарных и спонсируемых корпорациями проектах программного обеспечения. Код брандмауэра в Apple macOS коде основан на брандмауэра PF OpenBSD . [6] Android Стандартная Bionic библиотека C основана на коде OpenBSD. [7] LLVM OpenBSD . регулярных выражений использует библиотеку [8] а Windows 10 использует OpenSSH (OpenBSD Secure Shell) с LibreSSL . [9]

Слово «открытый» в названии OpenBSD относится к доступности исходного кода операционной системы в Интернете , хотя слово «открытый» в названии OpenSSH означает «OpenBSD». Это также относится к широкому спектру аппаратных платформ, которые поддерживает система. [10] OpenBSD поддерживает различные системные архитектуры, включая x86-64 , IA-32 , ARM, PowerPC и 64-битный RISC-V .

В декабре 1994 года Тео де Раадту , одному из основателей проекта NetBSD , было предложено уйти из основной команды NetBSD из-за разногласий и конфликтов с другими членами команды NetBSD. [11] [4] В октябре 1995 года Де Раадт основал OpenBSD, новый проект, развившийся из NetBSD 1.0. Первоначальный выпуск OpenBSD 1.2 был выпущен в июле 1996 года, за ним последовал OpenBSD 2.0 в октябре того же года. [12] С тех пор проект выпускает релиз каждые шесть месяцев, каждый из которых поддерживается в течение одного года.

25 июля 2007 года разработчик OpenBSD Боб Бек объявил о создании OpenBSD Foundation , канадской некоммерческой организации, созданной для того, чтобы «действовать в качестве единого контактного лица для лиц и организаций, которым требуется юридическое лицо, с которым можно иметь дело, когда они хотят поддерживать OpenBSD». ." [13]

Статистика использования

[ редактировать ]
Гистограмма, показывающая долю пользователей каждого варианта BSD по данным опроса об использовании BSD 2005 года, в котором приняли участие 4330 пользователей. [14] [примечание 1]

Трудно определить, насколько широко используется OpenBSD, поскольку разработчики не публикуют и не собирают статистику использования.

В сентябре 2005 года группа сертификации BSD опросила 4330 отдельных пользователей BSD и показала, что 32,8% использовали OpenBSD, [14] позади FreeBSD с 77%, впереди NetBSD с 16,3% и DragonFly BSD с 2,6% [примечание 1] . Однако авторы этого опроса уточнили, что он не является ни «исчерпывающим», ни «полностью точным», поскольку опрос распространялся в основном через списки рассылки, форумы и из уст в уста. Это в сочетании с другими факторами, такими как отсутствие контрольной группы, процесс предварительного отбора или значительный охват за пределами сообщества BSD, делает опрос ненадежным для оценки использования BSD во всем мире.

Использование

[ редактировать ]

Сетевые устройства

[ редактировать ]

OpenBSD имеет надежный стек TCP/IP сетевой и может использоваться в качестве маршрутизатора. [15] или точку беспроводного доступа . [16] OpenBSD Улучшения безопасности , встроенная криптография и фильтр пакетов делают ее подходящей для целей безопасности, таких как межсетевые экраны , [17] системы обнаружения вторжений и VPN- шлюзы .

Несколько проприетарных систем основаны на OpenBSD, включая устройства Armorlogic (брандмауэр веб-приложений Profense), Calyptix Security, [18] ПОДЛИННЫЙ, [19] РТМС, [20] и .vantronix. [21]

Другие операционные системы

[ редактировать ]

Некоторые версии Microsoft Services for UNIX , расширения операционной системы Windows , обеспечивающего функциональность, подобную Unix, используют большую часть кодовой базы OpenBSD, которая включена в Interix . пакет совместимости [22] [23] разработан компанией Softway Systems Inc., которую Microsoft приобрела в 1999 году. [24] [25] Core Force, продукт безопасности для Windows, основан на брандмауэре pf OpenBSD . [26] Брандмауэр pf встречается и в других операционных системах: включая FreeBSD , [27] и macOS . [28]

Персональные компьютеры

[ редактировать ]

OpenBSD поставляется с Xenocara , [29] реализация системы X Window и подходит в качестве настольной операционной системы для персональных компьютеров , включая ноутбуки. [30] [31] : хл По состоянию на сентябрь 2018 г. OpenBSD включает в себя около 8000 пакетов в своем репозитории программного обеспечения . [32] включая среды рабочего стола, такие как Lumina , GNOME , KDE Plasma и Xfce , а также веб-браузеры, такие как Firefox и Chromium . [33] Проект также включает в основной дистрибутив три оконных менеджера: cwm , FVWM (часть конфигурации по умолчанию для Xenocara) и twm . [34]

OpenBSD включает в себя полный набор серверов и может быть настроен как почтовый сервер , веб-сервер , FTP-сервер , DNS-сервер , маршрутизатор , брандмауэр , NFS файловый сервер или любая их комбинация. Начиная с версии 6.8, OpenBSD также поставляется со встроенной поддержкой WireGuard . [35] [36]

Безопасность

[ редактировать ]
Вход в консоль OpenBSD и ее сообщения

Вскоре после создания OpenBSD с Де Раадтом связалась местная компания по разработке программного обеспечения для обеспечения безопасности Secure Networks (позже приобретенная McAfee ). [37] [38] Компания разрабатывала инструмент аудита сетевой безопасности под названием Ballista. [примечание 2] который был предназначен для поиска и использования недостатков безопасности программного обеспечения. Это совпало с интересом Де Раадта к безопасности, поэтому они сотрудничали, что привело к выпуску OpenBSD 2.3. [39] Это сотрудничество помогло определить безопасность как основное направление проекта OpenBSD. [40]

OpenBSD включает в себя множество функций, предназначенных для повышения безопасности, таких как:

Чтобы снизить риск уязвимости или неправильной конфигурации, позволяющей повысить привилегии , многие программы были написаны или адаптированы для использования разделения привилегий , отзыва привилегий и chrooting . Разделение привилегий — это метод, впервые использованный в OpenBSD и вдохновленный принципом наименьших привилегий , при котором программа разбивается на две или более частей, одна из которых выполняет привилегированные операции, а другая — почти всегда основная часть кода — выполняется без привилегий. . [45] Отзыв привилегий аналогичен и предполагает, что программа выполняет все необходимые операции с привилегиями, с которыми она запускается, а затем удаляет их. Chrooting предполагает ограничение приложения одним разделом файловой системы , запрещая ему доступ к областям, содержащим личные или системные файлы. Разработчики применили эти улучшения к версиям OpenBSD многих распространенных приложений, таких как tcpdump , file , tmux , smtpd и syslogd . [46]

Разработчики OpenBSD сыграли важную роль в создании и развитии OpenSSH (также известного как OpenBSD Secure Shell), который разрабатывается в репозиториях OpenBSD CVS. OpenBSD Secure Shell основан на оригинальном SSH . [47] Впервые он появился в OpenBSD 2.6 и сейчас является самым популярным клиентом и сервером SSH, доступным во многих операционных системах. [48]

В проекте действует политика постоянного аудита исходного кода на наличие проблем, работа, которую разработчик Марк Эспи описал как «никогда не законченную… скорее вопрос процесса, чем поиска конкретной ошибки». Далее он перечислил несколько типичных шагов после обнаружения ошибки, в том числе исследование всего дерева исходного кода на наличие тех же и подобных проблем, «попытку выяснить, следует ли внести изменения в документацию» и исследование того, «возможно ли это». чтобы дополнить компилятор и предупредить об этой конкретной проблеме». [49]

Запись безопасности

[ редактировать ]

На веб-сайте OpenBSD есть заметные ссылки на показатели безопасности системы. До июня 2002 года оно гласило:

Пять лет без удаленной дыры в дефолтной установке!

В июне 2002 года Марк Дауд из Internet Security Systems обнаружил ошибку в коде OpenSSH, реализующую аутентификацию «запрос-ответ» . [50] Эта уязвимость в стандартной установке OpenBSD позволяла злоумышленнику удаленный доступ к учетной записи root , что было крайне серьезно не только для OpenBSD, но и для большого количества других операционных систем, использовавших к тому времени OpenSSH. [51] Эта проблема потребовала изменения слогана на сайте OpenBSD, чтобы:

Одна удаленная дыра в стандартной установке почти за 6 лет!

Цитата оставалась неизменной с течением времени, пока 13 марта 2007 года Альфредо Ортега из Core Security Technologies не раскрыл удаленную уязвимость, связанную с сетью. [52] Впоследствии цитата была изменена на:

Всего две удаленные дыры в установке по умолчанию, и это чертовски долго!

Это утверждение подверглось критике, поскольку установка по умолчанию содержит мало работающих служб, а во многих случаях использования требуются дополнительные службы. [53] Кроме того, поскольку дерево портов содержит непроверенное стороннее программное обеспечение , пользователи могут легко поставить под угрозу безопасность, установив или неправильно настроив пакеты. Однако проект утверждает, что этот слоган предназначен для обозначения установки по умолчанию и что с этой точки зрения он верен.

Одна из фундаментальных идей OpenBSD — стремление к тому, чтобы системы по умолчанию были простыми, чистыми и безопасными . Установка по умолчанию довольно минимальна, и, как утверждает проект, это гарантирует, что начинающим пользователям «не нужно в одночасье становиться экспертами по безопасности». [54] который соответствует практикам аудита открытого исходного кода и кода, которые считаются важными элементами системы безопасности. [55] Дополнительные службы необходимо включать вручную, чтобы пользователи в первую очередь подумали о последствиях для безопасности.

Предполагаемый бэкдор

[ редактировать ]

11 декабря 2010 года Грегори Перри, бывший технический консультант Федерального бюро расследований (ФБР), написал Де Раадту электронное письмо, утверждая, что ФБР заплатило некоторым бывшим разработчикам OpenBSD за 10 лет до того, как они вставили бэкдоры в криптографическую структуру OpenBSD . Де Раадт обнародовал электронное письмо 14 декабря, переслав его в список рассылки openbsd-tech, и предложил провести аудит кодовой базы IPsec . [56] [57] Де Раадт отреагировал на отчет скептически и предложил всем разработчикам самостоятельно просмотреть соответствующий код. В последующие недели ошибки были исправлены, но никаких признаков существования бэкдоров обнаружено не было. [58] Де Раадт заявил: «Я считаю, что NetSec, вероятно, заключила контракт на написание бэкдоров, как утверждается. Если бы они были написаны, я не верю, что они попали в наше дерево. Они могли быть развернуты как их собственный продукт». [59]

В декабре 2017 года Илья ван Спрундел, директор IOActive , выступил с докладом на CCC. [60] а также DEF CON , [61] под названием «Все ли BSD созданы одинаково? — Обзор уязвимостей ядра BSD», в котором он заявил, что, хотя OpenBSD был явным победителем BSD с точки зрения безопасности, «ошибки в этих ядрах по-прежнему легко найти, даже в OpenBSD». ".

Два года спустя, в 2019 году, был проведён доклад под названием «Систематическая оценка мер по смягчению последствий OpenBSD». [62] в CCC, утверждая, что, хотя OpenBSD имеет некоторые эффективные средства защиты, значительная часть из них «в лучшем случае бесполезна и основана на чистой удаче и суевериях», приводя доводы в пользу более рационального подхода, когда дело доходит до их разработки. [63]

Подпроекты

[ редактировать ]

Многие проекты с открытым исходным кодом начинались как компоненты OpenBSD, в том числе:

Некоторые подсистемы были интегрированы в другие операционные системы BSD. [72] [73] [74] и многие из них доступны в виде пакетов для использования в других Unix-подобных системах. [75] [76] [77]

Администратор Linux Карлос Феноллоса прокомментировал переход с Linux на OpenBSD тем, что система верна философии Unix , состоящей из небольших, простых инструментов, которые хорошо работают вместе: «Некоторые базовые компоненты намеренно не настолько многофункциональны. Поскольку 99% серверов не нужна гибкость Apache, httpd OpenBSD будет работать нормально, более безопасно и, возможно, быстрее». [78] Он охарактеризовал отношение сообщества разработчиков к компонентам так: «Когда сообщество решает, что какой-то модуль отстой, они разрабатывают новый с нуля. OpenBSD имеет свои собственные NTPd, SMTPd и, с недавних пор, HTTPd. Они отлично работают». [78] В результате OpenBSD относительно активно создает компоненты, которые широко используются другими системами.

OpenBSD по умолчанию запускает почти все свои стандартные демоны в структурах безопасности chroot и privsep в рамках усиления защиты базовой системы. [78]

Интернет- биржа Калгари была создана в 2012 году частично для удовлетворения потребностей проекта OpenBSD. [79]

В 2017 году Изотоп, [80] французский проект, направленный на адаптацию OpenBSD к настольным компьютерам и ноутбукам с использованием xfce , а затем dwm . начал разрабатываться [81]

Сторонние компоненты

[ редактировать ]

OpenBSD включает в себя ряд сторонних компонентов , многие из которых содержат исправления, специфичные для OpenBSD. [33] такие как X.Org , Clang [82] ( компилятор по умолчанию на нескольких архитектурах ), GCC , [42] [примечание 3] Perl , NSD , Unbound , ncurses , GNU binutils , GDB и AWK .

Разработка

[ редактировать ]
c2k1 Разработчики OpenBSD на хакатоне в Массачусетском технологическом институте , июнь 2001 г.
Хакатон OpenBSD s2k17

Развитие непрерывно, а управление командой открыто и многоуровнево. Любой человек, обладающий соответствующими навыками, может внести свой вклад, при этом права на принятие обязательств присуждаются по заслугам, а Де Раадт выступает в качестве координатора. [31] : хххв В год выпускается два официальных выпуска с увеличением номера версии на 0,1. [83] и каждый из них поддерживается в течение двенадцати месяцев (два цикла выпуска). [84] Выпуски моментальных снимков также доступны через частые промежутки времени.

Исправления обслуживания для поддерживаемых выпусков можно применять с помощью syspatch , вручную или путем обновления системы с помощью ветки исправлений исходного репозитория CVS для этого выпуска. [85] В качестве альтернативы системный администратор может выбрать обновление до следующей версии моментального снимка с помощью sysupgrade или с помощью команды -текущая ветка репозитория CVS, чтобы получить предварительный доступ к недавно добавленным функциям. Инструмент sysupgrade также может обновиться до последней стабильной версии.

Общее ядро ​​OpenBSD, предоставляемое по умолчанию, настоятельно рекомендуется конечным пользователям, в отличие от операционных систем, которые рекомендуют настройку ядра пользователем. [86]

Пакеты вне базовой системы обслуживаются CVS через дерево портов , и ответственность за них несут отдельные сопровождающие, называемые портировщиками. Помимо поддержания текущей ветки в актуальном состоянии, портеры должны применять соответствующие исправления ошибок и исправления обслуживания к ветвям своего пакета для поддерживаемых выпусков OpenBSD. Порты, как правило, не подлежат такому же постоянному аудиту, как базовая система, из-за нехватки рабочей силы.

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

Разработчики OpenBSD регулярно встречаются на специальных мероприятиях, называемых хакатонами . [87] где они «садятся и пишут код», подчеркивая продуктивность. [88]

Большинство новых релизов включают в себя песню. [89]

Открытый исходный код и открытая документация

[ редактировать ]

OpenBSD известна своей высококачественной документацией. [90] [91]

Когда была создана OpenBSD, Де Раадт решил, что исходный код должен быть доступен для чтения каждому. В то время доступ к исходному коду проекта обычно имела небольшая группа разработчиков. [92] Чак Крэнор [93] и Де Раадт пришел к выводу, что такая практика «противоречит философии открытого исходного кода» и неудобна для потенциальных участников. Вместе Кранор и Де Раадт создали первый общедоступный анонимный системы контроля версий сервер . Решение Де Раадта позволило пользователям «играть более активную роль» и закрепило приверженность проекта открытому доступу. [92] OpenBSD примечателен тем, что продолжает использовать CVS (точнее, неизданный форк OpenBSD под названием OpenCVS), хотя большинство других проектов, которые его использовали, перешли на другие системы. [94]

OpenBSD не включает бинарные драйверы с закрытым исходным кодом в дерево исходного кода, а также не включает код, требующий подписания соглашений о неразглашении . [95] Согласно проекту GNU Project , OpenBSD включает в себя небольшие «капли» проприетарного объектного кода в качестве прошивки устройства. [96]

Поскольку OpenBSD базируется в Канаде, в США не применяются ограничения на экспорт криптографии, что позволяет дистрибутиву в полной мере использовать современные алгоритмы шифрования. Например, пространство подкачки разделено на небольшие разделы, и каждый раздел зашифрован собственным ключом, что гарантирует, что конфиденциальные данные не попадут в незащищенную часть системы. [17]

OpenBSD рандомизирует различное поведение приложений, делая их менее предсказуемыми и, следовательно, более трудными для атаки. Например, PID создаются и привязываются к процессам случайным образом; тот bind системный вызов использует случайные номера портов ; файлы создаются со случайными индексных дескрипторов номерами ; IP-дейтаграммы имеют случайные идентификаторы. [97] Этот подход также помогает выявить ошибки в ядре и программах пользовательского пространства.

Политика открытости OpenBSD распространяется и на документацию по аппаратному обеспечению: на слайдах презентации в декабре 2006 года Де Раадт объяснил, что без нее «разработчики часто допускают ошибки при написании драйверов», и отметил, что «[о боже мой, я заставил это работать ] спешки достичь труднее, и некоторые разработчики просто сдаются». [98] Далее он сказал, что бинарные драйверы, поставляемые поставщиками, неприемлемы для включения в OpenBSD, что они «не доверяют двоичным файлам поставщиков, работающим в нашем ядре» и что «невозможно исправить [их]… когда они ломаются». ." [98]

Лицензирование

[ редактировать ]

OpenBSD поддерживает строгую политику лицензирования . [3] предпочитая лицензию ISC и другие варианты лицензии BSD . Проект пытается «поддержать дух оригинальных авторских прав на Unix в Беркли », что позволило «относительно беспрепятственно распространять исходные коды Unix». [3] Широко используемые лицензия Apache и Стандартная общественная лицензия GNU считаются чрезмерно ограничительными. [99]

В июне 2001 года, вызванный опасениями по поводу изменения Дарреном Ридом формулировки лицензии IPFilter, был проведен систематический лицензионный аудит портов и деревьев исходного кода OpenBSD. [100] Было обнаружено, что код в более чем сотне файлов по всей системе не имеет лицензии, имеет неоднозначную лицензию или используется в нарушение условий лицензии. Чтобы убедиться в правильном соблюдении всех лицензий, была предпринята попытка связаться со всеми соответствующими правообладателями: некоторые фрагменты кода были удалены, многие заменены, а другие, например, многоадресной маршрутизации. инструменты мринфо и map-mbone были повторно лицензированы , чтобы OpenBSD могла продолжать их использовать. [101] [102] В ходе этого аудита также было удалено все программное обеспечение, созданное Дэниелом Дж. Бернштейном . В то время Бернштейн потребовал, чтобы все измененные версии его кода были одобрены им перед повторным распространением - требование, которому разработчики OpenBSD не хотели уделять время или усилия. [103] [104] [105]

Из-за проблем с лицензированием команда OpenBSD переработала программное обеспечение с нуля или адаптировала подходящее существующее программное обеспечение. Например, разработчики OpenBSD создали PF фильтр пакетов были наложены неприемлемые ограничения после того, как на IPFilter . PF впервые появился в OpenBSD 3.0. [106] и теперь доступен во многих других операционных системах. [107] Разработчики OpenBSD также заменили инструменты с лицензией GPL (такие как CVS и pkg-config ) эквивалентами с разрешительной лицензией . [108] [109]

Финансирование

[ редактировать ]

Хотя операционная система и ее портативные компоненты используются в коммерческих продуктах, Де Раадт говорит, что небольшая часть финансирования проекта поступает от промышленности: «традиционно все наше финансирование поступает за счет пожертвований пользователей и пользователей, покупающих наши компакт-диски (другие наши продукты не на самом деле это не принесет нам много денег). Очевидно, это были не большие деньги». [83]

В течение двухлетнего периода в начале 2000-х проект получал финансирование от DARPA , которое «выплачивало зарплату 5 людям, чтобы они работали полный рабочий день, купило оборудование на сумму около 30 тысяч долларов и оплатило 3 хакатона» от POSSE. проект . [83]

В 2006 году проект OpenBSD столкнулся с финансовыми трудностями. [110] Фонд Мозилла [111] и GoDaddy [112] входят в число организаций, которые помогли OpenBSD выжить. Однако Де Раадт выразил обеспокоенность по поводу асимметрии финансирования: «Я думаю, что взносы должны были поступать в первую очередь от поставщиков, во-вторых, от корпоративных пользователей и, в-третьих, от индивидуальных пользователей. Соотношение долларов 15 к 1 в пользу маленьких людей! Большое спасибо, маленькие люди!» [83]

14 января 2014 года Боб Бек подал запрос на финансирование для покрытия расходов на электроэнергию. Если устойчивое финансирование не будет найдено, Бек предположил, что проект OpenBSD закроется. [113] Вскоре проект получил пожертвование в размере 20 000 долларов США от Мирчи Попеску, румынского создателя биткойн-биржи MPEx, оплаченное в биткойнах . [114] Проект собрал 150 000 долларов США. [115] в ответ на призыв, что позволит ему оплатить свои счета и обеспечит его краткосрочное будущее. [114]

Фонд OpenBSD

[ редактировать ]
Фонд OpenBSD
Формирование 25 июля 2007 г .; 17 лет назад ( 25 июля 2007 )
Основатель Разработчики OpenBSD
Юридический статус Некоммерческая организация
Расположение
Веб-сайт www .openbsdfoundation .org
АСН

OpenBSD Foundation — канадская федеральная некоммерческая организация, основанная в рамках проекта OpenBSD как « единая точка контакта для лиц и организаций, которым требуется юридическое лицо, с которым нужно иметь дело, когда они желают поддерживать OpenBSD». [116] Об этом было объявлено разработчиком OpenBSD Бобом Беком 25 июля 2007 года. Он также служит юридической защитой других проектов, связанных с OpenBSD, включая OpenSSH , OpenBGPD , OpenNTPD , OpenCVS , OpenSMTPD и LibreSSL . [117]

С 2014 года несколько крупных пожертвований в OpenBSD Foundation поступило от таких корпораций, как Microsoft, [118] Facebook и Google, а также Core Infrastructure Initiative . [119]

В 2015 году Microsoft стала первым вкладчиком фонда золотого уровня. [120] пожертвование от 25 000 до 50 000 долларов на поддержку разработки OpenSSH, который был интегрирован в PowerShell в июле, а затем в Windows Server в 2018 году. [121] Среди других участников — Google, Facebook и DuckDuckGo . [122]

Во время кампаний по сбору средств в 2016 и 2017 годах китайская компания Smartisan была ведущим финансовым спонсором OpenBSD Foundation. [123] [124]

Распределение

[ редактировать ]

OpenBSD доступен бесплатно различными способами: исходный код можно получить с помощью анонимного CVS , [125] двоичные выпуски и снимки разработки можно загрузить по FTP, HTTP и rsync. [126] Предварительно упакованные наборы компакт-дисков до версии 6.0 можно заказать онлайн за небольшую плату, в комплекте с набором наклеек и копией музыкальной темы выпуска. Они, вместе с их произведениями искусства и другими бонусами, были одним из немногих источников дохода проекта, финансируя оборудование, интернет-услуги и другие расходы. [127] Начиная с версии 6.1, наборы компакт-дисков больше не выпускаются.

OpenBSD предоставляет систему управления пакетами для легкой установки и управления программами, которые не являются частью базовой операционной системы. [128] Пакеты — это двоичные файлы, которые извлекаются, управляются и удаляются с помощью инструментов пакета. В OpenBSD источником пакетов является система портов, набор Makefiles и другая инфраструктура, необходимая для создания пакетов. В OpenBSD порты и базовая операционная система разрабатываются и выпускаются вместе для каждой версии: это означает, что порты или пакеты, выпущенные, например, с 4.6, не подходят для использования с 4.5 и наоборот. [128]

Песни и произведения искусства

[ редактировать ]
3D-рендеринг анимированного талисмана OpenBSD Puffy
Обложка OpenBSD 2.3

Первоначально OpenBSD использовала ореол талисмана демона BSD , нарисованный Эриком Грином, которого Де Раадт попросил создать логотип для версий OpenBSD 2.3 и 2.4. Грин планировал создать полноценный демон, включая голову и тело, но к OpenBSD 2.3 была завершена только голова. Тело, а также вилы и хвост были доработаны для OpenBSD 2.4. [129]

В последующих выпусках использовались такие варианты, как полицейский демон Тая Семаки, [130] но в конце концов остановился на рыбе-фугу по имени Паффи. [131] С тех пор Puffy появлялся в рекламных материалах OpenBSD, а также участвовал в релизных песнях и обложках.

Рекламные материалы ранних выпусков OpenBSD не имели единой темы или дизайна, но позже компакт-диски, релизные песни, плакаты и футболки для каждого выпуска создавались в едином стиле и теме, иногда при участии Тай Семаки. Клетчатых Языковых Дьяволов . [89] Они стали частью пропаганды OpenBSD, причем каждый выпуск излагает моральные или политические моменты, важные для проекта, часто посредством пародии. [132]

В число тем вошли Puff the Barbarian в OpenBSD 3.3, который включал рок-песню 80-х и пародию на Conan the Barbarian со ссылкой на открытую документацию, [89] «Мастер ОС» в OpenBSD 3.7, связанный с работой проекта над драйверами беспроводной сети, и «Хакеры потерянного RAID» , пародия на Индиану Джонса, отсылающая к новым инструментам RAID в OpenBSD 3.8.

В следующей таблице представлена ​​история версий операционной системы OpenBSD .

Легенда: Старая версия, не поддерживается Старая версия, все еще поддерживается Текущая стабильная версия Latest preview versionБудущий выпуск
Версия Дата выпуска Поддерживается до Значительные изменения
Старая версия, больше не поддерживается: 1.1. 18 октября 1995 г.
  • Репозиторий OpenBSD CVS, созданный Тео де Раадтом . [133]
  • Хотя на этом этапе использовался номер версии 1.1, [примечание 4] OpenBSD 1.1 не была официальной версией OpenBSD в том смысле, в котором этот термин впоследствии стал использоваться.
Старая версия, больше не поддерживается: 1.2. 1 июля 1996 г.
  • Создание intro(9) man-страница для документирования внутреннего устройства ядра.
  • Интеграция update(8) команду в ядро.
  • Как и раньше, хотя этот номер версии использовался на ранних стадиях разработки ОС, OpenBSD 1.2 не была официальной версией в применимом впоследствии смысле.
Старая версия, больше не поддерживается: 2.0. 1 октября 1996 г.
Старая версия, больше не поддерживается: 2.1. 1 июня 1997 г. Замена старого sh на pdksh . [136]
Старая версия, больше не поддерживается: 2.2. 1 декабря 1997 г. Добавление afterboot(8) справочная страница. [137]
Старая версия, больше не поддерживается: 2.3. 19 мая 1998 г. Представлен демон с нимбом , или зверюга ореолы , в форме только головы, созданный Эриком Грином. [138]
Старая версия, больше не поддерживается: 2.4. 1 декабря 1998 г. Представлен полный демон с нимбом , с трезубцем и готовым телом. [139]
Старая версия, больше не поддерживается: 2.5. 19 мая 1999 г. Представлен образ демона Cop, созданный Таем Семакой. [140]
Старая версия, больше не поддерживается: 2.6. 1 декабря 1999 г. Основанный на исходном пакете SSH и доработанный командой OpenBSD, в версии 2.6 появился первый выпуск OpenSSH , который теперь доступен в качестве стандарта для большинства Unix-подобных операционных систем и является наиболее широко используемым пакетом SSH. [141]
Старая версия, больше не поддерживается: 2.7. 15 июня 2000 г. В OpenSSH добавлена ​​поддержка SSH2. [142]
Старая версия, больше не поддерживается: 2.8. 1 декабря 2000 г. isakmpd(8)[143]
Старая версия, больше не поддерживается: 2.9. 1 июня 2001 г.

Производительность файловой системы увеличивается за счет программных обновлений и кода dipref. [144]

Старая версия, больше не поддерживается: 3.0. 1 декабря 2001 г.

E-Railed (OpenBSD Mix) , [145] техно - трек в исполнении талисмана релиза Puff Daddy , знаменитого рэпера и политической иконы.

Старая версия, больше не поддерживается: 3.1. 19 мая 2002 г. Системаджик , [146] где Паффи, Убийца котят , сражается со злыми котятами сценария . Вдохновлен творчеством Rammstein и пародией на Баффи — истребительницу вампиров .
  • Первая официальная дыра в удаленной безопасности — целочисленное переполнение OpenSSH [147]
Старая версия, больше не поддерживается: 3.2. 1 ноября 2002 г. Голдфлиппер , [148] история, в которой Джеймс Понд, агент 077 , супершпион и учтивый ловелас, борется с опасностями враждебного Интернета. Стилизован по мотивам оркестровых вступительных баллад из фильмов о Джеймсе Бонде .
Старая версия, больше не поддерживается: 3.3. 1 мая 2003 г.

Пыхтик-варвар , [149] рожденный в крохотной чаше; Пафф был рабом, теперь он взламывает букву C в поисках Молота . Это песня в стиле рок 80-х и пародия на Конана-варвара, посвященную открытой документации.

  • В 2003 году код от ALTQ , имевший лицензию, запрещающую продажу производных, был перелицензирован , интегрирован в pf и стал доступен в OpenBSD 3.3.
  • В первом выпуске добавлена ​​функция W^X , детальная структура разрешений памяти, гарантирующая, что память, в которую могут записываться прикладные программы, не может быть одновременно исполняемой, и наоборот.
Старая версия, больше не поддерживается: 3.4. 1 ноября 2003 г.

Легенда о Паффи Худе , где сэр Паффи из Рамзи , [150] борец за свободу, который вместе с Малышом Бобом из Бекли отбирал у богатых и раздавал всем. Рассказывает об отмене проекта POSSE . Необычная смесь хип-хопа и музыки в средневековом стиле, пародия на сказку о Робин Гуде, призванная выразить отношение OpenBSD к свободе слова.

Старая версия, больше не поддерживается: 3.5. 1 мая 2004 г.

Лицензия CARP и резервирование должны быть бесплатными , [154] где рыба, стремящаяся лицензировать свой протокол свободного резервирования, CARP, сталкивается с бюрократическими препонами. Пародия на пародию «Лицензия на рыбу» и «Песню Эрика-полупчелки» Монти Пайтона с посланием, направленным против патентов на программное обеспечение.

Старая версия, больше не поддерживается: 3.6. 1 ноября 2004 г.

Pond-erosa Puff (вживую) была сказкой о Pond-erosa Puff , [161] беззастенчивый борец за свободу с Дикого Запада, готовый издеваться над никчемными бюрократическими ботаниками, которые обременяют программное обеспечение ненужными словами и ограничениями. Песня была стилизована под произведения Джонни Кэша , пародию на спагетти-вестерн и Клинта Иствуда , и вдохновлена ​​либеральным соблюдением лицензий.

  • OpenNTPD , совместимая альтернатива эталонному демону NTP, была разработана в рамках проекта OpenBSD. Целью OpenNTPD была не только совместимая лицензия. Он также призван стать простой и безопасной реализацией NTP, обеспечивающей приемлемую точность в большинстве случаев и не требующей подробной настройки. [162] [163]
  • Из-за сомнительных показателей безопасности и сомнений разработчиков в улучшении будущего развития OpenBSD удалила Ethereal из своего дерева портов до выпуска версии 3.6.
  • Добавлена ​​поддержка I 2 C Ведущие/ведомые устройства [163]
Старая версия, больше не поддерживается: 3.7. 19 мая 2005 г. Мастер ОС , [164] где Паффати , маленькая девочка из Альберты , должна работать с Тайванем , чтобы спасти положение, получив беспрепятственную беспроводную связь . Этот релиз был стилизован под произведения Pink Floyd и пародию на « Волшебника страны Оз» ; это касалось взлома беспроводных сетей. [165]
Старая версия, больше не поддерживается: 3.8. 1 ноября 2005 г. 1 ноября 2006 г. Хакеры затерянного рейда , [166] в котором подробно описываются подвиги Паффианы Джонс , знаменитого хаколога и искателя приключений, искавшего Затерянный рейд. Стилизованный по мотивам радиосериалов 1930 -х и 40-х годов, это была пародия на Индиану Джонса и была связана с новыми инструментами RAID, представленными в рамках этого выпускать. Это первая версия, выпущенная без демона telnet , который был полностью удален из дерева исходного кода Тео де Раадтом в мае 2005 года. [167]
Старая версия, больше не поддерживается: 3.9. 1 мая 2006 г. 1 мая 2007 г.

Атака двоичного BLOB , [169] в котором рассказывается о борьбе разработчика с двоичными объектами и привязкой к поставщику , [170] пародия на фильм 1958 года «Капля» и поп-рок-музыку той эпохи.

Старая версия, больше не поддерживается: 4.0. 1 ноября 2006 г. 1 ноября 2007 г. Хумпа Негала , [171] пародия на Хава Нагилу , в которой объединены фрагменты музыки Entrance of the Gladiators и Humppa , без какой-либо истории, просто дань уважения одному из любимых музыкальных жанров разработчиков OpenBSD. [172]
  • Вторая официальная дыра в удаленной безопасности — переполнение буфера неверными ICMPv6. пакетами [173]
Старая версия, больше не поддерживается: 4.1. 1 мая 2007 г. 1 мая 2008 г. Пухлая Баба и 40 торговцев , [174] пародия на арабскую басню «Али-Баба и сорок разбойников», часть книги « Тысяча и одна ночь» , в которой разработчики Linux высмеиваются за то, что они допускают соглашения о неразглашении при разработке программного обеспечения, в то же время подразумевая, что поставщики оборудования преступники за невыпуск документации, необходимой для создания надежных драйверов устройств. [175]
  • sysctl hw.sensors переработан в двухуровневый API датчика; [176] [177] в этом выпуске всего 46 драйверов устройств, экспортирующих датчики через платформу. [153]
Старая версия, больше не поддерживается: 4.2. 1 ноября 2007 г. 1 ноября 2008 г. 100001 1010101 , [178] Разработчики ядра Linux получили штраф за нарушение лицензии ISC на открытый уровень абстракции оборудования OpenBSD для беспроводных карт Atheros.
  • Улучшено удобство использования датчиков, что позволяет осуществлять мониторинг интеллектуальных датчиков без необходимости настройки из среды hw.sensors (например, на основе IPMI или bio(4) ), а также упрощает настройку для мониторинга неинтеллектуальных датчиков. [179]
Старая версия, больше не поддерживается: 4.3. 1 мая 2008 г. 1 мая 2009 г. Дом лицемерия [180] [181]
Старая версия, больше не поддерживается: 4.4. 1 ноября 2008 г. 18 октября 2009 г.

Суд над рыцарями BSD , [182] резюмирует историю BSD, включая иск USL против BSDi . Песня была стилизована под произведения «Звездных войн» .

  • Порт sparc64 теперь поддерживает многие современные процессоры: Sun UltraSPARC IV , T1 и T2 ; Fujitsu SPARC64 V , VI и VII .
  • Новый порт PowerPC «Система-на-чипе» для устройств Freescale
  • malloc(3) рандомизация , защитные страницы и рандомизированное (с задержкой) бесплатное [183] [152] [184]
  • Платформа hw.sensors используется 68 драйверами устройств, после того как в этом выпуске было добавлено 7 новых драйверов. [184]
Старая версия, больше не поддерживается: 4.5. 1 мая 2009 г. 19 мая 2010 г. Игры . Он был стилизован под произведения Трона . [185]
Старая версия, больше не поддерживается: 4.6. 18 октября 2009 г. 1 ноября 2010 г. Планета пользователей . [188] В стиле «Планеты обезьян » Паффи путешествует во времени, чтобы найти тупую антиутопию , где « один очень богатый человек управляет землей с помощью одной корпорации ». Программное обеспечение с открытым исходным кодом с тех пор было заменено компьютерами с одной кнопкой, одноканальными телевизорами и программным обеспечением с закрытым исходным кодом, которое после того, как вы его купили, устаревает до того, как у вас появляется возможность его использовать. Люди питаются сойлентом зеленого цвета . Музыкальная тема исполнена в регги-рок стиле группы The Police .
  • smtpd(8), SMTP-сервер с разделением привилегий
  • tmux(1) терминальный мультиплексор
  • Платформа hw.sensors используется 75 драйверами устройств. [187]
Старая версия, больше не поддерживается: 4.7. 19 мая 2010 г. 1 мая 2011 г. Я все еще здесь [189]
Старая версия, больше не поддерживается: 4.8. 1 ноября 2010 г. 1 ноября 2011 г. Эль Пуффиачи . [190] [191]
  • iked(8) IKEv2 Демон
  • ldapd(8) демон LDAP
Старая версия, больше не поддерживается: 4.9. 1 мая 2011 г. 1 мая 2012 г. Ответ . [192]
  • rc.d(8) контроль демона
Старая версия, больше не поддерживается: 5.0. 1 ноября 2011 г. 1 ноября 2012 г. Что меня беспокоит? . [193]
Старая версия, больше не поддерживается: 5.1. 1 мая 2012 г. 1 мая 2014 г. Истребители ошибок . Песня была стилизована под произведения Ghostbusters . [194]
Старая версия, больше не поддерживается: 5.2. 1 ноября 2012 г. 1 ноября 2013 г. Linux акварель . [195]
  • nginx(8) HTTP-сервер
  • SSLv2 отключен
Старая версия, больше не поддерживается: 5.3. 1 мая 2013 г. 1 мая 2014 г. Пловец с клинком . Песня была стилизована под произведения Роя Ли , пародию на «Бегущего по лезвию» . [196]
Старая версия, больше не поддерживается: 5.4. 1 ноября 2013 г. 1 ноября 2014 г. Наши любимые лайфхаки , пародия на «Мои любимые вещи» . [197]
Старая версия, больше не поддерживается: 5.5. 1 мая 2014 г. 1 мая 2015 г. Обернуть во времени . [198]
  • signify(1) криптографические подписи релиза и пакетов
  • 64бит time_t на всех платформах ( готовность к Y2K38 )
Старая версия, больше не поддерживается: 5.6. 1 ноября 2014 г. 18 октября 2015 г. Полет Валькирий . [199]
Старая версия, больше не поддерживается: 5.7. 1 мая 2015 г. 29 марта 2016 г. Исходная рыба . [200]
  • rcctl(8) утилита для управления демонами
  • nginx(8) удален из базы
  • procfs был удален
Старая версия, больше не поддерживается: 5.8. 18 октября 2015 г. 1 сентября 2016 г. Сегодня 20 лет назад , Fanza , Намного лучше , Год из жизни . [201]

(выпуск к 20-летию [202] )

Старая версия, больше не поддерживается: 5.9. 29 марта 2016 г. 11 апреля 2017 г. Доктор W^X , Systemagic (юбилейное издание) . [203]
  • W^X применяется в ядре i386
  • pledge(2) ограничение процесса
Старая версия, больше не поддерживается: 6.0. 1 сентября 2016 г. 9 октября 2017 г. «Другой Smash of the Stack» , «Black Hat» , «Money» , «Comfortoughly Dumb» (разная песня) , «Mother» , «Goodbye» и «Wish you are Secure» , «Выпустите пародии на песни Pink Floyd The Wall» , «Comfortally Numb» и «Wish You Were Here ». [204]
  • vmm(4) виртуализация (отключена по умолчанию)
  • Удален вакс [205] и 32-битный SPARC [206] поддерживать
Старая версия, больше не поддерживается: 6.1. 11 апреля 2017 г. 15 апреля 2018 г. Зима 95-го , пародия на лето 69-го . [207]
  • syspatch(8) утилита для обновления двоичной базовой системы
  • новый arm64 платформа
Старая версия, больше не поддерживается: 6.2. 9 октября 2017 г. 18 октября 2018 г. Трехстрочный дифференциал [208]
  • inteldrm(4) Устройства Skylake/Kaby Lake/Cherryview
  • clang(1) компилятор базовой системы включен i386 и amd64 платформы
Старая версия, больше не поддерживается: 6.3. 2 апреля 2018 г. 3 мая 2019 г.
  • SMP поддерживается на arm64 платформы.
  • Некоторые части сетевого стека теперь работают без KERNEL_LOCK().
  • Было сделано множество улучшений безопасности, включая смягчение последствий Meltdown/Spectre (вариант 2). Микрокод процессора Intel загружается при загрузке amd64.
  • Залог() был изменен для поддержки «execpromises» (в качестве второго аргумента).
Старая версия, больше не поддерживается: 6.4. 18 октября 2018 г. 17 октября 2019 г.
  • unveil(2) ограничение видимости файловой системы. [209]
Старая версия, больше не поддерживается: 6.5. 24 апреля 2019 г. 19 мая 2020 г.
Старая версия, больше не поддерживается: 6.6. 17 октября 2019 г. 18 октября 2020 г.
  • sysupgrade(8) автоматизирует обновление до новых выпусков или снимков. [210]
  • amdgpu(4) Видеодрайвер графического процессора AMD RADEON.
Старая версия, больше не поддерживается: 6.7. 19 мая 2020 г. 1 мая 2021 г.
  • Сделано ffs2 типом файловой системы по умолчанию при установке, за исключением Landisk, luna88k и sgi. [211]
Старая версия, больше не поддерживается: 6.8. 18 октября 2020 г. 14 октября 2021 г.
  • Выпуск, посвященный 25-летию.
  • Новая платформа powerpc64. [212]
Старая версия, больше не поддерживается: 6.9. 1 мая 2021 г. 21 апреля 2022 г. [примечание 5]
Старая версия, больше не поддерживается: 7.0. 14 октября 2021 г. 20 октября 2022 г. [примечание 5]
  • 51-й выпуск. [215]
  • Новая платформа riscv64. [215]
Старая версия, больше не поддерживается: 7.1. 21 апреля 2022 г. 10 апреля 2023 г. [примечание 5]
  • 52-й выпуск. [216]
  • Поддержка loongson в этом выпуске была временно прекращена. [217]
Старая версия, больше не поддерживается: 7.2. 20 октября 2022 г. 16 октября 2023 г. [примечание 5]
Старая версия, больше не поддерживается: 7.3. 10 апреля 2023 г. 5 апреля 2024 г. [примечание 5]
  • 54-й выпуск. [219]
  • Неизменяемые разрешения для регионов адресного пространства.
  • Поддержка «xonly» на многих архитектурах.
  • Поддержка полнодискового шифрования в установщике (через драйвер softraid)
Старая версия, но все еще поддерживается: 7.4. 16 октября 2023 г. ноябрь 2024 г. [примечание 5]
Текущая стабильная версия: 7.5. 5 апреля 2024 г. май 2025 г. [примечание 5]

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Перейти обратно: а б Разрешался множественный выбор, поскольку пользователи могли использовать несколько вариантов BSD одновременно.
  2. ^ Позже переименован в Cybercop Scanner после того, как SNI была приобретена Network Associates .
  3. ^ Начиная с OpenBSD 6.3. , в зависимости от платформы поставляется Clang 5.0.1, GCC 4.2.1 или GCC 3.3.6. [82] [42]
  4. ^ Сравните историю выпусков NetBSD , от которой произошел ответвление OpenBSD.
  5. ^ Перейти обратно: а б с д и ж г OpenBSD выпускается примерно каждые 6 месяцев, ориентировочно на май и ноябрь, и только два последних выпуска получают исправления безопасности и надежности базовой системы. [213]
  1. ^ «Управление пакетами» . Часто задаваемые вопросы по OpenBSD . Проверено 1 июня 2016 г.
  2. ^ «Платформы» . OpenBSD . Проверено 3 сентября 2016 г.
  3. ^ Перейти обратно: а б с «Политика авторского права» . OpenBSD . Проверено 13 декабря 2011 г.
  4. ^ Перейти обратно: а б де Раадт, Тео (29 марта 2009 г.). «Архив почтового разговора, приведшего к отъезду Тео де Раадта» . Проверено 15 января 2010 г.
  5. ^ Проект OpenBSD (19 мая 2020 г.). «ОпенБСД» . OpenBSD.org . Проверено 12 октября 2020 г.
  6. ^ «Приложение Murus, Apple PF для macOS из OpenBSD» .
  7. ^ «Библиотека C Android содержит 173 файла неизмененного кода OpenBSD» . Проверено 8 октября 2018 г.
  8. ^ «Лицензия на выпуск LLVM» . Проверено 8 октября 2018 г.
  9. ^ «OpenSSH для Windows» . Проверено 8 октября 2018 г.
  10. ^ Граймс, Роджер А. (29 декабря 2006 г.). «Новогоднее решение №1: получить OpenBSD» . Инфомир .
  11. ^ Гласс, Адам (23 декабря 1994 г.). «Тео Де Раадт» . netbsd-users (список рассылки).
  12. ^ Де Раадт, Тео (18 октября 1996 г.). «Выпуск OpenBSD 2.0» . openbsd-announce (список рассылки).
  13. ^ «Объявление – Фонд OpenBSD» . Журнал OpenBSD . 26 июля 2007 г.
  14. ^ Перейти обратно: а б Обзор использования BSD (PDF) (отчет). Группа сертификации BSD. 31 октября 2005 г. с. 9 . Проверено 16 сентября 2012 г.
  15. ^ «OpenBSD PF — Создание маршрутизатора» . Проверено 8 августа 2019 г.
  16. ^ «Создание точки беспроводного доступа OpenBSD» . Проверено 8 августа 2019 г.
  17. ^ Перейти обратно: а б Макинтайр, Тим (8 августа 2006 г.). «Присмотритесь к OpenBSD» . Разработчик работает . ИБМ . Проверено 13 декабря 2011 г.
  18. ^ «AccessEnforcer Модель AE800» . Калиптикс Секьюрити . Архивировано из оригинала 2 декабря 2020 года . Проверено 28 мая 2016 г.
  19. ^ «Создание брандмауэра высокого сопротивления» . ГенУА . Архивировано из оригинала 19 сентября 2020 года . Проверено 29 мая 2016 г.
  20. ^ «RTMX O/S Операционные системы IEEE реального времени POSIX» . RTMX . Проверено 13 декабря 2011 г. RTMX O/S — это расширение продукта для OpenBSD Unix-подобной операционной системы с упором на встроенные специализированные приложения.
  21. ^ «Безопасная система .vantronix» . Безопасные сети Compumatica . Архивировано из оригинала 1 января 2012 года . Проверено 13 декабря 2011 г. Межсетевой экран следующего поколения — это не отдельное устройство, а маршрутизатор для работы в критически важных для безопасности средах с высокими требованиями к доступности, всесторонней поддержке, а также надежным и доверенным системам на базе OpenBSD.
  22. ^ Донерт, Роберто Дж. (21 января 2004 г.), «Обзор служб Windows для UNIX 3.5» , OSNews , Дэвид Адамс , заархивировано из оригинала 11 февраля 2008 г.
  23. ^ Райтер, Брайан (26 января 2010 г.). «WONTFIX: select(2) в SUA 5.2 игнорирует тайм-аут» . brianreiter.org.
  24. ^ «Microsoft приобретает Softway Systems для улучшения будущих решений взаимодействия клиентов» , Центр новостей Microsoft , Microsoft , 17 сентября 1999 г.
  25. ^ «Миллтек Консалтинг Инк» . 2019. Архивировано из оригинала 18 сентября 2020 года . Проверено 23 июня 2020 г.
  26. ^ «Core Force» , Core Labs , заархивировано из оригинала 28 ноября 2011 г. , получено 13 декабря 2011 г. , CORE FORCE обеспечивает фильтрацию входящих и исходящих пакетов с отслеживанием состояния для протоколов TCP/IP с использованием порта Windows брандмауэра PF OpenBSD, детальной файловой системы и реестра. контроль доступа и проверка целостности программ.
  27. ^ «Глава 31. Межсетевые экраны» . Проект FreeBSD . Проверено 3 декабря 2021 г.
  28. ^ "пф.с" . opensource.apple.com . Проверено 3 декабря 2021 г.
  29. ^ Перейти обратно: а б «О Ксенокаре» . Ксенокара . Проверено 13 декабря 2011 г.
  30. ^ Цанидакис, Манолис (21 апреля 2006 г.). «Использование OpenBSD на рабочем столе» . Linux.com . Архивировано из оригинала 5 мая 2012 года . Проверено 9 марта 2012 г.
  31. ^ Перейти обратно: а б Лукас, Майкл В. (апрель 2013 г.). Абсолютный OpenBSD: Unix для практических параноиков (2-е изд.). Сан-Франциско, Калифорния: Пресса без крахмала . ISBN  978-1-59327-476-4 .
  32. ^ «Статистика OpenPorts.se» . OpenPorts.se . Архивировано из оригинала 28 сентября 2020 года . Проверено 8 февраля 2018 г.
  33. ^ Перейти обратно: а б «ОпенБСД 6.0» . OpenBSD . Проверено 1 ноября 2016 г.
  34. ^ «Система X Windows» . Часто задаваемые вопросы по OpenBSD . Проверено 22 мая 2016 г. OpenBSD поставляется с оконными менеджерами cwm(1), fvwm(1) и twm(1), [...]
  35. ^ «ОпенБСД 6.8» . www.openbsd.org . Проверено 3 декабря 2021 г.
  36. ^ «WireGuard импортирован в OpenBSD» . undeadly.org . Проверено 3 декабря 2021 г.
  37. ^ Варгезе, Сэм (8 октября 2004 г.). «Остаться на передовой» . Возраст . Проверено 13 декабря 2011 г.
  38. ^ Лэрд, Кэмерон; Стаплин, Джордж Питер (17 июля 2003 г.). «Суть OpenBSD» . ONLamp . Архивировано из оригинала 22 октября 2017 года . Проверено 13 декабря 2011 г.
  39. ^ Де Раадт, Тео (19 декабря 2005 г.). «Анонс релиза 2.3» . openbsd-misc (список рассылки). Без поддержки [SNI] в нужное время этот релиз, вероятно, не состоялся бы.
  40. ^ Уэйнер, Питер (13 июля 2000 г.). «18.3 Пламя, драки и рождение OpenBSD». Бесплатно для всех: как Linux и движение за свободное программное обеспечение подрывают титанов высоких технологий (1-е изд.). ХарперБизнес . ISBN  978-0-06-662050-3 . Архивировано из оригинала 22 января 2012 года . Проверено 13 декабря 2011 г.
  41. ^ Миллер, Тодд С.; Де Раадт, Тео (6 июня 1999 г.). strlcpy и strlcat — согласованное, безопасное копирование и конкатенация строк . Ежегодная техническая конференция USENIX . Монтерей, Калифорния . Проверено 13 декабря 2011 г.
  42. ^ Перейти обратно: а б с «gcc-local — локальные модификации gcc» . Страницы руководства OpenBSD . Проверено 1 ноября 2016 г.
  43. ^ Де Раадт, Тео ; Халлквист, Никлас; Грабовский, Артур; Керомитис, Ангелос Д.; Провос, Нильс (6 июня 1999 г.). Криптография в OpenBSD: обзор . Ежегодная техническая конференция USENIX . Монтерей, Калифорния . Проверено 27 мая 2016 г.
  44. ^ «Pledge() — новый механизм смягчения последствий» . Проверено 8 октября 2018 г.
  45. ^ Провос, Нильс (9 августа 2003 г.). «OpenSSH с разделением привилегий» . Архивировано из оригинала 2 января 2012 года . Проверено 13 декабря 2011 г.
  46. ^ «Инновации» . OpenBSD . Проверено 18 мая 2016 г. Разделение привилегий: [...] Эта концепция сейчас используется во многих программах OpenBSD, например [...] и т. д.
  47. ^ «История проекта и авторы» . ОпенСШ . Проверено 13 декабря 2011 г.
  48. ^ «Профилирование использования SSH» . ОпенСШ . Проверено 13 декабря 2011 г.
  49. ^ Бьянкуцци, Федерико (18 марта 2004 г.). «Интервью с Марком Эспи из OpenBSD» . ONLamp . Архивировано из оригинала 4 мая 2018 года . Проверено 13 декабря 2011 г.
  50. ^ «Уязвимость удаленного вызова OpenSSH» . Системы Интернет-безопасности . 26 июня 2002 года. Архивировано из оригинала 8 сентября 2012 года . Проверено 17 декабря 2005 г.
  51. ^ «Неполный список затронутых операционных систем» . Архивировано из оригинала 6 января 2012 года.
  52. ^ «Переполнение буфера удаленного ядра OpenBSD IPv6 mbufs» . Основные технологии безопасности . 13 марта 2007 г.
  53. ^ Бриндл, Джошуа (30 марта 2008 г.), «Безопасность ничего не значит» , Блог безопасности , получено 13 декабря 2011 г.
  54. ^ "Безопасность" . OpenBSD . Проверено 13 декабря 2011 г. Безопасность по умолчанию.
  55. ^ Уилер, Дэвид А. (3 марта 2003 г.). «2.4. Полезен ли открытый исходный код для безопасности?» . Безопасное программирование для Linux и Unix HOWTO . Проверено 13 декабря 2011 г.
  56. ^ Де Раадт, Тео (14 декабря 2010 г.). «Обвинения относительно OpenBSD IPSEC» . openbsd-tech (список рассылки) . Проверено 28 мая 2016 г.
  57. ^ Холверда, Том (14 декабря 2010 г.). «ФБР добавило секретные бэкдоры в OpenBSD IPSEC» . ОСНовости . Проверено 13 декабря 2011 г.
  58. ^ Райан, Пол (23 декабря 2010 г.). «Аудит кода OpenBSD выявляет ошибки, но не обнаруживает бэкдора» . Арс Техника . Проверено 9 января 2011 г.
  59. ^ Шварц, Мэтью Дж. (22 декабря 2010 г.). «Основатель OpenBSD считает, что ФБР создало бэкдор IPsec» . InformationWeek: ТЕМНОЕ чтение . Архивировано из оригинала 11 июля 2017 года.
  60. ^ Ван Спрундел, Илья (декабрь 2017 г.). «Все ли BSD созданы одинаково? — Обзор уязвимостей ядра BSD» .
  61. ^ Ван Спрундел, Илья (июль 2017 г.). «Все ли BSD созданы одинаково? — Обзор уязвимостей ядра BSD» (PDF) .
  62. ^ «Лекция: Систематическая оценка средств защиты OpenBSD» . Декабрь 2019.
  63. ^ «Безопасна ли OpenBSD?» . 29 декабря 2019 г.
  64. ^ "src/usr.sbin/httpd/" . OpenBSD CVSWeb .
  65. ^ «web/obhttpd: HTTP-сервер OpenBSD» . Фрешпортс .
  66. ^ «ЛибреССЛ» . Проверено 8 августа 2019 г.
  67. ^ Перейти обратно: а б «ОпенБГПД» . Проверено 8 августа 2019 г.
  68. ^ «ОпенИКЕД» . Архивировано из оригинала 14 мая 2017 года . Проверено 8 августа 2019 г.
  69. ^ «ОпенНТПД» . Проверено 8 августа 2019 г.
  70. ^ «ОпенСМТПД» . Проверено 8 августа 2019 г.
  71. ^ «ОпенСШ» . Проверено 8 августа 2019 г.
  72. ^ «Содержимое /stable/10/crypto/openssh/README» . svnweb.freebsd.org . Проверено 19 мая 2016 г. Это порт превосходного OpenSSH от OpenBSD на Linux и другие Unices.
  73. ^ «src/crypto/external/bsd/openssh/dist/README – просмотр – 1.4» . Репозитории CVS NetBSD . Проверено 19 мая 2016 г.
  74. ^ «dragonfly.git/blob – crypto/openssh/README» . gitweb.dragonflybsd.org . Проверено 19 мая 2016 г. Это порт превосходного OpenSSH от OpenBSD на Linux и другие Unices.
  75. ^ «Arch Linux – openssh 7.2p2-1 (x86_64)» . Арч Линукс . Проверено 17 мая 2016 г.
  76. ^ "опенсш" . OpenSUSE . Проверено 17 мая 2016 г.
  77. ^ «Debian – Подробная информация о пакете openssh-client в jessie» . Дебиан . Проверено 17 мая 2016 г.
  78. ^ Перейти обратно: а б с «OpenBSD с точки зрения опытного пользователя Linux» .
  79. ^ Де Раадт, Тео (18 июня 2013 г.). «Интернет-биржа для Калгари» (PDF) . Архивировано из оригинала (PDF) 5 октября 2013 года . Проверено 9 октября 2018 г.
  80. ^ «3hg | изотоп-индекс» . www.3hg.fr. ​Проверено 6 мая 2022 г.
  81. ^ павру. «Изотоп» . АрхивОС . Проверено 6 мая 2022 г.
  82. ^ Перейти обратно: а б «clang-local — поведение LLVM/clang, специфичное для OpenBSD» . Страницы руководства OpenBSD . Проверено 2 февраля 2018 г.
  83. ^ Перейти обратно: а б с д Эндрюс, Джереми (2 мая 2006 г.). «Интервью: Тео де Раадт» . Ядерная ловушка . Архивировано из оригинала 24 апреля 2013 года.
  84. ^ «Вкусы OpenBSD» . Часто задаваемые вопросы по OpenBSD . Проверено 22 мая 2016 г.
  85. ^ «Применение патчей в OpenBSD» . Часто задаваемые вопросы по OpenBSD . Проверено 15 мая 2016 г.
  86. ^ «Миграция на OpenBSD» . Часто задаваемые вопросы по OpenBSD . Проверено 4 января 2017 г.
  87. ^ «Хакатоны» . OpenBSD . Проверено 18 мая 2016 г.
  88. ^ «Интервью: Тео де Раадт из OpenBSD» . НовостиФордж . 28 марта 2006 г. Проверено 31 марта 2016 г.
  89. ^ Перейти обратно: а б с «Релиз песни» . OpenBSD . Проверено 22 мая 2016 г.
  90. ^ Чисналл, Дэвид (20 января 2006 г.). «BSD: другое семейство свободных UNIX» . ИнформИТ . Архивировано из оригинала 4 апреля 2014 года.
  91. ^ Смит, Джесси (18 ноября 2013 г.). «OpenBSD 5.4: Puffy на рабочем столе» . Архивировано из оригинала 29 апреля 2014 года.
  92. ^ Перейти обратно: а б Крейнор, Чак Д.; Де Раадт, Тео (6 июня 1999 г.). Открытие репозитория исходного кода с помощью анонимного CVS . Ежегодная техническая конференция USENIX . Монтерей, Калифорния . Проверено 13 декабря 2011 г.
  93. ^ Крейнор, Чак Д. «Домашняя страница Чака Крейнора» . Проверено 13 декабря 2011 г. Я также размещал и помогал создавать первый анонимный CVS-сервер в Интернете (оригинальный anoncvs.openbsd.org [...]
  94. ^ Свежо, Андрей. «Почему разработчики OpenBSD используют CVS» . Проверено 30 августа 2021 г.
  95. ^ «Цели проекта» . OpenBSD . Проверено 18 мая 2016 г. Интегрируйте хороший код из любого источника с приемлемыми лицензиями. [...] соглашения о неразглашении никогда не являются приемлемыми.
  96. ^ «Объясняем, почему мы не поддерживаем другие системы» . 10 декабря 2023 года. Архивировано из оригинала 23 ноября 2023 года . Проверено 10 декабря 2023 г.
  97. ^ Де Раадт, Тео ; Халлквист, Никлас; Грабовский, Артур; Керомитис, Ангелос Д.; Провос, Нильс (6 июня 1999 г.). «Случайность, используемая внутри ядра» . Криптография в OpenBSD: обзор . Ежегодная техническая конференция USENIX . Монтерей, Калифорния . Проверено 1 февраля 2014 г.
  98. ^ Перейти обратно: а б Де Раадт, Тео (5 декабря 2006 г.). «Презентация на OpenCON» . OpenBSD . Проверено 13 декабря 2011 г.
  99. ^ Мацан, Джем (15 июня 2005 г.). «Знатоки BSD в Linux» . НовостиФордж . Linux.com . Проверено 28 мая 2016 г.
  100. ^ Гасперсон, Тина (6 июня 2001 г.). «OpenBSD и ipfilter все еще спорят из-за разногласий по поводу лицензии» . Linux.com . Архивировано из оригинала 26 июня 2008 года.
  101. ^ "src/usr.sbin/mrinfo/mrinfo.c – просмотр – 1,7" . cvsweb.openbsd.org . 31 июля 2001 года . Проверено 24 мая 2016 г. Новая лицензия от Xerox! Этот код теперь БЕСПЛАТНЫЙ! Это заняло время и много писем, но оно того стоит.
  102. ^ "src/usr.sbin/map-mbone/mapper.c – вид – 1,5" . cvsweb.openbsd.org . 31 июля 2001 года . Проверено 24 мая 2016 г. Новая лицензия от Xerox! Этот код теперь БЕСПЛАТНЫЙ! Это заняло время и много писем, но оно того стоит.
  103. ^ Де Раадт, Тео (24 августа 2001 г.). «Re: Почему все порты DJB были удалены? Qmail больше нет?» . openbsd-misc (список рассылки). Архивировано из оригинала 19 апреля 2016 года.
  104. ^ Бернштейн, Дэниел Дж. (27 августа 2001 г.). «Re: Почему все порты DJB были удалены? Qmail больше нет?» . openbsd-misc (список рассылки). Архивировано из оригинала 4 февраля 2012 года.
  105. ^ Эспи, Марк (28 августа 2001 г.). «Re: Почему все порты DJB были удалены? Qmail больше нет?» . openbsd-misc (список рассылки). Архивировано из оригинала 19 апреля 2016 года.
  106. ^ Хартмайер, Дэниел (10 июня 2002 г.). Проектирование и производительность фильтра пакетов с отслеживанием состояния OpenBSD (pf) . Ежегодная техническая конференция USENIX . Монтерей, Калифорния . Проверено 13 декабря 2011 г.
  107. ^ Книга фильтров пакетов OpenBSD PF: PF для NetBSD, FreeBSD, DragonFly и OpenBSD . Рид Медиа Сервисес. 2006. ISBN  0-9790342-0-5 . Проверено 19 мая 2016 г.
  108. ^ «Новая замена CVS для OpenBSD с лицензией BSD» . 6 декабря 2004 г. Проверено 9 октября 2018 г.
  109. ^ «pkg-config(1)» . Проверено 9 октября 2018 г.
  110. ^ «Проект OpenBSD в финансовой опасности» . Слэшдот . 21 марта 2006 года . Проверено 12 декабря 2014 г.
  111. ^ «Фонд Mozilla жертвует 10 тысяч долларов на OpenSSH» . Слэшдот . 4 апреля 2006 г. Проверено 12 декабря 2014 г.
  112. ^ «GoDaddy.com жертвует 10 тысяч долларов на проект разработки открытого исходного кода» . Новости хостинга . 19 апреля 2006 г. Архивировано из оригинала 11 ноября 2006 г.
  113. ^ Бек, Боб (14 января 2014 г.). «Запрос на финансирование нашей электроэнергетики» . openbsd-misc (список рассылки) . Проверено 17 мая 2016 г.
  114. ^ Перейти обратно: а б Брайт, Питер (20 января 2014 г.). «OpenBSD спасена от забвения благодаря пожертвованию в биткойнах в размере 20 тысяч долларов» . Арс Техника . Проверено 20 января 2014 г.
  115. ^ «Кампания по сбору средств OpenBSD Foundation 2014» . Фонд OpenBSD . Проверено 24 мая 2014 г.
  116. ^ «Анонс — Фонд OpenBSD» . Журнал OpenBSD . 26 июля 2007 года . Проверено 8 мая 2014 г.
  117. ^ Бродкин, Джон (22 апреля 2014 г.). «Код OpenSSL не подлежит восстановлению, — утверждает создатель форка «LibreSSL» . Арс Техника . Проверено 18 августа 2021 г.
  118. ^ Макаллистер, Нил (8 июля 2015 г.). «Microsoft вкладывает деньги в OpenBSD Foundation и становится главным донором 2015 года» . Регистр . Проверено 27 мая 2016 г.
  119. ^ «Соавторы» . Фонд OpenBSD . Проверено 27 мая 2016 г.
  120. ^ Воган-Николс, Стивен Дж. «Microsoft становится первым золотым спонсором OpenBSD» . ЗДНет . Проверено 18 августа 2021 г.
  121. ^ Маки, Курт; 12 ноября 2018 г. «Microsoft теперь поддерживает OpenSSH в Windows Server 2019 — Redmondmag.com» . Редмондмаг . Проверено 18 августа 2021 г. {{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  122. ^ «Пожертвовать в фонд OpenBSD» . www.openbsdfoundation.org . Проверено 18 августа 2021 г.
  123. ^ «Доноры OpenBSD» .
  124. ^ «Smartisan делает еще одно пожертвование Iridium в фонд OpenBSD» . Журнал OpenBSD .
  125. ^ «Анонимный CVS» . OpenBSD . Проверено 13 декабря 2011 г.
  126. ^ «Зеркала» . OpenBSD . Проверено 22 мая 2016 г.
  127. ^ «Заказы» . OpenBSD . Архивировано из оригинала 19 декабря 2011 года . Проверено 20 мая 2016 г.
  128. ^ Перейти обратно: а б «Пакеты и порты» . Часто задаваемые вопросы по OpenBSD . Проверено 22 мая 2016 г.
  129. ^ «ОпенБСД» . mckusick.com . Проверено 12 декабря 2014 г.
  130. ^ Де Раадт, Тео (19 мая 1999 г.). «Объявление о выпуске OpenBSD 2.5» . openbsd-announce (список рассылки). Архивировано из оригинала 2 февраля 2014 года. В OpenBSD 2.5 представлен новый образ демона Cop, созданный карикатуристом Таем Семекой.
  131. ^ «ОпенБСД 2.7» . OpenBSD . Проверено 22 мая 2016 г.
  132. ^ Мацан, Джем (1 декабря 2006 г.). «Обзор OpenBSD 4.0» . Программное обеспечение в обзоре . Архивировано из оригинала 11 января 2012 года . Проверено 13 декабря 2011 г. Каждый выпуск OpenBSD имеет графическую тему и соответствующую песню. Эта тема отражает серьезную проблему, которую программисты OpenBSD решают или выявляют.
  133. ^ «Несмертный» . Проверено 9 октября 2018 г.
  134. ^ "Изменения" . Архивировано из оригинала 18 октября 1997 года.
  135. ^ «ОпенБСД 2.0» . Проверено 9 октября 2018 г.
  136. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  137. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  138. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  139. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  140. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  141. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  142. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  143. ^ «Журнал изменений OpenBSD 2.8» . Проверено 10 августа 2021 г.
  144. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  145. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  146. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  147. ^ «Ошибка» . Проверено 9 октября 2018 г.
  148. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  149. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  150. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  151. ^ "п0ф" . Проверено 9 октября 2018 г. [ постоянная мертвая ссылка ]
  152. ^ Перейти обратно: а б с «Инновации OpenBSD» . Проект OpenBSD . Проверено 12 сентября 2016 г.
  153. ^ Перейти обратно: а б с Муренин Константин Алексеевич; Рауф Бутаба (17 марта 2009 г.). «6. Эволюция фреймворка». Структура аппаратных датчиков OpenBSD (PDF) . Материалы AsiaBSDCon 2009, 12–15 марта 2009 г. Токийский научный университет, Токио, Япония (опубликовано 14 марта 2009 г.). Архивировано (PDF) из оригинала 20 июня 2010 года . Проверено 4 марта 2019 г. Альтернативный URL
  154. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  155. ^ Федерико Бьянкуцци (15 апреля 2004 г.). «Интервью с разработчиком OpenBSD PF» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 8 мая 2004 года . Проверено 20 марта 2019 г.
  156. ^ Федерико Бьянкуцци (6 мая 2004 г.). «Интервью с разработчиком OpenBSD PF, часть 2» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 19 июня 2004 года . Проверено 20 марта 2019 г.
  157. ^ "BC(1)" . Проверено 9 октября 2018 г.
  158. ^ "постоянный ток(1)" . Проверено 9 октября 2018 г.
  159. ^ "нм(1)" . Проверено 9 октября 2018 г.
  160. ^ "размер(1)" . Проверено 9 октября 2018 г.
  161. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  162. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  163. ^ Перейти обратно: а б Федерико Бьянкуцци (28 октября 2004 г.). «OpenBSD 3.6 Live» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 29 октября 2004 года . Проверено 20 марта 2019 г.
  164. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  165. ^ Федерико Бьянкуцци (19 мая 2005 г.). «OpenBSD 3.7: Мастер ОС» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 21 мая 2005 года . Проверено 20 марта 2019 г.
  166. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  167. ^ де Раадт, Тео . «CVS: cvs.openbsd.org: src» . Список рассылки OpenBSD-CVS . Удаленные файлы: libexec/telnetd.
  168. ^ Федерико Бьянкуцци (20 октября 2005 г.). «OpenBSD 3.8: Хакеры утраченного RAID» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 27 декабря 2005 года . Проверено 20 марта 2019 г.
  169. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  170. ^ Перейти обратно: а б Федерико Бьянкуцци (27 апреля 2006 г.). «OpenBSD 3.9: Интервью об истребителях больших двоичных объектов» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 12 мая 2006 года . Проверено 19 марта 2019 г.
  171. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  172. ^ Федерико Бьянкуцци (26 октября 2006 г.). «OpenBSD 4.0: Приключения Пуферикса» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 10 марта 2007 года . Проверено 19 марта 2019 г.
  173. ^ «Ошибка» . Проверено 9 октября 2018 г.
  174. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  175. ^ Федерико Бьянкуцци (3 мая 2007 г.). «OpenBSD 4.1: Puffy снова наносит удар» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 18 мая 2008 года . Проверено 19 марта 2019 г.
  176. ^ Константин Александрович Муренин (30 декабря 2006 г.). Марко Пирбум (ред.). «Новый API двухуровневого датчика» . Журнал OpenBSD . Проверено 4 марта 2019 г.
  177. ^ Константин Александрович Муренин (17 апреля 2007 г.). «4.3. Что мы предложили и реализовали». Универсальное взаимодействие с аппаратными мониторами микропроцессорной системы . Материалы Международной конференции IEEE по сетям, зондированию и управлению 2007 г., 15–17 апреля 2007 г. Лондон, Великобритания: IEEE . стр. 901–906. дои : 10.1109/ICNSC.2007.372901 . ISBN  978-1-4244-1076-7 . IEEE ICNSC 2007, стр. 901–906.
  178. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  179. ^ Федерико Бьянкуцци (1 ноября 2007 г.). «Марафон Паффи: что нового в OpenBSD 4.2» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 13 октября 2011 года . Проверено 3 марта 2019 г.
  180. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  181. ^ Федерико Бьянкуцци (29 апреля 2008 г.). «Паффи и криптонавты: что нового в OpenBSD 4.3» . ONLamp . О'Рейли Медиа . Архивировано из оригинала 6 мая 2008 года . Проверено 20 марта 2019 г.
  182. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  183. ^ Курт Миллер (2008). «Реализация независимого от позиции исполняемого файла (PIE) OpenBSD» . Архивировано из оригинала 12 июня 2011 года . Проверено 22 июля 2011 г.
  184. ^ Перейти обратно: а б Федерико Бьянкуцци (3 ноября 2008 г.). «Войны исходников — Возвращение Puffy: что нового в OpenBSD 4.4» . О'Рейли Медиа . Архивировано из оригинала 24 мая 2012 года . Проверено 3 марта 2019 г.
  185. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  186. ^ Федерико Бьянкуцци (15 июня 2009 г.). «PuffyTron рекомендует OpenBSD 4.5» . О'Рейли Медиа . Архивировано из оригинала 19 июня 2009 года . Проверено 19 марта 2019 г.
  187. ^ Перейти обратно: а б Константин Александрович Муренин (21 мая 2010 г.). «6.2. Эволюция драйверов; Таблица VII. Количество драйверов, использующих структуру датчиков, от OpenBSD 3.4 до 4.6.». Аппаратные датчики OpenBSD — мониторинг окружающей среды и управление вентиляторами ( диссертация на степень магистра математики ). Университет Ватерлоо : UWSpace. hdl : 10012/5234 . Идентификатор документа: ab71498b6b1a60ff817b29d56997a418.
  188. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  189. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  190. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  191. ^ «МАРК» . Проверено 9 октября 2018 г.
  192. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  193. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  194. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  195. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  196. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  197. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  198. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  199. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  200. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  201. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  202. ^ «МАРК» . Проверено 9 октября 2018 г.
  203. ^ «Примечания к выпуску» . Проверено 9 октября 2018 г.
  204. ^ OpenBSD 6.0 . ISBN  978-0-9881561-8-0 . Проверено 24 июля 2016 г. {{cite book}}: |website= игнорируется ( помогите )
  205. ^ «OpenBSD вакс» . OpenBSD . Проверено 2 сентября 2016 г.
  206. ^ «OpenBSD Спарк» . OpenBSD . Проверено 2 сентября 2016 г.
  207. ^ «ОпенБСД 6.1» . OpenBSD . Проверено 11 апреля 2017 г.
  208. ^ «ОпенБСД 6.2» . OpenBSD .
  209. ^ "раскрыть(2)" . OpenBSD . Проверено 19 октября 2018 г.
  210. ^ «ОпенБСД 6.6» . OpenBSD . Проверено 17 января 2020 г.
  211. ^ «ОпенБСД 6.7» . OpenBSD . Проверено 21 мая 2020 г.
  212. ^ «ОпенБСД 6.8» . OpenBSD . Проверено 18 октября 2020 г.
  213. ^ «Часто задаваемые вопросы по OpenBSD» . OpenBSD . Проверено 5 мая 2021 г.
  214. ^ «ОпенБСД 6.9» . OpenBSD . Проверено 2 мая 2021 г.
  215. ^ Перейти обратно: а б «ОпенБСД 7.0» . OpenBSD . Проверено 15 октября 2021 г.
  216. ^ «ОпенБСД 7.1» . OpenBSD . Проверено 21 апреля 2022 г.
  217. ^ «OpenBSD лунсон» . Архивировано из оригинала 22 августа 2022 года.
  218. ^ «ОпенБСД 7.2» . OpenBSD . Проверено 20 октября 2022 г.
  219. ^ «ОпенБСД 7.3» . OpenBSD . Проверено 10 апреля 2023 г.
  220. ^ «ОпенБСД 7.4» . OpenBSD . Проверено 16 октября 2023 г.
  221. ^ «ОпенБСД 7.5» . OpenBSD . Проверено 9 апреля 2024 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 204df5843a1b828e8ba7475be4069348__1720434660
URL1:https://arc.ask3.ru/arc/aa/20/48/204df5843a1b828e8ba7475be4069348.html
Заголовок, (Title) документа по адресу, URL1:
OpenBSD - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)