Релиз FreeBSD 8.3

Анонсирован релиз FreeBSD 8.3, продолжающий развитие прошлой стабильной ветки и позиционируемый для обновления систем уже использующих FreeBSD 8.x и пользователей желающих сохранить максимальны уровень совместимости с текущей конфигурацией. Кроме исправления ошибок, новая версия включает в себя поддержку нового оборудования и бэкпортирование некоторых возможностей из FreeBSD 9.0, без нарушения совместимости и без кардинальных изменений. Установочные образы доступны для архитектур amd64, i386, pc98 и sparc64 в форме DVD, CD, Memstick (для USB Flash), BootOnly и LiveFS. Дополнительно сформирована сборка для установки в облачном окружении Amazon EC2. Ключевые улучшения: В подсистему USB добавлена реализация фильтра USB-пакетов, который позволяет перехватывать пакеты, идущие через каждый … Читать далее Релиз FreeBSD 8.3

Новый выпуск свободной игры OpenTTD 1.2

После двух лет разработки вышел второй стабильный релиз OpenTTD, свободной стратегической игры, симулирующей работу транспортной компании в реальном времени. Изначально OpenTTD развивался как аналог коммерческой игры Transport Tycoon Deluxe, но позднее превратился в самодостаточный проект, значительно обогнавший по возможностям эталонный вариант игры. В частности, в рамках проекта создан альтернативный набор игровых данных, новое звуковое и графическое оформление, существенно расширены возможности игрового движка, увеличены размеры карт, реализован сетевой режим игры, добавлено много новых игровых элементов и моделей. Установочные пакеты подготовлены для Linux, Windows и Mac OS X. В новой версии реализована поддержка файлов-ресурсов в формате NewGRF v8, позволяющих расширять функциональность и … Читать далее Новый выпуск свободной игры OpenTTD 1.2

Представлен инструмент Hone для анализа сетевых пакетов с привязкой к приложениям

Глен Финк (Glen Fink) из команды исследователей Министерства энергетики США, представил инструмент для исследования безопасности Hone, предназначенный для глубокого и детального исследования сетевой активности внутри крупных компьютерных систем. По словам создателя, инструмент способен дать администраторам более полную картину взаимосвязей между сетевыми пакетами, чем обычные средства исследования сетевой активности. Главная идея Hone (HOst-NEtwork) — дать наглядное представление взаимосвязей между машинами, приложениями и подозрительными пакетами, обнаруженными внутри сети. Hone позволяет сгенерировать графическое представление этих взаимосвязей, благодаря которому можно без труда найти источник проблемы, проследив путь трафика от машины назначения к источнику, приложению и конкретному процессу, сгенерировавшему пакеты. Hone реализован в виде сетевого … Читать далее Представлен инструмент Hone для анализа сетевых пакетов с привязкой к приложениям

Проблемы с web-сайтом дистрибутива Slackware

Уже около недели сайт slackware.com не отвечает на запросы, в связи с чем начали появляться домыслы о закрытии одного из старейших дистрибутивов Linux. По информации от некоторых разработчиков Slackware, недоступность сайта вызвана аппаратными проблемами с сервером, работу которого не удалось восстановить. Сообщается, что последнее время число пожертвований Slackware существенно снизилось, поэтому у проекта просто нет средств на покупку нового сервера. Выход web-сервера из строя и проблемы с финансированием не повлияют на развитие проекта, так как проблемный сервер не обслуживал обеспечивающие разработку сервисы, а мотивация разработчиков никогда не была связана с денежным вопросом. FTP-сервер ftp.slackware.com работает в штатном режиме, список изменений … Читать далее Проблемы с web-сайтом дистрибутива Slackware

Новый тестовый выпуск Chrome для Android

Компания Google представила второй тестовый выпуск браузера Chrome для платформы Android, базирующийся на кодовой базе Chromе 18. В отличие от существенно урезанного по возможностям штатного браузера для платформы Android, Chrome для Android позволяет воспользоваться на телефонах и планшетах полным набором функций, свойственных современным браузерам для настольных систем, обладая при этом интерфейсом, оптимизированным для мобильных устройств. Из новшеств, добавленных с момента выхода первой тестовой версии, можно отметить: Режим представления десктоп-браузером, что позволяет загрузить вместо специальной мобильной версии полноценный вариант сайта; Добавление закладок на домашний экран в форме ярлыков; Возможность определения MIME-обработчиков для разных типов контента; Поддержка работы через системный прокси, конфигурируемый … Читать далее Новый тестовый выпуск Chrome для Android

Ядро GIMP переведено на библиотеку GEGL

Разработчики GIMP объявили о завершении основных этапов перевода ядра графического редактора на использование фреймворка GEGL (Generic Graphics Library), созданного для выполнения операций по недеструктивному редактированию изображений с возможностью обработки больших массивов данных, превышающих размер ОЗУ. В настоящее время портировано около 90% базовых компонентов GIMP. Результаты портирования можно наблюдать в экспериментальной Git-ветке goat-invasion, которая станет первичной (master) после выпуска релиза GIMP 2.8 и будет использована для формирования экспериментальных версий GIMP 2.9. Проект по переходу на GEGL стартовал ещё в 2007 году. Интеграция с GEGL позволит повысить эффективность обработки изображений и достигнуть таких целей, как увеличение глубины цвета на канал, которая ограничена … Читать далее Ядро GIMP переведено на библиотеку GEGL

Новая версия системы операционного управления и контроля сетевой инфраструктуры NOC 0.7(3)

Представлен NOC 0.7(3) — третий промежуточный релиз на пути к версии 0.7. Система написана на языке Python, исходные тексты распространяются в рамках лицензии BSD. Программа позволяет организовать контроль за сбоями, слежение за производительностью, активацию сервисов, ведение базы знаний, управление адресным пространством, управление виртуальными сущностями (VLAN, DLCI), архивирование и ведение базы конфигураций, обеспечение работы DNS, генерацию отчетов. С новым релизом также вышел первый официальный преднастроенный образ для запуска под управлением систем виртуализации. Основные изменения: Поддержка IPAM auto-discovery; Доработана поддержка IPv6 в скриптах; VC Management полностью переписан на ExtJS; VRFs/Prefixes/Addresses получили настраиваемые состояния; Доработана поддержка Cisco IOS XR и Extreme; Новые интерфейсы … Читать далее Новая версия системы операционного управления и контроля сетевой инфраструктуры NOC 0.7(3)

Началось бета-тестирование Fedora 17

Доступна для тестирования бета-версия Linux-дистрибутива Fedora 17. Переход на стадию бета-тестирования подразумевает полную заморозку пакетной базы, допускающую только исправления критических ошибок. Для загрузки доступна как универсальная DVD-сборка, так и отдельные Live-сборки с GNOME, KDE, Xfce и LXDE. Финальный релиз намечен на 22 мая. Ключевые улучшения Fedora 17: Возможности для конечных пользователей Обеспечение работы GNOME Shell без 3D-драйверов. Возможность работы без 3D-драйверов будет обеспечена благодаря использованию входящего в последние версии Mesa Gallium3D-драйвера llvmpipe, предназначенного для осуществления программного рендеринга путём использования LLVM для динамической компиляции шейдеров, обработки вершин и растеризации точек/линий/треугольников. Требующие привлечения GPU операции преобразуются в промежуточное представление LLVM и затем … Читать далее Началось бета-тестирование Fedora 17

Компания Canonical пояснила, почему не участвует в разработке ядра Linux

После публикации отчёта с анализом участников разработки ядра Linux, от сообщества на Canonical обрушились упрёки, что она не вносит почти никакого вклада в развитие ядра. В связи с этим, издание The INQUIRER решило узнать у Марка Шаттлворта о планах его компании по участию в разработке ядра Linux. Марк подтвердил этот факт, сказав что «у Canonical нет никакого интереса к участию в разработке фундаментальных механизмов в ядре Linux». По его словам, его компания сосредоточена именно на том, чего так недостаёт в Linux – на качестве взаимодействия с пользователем (user experience). Отдельно отвечая на предшествующее заявление со стороны вице-президента Red Hat, что … Читать далее Компания Canonical пояснила, почему не участвует в разработке ядра Linux

Компания Canonical представила AWSOME, прослойку для обеспечения совместимости OpenStack с Amazon EC и S3

Компания Canonical объявила о начале тестирования AWSOME (Any Web Service Over ME), специализированного прокси-сервера, позволяющего на лету транслировать запросы в формате AWS API (Amazon Web Services API) к облачным сервисам на базе API OpenStack. В настоящий момент поддерживается только базовый API, связанный с использованием сервисов Amazon EC2 и S3, например, доступны функции управления запуском виртуальных окружений и настройки групп безопасности. Дополнительные опции AWS API, такие как фильтры, пока не поддерживаются, в основном из-за отсутствия эквивалентных функций в OpenStack. Код AWSOME написан на языке Python и опубликован под лицензией AGPLv3. По задумке разработчиков AWSOME призван существенно упростить миграцию с внешних облачных … Читать далее Компания Canonical представила AWSOME, прослойку для обеспечения совместимости OpenStack с Amazon EC и S3

Апелляционный суд США постановил, что код нельзя рассматривать как физическую собственность

Разработчик Сергей Алейников, осуждённый в 2010 году на 10 лет тюремного заключения за кражу проприетарного кода инвестбанка Goldman Sachs, был освобождён от всех обвинений постановлением Второго Федерального окружного апелляционного суда. Фигурирующий в деле код был связан с обеспечением высокой интенсивности обработки торговых операций в одной из самых прибыльных торговых систем, существующих на сегодняшний день. После осуждения в 2010 году Алейников начал ходатайство о пересмотре судебного решения, и в феврале 2012 года Второй Федеральный окружной апелляционный суд отменил приговор, с указанием на то, что письменное решение будет выдано позже. Суд единогласно согласился с заявлением Алейникова о том, что он не мог … Читать далее Апелляционный суд США постановил, что код нельзя рассматривать как физическую собственность

Доступен открытый шрифт PT Mono Bold

Компания ПараТайп опубликовала жирное начертание для ранее выпущенного открытого моноширинного шрифта PT Mono. Шрифт разработан в рамках проекта по созданию общенациональных бесплатных шрифтов, в рамках которого также были выпущены шрифты PT Sans и PT Serif. Шрифты распространяются под открытой лицензией Open Font License, допускающей свободное распространение, модификацию и бесплатное использование даже в коммерческих проектах, но запрещающей переименовывать и продавать шрифт как отдельный продукт. Читать далее Доступен открытый шрифт PT Mono Bold

Вышел дистрибутив Chakra GNU/Linux 2012.04

Представлен релиз Linux-дистрибутива с непрерывным циклом выпуска обновлений Chakra 2012.04, основанного на наработках проекта Arch Linux. Дистрибутив поставляется с десктоп-окружением KDE 4.8, снабжён графическим инсталлятором и конфигураторами, упрощающими настройку оборудования и системных параметров. Chakra GNU/Linux может работать в Live-режиме и устанавливаться на жёсткий диск. Для загрузки доступны сборки DVD (1.5 Гб) и CD (721 Мб). DVD-сборка отличается более полной подборкой программ (LibreOffice, Clementine, Tomahawk, XBMC, Calibre, Minitube, K3b) и включает пакеты для поддержки дополнительных языков. В состав CD входит только минимальный набор стандартных приложений KDE, но в процессе инсталляции с CD-диска можно выбрать установку по сети Chromium, OpenOffice.org, LibreOffice, FileZilla, … Читать далее Вышел дистрибутив Chakra GNU/Linux 2012.04

Анализ проблем языка программирования PHP

В статье «PHP: a fractal of bad design» представлен подробный и обстоятельный обзор проблем в дизайне языка программирования PHP. Автор показывает исключительность PHP как одного из наиболее непроработанных языков, проблемы в котором носят систематический характер. В частности в статье продемонстрированы проблемы в самом языке, библиотеке функций, структурах, механизмах работы с данными, экосистеме, средствах отладки. Указаны на недоработки в безопасности, надёжности, целостности и предсказуемости. Если рассматривать безопасность, то в качестве примера изначально порочной практики приводится разрозненность средств для чистки и нормализации данных перед их использованием в различных операциях, что является прекрасным подспорьем для возникновения в приложениях уязвимостей, позволяющих осуществить подстановку SQL-кода … Читать далее Анализ проблем языка программирования PHP

Открыт код оригинальной игры Prince of Persia

Джордан Мекнер (Jordan Mechner), создатель известной серии игр «Принц Персии», сообщил об открытии кода оригинальной первой версии культовой игры Prince of Persia, созданной 1985-89 годы. Код всех компонентов игры доступен для свободной загрузки на GitHub. Решение об открытии кода было принято, после того как отец Джордана случайно натолкнулся на давно потерянный архив с кодом Prince of Persia. Архив был сохранён более двадцати лет назад на 5.25-дюймовых флоппи дисках. По счастливому стечению обстоятельств диски оказались частично читаемыми и использовав специальную технику удалось восстановить полный код игры, изначально написанный на языке ассемблер для Apple II. Читать далее Открыт код оригинальной игры Prince of Persia

Релиз полностью свободного Linux дистрибутива Trisquel 5.5

Увидел свет релиз полностью свободного Linux-дистрибутива Trisquel 5.5, основанного на пакетной базе Ubuntu и ориентированного для небольших предприятий, домашних пользователей и образовательных учреждений. Trisquel лично одобрен Ричардом Столманом, официально признан Фондом Свободного ПО в качестве полностью свободного и помещен в список рекомендованных фондом дистрибутивов. Для загрузки доступен стандартный установочный образ, размером 699 Мб, и DVD-образ (1.2 Гб) с расширенным набором локализации. В дистрибутиве проведена чистка всех несвободных компонентов, таких как бинарные драйверы, firmware и элементы графического оформления, распространяемые под несвободной лицензией или использующие зарегистрированные торговые марки. Несмотря на полный отказ от проприетарных компонентов, Trisquel совместим с Java (OpenJDK) и Adobe … Читать далее Релиз полностью свободного Linux дистрибутива Trisquel 5.5

Релиз ROSA Media Player 1.0

Компания РОСА представила первый стабильный релиз мультимедиа проигрывателя ROSA Media Player (ROMP), основанного на наработках проекта SMPlayer и являющегося надстройкой над MPlayer и FFmpeg. Среди ключевых целей проекта отмечено обеспечение максимального охвата поддерживаемых форматов в сочетании с разумными настройками по умолчанию и не перегруженным интерфейсом пользователя. Причиной создания форка является другой подход к формированию интерфейса и другая идеология развития проекта, что стало непреодолимым препятствием при попытках продвижения своих улучшений в SMPlayer. Код ROSA Media Player можно загрузить из Git-репозитория проекта или из репозитория пакетов main для Mandriva и ROSA Linux (пакеты rosa-media-player и rosa-media-player-plugin). Список поддерживаемых форматов идентичен возможностям MPlayer. … Читать далее Релиз ROSA Media Player 1.0

Представлена панель Cairo-Dock 3

Увидел свет релиз Cairo-Dock 3, визуально насыщенной панели для обеспечения запуска программ, использующей для организации вывода библиотеку Cairo. Готовые бинарные пакеты подготовлены для Ubuntu Linux, для других дистрибутивов пакеты будут подготовлены позднее. Cairo-Dock может работать на любом оборудовании, с любым оконным менеджером, интегрируясь с большинством десктоп-окружний и используя уже имеющиеся настройки. На современных системах используется OpenGL и современные визуальные эффекты, а на устаревших системах панель работает в упрощённом режиме, потребляя минимум ресурсов. Благодаря гибким средствам расширения функциональности Cairo-Dock не ограничивается запуском программ, позволяя устанавливать плагины с реализацией новых визуальных эффектов и апплеты с реализацией дополнительных действий, таких как отображение состояния … Читать далее Представлена панель Cairo-Dock 3

Большая порция изменений в открытом драйвере Nouveau

Отмечается прогресс в разработке Nouveau, открытого драйвера для видеокарт NVIDIA. Наиболее заметным улучшением стала интеграция обновлённой реализации DRM-интерфейса (libdrm), которая позволит добиться увеличения производительности и сокращения нагрузки на CPU. При тестировании производительности обновлённого драйвера Nouveau для некоторых тестов отмечается удвоение производительности. Nouveau пока отстаёт от проприетарного драйвера NVIDIA, но прогресс налицо. В libdrm изменено более двух тысяч строк кода, проведены оптимизации использования BO (buffer objects), налажено использование виртуального адресного простраства для GeForce 8 и более новых GPU, сокращены накладные расходы при перемещении областей памяти для более старых GPU. Одновременно обновлён код X.Org-драйвера xf86-video-nouveau и Gallium3D-драйверов для Mesa, в которых обеспечена … Читать далее Большая порция изменений в открытом драйвере Nouveau

Корректирующий релиз http-сервера Apache 2.4.2

Доступен корректирующий релиз http-сервера Apache 2.4.2 в котором устранена 1 уязвимость и представлено 26 исправлений. Уязвимость вызвана некорректной обработкой переменной окружения LD_LIBRARY_PATH и может привести к загрузке DSO-модулей из текущей директории, из которой администратор запустит apache. Из исправлений можно отметить: Добавлена директива DefaultRuntimeDir и обеспечена её поддержка в модуле mod_slotmem_shm; Устранение краха модуля mod_ssl при использовании threaded MPM; Решение проблем с загрузкой DSO-модулей с MPM на платформе AIX; Налажена корректная обработка директив Listen при использовании MPM c привязанными к директориям файлами конфигураций; Устранено несколько проблем в mod_proxy; Внутри AllowOverrideList запрещено использовать директивы, допустимые только в контексте виртуального хоста или сервера. … Читать далее Корректирующий релиз http-сервера Apache 2.4.2

9 июня в Москве пройдет конференция DevConf 2012

DevConf — профессиональная конференция, посвященная ведущим технологиям программирования. Делегатам предоставляется уникальная возможность — получить доступ сразу ко всем лидирующим технологиям веб-разработки. В рамках мероприятия, 9 июня 2012 года пройдут 5 конференций: PHP, Perl, Ruby on Rails, Python, JavaScript. 10 июня 2012 года состоятся мастер-классы. Конференция нацелена на профессиональных веб-разработчиков и на тех кто мечтает ими стать. Она объединяет все самые распространенные языки программирования, при этом каждому выделен свой поток (зал), уровень любого из направлений является максимально профессиональным. В каждой секции будут представлены доклады 1-2 непосредственных авторов языка, а также признанных мировых экспертов в области. Планируемые доклады в 2012 году: Общая … Читать далее 9 июня в Москве пройдет конференция DevConf 2012