LINUX.ORG.RU

Сообщения Xenius

 

CRUX 2.8

Группа Linux General

После 11 месяцев разработки вышла новая версия CRUX — 2.8.

CRUX — это легковесный дистрибутив для продвинутых пользователей, ориентированный на простоту системы (принцип KISS). Установка ПО в CRUX происходит из портов, в то время как основная система содержит уже собранные бинарные пакеты. Имеется пакетный менеджер с автоматическим разрешением зависимостей на базе пакетов pkg.tar.gz с метаданными в отдельном файле. В качестве init используется BSD-подобная система с использованием /etc/rc.conf.
Документация дистрибутива ориентирована на опытных пользователей, включает в себя только важную информацию, без излишних подробностей. Для того чтобы сделать дистрибутив компактнее, из пакетов удаляется документация, кроме справочных страниц man, и отключается поддержка локализации, так что программы отображают свой интерфейс только на родном для программы языке (почти всегда английском).

От этого дистрибутива позже произошел Arch Linux, который исповедует те же принципы, но использует схему rolling release вместо фиксированных релизов и внедряет нелюбимый многими пользователями systemd, а также известен своей нестабильностью.

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

Официальный сайт
>>> Скачать CRUX 2.8 (i686)
>>> Руководство пользователя (handbook)
>>> Changelog

>>> Подробности

 

Xenius
()

NetBSD 6.0

Группа BSD

После двух лет активной разработки вышла новая мажорная версия 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, но он пока не работает.

>>> Скачать NetBSD 6.0

>>> Подробности

 ,

Xenius
()

Battle for Wesnoth 1.11.0 и 1.10.4

Группа Игры

25 и 26 августа 2012 года вышли новые версии замечательной свободной пошаговой стратегии Battle for Wesnoth (Битва за Веснот), доступной как для GNU/Linux, так и для альтернативных операционных систем.

1.10.4 — текущая стабильная версия, рекомендуемая для большинства игроков, по сравнению с 1.10.3 содержит только исправления ошибок:

  • Исправления в кампаниях, например в ПпС брать кольцо скорости теперь не обязательно.
  • Обновлены переводы: британский английский, китайский, французский, галисийский, немецкий, греческий, венгерский, японский, латинский, литовский, староанглийский, русский, сербский, словацкий, испанский, украинский.
  • Улучшены стены пещер и переход между грязью и песком.
  • Возможность «строгой компиляции» с будущим GCC 4.8 в CMake.
  • Некоторые другие улучшения.

1.11.0 — первый релиз новой разрабатываемой версии, в которую будут вноситься изменения и новые возможности. Уже сделано:

  • Новые спрайты для юнита Spectre (Фантом).
  • Новый менеджер дополнений, поддерживающий рекурсивную проверку зависимостей и показ информации о дополнении.
  • Теперь ИИ более точно учитывает повреждения от яда.
  • Добавлены заметки ко всем последним сценариям, уведомляющие игрока о том, что он последний.
  • Теперь орки будут сжигать деревни около замка Конрада при их захвате (кампания Наследник Трона, первый сценарий).
  • Новый тип местности — рельсы, пока никакой существующий юнит не может двигаться по ним.
  • Новые макросы, один позволяет разрешить волкам продвигаться до гигантских волков и волколаков, а другой — троллятам до троллей-шаманов.
  • Можно менять сложность по ходу прохождения кампании (раньше можно было только через редактирование сохранения).
  • Добавлены новые WML-теги и атрибуты, с их использованием переделаны некоторые сценарии.
  • Поддержка «строгой» компиляции с Clang.

>>> Скачать Battle for Wesnoth 1.10.4 (рекомендуется)

>>> Скачать Battle for Wesnoth 1.11.0 (посмотреть на новые возможности)

>>> Скриншоты

>>> Официальный сайт игры

>>> Подробности

 , ,

Xenius
()

40 лет UNIX

Группа Open Source

Ровно 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).

>>> Подробности

 ,

Xenius
()

FSF начала кампанию против «безопасной загрузки» UEFI

Группа GNU's Not Unix

Как уже писали, новая спецификация UEFI включает в себя технологию так называемой «безопасной загрузки», Secure Boot, которая предназначена для блокировки загрузки неавторизованного кода.

Microsoft Windows 8 включает в себя требование наличия этой возможности для получения наклейки о совместимости.

При этом в минимальных требованиях к этой спецификации возможность для пользователя отключать «безопасную загрузку» вовсе не требуется, более того, некоторые производители оборудования не собираются давать возможность пользователям загружать что-то кроме операционной системы от Microsoft.

В то же время «опровержение» от Microsoft только подтверждает наличие такой возможности.

Кампания FSF направлена на работу с прозводителями железа с требованием позволить пользователям отключать «Secure Boot» и/или обеспечить гарантированный способ устанавливать и запускать свободные ОС. На данном этапе проводится сбор подписей.

>>> Страница кампании

 , , , , ,

Xenius
()

OpenBSD 4.9

Группа BSD

Сегодня, 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
  • Gcc 2.95.3 (+ patches), 3.3.5 (+ patches) and 4.2.1 (+ patches)
  • Perl 5.12.2 (+ patches)
  • Улучшенная и сделанная более безопасной разработчиками OpenBSD версия Apache 1.3, с поддержкой SSL/TLS и DSO
  • OpenSSL 1.0.0a (+ patches)
  • Sendmail 8.14.3, with libmilter
  • Bind 9.4.2-P2 (+ patches)
  • Lynx 2.8.6rel.5 with HTTPS and IPv6 support (+ patches)
  • Sudo 1.7.2p8
  • Ncurses 5.7
  • Heimdal 0.7.2 (+ patches)
  • Arla 0.35.7
  • Binutils 2.15 (+ patches)
  • Gdb 6.3 (+ patches)

>>> Подробности

 openbgpd, , openospfd,

Xenius
()

Slackware 13.37

Группа Slackware

Новая версия старейшего дистрибутива 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-сервер прямо с диска — таким образом, можно с него запустить один компьютер, а установисть ОС на другом.

>>> Подробности

 , , , ,

Xenius
()

Лицензия Kona (интерпретатора языка K) изменена на свободную

Группа Open Source

Kona — свободная реализация языка программирования K.
K — язык программирования, по концепции сходный с APL, но использующий алфавит ASCII.
Изначально язык программирования K был разработан Артуром Вайтни, Kx Systems, но его реализация от Kx проприетарная. Kona — альтернативная свободная реализация.

8 апреля 2011 лицензия интерпретатора изменена с проприетарной на свободную лицензию ISC (используемой также в проекте OpenBSD).

Возможно, причиной перехода на свободную лицензию стала недавняя новость об открытии исходных кодов другого APL-подобного языка — J.

Видеовведение
Скринкаст по MapReduce

Домашняя страница Kona на github
Скачать текущую версию

>>> Подробности

 , , , kona, ,

Xenius
()

System Rescue CD 1.5.0

Группа Gentoo Linux

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)
  • gdisk 0.6.5 (аналог fdisk для GPT-разметки)

>>> Подробности

 , ,

Xenius
()

Встреча GNU-хакеров 2009

Группа GNU's Not Unix

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)
  • «GNU Smalltalk» - Paolo Bonzini (Friday)
  • «GNU TLS» / «GNU Quality Assurance Project» - Simon Josefsson (Thursday/Friday)
  • «The GNU Project - past, present and future: organisation, philosophy and technical goals» - José Marchesi.
  • «Recent and future developments in autotools» - Ralf Wildenhues
  • «Modularity and Extensibility» - Bruno Haible
  • «Recent Developments in GNU Guile» (including Guile/Emacs integration) - Andy Wingo
  • «Improving Savannah» - Sylvain Beucler
  • «The Nix Package Manager» - Eelco Dolstra Automated build systems and Source Installer - Claudio Fontana (Informal demonstration and discussion session)
  • «Linux Libre» - Ali Gündüz - TBC
  • ...

Выделено время для быстрых докладов по пять минут.

>>> Подробности (англ)

 , , , , ,

Xenius
()

RSS подписка на новые темы