После 11 месяцев разработки вышла новая версия CRUX — 2.8.
CRUX — это легковесный дистрибутив для продвинутых пользователей, ориентированный на простоту системы (принцип KISS). Установка ПО в CRUX происходит из портов, в то время как основная система содержит уже собранные бинарные пакеты. Имеется пакетный менеджер с автоматическим разрешением зависимостей на базе пакетов pkg.tar.gz с метаданными в отдельном файле. В качестве init используется BSD-подобная система с использованием /etc/rc.conf. Документация дистрибутива ориентирована на опытных пользователей, включает в себя только важную информацию, без излишних подробностей. Для того чтобы сделать дистрибутив компактнее, из пакетов удаляется документация, кроме справочных страниц man, и отключается поддержка локализации, так что программы отображают свой интерфейс только на родном для программы языке (почти всегда английском).
От этого дистрибутива позже произошел Arch Linux, который исповедует те же принципы, но использует схему rolling release вместо фиксированных релизов и внедряет нелюбимый многими пользователями systemd, а также известен своей нестабильностью.
После двух лет активной разработки вышла новая мажорная версия NetBSD, четырнадцатая по счёту — 6.0.
NetBSD — ОС, основанная на 386BSD и 4.3BSD, очищенная от спорного кода AT&T, впервые была официально выпущена в апреле 1993 года, то есть она старше чем даже Slackware и Debian GNU/Linux.
Её девиз — “Of course it runs NetBSD” («Конечно, NetBSD работает и на этом»), так как цель разработки этой системы — облегчить её портирование на различные аппаратные архитектуры.
В новой версии улучшена масштабируемость при работе на многоядерных системах, добавлено много новых драйверов устройств и обновлены старые. Основные новшества связаны с поддержкой thread-local storage, LVM, device mapper, переписанной системой дисковых квот, новыми подсистемами для управления флеш-устройствами и NAND-контроллерами, экспериментальной файловой системой CHFS для флеш-памяти, поддержкой протокола Multiprotocol Label Switching (MPLS) и использованием модульного ядра по умолчанию (возможность скомпилировать и использовать монолитное ядро остаётся).
Данный релиз включает NPF, новый пакетный фильтр, разработанный с учётом работы на многоядерных системах, который может фильтровать TCP/IP-трафик, в том числе и с учётом состояний соединений (stateful inspection) и поддерживает NAT.
Кроме того, основные изменения включают:
Поддержка SMP и начальная поддержка suspend/resume для Xen domU. Поддержка PCI pass-through для Xen3, а так же balloon driver, используемый для динамического выделения памяти.
Большие переделки в порте MIPS: добавлена поддержка SMP и 64-битных процессоров (поддерживаются O32, N32, N64 ABI), расширения DSP v2 ASE, различные NetLogic/RMI-модели процессора, процессоры семейства Loongson и новые SoC
Улучшена поддержка SMP на PowerPC, теперь поддерживаются процессоры Book E Freescale MPC85xx (e500 core)
Поддержка ARM Cortex-A8, различных новых SoC, начальная поддержка Raspberry Pi. Его полная поддержка и значительные улучшения для ARM ожидаются в следующей версии.
Теперь time_t 64-битная во всех портах NetBSD, так что NetBSD не прекратит работать в 2038-м году.
Значительно улучшена поддержка бинарников linux.
Собственная реализация стандарта PGP — NetPGP теперь в базовой системе
Импортирован код ZFS из OpenSolaris, но он пока не работает.
25 и 26 августа 2012 года вышли новые версии замечательной свободной пошаговой стратегии Battle for Wesnoth (Битва за Веснот), доступной как для GNU/Linux, так и для альтернативных операционных систем.
1.10.4 — текущая стабильная версия, рекомендуемая для большинства игроков, по сравнению с 1.10.3 содержит только исправления ошибок:
Исправления в кампаниях, например в ПпС брать кольцо скорости теперь не обязательно.
Ровно 40 лет назад, третьего ноября 1971 года вышла первая версия Unix Programmer's Manual, описывающая UNIX v1, первую версию операционной системы, которая оказала громадное влияние на все последующие ОС и на вычислительную технику в целом.
Языка C ещё не было, а UNIX уже была.
Многое изменилось с тех пор: сменились поколения вычислительной техники, от телетайпов перешли к терминалам с экранами, от мейнфреймов к персональным компьютерам, а UNIX продолжает жить в наших сердцах, да и системы, которые мы используем сегодня, имеют много общего с UNIX той поры.
Текстовый редактор ed популярен и по сей день, большая часть иерархии каталогов осталась прежней, такие конфигурационные файлы как /etc/passwd были и тогда. И восьмеричные права доступа, пусть они тогда и были только в двух цифрах (suid, executable, read for owner, write for owner, read for others, write for others).
Как уже писали, новая спецификация UEFI включает в себя технологию так называемой «безопасной загрузки», Secure Boot, которая предназначена для блокировки загрузки неавторизованного кода.
Microsoft Windows 8 включает в себя требование наличия этой возможности для получения наклейки о совместимости.
При этом в минимальных требованиях к этой спецификации возможность для пользователя отключать «безопасную загрузку» вовсе не требуется, более того, некоторые производители оборудования не собираются давать возможность пользователям загружать что-то кроме операционной системы от Microsoft.
В то же время «опровержение» от Microsoft только подтверждает наличие такой возможности.
Кампания FSF направлена на работу с прозводителями железа с требованием позволить пользователям отключать «Secure Boot» и/или обеспечить гарантированный способ устанавливать и запускать свободные ОС. На данном этапе проводится сбор подписей.
Сегодня, 1 мая 2011 года, вышла новая версия популярной операционной системы OpenBSD, на этот раз за номером 4.9.
OpenBSD — свободная многоплатформенная операционная система, основанная на 4.4BSD. Основным отличием OpenBSD от других свободных BSD-систем (NetBSD, FreeBSD), является изначальная ориентированность проекта на создание наиболее безопасной, свободной и лицензионно чистой из существующих операционных систем.
Изменения, специфические для платформ:
Поддержка NTFS (только чтение) включена по умолчанию (i386/amd64).
Включен драйвер vmt для VMWare tools в режиме гостя (i386/amd64).
Ядра с поддержкой SMP теперь можно загружать на машинах с количеством ядер до 64 (i386/amd64).
Поддержка >16 дисков при поиске ядра для загрузки (i386/amd64)
Поддержка набора инструкций AES-NI, доступного на современных процессорах Intel (i386/amd64)
Улучшенная поддержка ждущего режима (i386/amd64)
Переключение процессов на TSS per cpu на amd64, таким образом, убрано ограничение в ~4000 процессов.
Поддержка многопроцессорных машин архитектуры HPPA:
На всех MIPS64-платформах (в том числе Loongson) включена поддержка набора операций с плавающей запятой MIPS IV с помощью кода MI softfloat.
Поддержка протокола vDisk 1.1 драйвером vdsp на SPARC64, теперь позволяет запускать Solaris поверх домена контроля OpenBSD
Как всегда, улучшена поддержка оборудования. Теперь OpenBSD поддерживает многие 3G-модемы с помощью драйвера umsm, больше сетевых в том числе беспроводных карт и даже сенсор, отслеживающий дрожание и подергивание коленок пользователя (YUREX USB)
Улучшения в сетевом стеке: новая опция ifconfig — wpakey вместо старой wpa-psk, так что можно задавать пароль для доступа к сети напрямую в команде, поддержка декодирования mDSN-трафика в tcpdump, поддержка AES-GCM в IPsec и многое другое
Проведенный аудит стека IPsec позволил выявить и исправить несколько потенциальных проблем безопасности, код PRNG, базирующийся на ARC4 был проверен и переделан, введена новая функция ядра explicit_bzero, предотвращающая «оптимизацию» вызова функции bzero калькулятором.
Включена поддержка «широких» символов в ncurses
Новая утилита video, позволяющая записывать видео с устройств, поддерживаемых одноименным драйвером (с использованием API Video for Linux 2)
Улучшения в tmux
Специфическая для OpenBSD документация по пакетам централизована в /usr/local/share/doc/pkg-readmes.
Убраны некоторые «гонки» в подсистеме USB, чем существенно увеличена её надёжность
Изменения в процессе установки/обновления системы:
Теперь можно посмотреть список видимых сетей и даже настроить WPA для них (прямо в самом установщике)
При обновлении теперь задаётся вопрос, должно ли оно продолжаться при невозможности монтирования нескольких файловых систем
Улучшения в OpenBGPD, OpenOSPFD и других демонах роутинга
Переписана подсистема ведения логов pf (packet filter)
Новый rc.d для запуска, остановки и перенастройки демонов.
Новый фреймворк rc.subr для лёгкого создания rc-скриптов
rc.local всё ещё можно использовать вместо или в дополнение к rc.d
OpenSSH 5.8 с многочисленными улучшениями
Множество собранных пакетов, в том числе:
Gnome 2.32.1, KDE 3.5.10, Xfce 4.8.0
MySQL 5.1.54, PostgreSQL 9.0.3.
Mozilla Firefox 3.5.16 и 3.6.13 и Mozilla Thunderbird 3.1.7.
Chromium 9.0.597.94.
OpenOffice.org 3.3.0rc9 и LibreOffice 3.3.0.4.
Emacs 21.4 и 22.3, Vim 7.3.3
В саму систему включены приложения сторонних разработчиков:
Xenocara на базе X.Org 7.6 с патченным xserver 1.9, freetype 2.4.4, fontconfig 2.8.0, Mesa 7.8.2, xterm 267
Новая версия старейшего дистрибутива GNU/Linux наконец-то вышла. Со времени выхода предыдущей версии не прошло и одного года.
Slackware 13.37 использует ядро Linux версии 2.6.37.6 и является первым релизом с новой системой именования версий. Для предпочитающих последние версии, ядро 2.6.38.4 тоже доступно, как и конфигурационные файлы для 2.6.35.12 и 2.6.39-rc4, таким образом, каждый пользователь новой Slackware может выбрать ядро по своему вкусу.
Включенные в дистрибутив пакеты обновлены до новых версий:
Glibc 2.13
GCC 4.5.2
KDE 4.5.5
Xfce 4.6.2
GIMP 2.6.11
Perl 5.12.3
Python 2.6.6
Ruby 1.9.1-p431
Теперь пользователи Slackware сразу после установки смогут смотреть видео в WebM, поскольку Firefox 4.0 включен в дистрибутив.
Обновлён и установщик: поддерживается установка ОС на btrfs, режим показа один-пакет-в-строке, кроме того, теперь можно запускать PXE-сервер прямо с диска — таким образом, можно с него запустить один компьютер, а установисть ОС на другом.
Kona — свободная реализация языка программирования K.
K — язык программирования, по концепции сходный с APL, но использующий алфавит ASCII.
Изначально язык программирования K был разработан Артуром Вайтни, Kx Systems, но его реализация от Kx проприетарная. Kona — альтернативная свободная реализация.
8 апреля 2011 лицензия интерпретатора изменена с проприетарной на свободную лицензию ISC (используемой также в проекте OpenBSD).
Возможно, причиной перехода на свободную лицензию стала недавняя новость об открытии исходных кодов другого APL-подобного языка — J.
System Rescue CD — дистрибутив GNU/Linux, основанный на Gentoo, в котором доступно множество различных утилит для диагностики и восстановления работоспособности компьютеров. Доступен для нескольких различных архитектур, но обновляется только для x86 и x86_64.
Кроме основного образа, который дает доступ графическому интерфейсу, хотя по умолчанию загружается только текстовая консоль с настроенным Z Shell, доступны и дополнительные образы: memtest, ntpasswd (сброс паролей Windows NT), FreeDOS, GAG (Graphical Boot Manager), ranish (менеджер разделов), hdt, dban (удаляет все данные с компьютера), mhdd и grub.
Всё это богатство занимает всего около 258 мегабайт. Из изменений в 1.5.0:
Переписан init-скрипт для initrd (старый доступен через опцию «rdinit=/initold»)
Добавлены прошивки для ethernet-контроллеров и жестких дисков
gzip-сжатие модулей ядра для экономии памяти
При попытки сделать chroot в 64-битную систему с загруженным 32-бит ядром выводится сообщение об ошибке
udevd загружает подходящие для конкретного железа модули
Возможность загружать системы с SElinux
Изменена опция для загрузки по сети на «netboot=proto://» (http, tftp, nfs, nbd)
Стандартное ядро обновлено до 2.6.32.10
util-linux обновлено до 2.17.1 (поддержка HDD с 4кб блоками)
parted 2.2 (консольный редактор разделов с поддержкой ресайза)
GParted 0.5.2 (графическая утилита для той же цели, аналог Partition Magic)
ntfs3g теперь 2010.3.6 (поддержка чтения и записи на NTFS)
11-13 ноября состоится встреча хакеров GNU (мейнтейнеров и активных участников GNU-проектов) в Готенбурге (Швеция) в университете информационных технологий 11-13 ноября и продолжится 14-15 ноября совместно с FSCONS (Free Society Conference and Nordic Summit).
Последняя дата регистрации с помощью онлайн-формы была 2 октября, но если сильно хочется, то можно связаться с организаторами и договориться.
Тема встречи — дальнейшее улучшение и развитие системы GNU.
Организаторы поддерживают темы:
новые исследования свободному ПО и системе GNU,
цели на будущее,
предложения по реорганизации.
Темы обсуждений/докладов:
«Advanced GPG topics - Design goals, gpg-agent, the smartcard framework, and X.509/CMS» - Werner Koch (Thursday/Friday)