Linux Forum Казахстан

Общий => Новости => Тема начата: turbo от 04 Августа 2008, 19:01

Название: NetBSD
Отправлено: turbo от 04 Августа 2008, 19:01
[size="3"]В NetBSD FFS добавлено журналирование метаданных[/size]

Саймон Бурж (Simon Burge) добавил в файловую систему FFS (fast file system) операционной системы NetBSD возможность журналирования метаданных. Код появился в NetBSD-current.
Код для поддержки журналирования, известный как WAPBL (Write Ahead Physical Block Logging), был изначально создан Даррином Джьюэллом (Darrin B. Jewell) из Wasabi Systems и подарен сообществу NetBSD ранее в этом году. Внедрением кода в NetBSD-current помимо Саймона занимались Грег Остер (Greg Oster), Антти Канти (Antti Kantee) и Эндрю Доран (Andrew Doran). Им удалось добиться автоматизации создания области для журналирования внутри существующих файловых систем (для упрощения перехода на версию ФС с поддержкой журналирования).
Также этими разработчиками были проведены тесты, которые показали, что WAPBL работает незначительно медленнее асинхронно примонтированных разделов (async mounts).
Название: NetBSD
Отправлено: turbo от 15 Октября 2008, 18:44
[size="3"]Вышел релиз NetBSD 4.0.1[/size]

Представлен релиз NetBSD 4.0.1, содержащий только исправления серьезных ошибок в ядре, библиотеках, драйверах и утилитах. В состав NetBSD 4.0.1 включены исправления 16 проблем безопасности, обнаруженных с момента выхода релиза 4.0.0.

NetBSD 4.0.1 поддерживает 54 системные архитектуры и 17 различных семейств CPU. Бинарные сборки доступны для 51 платформы, для архитектур amigappc, bebox и ews4800mips релиз доступен только в исходных текстах

Из исправленных уязвимостей можно отметить:

 * Уязвимость в PPPoE реализации NetBSD, позволяющая через отправку модифицированного PPPoE пакета совершить DoS атаку (крах ядра) и теоретически выполнить код в системе. Уязвимость подтверждена в NetBSD 3.0, 3.1 и 4.0 с созданным интерфейсом pppoe ("ifconfig pppoe0 create").
 * Уязвимость, связанная с возможностью целочисленного переполнения в libc функции strfmon(). Уязвимость может привести к выполнению кода злоумышленника при передаче в функцию strfmon() непроверенных аргументов посредством сторонних программ, использующих данную функцию.
 * Уязвимость в OpenSSH, позволяющая локальному злоумышленнику перехватить содержимое X11 сессии другого локального пользователя, при использования IPv4 и IPv6 на интерфейсе.
 * Уязвимость в реализации IPv6 протокола. Злоумышленник из близлежащей сети может использовать протокол Neighbor Discovery Protocol для создания или изменения записи в кэше соседних IPv6 сетей (neighbor cache) на NetBSD шлюзе.
 * Уязвимость в DNS сервере BIND, связанная с возможностью помещения не соответствующих реальности данных в кэш DNS сервера. Проблема вызвана недостаточным размером поля с идентификационным номером запроса (под query id отдано 16 бит) в DNS пакете.
 * Несколько проблем безопасности в библиотеке OpenSSL, которые можно использовать для вызова краха серверного или клиентского приложения, использующих OpenSSL реализацию протокола TLS.
 * Уязвимость в bzip2, используя которую можно специальным образом скомпоновать архивный файл, при распаковке которого может быть выполнен код злоумышленника.
 * Возможность осуществления DoS атаки на IKE демон Racoon и переполнение буфера в реализации FAST_IPSEC, которое можно использовать для вызова краха ядра;
http://www.feyrer.de...81015_0006.html (http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20081015_0006.html)
http://www.opennet.r...shtml?num=18419 (http://www.opennet.ru/opennews/art.shtml?num=18419)
Название: NetBSD
Отправлено: ping_Win от 14 Января 2009, 17:09
[size="3"]Разработчики NetBSD представили новый выпуск репозитория пакетов pkgsrc-2008Q4[/size]

"Releasing pkgsrc-2008Q4 (http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20090112_2323.html) " - разработчики NetBSD представили (http://mail-index.netbsd.org/netbsd-announce/2009/01/12/msg000052.html) новый выпуск репозитория пакетов pkgsrc-2008Q4 (http://www.pkgsrc.org/). Система pkgsrc более 10 лет назад была создана на основе портов FreeBSD, кроме NetBSD pkgsrc используется по умолчанию в проекте DragonFlyBSD и пользуется популярностью среди пользователей Solaris. В новом релизе обновлены версии программ, число пакетов в репозитории достигло 8121, а число поддерживаемых программных платформ - 14.

Из новых пакетов можно отметить: pulseaudio, avahi (zeroconf), Openoffice 3, perl 5.10 + все модули из CPAN, arpd, twitux, consolekit, policykit, hal, sslproxy, diffuse, gstfs, openresolv.

http://www.opennet.r...shtml?num=19776 (http://www.opennet.ru/opennews/art.shtml?num=19776)
Название: NetBSD
Отправлено: ping_Win от 01 Февраля 2009, 23:01
[size="3"]Доступен предварительный релиз NetBSD 5.0[/size]

Доступен (http://mail-index.netbsd.org/netbsd-announce/2009/01/29/msg000054.html) для загрузки первый кандидат в релизы (http://ftp://ftp.netbsd.org/pub/NetBSD-daily/netbsd-5-0-RC1/) NetBSD 5.0. В NetBSD 5.0 появится (http://www.netbsd.org/changes/changes-5.0.html):

 * Поддержка журналирования (http://www.opennet.ru/opennews/art.shtml?num=17212) мета-данных (WAPBL) в файловой системе FFS, а также другие оптимизации работы файловой системы;
 * Новая, более производительная, реализация 1:1 потоков в ядре;
 * Значительно улучшена производительность на многопроцессорных и многоядерных системах, в ядре переработан планировщик процессов и система обеспечения блокировок;
 * В состав системы включена 'jemalloc', оптимальная для многонитевых приложений реализация malloc;
 * Порт системы виртуализации Xen обновлен до версии 3.3 и теперь поддерживает PAE и amd64 домены (dom0 и domU);
 * Поддержка multilib (64-разрядные платформы, такие как amd64 и sparc64, могут обеспечивать сборку и запуск 32-разрядных программ)
 * Поддержка исполняемых файлов независимых от размещения (PIE - position independent executables), что позволяет полностью рандомизировать размещение внутри файла стека, кода, данных и блока библиотек;
 * Возможность использования отдельного, изолированного, /tmp для каждого пользователя (per_user_tmp=yes);
 * X.Org (вместо XFree86), httpd, dhcpcd, audit-packages и download-vulnerability-list включены в базовую систему;
 * Реализация новой системы управления питанием - Power Management Framework (PMF);
 * Поддержка ACPI suspend/resume (временное засыпание ноутбуков);
 * Поддержка UDF при создании CD/DVD;
 * Добавлен фреймворк для проведения автоматизированного тестирования - Automated Testing Framework (ATF);
 * Фреймворк rump (Runnable Userspace Meta Program);
 * Поддержка POSIX message queues и asynchronous I/O;
 * Для управления второй стадией загрузки создан новый файл конфигурации /boot.cfg.

http://www.opennet.r...shtml?num=20053 (http://www.opennet.ru/opennews/art.shtml?num=20053)
Название: NetBSD
Отправлено: ping_Win от 03 Февраля 2009, 19:46
[size="3"]Смартфон Sidekick LX 2009 будет работать на NetBSD[/size]

Согласно инсайдерской информации, на которую ссылаются представители ресурса Hiptop3.com, релиз GPRS/EDGE смартфона Sidekick LX 2009/Blade (http://www.boygeniusreport.com/wp-content/uploads/sidekicklx2009-less-blurry.jpg), производством которого занимается Danger Inc выйдет с NetBSD в качестве операционной системы. Мотивация такого шага вдвойне более интересна, если вспомнить, что компания Danger с 2008 года является собственностью корпорации Microsoft.

Официальные источники обеих компаний не спешат подтверждать эту информацию. Тем не менее, факт что компании находятся в поиске NetBSD программистов очевиден: ссылка 1 (http://gdamore.blogspot.com/2008/10/microsoft-netbsd.html) и ссылка 2 (http://www.nabble.com/Insight-Global-Opportunity-td20037846.html) подтверждают это. Известно, что Danger давно смотрела в сторону NetBSD, по крайней мере, задолго до приобретения Микрософтом. Об этом еще в 2007 году в списке рассылки заявил один из сотрудников. Весьма вероятно, что компания не хочет выбрасывать те наработки, которые были сделаны за прошедшие годы, а у Микрософт нет желания заниматься портированием Windows CE на новую платформу, когда нужно как можно скорее выпустить готовый продукт.

Скорее всего, до момента, когда Sidekick LX появится в свободной продаже, мы не узнаем степень правдивости информации о программной начинке этого сматрфона. Тем не менее, лицензия BSD, по которой распространяется NetBSD, не исключает выпуска коммерческих продуктов на ее основе, и дает полную защиту инвестиций производителя. Время покажет, на сколько успешно будет налажено взаимодействие разработчиков с сообществом, но то, что еще одна компания заинтересовалась использованием открытой ОС не может не вселять оптимизм.

http://www.opennet.r...shtml?num=20078 (http://www.opennet.ru/opennews/art.shtml?num=20078)
Название: NetBSD
Отправлено: ping_Win от 17 Февраля 2009, 14:01
[size="3"]Начата работа над подготовкой десктоп редакции NetBSD[/size]

Andrew Doran и Jared D. McNeill из команды разработчиков NetBSD анонсировали инициативу "Desktop Project (http://wiki.netbsd.se/Desktop_Project)", в рамках которой планируется подготовить установочный образ NetBSD для быстрого развертывания десктоп окружения. При этом будет создан новый инсталлятор, максимально упрощенный, с интуитивным интерфейсом и сведенным к минимуму числом действий, которые пользователю приходится выполнять во время установки.

Графическое окружение будет построено (http://wiki.netbsd.se/Desktop_Phase_1) на основе оболочки GNOME. В состав войдут такие программы, как web-браузер Firefox, ПО для просмотра PDF документов Evince, мультимедиа плеер Totem, графический редактор Gimp, почтовые клиенты Evolution и Thunderbird, система печати на основе CUPS, клиент для мгновенного обмена сообщениями Pidgin, BitTorrent клиент Transmission, Wine. Если не возникнет проблем с лицензиями и патентами, в комплект будут включены Ekiga, OpenOffice, набор мультимедиа кодеков, Microsoft TTF шрифты, Java SE, Adobe Flash.

На завершающей стадии (http://wiki.netbsd.se/Desktop_Phase_2) ожидается появление упрощенного способа установки дополнительных пакетов по сети, методом похожим на yum и apt-get. Кроме того, планируется интегрировать графические интерфейсы для управления пакетами, настройки сети и контроля энергопотребления.

http://www.opennet.r...shtml?num=20328 (http://www.opennet.ru/opennews/art.shtml?num=20328)
Название: NetBSD
Отправлено: ping_Win от 23 Марта 2009, 12:46
[size="3"]Проекту Netbsd исполнилось 16 лет. Выпущен Netbsd 5.0-rc3[/size]

В день шестнадцатилетия проекта NetBSD выпущен (http://mail-index.netbsd.org/netbsd-announce/2009/03/21/msg000057.html) третий кандидат в релизы NetBSD 5.0. 21 марта 1993 года, командой энтузиастов был создан репозиторий исходных текстов новой операционной системы NetBSD, основанной на коде 4.4BSD (386BSD 0.1 + unofficial patchkit 0.2.2), расширенном в плане улучшения переносимости на другие платформы, улучшения безопасности и решения проблем с производительностью. Первый публичный релиз NetBSD 0.8 был доступен в апреле 1993 года.

Что касается будущего релиза, то обзор обзор новшеств можно посмотреть здесь (http://www.opennet.ru/opennews/art.shtml?num=20053). Например, новая реализация 1:1 потоков в ядре, интеграция Xen 3.3 (dom0 и domU), поддержка нескольких разных планировщиков задач, новая система управления питанием, поддержка сервера и клиента iSCSI, поддержка журналирования мета-данных (WAPBL) в файловой системе FFS и т.д.

http://www.opennet.r...shtml?num=20871 (http://www.opennet.ru/opennews/art.shtml?num=20871)
Название: NetBSD
Отправлено: turbo от 30 Апреля 2009, 19:24
[size="3"]Вышел релиз Netbsd 5.0[/size]

После нескольких лет разработки представлен релиз операционной системы NetBSD 5.0, поддерживающий 57 системных архитектур и 17 различных семейств CPU.

Основные новшества:

 * Поддержка журналирования мета-данных (WAPBL) в файловой системе FFS, а также другие оптимизации и улучшения работы файловой системы;
 * Новая, более производительная, реализация 1:1 потоков в ядре;
 * Значительно улучшена производительность на многопроцессорных и многоядерных системах, в ядре переработан планировщик процессов и система обеспечения блокировок, добавлена возможность подключения real-time расширений, появилось средство для привязки выполнения программы к определенному CPU. В плане оптимизации одновременного выполнения конкурирующих процессов пересмотрен код всех подсистем ядра, например, системы виртуальной памяти и ФС;
 * В состав системы включен код 'jemalloc', оптимальная для многонитевых приложений реализация malloc;
 * В базовую систему включены X.Org (вместо XFree86), httpd, dhcpcd, audit-packages и download-vulnerability-list;
 * Порт системы виртуализации Xen обновлен до версии 3.3 и теперь поддерживает PAE и amd64 домены (dom0 и domU);
 * Реализация новой системы управления питанием - Power Management Framework (PMF). Добавлена поддержка ACPI suspend/resume (временное засыпание ноутбуков);
 * Поддержка multilib (64-разрядные платформы, такие как amd64 и sparc64, могут обеспечивать сборку и запуск 32-разрядных программ);
 * Поддержка исполняемых файлов независимых от размещения (PIE - position independent executables), что позволяет полностью рандомизировать размещение внутри файла стека, кода, данных и блока библиотек;
 * Добавлен фреймворк для проведения автоматизированного тестирования - Automated Testing Framework (ATF);
 * Возможность использования отдельного, изолированного, /tmp для каждого пользователя (per_user_tmp=yes);
 * Поддержка UDF при создании CD/DVD;
 * Фреймворк rump (Runnable Userspace Meta Program) для организации выполнения кода на уровне ядра из пользовательских приложений;
 * Поддержка POSIX message queues и asynchronous I/O;
 * Для управления второй стадией загрузки создан новый файл конфигурации /boot.cfg;
 * Добавлена поддержка RLIMIT_AS для установки лимита на размер всего адресного пространства доступного для процесса;
 * Добавлена поддержка нового оборудования:
 o Различных моделей аппаратных сенсоров и USB-устройств;
 o Ethernet карт RealTek 8102E/8102EL/8111C, JMicron JME250 Gigabit Ethernet, Atheros L2 Fast Ethernet, NVIDIA MCP67/73, Intel PRO/1000 PT Quad port, Marvell 88E1116 Gigabit, Shantou ADM8515,
 o беспроводных карт Intel Wireless LAN 4965AGN, ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g;
 o SATA и SAS контроллеров ICH10, Areca, Silicon Image SteelVine (SiI3124, SiI3132, SiI3531), ServerWorks HT-1000, VIA CX700, CX700M2, NVIDIA MCP67, MCP73/77, ATI SB700/SB800, LSI SAS1078, Dell PERC 6, 3ware 9650/9690, NVIDIA MediaShield, JMicron RAID и Intel MatrixRAID
 * Обновлены версии сторонних приложений, входящих в базовый комплект: BIND 9.5.0-P2, gcc 4.1.3-20080831, IPFilter 4.1.29, NTP 4.2.4p6, openpam 20071221, OpenSSH 5.0p1, OpenSSL SNAP-20080509, PF из состава OpenBSD 4.2, Postfix 2.5.4;

До конца года разработчики планирует собрать 60 тыс. долларов пожертвований для финансирования некоторых перспективных разработок, запланированных на будущий выпуск NetBSD 6.0:

 * Улучшение производительности и параллелизма обработки в сетевом стеке
 * Адаптация или разработка современных файловых систем и продолжение оптимизации FFS;
 * Создание возможностей, полезных для встраиваемой техники. Например, таймеров высокого резрешения и поддержки механизма execute-in-place (XIP), позволяющем напрямую выполнять программу с файловой системы, без предварительной загрузки сегмента кода в память.
 * Усовершенствование средств для автоматического тестирования и контроля качества.

http://www.opennet.r...shtml?num=21531 (http://www.opennet.ru/opennews/art.shtml?num=21531)
Название: NetBSD
Отправлено: turbo от 29 Мая 2009, 19:05
[size="3"]Для Netbsd разработан новый пакетный менеджер - Pkgin [/size]

Для pkgsrc репозитория пакетов NetBSD представлен новый пакетный менеджер pkgin, предназначенный для манипулирования бинарными пакетами и по функциональности напоминающий apt, yum и pacman. Pkgin поддерживает установку, удаление и обновление пакетов из удаленных репозиториев с учетом зависимостей между пакетами. Доступны функции для проведения обновления всех пакетов в системе целиком.

В настоящее время для тестирования доступна начальная тестовая версия Pkgin, первый релиз планируется выпустить в июне. Тестовую версию можно загрузить из CVS репозитория "anoncvs@cvs.gcu.info:/cvs" или из архива пакетов pkgsrc-wip. Работа системы была протестирована для pkgsrc репозиториев NetBSD 4.0/5.0/current, DragonFly BSD 2.x, Opensolaris/SunOS 5.11 и Debian GNU/Linux 5.0.

http://www.opennet.r...shtml?num=21944 (http://www.opennet.ru/opennews/art.shtml?num=21944)
Название: NetBSD
Отправлено: Радость от 01 Апреля 2010, 16:36
[size="3"]OpenBSD & NetBSD: Слияние проектов [/size]

(http://pics.kz/s5/6c/38/55/2e/6c38552e4f7ed826440f0e380bcbbf84.png) (http://pics.kz)

Проекты популярных операционных систем с открытым кодом, OpenBSD и NetBSD, решили забыть о противоречиях и объединиться на благо всего Open Source-сообщества. Ожидается, что единая платформа составит серьезную конкуренцию другому, более популярному, BSD-проекту -- FreeBSD.

Как многие знают, система OpenBSD появилась как форк ОС NetBSD. Благодаря усилиям многоуважаемого в сообществе лидера Тео де Раадта (Theo de Raadt) новой системе удалось за свое почти 15-летнее существование собрать немалое сообщество. Однако популярность OpenBSD и NetBSD меркнет на фоне распространенности FreeBSD. И теперь разработчики этих проектов решили воссоединить кодовую базу для того, чтобы развивать единую платформу.

Пока нет точных данных о сроках появления первых релизов новой системы, равно как и не объявлено ее название. Среди предлагаемых вариантов встречаются NetOpenBSD и куда более концептуальное NoBSD.

Лидером NoBSD назначен харизматичный Тео де Раадт, который так прокомментировал событие: «Нам пригодятся наработки NetBSD для поддержки множества архитектур, однако работа предстоит серьезная. Код NetBSD, как, впрочем, и любой другой из существующих систем, нуждается в тотальном рефакторинге для того, чтобы приблизиться по уровню качества к OpenBSD. Но я надеюсь, что результат оправдает ожидания, и победное шествие новой системы не ограничится тостерами».


nixp.ru

 (http://www.nixp.ru/news/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%8B-OpenBSD-%D0%B8-NetBSD-%D0%BE%D0%B1%D1%8A%D0%B5%D0%B4%D0%B8%D0%BD%D1%8F%D1%8E%D1%82%D1%81%D1%8F.html)
Название: NetBSD
Отправлено: Zhek@Ch от 20 Ноября 2010, 00:23
[size="3"]NetBSD 5.1: Релиз [/size]

Спустя 19 месяцев с момента выхода версии 5.0 представлен (http://blog.netbsd.org/tnf/entry/netbsd_5_1) релиз операционной системы NetBSD 5.1 (http://www.netbsd.org/releases/formal-5/NetBSD-5.1.html), поддерживающий (http://www.netbsd.org/ports/#ports-by-cpu) 53 системных архитектуры и 15 различных семейств CPU.

Релиз посвящен Марти Купаринину (Martti Kuparinen), в июне погибшему в результате автокатастрофы. Марти принимал участие в поддержке ряда pkgsrc-пакетов, работал над улучшением пакетных фильтров и написанием драйверов.

Из ключевых улучшений, добавленных в новой версии, можно отметить:

# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28712)
Название: NetBSD
Отправлено: Zhek@Ch от 12 Марта 2011, 00:30
[size="3"]В базовую систему NetBSD включен консольный оконный менеджер Tmux[/size]

В базовую систему NetBSD интегрирован (http://mail-index.netbsd.org/tech-userlevel/2011/03/10/msg004666.html) консольный оконный менеджер Tmux (http://tmux.sourceforge.net/) ("terminal multiplexer"), разработанный в недрах проекта OpenBSD в качестве распространяемой под лицензией BSD замены программе GNU Screen (http://www.gnu.org/software/screen/). Таким образом Tmux войдет в состав релиза NetBSD 6.0. Tmux позволяет организовать многооконный интерфейс в консоли, через мультиплексирование одного физического терминала на несколько виртуальных терминалов.

Основные отличия (http://tmux.cvs.sourceforge.net/viewvc/*checkout*/tmux/tmux/FAQ) Tmux от GNU Screen:

# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29876)
Название: NetBSD
Отправлено: Rubik от 31 Марта 2011, 23:28
[size="3"]Проект NetBSD перешел к трехуровневой модели поддержки аппаратных архитектур [/size]

На собрании основных разработчиков проекта NetBSD принято решение (http://mail-index.netbsd.org/netbsd-announce/2011/03/30/msg000126.html) о переходе к многоуровневой системе расстановки приоритетов по поддержки различных аппаратных архитектур. Введение уровней поддержки произведено с целью более явного отделения устаревших портов от современных, а также для стимулирования более активного портирования системы для новых платформ.

Представлены три базовых уровня (http://www.netbsd.org/ports/) поддержки портов:

opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30092)