Анонс NetBSD 1.6.2

Проект NetBSD рад представить выпуск 1.6.2 операционной системы NetBSD.

О выпуске NetBSD 1.6.2

NetBSD 1.6.2 является техническим выпуском для пользователей NetBSD 1.6.1 и более ранних версий и содержит следующие изменения относительно выпуска 1.6.1:

  • Устранен ряд проблем с безопасностью.
  • Сделаны некоторые исправления для улучшения производительности.
  • Для некоторых драйверов расширен список поддерживаемых устройств.
  • Появилась поддержка некоторых новых устройств.
  • Включен ряд незначительных усовершенствований.
  • Существенно увеличена стабильность работы порта sparc64.

Дистрибутив NetBSD 1.6.2 состоит из полного набора исходных кодов системы, двоичных выпусков для 40 платформ, включая систему X Window, а также коллекции пакетов NetBSD версии 1.6.2.

Полный перечень изменений содержится в файле CHANGES-1.6.2 который расположен в верхнем каталоге дерева исходных текстов NetBSD 1.6.2. Помимо этого, далее на этой странице находится список наиболее значимых изменений в версии 1.6.2.

Все исходные коды и исполняемые файлы доступны для загрузки с множества сайтов по всему миру. Вы можете получить NetBSD с серверов FTP, анонимных CVS, SUP и с помощью других методов, используя один из ближайших к вам зеркальных сайтов.

Посвящение

Фонд NetBSD хотел бы посвятить выпуск NetBSD 1.6.2 памяти Эрика Рейда (Erik Reid), который неожиданно исчез и предположительно погиб при кораблекрушении 18 февраля 2004 года. Вклад Эрика в развитие NetBSD состоял в работе над платформой SGI MIPS R4000, в работе над интегрированием XFree86 DRI (Direct Rendering Interface), а также в управлении лабораторией, в которой производилась сборка системы. Его скоропостижная смерть пришла слишком внезапно и является невосполнимой потерей для всех нас. Эрик, покойся с миром...

О NetBSD

Операционная система NetBSD является полнофункциональной UNIX-подобной операционной системой с открытым исходным кодом, построенной на базе систем Berkeley Networking Release 2 (Net/2), 4.4BSD-Lite и 4.4BSD-Lite2. NetBSD работает на 52 возможных аппаратных платформах, поддерживая 17 машинных архитектур на базе 11 типов процессоров, и постоянно находится в процессе переноса на вс новые платформы. NetBSD 1.6.2 содержит полные дистрибутивы для 40 различных типов машин.

NetBSD отличается высокой степенью интеграции. Помимо кросс-платформенного и высокопроизводительного ядра, NetBSD содержит большой набор пользовательских утилит, компиляторы нескольких языков программирования, систему X Window, программный брандмауэр и ряд других программ; все это можно получить в виде исполняемых файлов и в виде исходных кодов. Система пакетов NetBSD содержит более 4400 программ, и также для ряда платформ ведется работа над выпуском наборов собранных пакетов.

Более подробную информацию о целях проекта NetBSD вы можете получить на нашем web-сайте по адресу:

NetBSD бесплатна. Весь исходный код распространяется по лицензиям, позволяющим без ограничений использовать его в различных целях безо всяких денежных отчислений кому-либо. Бесплатная поддержка осуществляется посредством наших списков рассылки и web-сайта. Коммерческую поддержку можно получить из многих источников, ссылки на некоторые из которых вы можете увидеть здесь:

Дополнительная информация о NetBSD находится на web-сайте NetBSD:

NetBSD - результат работы большой группы людей со всех концов Земного шара. Слово «Net» в нашем имени - дань сети Интернет, которая позволяет нам общаться и работать над одним и тем же кодом и без которой реализация этого проекта была бы невозможна.

Типы платформ, поддерживаемые NetBSD 1.6.2

В выпуске NetBSD 1.6.2 поддержка следующих систем доступна в виде установочных дистрибутивов:

NetBSD/acorn26 Acorn Archimedes, системы серий A и R
NetBSD/acorn32 Acorn RiscPC/A7000, CATS, Digital Shark, EBSA-285, VLSI RC7500
NetBSD/algor Испытательный стенд Algorithmics, Ltd. для процессоров MIPS
NetBSD/alpha Digital/Compaq Alpha (64-битные компьютеры)
NetBSD/amiga Commodore Amiga, MacroSystem DraCo
NetBSD/arc Машины MIPS, соответствующие спецификации "Advanced RISC Computing"
NetBSD/atari Atari TT030, Falcon, Hades
NetBSD/cats Испытательный стенд от Chalice Technology для процессоров Strong Arm
NetBSD/cobalt `Тонкие' MIPS серверы от Cobalt Networks
NetBSD/dreamcast Игровая консоль Sega Dreamcast
NetBSD/evbarm Испытательный стенд для процессоров ARM
NetBSD/evbmips Испытательные стенды для различных процессоров MIPS
NetBSD/evbsh3 Испытательные стенды для процессоров Hitachi Super-H SH3 и SH4
NetBSD/hp300 Компьютеры Hewlett-Packard серий 9000/300 и 400
NetBSD/hpcarm Карманные ПК на базе StrongARM под управлением Windows CE
NetBSD/hpcmips Карманные ПК на базе MIPS под управлением Windows CE
NetBSD/hpcsh Карманные ПК на базе Hitachi SH3/4 под управлением Windows CE
NetBSD/i386 IBM-совместимые ПК на базе процессоров 80x86 и их клоны
NetBSD/luna68k Компьютеры серии LUNA от OMRON Tateisi Electric
NetBSD/mac68k ПК Apple Macintosh с процессорами 68k
NetBSD/macppc ПК Apple Power Macintosh и их клоны
NetBSD/mipsco Рабочие станции и серверы от Mips Computer Systems
NetBSD/mvme68k Одноплатные компьютеры Motorola MVME 68k
NetBSD/netwinder Компьютеры NetWinder на базе процессоров StrongARM
NetBSD/news68k Компьютеры Sony серии "NET WORK STATION" на базе процессоров 68k
NetBSD/newsmips Компьютеры Sony серии "NET WORK STATION" на базе процессоров MIPS
NetBSD/next68k NeXT 68k 'black hardware'
NetBSD/pmax Компьютеры DECstation и DECsystem от Digital на базе процессоров MIPS
NetBSD/prep PReP (опорная платформа PowerPC) и машины CHRP
NetBSD/sandpoint Опорная платформа Motorola Sandpoint
NetBSD/sbmips Испытательный стенд Broadcom SiByte
NetBSD/sgimips Рабочие станции Silicon Graphics на базе процессоров MIPS
NetBSD/shark Digital DNARD ("shark")
NetBSD/sparc Sun SPARC (32-битные) и UltraSPARC (в 32-битном режиме)
NetBSD/sparc64 Sun UltraSPARC (в "родном" 64-битном режиме)
NetBSD/sun2 Sun 2
NetBSD/sun3 Sun 3 и Sun 3x
NetBSD/vax Digital VAX
NetBSD/walnut Испытательный стенд IBM 405GP PowerPC ("walnut")
NetBSD/x68k Серия Sharp X680x0

Следующие порты в этом выпуске доступны только в виде исходных кодов:

NetBSD/amigappc Системные платы Amiga на базе процессоров PowerPC
NetBSD/bebox Компьютеры BeBox от Be Inc.
NetBSD/cesfic Процессорная плата FIC8234 с шиной VME от CES
NetBSD/mmeye Сервер мультимедиа mmEye от Brains Corp.
NetBSD/mvmeppc Одноплатные компьютеры Motorola MVME на базе процессоров PowerPC
NetBSD/ofppc Компьютеры PowerPC, удовлетворяющие спецификации OpenFirmware
NetBSD/pc532 Компьютеры PC532 на базе процессоров NS32532
NetBSD/playstation2 SONY PlayStation 2

Основные изменения между версиями 1.6.1 и 1.6.2

Полный перечень изменений содержится в файле CHANGES-1.6.2, который расположен в верхнем каталоге дерева исходных текстов NetBSD 1.6.2. Среди наиболее существенных изменений можно выделить следующие:

Ядро

  • Контроллеры IDE производства Promise совместно с дисками большого объема, которым необходима поддержка 48-битного режима LBA, теперь имеют возможность работать в режиме DMA. См. pciide(4).
  • Добавлена поддержка определения ошибок при работе с разделом подкачки на машинах с ограниченным объемом ОЗУ.
  • В драйвер pciide(4) добавлена поддержка еще нескольких контроллеров производства SiS и Intel.
  • Добавлена поддержка новой 12-ти дюймовой модели Apple PowerBook G4.
  • Улучшены показатели стабильности для драйверов mlx(4).
  • Давняя проблема со стабильностью работы оригинальных SPARC систем Sun4c (SS1, SS1+ и IPC) была локализована и устранена. Также, для этих систем была проведена некоторая оптимизация.
  • Системы Sun3, Sun3x и Sun2 теперь могут загружаться также и с файлов, размещенных на ленте (благодаря введенной поддержке поиска файлов на ленте).
  • В ядра i386 добавлен параметр USERCONF. Детальнее смотрите страницу руководства userconf(4).
  • В драйвер аппаратного генератора случайных чисел добавлена поддержка чипсетов Intel 865 и 875.
  • Для корректной работы с дисками IDE еще не поддерживающими спецификацию ATA, драйвер wdc(4) был соответствующим образом исправлен.
  • Скорректирована поддержка многофункциональных pcmcia(4) плат.
  • Добавлены различные исправления в код эмуляции Linux.

Сеть

  • Устранена проблема, возникающая при обработке многоадресных пакетов в драйвере rtk(4).
  • В драйвер fxp(4) добавлена поддержка еще некоторых вариантов микросхем.
  • Устранена проблема с драйвером tlp(4), которая вызывала состояние "паники" на системах DEC Alpha PWS.
  • Добавлена поддержка обнаружения "состояния черной дыры" при использовании определения наилучшего MTU на маршруте (path MTU discovery).
  • Добавлен драйвер к набору микросхем BCM4401 производства Broadcom, установленном в новейшие ноутбуки Dell. См. bce(4).
  • В код, отвечающий за работу сети, добавлены исправления, препятствующие возникновению условия гонок и последующему повреждению структуры, переданной callout().
  • Внедрены различные исправления для протоколов IPv4, IPv6 и IPsec.

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

Устранены следующие проблемы с безопасностью:

  • NetBSD-SA2004-004 Ошибка при вычислении указателей в shmat()
  • NetBSD-SA2004-003 Уязвимость в процедуре разбора ASN.1 в OpenSSL 0.9.6
  • NetBSD-SA2004-002 Ошибка при определении наилучшего MTU на маршруте при использовании протокола IPv6
  • NetBSD-SA2004-001 Недостаточное подтверждение пакета в демоне IKE racoon
  • NetBSD-SA2003-018 Обман DNS методом негативного кэширования
  • NetBSD-SA2003-017 Множество уязвимостей в OpenSSL
  • NetBSD-SA2003-016 Sendmail: другая ошибка в prescan() - CAN-2003-0694
  • NetBSD-SA2003-015 Удаленные и локальные уязвимости в шрифтовых библиотеках XFree86
  • NetBSD-SA2003-014 Недостаточная проверка аргументов в sysctl(2)
  • NetBSD-SA2003-012 Превышение пределов memset(3) в sshd
  • NetBSD-SA2003-011 Переполнение "off-by-one" в realpath(3)
  • NetBSD-SA2003-010 Удаленно вызываемая "паника" из-за ошибки в коде, отвечающем за работу сети по протоколам OSI

Административные и пользовательские утилиты

  • Устранен провоцируемый ошибкой возможный крах vi(1).
  • Для тех архитектур, которые используют XFree86 4.x, последний был обновлен до версии 4.3.0.
  • Новые команды в утилите scsictl(8).
  • Пакет BIND обновлен до версии 8.3.7.
  • Пакет DHCP обновлен до версии 3.0.1rc11 и содержит ряд дополнительных исправлений.
  • Система CVS обновлена до версии 1.11.10.

И, конечно же, невозможно перечислить все остальные исправления ошибок и другие всевозможные расширения.

Обратите внимание, что на данный момент утилита sysinst не имеет возможности установки готовых программ из коллекции пакетов pkgsrc. Смотрите документацию по коллекции пакетов NetBSD:

Наконец, следует отметить, что включенные в состав NetBSD 1.6.2 двоичные модули системы X11 для платформ i386 и macppc основаны на XFree86 версии 4.3.0, порт cats сопровождается XFree 4.2.0, а для остальных платформ используется XFree86 3.3.6. Тем не менее, на этапе компиляции X11 возможно указать явно, какую из версий следует откомпилировать, а затем и установить.

Благодарности

Фонд NetBSD хотел бы поблагодарить всех тех, кто предоставил аппаратуру, документацию, место для размещения наших серверов, web-страниц и другой информации, тех, кто пожертвовал денежные взносы и другие средства и ресурсы, а также тех, кто писал код и подготавливал выпуски на протяжении многих лет. Больше информации о людях, котрые делают NetBSD счастливой, вы можете получить по адресу:

Особенно хотелось бы поблагодарить Калифорнийский университет в Беркли и проект GNU за множество кода, который мы используем, а также Internet Software Consortium и Хельсинкский технологический университет (HUT) за предоставление места для наших серверов, где они находятся на данный момент.

О фонде NetBSD

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

Зеркальные сайты NetBSD

Пожалуйста, используйте ближайшее к вам зеркало.

Также обратите внимание на наш список поставщиков CD-ROM.


Вернуться: Официальные выпуски NetBSD 1.6

(Обратная связь)   Generated from %NetBSD: NetBSD-1.6.2.xml,v 1.8 2005/07/16 17:14:18 heinz Exp %
Copyright © 1994-2006 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.
NetBSD® is a registered trademark of The NetBSD Foundation, Inc.