LINUX.ORG.RU

Bsd


86

6

Всего сообщений: 182

PC-BSD перейдет на непрерывный цикл выпуска обновлений

 , ,

Группа BSD

Крис Мур, ведущий разработчик проекта PC-BSD, в своем блоге высказал недовольство частотой выхода релизов операционной системы PC-BSD и скоростью доведения новшеств до пользователей, назвав этот процесс долгим и утомительным.

Но все это должно измениться в 2013 году! PC-BSD переходит на непрерывный цикл выпуска обновлений, сначала для утилит и пакетов относящихся непосредственно к PC-BSD, и в конечном итоге к базовой FreeBSD.

P.S. Удивительные времена для тех, кто предпочитает запускать FreeBSD на своём рабочем столе.

>>> Подробности (pcbsd.org)

Pirr
()

Обзор инструментов для C/C++, поставляемых с FreeBSD

 , ,

Группа BSD

Оригинал статьи на форониксе, ниже — вольный перевод.

На прошедшем в минувшие выходные FOSDEM в аудитории, посвящённой BSD, David Chisnall дал оценку поддержки стандартов C11 и C++11 во FreeBSD. Большая часть работ над поддержкой последних стандартов ведётся разработчиками компиляторов, а проект FreeBSD ищёт удачное применение улучшениям и новым возможностям.

( читать дальше... )

>>> Подробности (phoronix.com)

quiet_readonly
()

Arch BSD: Arch Linux поверх ядра FreeBSD

 , ,

Группа Linux General

В сети появился сайт, посвященный ArchBSD — новому дистрибутиву, сочетающему в себе пакетную систему Arch Linux с ядром и компонентами базовой системы FreeBSD. Как и в Arch Linux, используется модель непрерывных обновлений (Rolling-release). Концепция Arch BSD очень похожа на Debian GNU / kFreeBSD. Проект ArchBSD использует менеджер пакетов Pacman, и его репозитории несут те же названия что и в Archlinux — core, extra, community и testing, а также пользовательский репозиторий AUR. Данный проект использует систему инициализации OpenRC.

Сайт archbsd.net выглядит как ArchLinux.org, но ссылки на Linux заменены на BSD. Некоторые ссылки не работают, и пакетов еще очень мало, но проект находится в активной разработке. В настоящее время доступна только 64-битная бета-версия дистрибутива.

>>> Подробности (archbsd.net)

kerneliq
()

Открыта регистрация на EuroBSDcon 2012

 ,

Группа BSD

EuroBSDcon — европейская ежегодная техническая конференция пользователей и разработчиков операционных систем, основанных на 4.4BSD, и связанных с ними проектов пройдет в этом году в Варшаве, Польша.

Мероприятие будет разделено на две части:

EuroBSDcon дает уникальную возможность узнать о последних новостях из мира BSD, а также лично встретиться с другими пользователями и компаниями, которые используют BSD-ориентированные технологии. EuroBSDcon является полигоном для обмена идеями, которые часто перерастают в реальные проекты.

Участие в конференции платное, необходима предварительная регистрация.

>>> Подробности (eurobsdcon.org)

ymn
()

Вышел Frenzy 1.4 — live-дистрибутив для системных администраторов

 , ,

Группа BSD

Как всегда, тихо и незаметно, после года и 10 месяцев с момента предыдущего релиза вышел Frenzy 1.4 (alto sax) — live-дистрибутив для системных администраторов.

Основное изменение — переход на кодовую базу FreeBSD 8.3, включая возможность работы с ZFS v28, а также перевод проекта на Github.

>>> Подробности и ссылка на образы (bspu.ru)

Lothlorien
()

Релиз OpenSSH 6.0

 , , ,

Группа BSD

Как всегда по графику вышел очередной релиз популярнейшего набора утилит для безопасной связи между компьютерами OpenSSH. Это в основном багфикс-релиз (схема назначения версий такая же, как в основном проекте OpenBSD и не зависит от кардинальности изменений).

Следует отметить, что в этой версии появилась поддержка разделения привилегий с использованием seccomp sandbox в Линуксе (пока объявлена экспериментальной), а также реализована возможность отмены перенаправления портов при использовании мультиплексирования сессии.

>>> Сообщение в списке рассылки (marc.info)

val-amart
()

Вышлa в свет FreeBSD 8.3-RELEASE

 ,

Группа BSD

Сегодня, 18 апреля, состоялся очередной релиз FreeBSD 8-й ветки: 8.3-RELEASE. Из многочисленных изменений и новшеств можно отметить:

  • Подсистема usb(4) поддерживает т.н. USB packet filter, что позволяет улавливать пакеты, которые проходят через каждый USB хост-контроллер.
  • В юзерленд операционной системы была добавлена команда usbdump(8) (уже есть в 9.0-RELEASE).
  • Подсистема ZFS обновлена до версии 28.
  • Была добавлена также утилита poweroff(8), что по сути дела является эквивалентом
    shutdown -p now
  • Рабочее окружение KDE4 обновилось от версии 4.5.5 до 4.7.4.
  • Рабочий стол GNOME версии 2.32.1.

>>> FreeBSD 8.3-RELEASE Release Notes (freebsd.org)

JJackFLASH
()

Выпущен DragonFlyBSD 3.0

 , ,

Группа BSD

Наконец-то вышел релиз замечательной операционной системы семейства BSD DragonFlyBSD

Важные нововведения/изменения:

  • SMP VM. Значительна повышена скорость работы на многопроцессорных конфигурациях за счет улучшений в подсистеме виртуальной памяти.
  • HAMMER. Была повышена эффективность работы файловой системы HAMMER за счет введения time domain multiplexing
  • Был убран Big Kernel Lock из большей части ядра, во время работой над багом, вызванным, ошибкой процессора AMD.
  • Ядро с поддержкой SMP устанавливается по умолчанию. Это стало возможным за счет изменений в ACPI и interrupt routing
  • Шифрование дисков при помощи tcplay(8) , являющейся 100% совместимой с TrueCrypt и использует лицензию BSD.
  • В качестве репозитория пакетов используется pkgsrc-2011Q4.

Прямые ссылки на образа для скачивания:

i386
x86_64

>>> Подробности (dragonflybsd.org)

x4DA
()

Релиз Open Sound System v4.2 build 2006

 , , , , , ,

Группа Hardware and Drivers

3 февраля 2012 года вышла новая версия Open Sound System (OSS) v 4.2 build 2006. Доступны бинарные сборки под Linux (x86/amd64), Solaris (x86, amd64, sparc), FreeBSD 9 (x86, amd64), UnixWare и Open Server.

Open Sound System (OSS) — унифицированный драйвер для звуковых карт и других звуковых устройств в различных UNIX-подобных операционных системах.
OSS основан на Linux Sound Driver и в настоящее время работает на широком числе операционных систем — Linux, FreeBSD, OpenSolaris и т. д. OSSv3 использовался в Linux ядре ветки 2.4. Из‑за наличия закрытого кода и платной лицензии, OSSv3 в Linux настоящее время заменен на ALSA. Начиная с версии 4.0 OSS доступен и под свободными лицензиями: BSD, GNU GPL и CDDL.

Изменения:

  • Добавлена поддержка Xonar ST/STX.
  • Добавлена поддержка FreeBSD 9 (x86/amd64).
  • Исправления ошибок для HDA.

Загрузить:

>>> Подробности (opensound.com)

daemonpnz
()

FreeBSD 9.0

 , , ,

Группа BSD

Вышла FreeBSD 9.0. В новом релизе добавлено:

  • Новый инсталлятор (стал более удобным, больше похожим на консольный инсталлятор Debian)
  • Поддержка совместного использования технологии Soft Updates и журналирования для быстрого восстановления после аварийного завершения работы файловой системы (UFS2+SUJ)
  • ZFS обновлена до 28 версии
  • Обновлены драйверы ATA/SATA с поддержкой AHCI
  • Поддержка Highly Available Storage
  • D-Trace для пользовательского уровня
  • TCP/IP-стек поддерживает congestion control framework
  • Поддержка NFSv4
  • High Performance SSH

В новом инсталляторе добавлена поддержка разбивки диска GPart'ом, TRIM для SSD дисков, нормальная консоль со всеми утилитами для работы с geom, да и в целом всё стало шустрее работать. Единственная проблема с GPT. Для использования GEOM Mirror 1 нужно сначала создавать зеркало (из консоли), а затем уже на зеркале создавать разметку (работает и в ncurses-интерфейсе).

>>> Подробности (freebsd.org)

xpahos
()

Новый выпуск BSD Magazine

 ,

Группа BSD
  • Участие FreeBSD в программе Google Code-In
  • Устанавливаем PC-BSD на Мак
  • Храним ваши конфигурационные файлы как новенькие с помощью sysmerge (8)
  • Подготавливаем свое собственное ядро FreeBSD
  • OpenBSD 5.0: PHP, Cacti и Symon
  • Извлекаем полезную информацию из лог-сообщений
  • Анатомия компрометации FreeBSD (часть 1-я)
  • Укрепляем BSD с помощью уровней безопасности
  • Новости от FreeBSD Foundation

>>> Подробности (bsdmag.org)

Minoru
()

Red/System v0.2.3

 , , , , , , , ,

Группа Open Source

В рамках разработки опенсорсной ОС Syllable создан еще один новый язык программирования, на этот раз компилируемый в ELF. В версии 0.2.3 доступной с сайта http://www.red-lang.org/ появилась поддержка процессоров архитектуры ARMv5+

Прототипом Red/System стал ЯП Rebol.
Создатели планируют доделать компилятор Red не только в формат x86 и ARM c Linux, но и в байткод ВМ таких как JVM, Dalvik and .Net.

>>> Подробности (osnews.com)

Karapuz
()

Закрытие базы данных с информацией о часовых поясах

 , , , ,

Группа Open Source

30 сентября, компания Astrolabe, Inc подала в Бостонский суд заявление о нарушении авторского права на базу данных о часовых поясах. В связи с этим, руководитель проекта, Дэвид Ольсон (David Olson) принял решение закрыть доступ к FTP и почтовой рассылке, о чём сообщил в своём письме.

Нарушение связано с использованием информации из атласа, составленного Astrolabe. Данное событие затрагивает не только Unix-системы, но и многие другие, которые используют для своей работы информацию из этой базы. Многим пользователям Linux она может быть знакома как пакет tzdata в их дистрибутиве.

>>> Подробности (joda.org)

DukE-M
()

pfSense 2.0 release

 , ,

Группа BSD

Буквально несколько дней назад публике был представлен свежий релиз специализированного дистрибутива BSD — pfSense, предназначенного для организации межсетевых экранов, точек доступа, серверов VPN и пр.

Из нового в сравнении с предыдущим стабильным релизом 1.2:

  • Базируется на FreeBSD 8.1 с обновлённым патчем pf и поддержкой ALTQ
  • Новый web-интерфейс с более широким спектром настроек и интерфейсом для мониторинга и просмотра журналов
  • Поддержка GRE-туннелей
  • Поддержка GIF-туннелей
  • Поддержка 3G
  • Поддержка Dial-up модемов и Multi-Link PPP
  • LAGG интерфейсы
  • Поддержка управления пользователями
  • Менеджер сертификатов
  • Поддержка L2TP
  • Поддержка Virtual AP (Wi-Fi)
  • Переписанный traffic shaper
  • Поддержка «карточек доступа» в режиме публичной точки доступа
  • И множество прочих, не менее важных улучшений и нововведений...

>>> Подробности (pfsense.org)

timur_dav
()

Релиз Clang с новой технологией проверки безопасности кода

 , ,

Группа Open Source

Увидел свет новый выпуск являющегося частью проекта LLVM компилятора Clang с технологией SAFECode.

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

  • более информативные сообщения об ошибках;
  • возможность оптимизации некоторых run-time проверок;
  • отсутствие динамической трансляции как у Valgrind;
  • более точно определяет структуру программы, так как знает расположение границ отдельного стека и глобальных объектов (для поиска данных границ Valgrind использует эвристические методы).

Сейчас технология позволяет отслеживать разыменования указателей, которые могут спровоцировать переполнение буфера. В дальнейшем планируется внести из проекта SAFECode в Clang:

  • выявление некорректного доступа к памяти (указатели на несуществующий или удаленный объект);
  • определение неправильных вызовов функции free(), например, двойное освобождение выделенной памяти;
  • определение использования неинициализированных указателей;
  • выявление ошибок при работе с памятью, вызванных неправильным использованием функций стандартной библиотеки;
  • дополнительные оптимизации, включая удаление проверок корректности типов на этапе загрузки/сохранения и вынос за пределы циклов.

Clang это фронт-энд компиляторов С/С++, Objective-C, который разрабатывается на замену GCC в BSD-системах. Интересен может быть также крупным корпорациям благодаря лицензии BSD. При помощи Clang уже удалось собрать ядро Linux и фреймворк Qt.

Исходный код

Страница проекта

>>> Подробности (uiuc.edu)

pylin
()

BSD сдерживает развитие СПО

 , ,

Группа BSD

Разработчик PulseAudio, Avahi и systemd Ленарт Поттеринг, который уже предлагал прекратить поддержку BSD, Solaris и прочих Unix в Gnome, заявил, что поддержка совместимости с BSD замедляет развитие СПО:

Да, я считаю, что BSD уже особо не важен, и я думаю, что эта подразумеваемая совместимость с BSD - бремя, которое сдерживает нас и почти ничего не дает. Я не считаю, что они (BSD-системы) никому не нужны: все таки есть люди, которые их используют. Просто думаю, не в наших интересах тратить силы на поддержку, если мы хотим, чтобы Linux повсеместно вошел в мейнстрим (а не только серверы и ограниченные платформы, как Android)...

>>> Подробности (linuxfr.org)

x4DA
()

Вышел PCC 1.0

 , , , ,

Группа Open Source

Проект Portable C Compiler ставит своей целью создание альтернативы компилятору GCC для языка C под лицензией BSD. Проект берёт начало от оригинального компилятора C, использовавшегося в UNIX в семидесятые - восьмидесятые годы прошлого века. Компилятор отличают:

  • полная поддержка стандарта C99;
  • малый размер (640 КБ в архиве) и простой код;
  • быстрая компиляция.

Заявлена работа в ОС Linux, *BSD, Windows, Mac OS X, Solaris. Поддерживаются платформы i386 и amd64, другие платформы — ограниченно.

Генерируемый код, в большинстве случаев, сравним по эффективности с кодом, производимым GCC. На данный момент компилятор собирает FreeBSD, NetBSD и ядро OpenBSD.

Некоммерческая огранизация BSD Fund, спонсор проекта, объявляет конкурс по успешной сборке ядра Linux при помощи PCC. Также в их планах фронтенды для языков Fortran (почти готов) и C++.

Архитектура PCC (на английском)

Объявление о релизе

>>> Домашняя страница (ltu.se)

unsigned
()

NetBSD теперь работает под Amazon EC2

 , ,

Группа BSD

Выпущен первый образ ОС NetBSD для развертывания в облаке Amazon EC 2 (AMI, Amazon Images).

Amazon EC 2 — поставщик инфрастуктуры, позволяющей арендовать виртуальные машины для ваших нужд, используя сервисы Amazon. Выполнение виртуальных образов используется с использованием гипервизора Xen.

Информация по развертыванию образов доступна здесь.

Для создания собственных образов могут помочь следующие пакеты для pkgsrc:

EC2 AMI tools

EC2 API tools

>>> Подробности (netbsd.org)

x4DA
()

BSD Magazine 01'2011 «BSD's and Solaris»

 , ,

Группа BSD

Вышел первый в этом году номер электронного журнала BSD Magazine. Тема номера «BSD's and Solaris».

В этом номере:

  • Drupal на FreeBSD. Часть 3 — продолжается цикл статей о системе управления сайтом и среде создания Web-приложений.
  • Почтовый MX сервер в FreeBSD — конфигурирование FreeBSD для работы в качестве почтового MX сервера с Postfix.
  • Инсталляция nginx и PHP 5.3.x на FreeBSD 8.1 — как правильно.
  • Магия текстового терминала: tmux.
  • Написание ботов для XMPP/Jabber.
  • Быстрое создание загрузочной USB флэшки с FreeBSD.
  • FreeBSD и простой драйвер символьного устройства для PCI-адаптеров — программирование простейших протоколов взаимодействия с PCI-адаптерами.
  • BSD’s and Solaris on the Desktop — тема номера, посвящена вопросу уместности BSD и Solaris на десктопах, могут ли они заменить Linux. Приведена сводная таблица доступных приложений и возможностей.
  • Games Geeks Play! — небольшой обзор классических игр, перенесённых с других платформ.
  • Why can’t office employees — рассуждение на тему офисных пакетов программ.

>>> Подробности (bsdmag.org)

iZEN
()

Опубликовано опровержение слухов о бэкдорах в OpenBSD

 , ,

Группа BSD

Минувшим вечером один из разработчиков OpenBSD, некий Джейсон Райт (Jason Wright), очень недвусмысленно отреагировал на появившиеся на днях слухи о том, что в реализации IPsec содержатся закладки от американской правительственной организации - ФБР.

История началась с письма лидеру OpenBSD Тео де Раадту от Грегори Перри, занимавшегося разработкой криптографического кода в OpenBSD много лет назад. В своем сообщении он обвинил во внедрении зловредного кода Джейсона Райта. От Джейсона же последовал ответ, в котором просит Грегори держать свои домыслы подальше.

Джейсон Райт в почтовой рассылке openbsd-tech, отвечая на письма Тео, четко заявил, что «не добавлял никаких бэкдоров в операционную систему OpenBSD и OpenBSD crypto framework (OCF)» (I will state clearly that I did not add backdoors to the OpenBSD operating system or the OpenBSD crypto framework (OCF)). Кроме того, тот код, которым занимался Джейсон, по большей части относится к драйверам устройств.

Также Джейсон сообщил, что во время разработки OCF не работал в NETSEC, которая, по слухам, сотрудничает с ФБР.

Джейсон Райт полностью поддерживает идею аудита кода OpenBSD.

>>> Подробности (gmane.org)

freebsd-online
()