Релиз открытой игры-платформера Mari0

На днях вышел релиз игры Mari0, ремейка всем известной классики Super Mario Bros. Отличительной особенностью Mari0 являются порталы, позаимствованные из игры Portal от Valve. Для запуска Mari0 требуется последняя экспериментальная версия движка LÖVE 0.8 (под стабильной версией 0.7.2 не работает). Заявлена поддержка Windows, Linux и Mac OS X. Код игры написан на языке Lua, наработки проекта поставляются под лицензией Creative Commons BY-NC-SA 3.0. Кроме традиционных уровней Super Mario, для игры поставляется подборка дополнительных альтернативных карт и уровней, более того, в игру встроен редактор уровней. Существует возможность многопользовательской игры (за одним компьютером). Существует набор фильтров для искажения картинки, что позволяет сымитировать … Читать далее Релиз открытой игры-платформера Mari0

Вышел редактор диаграмм DRAKON Editor 1.9 с поддержкой Java и С#

Доступен релиз DRAKON Editor 1.9, свободного кросс-платформенного редактора диаграмм для визуального языка ДРАКОН, поддерживающего генерацию результирующего кода на языках программирования Java, C, C++, Python, C# и Tcl. Язык ДРАКОН разработан в рамках космической программы «Буран» и оперирующего созданием наглядных блок-схем, обеспечивая наглядное и простое для понимания представление алгоритмов. Среди областей применения отмечается составление спецификаций для ПО и технических заданий, документирование ПО и собственно программирование. ДРАКОН позволяет переложить работу по созданию технологичных программ на плечи инженеров, которые не обладая должными навыками программирования, досконально владеют материалом и прекрасно разбираются в сущности процессов в прикладной области для которой создаётся программа. Код DRAKON Editor … Читать далее Вышел редактор диаграмм DRAKON Editor 1.9 с поддержкой Java и С#

Релиз BitTorrent-клиентов KTorrent 4.2 и Deluge 1.3.4

После года разработки представлен релиз BitTorrent-клиента KTorrent 4.2, оптимизированного для использования в графическом окружении KDE. Одновременно доступен релиз связанной с проектом библиотеки libktorrent 4.2. Отмечается, что в новой версии KTorrent и libktorrent нет значительных новшеств, но множество мелких изменений и улучшений. Наиболее заметные изменения в KTorrent: Поддержка проверки хешей отдельных файлов из состава торрента; Улучшенная поддержка потокового видео; Вместо нескольких torrent-вкладок теперь используется простой одностраничный интерфейс; Возможность скрытия загрузок, выгрузок и не поставленных в очередь торрентов в менеджере очередей; В основной список торрентов добавлена панель поиска. Изменения в libktorrent: Поддержка расширения для частичной раздачи (partial seeding); Работы по перемещению файлов … Читать далее Релиз BitTorrent-клиентов KTorrent 4.2 и Deluge 1.3.4

Второй релиз инструментария Urpm-tools

Компания ROSA представила релиз инструментария Urpm-tools 2.0, расширяющего и дополняющего функциональность пакетного менеджера urpmi, используемого в дистрибутиве Mandriva Linux. По своим возможностям Urpm-tools очень близок к yum-utils, названия утилит и опции также схожи с yum-utils. Код проекта написан на языке Python и распространяется под лицензией GPL. Пакет с исходными текстами urpm-tools можно загрузить из стандартных репозиториев Mandriva Linux. По сравнению с прошлым выпуском, кроме доработки существующих утилит, представлено два новых инструмента: urpm-reposync — утилита для синхронизации локального набора пакетов с репозиторием дистрибутива. При синхронизации c использованием urpm-reposync, версии уже установленных в системе пакетов будут приведены в соответствие со стандартными репозиториями … Читать далее Второй релиз инструментария Urpm-tools

Сравнение производительности Debian GNU/Linux и Debian GNU/kFreeBSD

Ресурс Phoronix провёл тестирование производительности 64-разрядных сборок Debian GNU/kFreeBSD (ядро FreeBSD 9.0 + GNU-окружение, GCC 4.6, ФС UFS) и Debian GNU/Linux (ядро 3.2, GCC 4.6 и ФС EXT4). В 4 тестах производительность оказалась примерно на одном уровне: SciMark, C-Ray, Crafty, John The Ripper; В 3 тестах победу одержал Debian GNU/kFreeBSD: VP8 libvpx (прирост 6%), Himeno (19%), MrBayes (в 2.5 раза); В 6 тестах победу одержал Debian GNU/Linux: NAS Parallel Benchmarks (в некоторых режимах почти двухкратное опережение), x264 (39%), 7-Zip (19%), PostMark (в 13 раз), MAFFT (в 4.5 раза), OpenSSL (в 3.45 раза). Читать далее Сравнение производительности Debian GNU/Linux и Debian GNU/kFreeBSD

Разработчики DragonFly BSD выявили ошибку в процессорах AMD

Мэтью Диллон (Matthew Dillon), лидер проекта DragonFly BSD, объявил, что компания AMD подтвердила, что обсуждаемая в декабре проблема, приводящая к краху приложений в DragonFly BSD, вызвана неизвестной до этого ошибкой в некоторых семействах процессоров AMD. Разработчики DragonFly BSD столкнулись с ничем не объяснимым крахом некоторых приложений более года назад. Ошибка проявлялась примерно раз в два дня только на полностью загруженном 48 ядерном сервере, что существенно усложняло выявление причин. В декабре удалось добиться устойчивого проявления ошибки — запуск в цикле компилятора cc1 из состава gcc 4.4.7 завершался крахом примерно через 60 секунд. Проанализировав суть проблемы, разработчики DragonFly BSD определили, что крах … Читать далее Разработчики DragonFly BSD выявили ошибку в процессорах AMD

Для Raspberry Pi портирован дистрибутив Arch Linux

Разработчики проекта Raspberry Pi, в рамках которого на базе SoC Broadcom BCM2835 700 МГц (ARM11 ARM1176JZF-S) создан одноплатный компьютер ценой 25 долларов, сообщили о готовности для данного устройства порта дистрибутива Arch Linux ARM. Кроме Raspberry Pi дистрибутив также доступен для широкого спектра ARM-платформ, таких как ARMv5te, ARMv6 PLX OxNAS и ARMv7 Cortex-A8/Cortex-A9 (OMAP3/4, Tegra2). Подготовленный для загрузки с SD-карты образ (215 Мб) содержит только базовое консольное окружение. Тем не менее, в штатном репозитории подготовлены пакеты с рабочим окружением LXDE, для установки которых достаточно выполнить команду «pacman -S lxde xorg-xinit xf86-video-fbdev» (для запуска LXDE — «xinit /usr/bin/lxsession»). Пакеты в репозитории обновляются … Читать далее Для Raspberry Pi портирован дистрибутив Arch Linux

Релиз модуля App::Staticperl для создания самодостаточных исполняемых файлов с Perl

Вышло обновление модуля App::Staticperl до версии 1.42. Модуль App::Staticperl позволяет оформить в виде одного исполняемого файла Perl-приложение со встроенным интерпретатором и всеми необходимыми модулями. Используя статическое связывание можно добиться встраивания в программу perl-интерпретатора, включения libc, любых необходимых модулей и библиотек. Автор заявляет, что используя uClibc и upx-компрессор на платформе x86 в исполняемый автономный файл размером 500 Кб возможно включить perl-интерпретатор и 100 perl-модулей, включая такие модули, как POSIX, AnyEvent, EV, IO::AIO и Coro. Для Linux систем (x86, amd64) доступны две демонстрационные сборки smallperl и bigperl с описаниями. Модуль App::Staticperl доступен как из CPAN так и с сайта проекта. Вместе с … Читать далее Релиз модуля App::Staticperl для создания самодостаточных исполняемых файлов с Perl

PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в тестах производительности

Мигель де Икаса (Miguel De Icaza) рассказал об успехах проекта Phalanger, развивающего открытую реализацию PHP-компилятора и runtime-компонентов PHP для платформы Mono/.NET. Обладая неплохой совместимостью с существующим кодом на PHP (например, поддерживается выполнение phpBB, WordPress и MediaWiki), Phalanger обладает рядом особенностей, таких как более высокая производительность, возможность бесшовной интеграции с .NET, верификация кода на этапе компиляции, расширенные отладочные инструменты. Phalanger не выполняет PHP код, а компилирует его в байткод для виртуальной машины .NET, который затем благодаря использованию JIT-компиляции частично преобразуется на лету в машинные инструкции. Опубликованные проектом новые результаты тестирования производительности мартовского выпуска Phalanger продемонстрировали почти четырёхкратное опережение по производительности штатных … Читать далее PHP-компилятор Phalanger на базе Mono/.NET обогнал PHP 5.4 в тестах производительности

Грег Кроу-Хартман прекратил поддержку ветки ядра Linux 2.6.32.x

Грег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за поддержку стабильной ветки ядра Linux, объявил о прекращении выпуска обновлений для ветки ядра Linux с длительным сроком поддержки 2.6.32.x. Сообщается, что 2.6.32.58 стал последним выпуском в ветке 2.6.32.x и пользователям следует перейти на ветку 3.0, которая будет поддерживаться как минимум ещё два года. Willy Tarreau, осуществляющий поддержку веток 2.4.x и 2.6.27.x заявил о намерении взять в свои руки выпуск обновлений для ядра 2.6.32, предупредив, что будет выпускать обновления очень редко, только при выявлении критических проблем. Ждать исправления не критических ошибок придётся значительно дольше. Следует напомнить, что ядро 2.6.32 достаточно активно поддерживается командами дистрибутивов Linux, … Читать далее Грег Кроу-Хартман прекратил поддержку ветки ядра Linux 2.6.32.x

Стабильный релиз СУБД MariaDB 5.3 и тестовая версия MariaDB 5.5

Представлен релиз MariaDB 5.3.5, первый стабильный релиз ветки 5.3.x, основанной на MySQL 5.1 и содержащей портирование некоторых возможностей из ветки MySQL 6. Проект развивается компанией Monty Program Ab, созданной Майклом Видениусом, основателем MySQL, после его ухода из Sun Microsystems. Код MariaDB синхронизирован с кодовой базой MySQL, полностью совместим с данной СУБД и может выступать в качестве прозрачной замены MySQL 5.1, дополненной рядом расширенных функций (например, виртуальные столбцы, сегментированный кэш, пул потоков, подключаемые модули аутентификации), оптимизациями производительности, новыми движками хранилищ (FederatedX, PBXT, XtraDB, Aria, OQGRAPH, Sphinx) и патчами от сообщества независимых разработчиков. C особенностями MariaDB и ветки 5.2 можно познакомиться в … Читать далее Стабильный релиз СУБД MariaDB 5.3 и тестовая версия MariaDB 5.5

В GitHub устранена уязвимость, допускающая внедрение кода в любой репозиторий

Проект GitHub уведомил пользователей инциденте, в результате которого произошло неавторизированное внедрение кода в репозитории нескольких проектов, в том числе Ruby On Rails. В настоящее время приведшая к возможности взлома уязвимость уже устранена и начато расследование возможных последствий атаки. В настоящее время все факты свидетельствуют о том, что атака была лишь демонстрацией новой уязвимости, проведённой в открытую одним из исследователей безопасности. Проблема была выявлена и продемонстрирована Егором Хомяковым из Санкт-Петербурга. Уязвимость вызвана особенностью обработки массового присваивания данных форм в популярном web-фреймворке Ruby on Rails и может наблюдаться в различных приложениях, не ограничиваясь GitHub. Использовав брешь в Rails стало возможным внесение изменений … Читать далее В GitHub устранена уязвимость, допускающая внедрение кода в любой репозиторий

Релиз X.Org Server 1.12

После 6 месяцев разработки увидел свет релиз X.Org Server 1.12, в котором представлено 655 изменений, главным образом связанных с исправлением ошибок, в том числе утечек памяти. Удалена большая порция устаревшего кода, например, поддержка платформы BSDi и PCI-интерфейса ядер Linux, выпущенных раньше 2.6.x. Обновлён до версии 6.0 ABI-интерфейс для расширений. Наиболее интересным новшеством является реализация расширения X Input 2.2, в котором добавлен API для сенсорных экранов и определена поддержка мультитач. Разработка включает в себя реализацию протокола Multitouch, описывающего методы взаимодействия между X Window System, мультитач-устройствами и пользовательскими приложениями. Добавлена раздельная обработка событий, связанных с одновременными касаниями к экрану, реализована эмуляция нескольких … Читать далее Релиз X.Org Server 1.12

Обновление web-браузера Chrome 17.0.963.65 с устранением 17 уязвимостей

Компания Google представила корректирующий выпуск web-браузера Chrome 17.0.963.65, в котором устранено 17 опасных уязвимостей и несколько исправлений ошибок. Кроме того, обновлен входящий в состав браузера Flash-плагин, подробности об исправленных в Adobe Flash уязвимостях пока не сообщаются. Примечательно, что в рамках программы выплаты вознаграждений за выявление уязвимостей в Chrome исследователям безопасности выплачено 47.5 тысяч долларов: три премии по 10 тыс. долларов, одна премия 3000$, две по 2000$, одна 500$ и 10 премий по 1000$. Три премии по 10 тысяч долларов являются вознаграждением за проведённые в последние несколько месяцев исследования в области выявления проблем безопасности в браузере Chrome. В будущем практика подобных … Читать далее Обновление web-браузера Chrome 17.0.963.65 с устранением 17 уязвимостей

Mozilla представил конкурс видеороликов и подвёл итоги соревнования рецензентов дополнений Firefox

Проект Mozilla объявил о проведении конкурса коротких видеороликов, предупреждающих пользователей о возможных опасностях в Web, например, проблемах с частной информацией и безопасностью, обучающих как можно избежать таких опасностей и подчёркивающих достижения Firefox и Mozilla для защиты пользователей. Примечательно, что для выбора победителей собрано профессиональное жюри, в состав которого вошли несколько известных голливудских продюсеров и актёр Эдвард Нортон. На конкурс принимаются как короткометражные ролики, снятые на видеокамеру, так и анимационные фильмы. Работы следует присылать до 1 мая. Четыре победителя, представляющие Северную Америку, Латинскую Америку, Европу и Азию, получат приз в 10 тыс. долларов. Дополнительно для каждого из регионов будет отобрано 4 … Читать далее Mozilla представил конкурс видеороликов и подвёл итоги соревнования рецензентов дополнений Firefox

Оценка состава пакетной базы Debian демонстрирует рост популярности лицензии GPL

Джон Салливан (John Sullivan), исполнительный директор Фонда свободного ПО, выступил с критикой проводимых в последнее время исследований, указывающих на падение популярности копилефт-лицензий, таких как GPL. В противовес таким исследованиям, методология проведения которых как правило скрыта или запутана, Салливан представил оценку степени использования тех или иных лицензий в последних четырёх релизах Debian GNU/Linux. Так в Debian Squeeze 93% пакетов содержат программы под лицензиями семейства GPL (GPL, Affero GPL и LGPL.). В Debian Lenny число GPL-пакетов составляло 87%, в Etch — 77%, в Sarge — 71%. Что касается, лицензии GPLv3, то по сравнению с Lenny в Debian Squeeze число пакетов под лицензиями … Читать далее Оценка состава пакетной базы Debian демонстрирует рост популярности лицензии GPL

Fog

В рамках проекта Fog-Framework развивается высокопроизводительная библиотека векторной графики, платформо-независимый SVG-движок и тулкит для построения векторного интерфейса пользователя. По своим функциям Fog походит на библиотеки Cairo и Skia, но отличается от них использованием языка программирования Си++ вместо Си. Проведённые тесты производительности свидетельствуют, что Fog значительно опережает по скорости Windows GDI+ и Cairo. Для ускорения выполнения 2D-операций в Fog задействованы такие методы оптимизации, как многопоточное выполнение, SIMD-инструкции CPU (SSE2/SSSE3) и специализированный JIT-компилятор. В будущем планируется реализовать возможность выноса некоторых вычислений на плечи GPU. В состав фреймворка Fog входит: Fog-Core — базовый уровень абстракции для обеспечения кроссплатформенной разработки; Fog-G2d — библиотека векторной … Читать далее Fog

Открыт код пяти игр для мобильных устройств от компании Insurgent Games

Компания Insurgent Games объявила о переводе в разряд открытых проектов пяти своих игр-головоломок: Skeleton Key, Cryptose, Teh internets, Aeropack и Alphabet Blocks. Первые две игры разработаны для платформ Apple iOS и Android, остальные три поддерживают работу только в iOS. Код открыт пол лицензией GPL. Вместе с кодом под открытой лицензией также опубликованы игровые уровни, графические и звуковые данные. Компания Insurgent Games была основана в 2009 году, но в настоящее время прекратила своё существование из-за смены области деятельности создателей. По мнению основателей Insurgent Games, открытие кода наработок компании является неплохим финалом и позволит продлить жизнь играм, на основе которых теперь можно … Читать далее Открыт код пяти игр для мобильных устройств от компании Insurgent Games

Планируется создание первой открытой операционной системы для SIM-карт

Харальд Вельте (Harald Welte), известный разработчик ядра Linux и основатель организации gpl-violations.org, последние несколько лет участвующий в создании свободного GSM-стека, рассказал о намерении создания открытой операционной системы для чипов смарткарт. По словам Харальда, в настоящий момент уже созданы открытые реализации всех компонентов, необходимых для развертывания самодостаточных GSM-систем. Доступно открытое ПО как для создания всей сетевой GSM-инфраструктуры, так и для создания полностью открытого GSM-телефона. Единственной проприетарной частью в этой системе остаётся SIM-карта. SIM-карта представляет из себя фактически маленький встраиваемый компьютер (SoC) с интегрированной оперативной и флэш памятью. Харальд напоминает, что в отношении SIM-карт наблюдается старая история – при разработке подобных устройств … Читать далее Планируется создание первой открытой операционной системы для SIM-карт

Релиз видеоконвертера HandBrake 0.9.6

Увидел свет релиз HandBrake 0.9.6, инструмента для многопоточного перекодирования видеофайлов из одного формата в другой. Программа доступна как в варианте, работающем в режиме командной строки, так и в виде GUI-интерфейса. Код проекта написан на языке Си и распространяется в рамках лицензии GPL, бинарные сборки можно загрузить для Fedora, Ubuntu, MacOS X и Windows. Программа может перекодировать видео с BluRay/DVD-дисков, копий директории VIDEO_TS и любых файлов, формат которых поддерживается библиотеками libavformat и libavcodec из состава FFmpeg/LibAV. На выходе могут быть сформированы файлы в таких форматах, как MP4 и MKV, для кодирования видео могут быть применены кодеки MPEG-4, H.264 и Theora, для … Читать далее Релиз видеоконвертера HandBrake 0.9.6

Доступен дистрибутив Oracle Linux 5 Update 8

Компания Oracle выпустила восьмое обновление дистрибутива Oracle Linux, основанного на пакетной базе Red Hat Enterprise Linux 5.8. Дистрибутив доступен для бесплатной загрузки в сборках для архитектур x86 и x86_64 (размер iso-образа 3.1 Гб). По сравнению с RHEL 5.8 дистрибутив Oracle Linux включает дополнительные исправления ошибок и оптимизации, в основном нацеленные на улучшение работы продуктов Oracle и использование дистрибутива для работы гипервизора Xen. В частности, добавлена поддержка xen pv netconsole, максимальный размер памяти для паравиртуальных гостевых систем Xen расширен до 256 Гб, обновлено 14 драйверов для сетевых устройств и 12 драйверов для систем хранения. В базовую поставку входит три ядра Linux: … Читать далее Доступен дистрибутив Oracle Linux 5 Update 8