Droidifi

В рамках проекта Droidifi ведётся разработка новой альтернативной прошивки для беспроводных маршрутизаторов, примечательной использованием в качестве основы платформы Android. В настоящее время проект уже собрал необходимые для разработки средства на Kickstarter и скоро ожидается появление первой версии прошивки для устройств ASUS RT-AC66U, Linksys EA6500 и Netgear R6300, оснащённых 600 MHz MIPS CPU, 128 Мб ОЗУ и 128 Мб Flash. По мнению разработчиков использование Android позволит в полной мере раскрыть возможности используемого в беспроводных маршрутизаторах оборудования и существенно расширить их спектр применения. Например, в прошивку планируется интегрировать средства для построения mesh-сетей и обеспечить возможность запуска приложений, созданных с использованием технологий и … Читать далее Droidifi

В Сети зафиксирован массовый взлом серверов на базе Linux

Третий день в Сети наблюдается массовый взлом серверов на базе Linux. Имеется подозрение, что атака совершается через неисправленную 0-day уязвимость в одном из доступных по сети сервисов. Среди взломанных систем отмечаются серверы на базе CentOS и другие дистрибутивы на основе пакетной базы RHEL 5 и 6, на которых установлены все доступные обновления. На многих взломанных системах используются панели управления cPanel, DirectAdmin, ISP config и Plesk, но пока не ясно могут ли они быть источником проникновения. В результате атаки в системе неизвестным образом появляется файл /lib64/libkeyutils.so.1.9 (для 32-разрядных систем /lib/libkeyutils.so.1.9). После взлома процесс sshd начинает устанавливать подозрительные соединения: при входе на … Читать далее В Сети зафиксирован массовый взлом серверов на базе Linux

Релиз свободного авиасимулятора FlightGear 2.10

Вышел релиз проекта FlightGear 2.10.0, в рамках которого ведётся работа по созданию реалистичного авиасимулятора, распространяемого в исходных текстах под лицензией GPL. Проект был основан в 1997 году группой энтузиастов авиации, недовольных недостаточной реалистичностью и расширяемостью коммерческих симуляторов полётов. Главная цель FlightGear — предоставить гибкие средства расширения, позволяющие людям легко воплощать в жизнь свои идеи по улучшению симулятора. В настоящее время симулятор поддерживает более 400 самолётов, подготовлена большая коллекция моделей реальных ландшафтов и аэропортов. Среди ключевых улучшений новой версии отмечается: Проведена работа по улучшению удобства работы в пользовательском интерфейсе. Увеличено качество рендеринга местности, добавлены новые реалистичные эффекты, такие как ослепление солнечным … Читать далее Релиз свободного авиасимулятора FlightGear 2.10

Релиз Firefox 19

Проект Mozilla официально выпустил релиз web-браузера Firefox 19, а также мобильную версию Firefox 19 для платформы Android. В ближайшие дни на стадию бета-тестирования перейдёт ветка Firefox 20, а также будет отделена aurora-ветка Firefox 21. В соответствии с шестинедельным циклом разработки, релиз Firefox 20 намечен на 2 апреля, а Firefox 21 на 14 мая. В ближайшие часы ожидаются релизы Thunderbird 19 и Seamonkey 2.16. В ближайшие часы ожидается выпуск корректирующего релиза ветки с длительным сроком поддержки Firefox 17.0.3, в котором отмечается только исправление уязвимостей и серьёзных ошибок. Обновления для ESR-ветки Firefox 10 прекращено, пользователям ветки Firefox 10 будет предложено мигрировать на … Читать далее Релиз Firefox 19

Релиз ядра Linux 3.8. Обзор новшеств

Линус Торвальдс представил релиз ядра Linux 3.8. В новой версии прекращена поддержка процессоров 386-DX/SX; добавлена новая файловая система F2FS; реализован механизм проверки целостности метаданных для XFS; обеспечена поддержка inline-хранения данных в Ext4; подготовлен режим быстрой замены дисков для Btrfs; реализована возможность применения пространств имён для непривилегированных пользователей; в cgroup добавлена поддержка ограничения памяти, потребляемой ядром. В новую версию принято около 11 тысяч исправлений от более чем 1200 разработчиков, размер патча — 42 Мб (изменения затронули 11701 файлов, добавлено 577870 строк кода, удалено 352678 строк). Около 44% всех представленных в 3.8 изменений связаны с драйверами устройств, примерно 25% изменений имеют отношение … Читать далее Релиз ядра Linux 3.8. Обзор новшеств

Релиз libpng 1.6.0 с поддержкой упрощённого API

Представлен первый стабильный релиз новой ветки libpng 1.6.0, популярной свободной библиотеки для чтения, сохранения и обработки растровых изображений в формате PNG. Новая ветка примечательна реализацией нового упрощённого API, встроенной поддержкой новых таблиц sRGB-to-linear и linear-to-sRGB, а также прекращением поддержки некоторых функций, ранее объявленных устаревшими. Из элементов нового API можно отметить макросы PNG_FORMAT_* и PNG_IMAGE_*, структуры png_control и png_image, функции для чтения изображений png_image_begin_read_from_(file|stdio|memory), png_image_finish_read, png_image_free, функции для записи изображений png_image_write_to_file и png_image_write_to_stdio. Прекращена поддержка вызовов: png_get_io_chunk_name заменён на png_get_io_chunk_type, удалены встроенные макросы png_sizeof(), png_strlen(), png_memcpy(), png_memcmp() и png_memset(). Объявлены устаревшими фунуции png_info_init_3, png_convert_to_rfc1123, png_data_freer, png_malloc_default, png_free_default, png_reset_zstream. Читать далее Релиз libpng 1.6.0 с поддержкой упрощённого API

Объявлены победители конкурса по разработке свободных игр

С запозданием более чем на полгода опубликованы результаты Кубка свободного пикселя (Liberated Pixel Cup), в рамках которого был проведён конкурс по разработке свободных игровых приложений. Инициаторами конкурса выступили организации Creative Commons, Mozilla Foundation, OpenGameArt и Фонд свободного ПО. Разрабатываемое для конкурса оформление распространяется под двойной лицензией CC BY-SA 3.0 и GPLv3+, а код игр под лицензией GPLv3+. Жестких ограничений на используемые технологии разработки не налагалось, за исключением отсутствия зависимости от проприетарных компонентов и обязательной поддержки сборки и выполнения в 100% свободном программном окружении. Конкурс состоял из двух этапов: разработка элементов художественного оформления и непосредственно кодирование игр с использованием подготовленной на … Читать далее Объявлены победители конкурса по разработке свободных игр

Доступен пакет GNU Texinfo 5.0

Представлен релиз свободной системы документирования GNU Texinfo 5.0, изначально разработанной Ричардом Столлманом и используемой для подготовки документации для проектов GNU. GNU Texinfo определяет специальный формат разметки для оформления документации и позволяет преобразовать исходный документ в различные форматы для публикации и печати, например, в DVI, HTML, Info, PDF, DocBook, XML и т.п. Прошлая стабильная ветка Texinfo 4.0 была выпущена в сентябре 1999 года, а последнее обновление 4.13 было представлено в сентябре 2008 года. Из наиболее существенных изменений в Texinfo 5.0 отмечается включение в состав переписанной на Perl утилиты для преобразования форматов makeinfo, которая в новой версии представлена под именем texi2any. Утилита … Читать далее Доступен пакет GNU Texinfo 5.0

Релиз мобильной платформы Tizen 2.0 с поддержкой запуска нативных программ

Увидел свет второй стабильный релиз мобильной платформы Tizen, которая продолжает развитие систем MeeGo и LiMO, но отличается использованием Web API и web-технологий (HTML5/JavaScript/CSS) для создания мобильных приложений. Платформа Tizen развивается под покровительством организации Linux Foundation, при участии LiMo Foundation, Intel и Samsung. Платформа является универсальной и подходит для использования на различных типах мобильный устройств, включая смартфоны, планшетные ПК, нетбуки, телевизоры и автомобильные информационно-развлекательные системы. Релиз доступен только в исходных текстах, на основе которых можно самостоятельно подготовить сборки для различных устройств. Для упрощения формирования сборок поддерживается репозиторий готовых пакетов, а также эталонная сборка для запуска в эмуляторе. В качестве эталонных устройств … Читать далее Релиз мобильной платформы Tizen 2.0 с поддержкой запуска нативных программ

Кандидат в релизы инсталлятора Debian 7.0

Процесс подготовки Debian 7.0, после двух лет разработки, перешёл на финишную прямую — началось тестирование кандидата в релизы программы установки Debian GNU/Linux для грядущего выпуска «Wheezy» (7.0). В настоящее время в Wheezy насчитывается 230 блокирующих релиз ошибок. Если отбросить проблемы, для которых уже почти готовы исправления или которые устраняются элементарно, для выхода релиза остаётся исправить 66 ошибок. Основные изменения, по сравнению с четвёртой бета-версией инсталлятора Debian 7.0: Добавлена большая порция новых драйверов: 8021q, adm8211, at76c50x-usb, b43legacy, bnx2fc, cxgb4, cxgb4vf, fnic, igbvf, int51x1, isci, iwl4965, ixgbevf, libertas_tf_usb, micrel, mlx4_en, mwifiex_pcie, mwl8k, orinoco_usb, pata_piccolo, pch_gbe, pmcraid, prism2_usb, qlge, r8187se, r8192e_pci, r8712u, rtl8192ce, … Читать далее Кандидат в релизы инсталлятора Debian 7.0

Открыт код Game Closure, платформы для разработки игр на языке JavaScript

Компания Game Closure перевела в разряд открытых инструментарий для разработки многоплатформенных двухмерных игровых приложений с использованием JavaScript и технологий HTML5. Тулкит позволяет создавать обособленные мобильные игровые приложения для платформ Android и iOS. При этом поддерживается распространение игры как в виде web-приложения, так и через магазины App Store и Play Store в форме исполняемого файла, в который могут быть встроены движки V8 и SpiderMonkey. Код открыт под лицензией GPLv3. В качестве примера созданных при помощи тулкита продуктов отмечается игра Kiwi Run. Читать далее Открыт код Game Closure, платформы для разработки игр на языке JavaScript

Игровой движок Dagon переведён в разряд открытых

Успешное прохождение на Kickstarter инициативы по привлечению средств для завершения разработки психологического квеста от первого лица Asylum, позволило создателям проекта досрочно перевести игровой движок Dagon в разряд открытых. Движок был создан специально для игры Asylum и уже полностью работоспособен. Изначально движок планировалось перевести в разряд открытых после завершения сборка средств, но разработчики решили не тянуть и раньше срока разместили его код на GitHub. Код открыт под лицензией CDDL. В настоящее время движком поддерживаются платформы Windows, Linux и Mac OS X, в ближайшее время планируется поддержка iOS. Dagon позволяет создать игры в псевдотрёхмерном стиле с определением игровой логики на языке Lua. … Читать далее Игровой движок Dagon переведён в разряд открытых

Компания Canonical подготовила рекомендации по дизайну приложений и готовит первые сборки Ubuntu Phone

Компания Canonical объявила о публикации набора правил с рекомендациями по оформлению интерфейса мобильных приложений, которые планируется использовать на платформе Ubuntu Phone. С учётом того, что приложения для Ubuntu Phone разрабатываются с участием сообщества, единые правила дизайна помогут унифицировать внешний вид и особенности управления приложениями. Рекомендации включают в себя общие требования к оформлению, правила компоновки элементов на экране, замечания по типографике и шрифтам, набор базовых блоков для построения приложений. Для разработчиков дополнительно подготовлен специальный SDK, нацеленный на упрощение разработки приложений для Ubuntu с использованием Qt и QML. Интересно, что указанный SDK в будущем даст возможность создавать унифицированные приложения, работающие на различных … Читать далее Компания Canonical подготовила рекомендации по дизайну приложений и готовит первые сборки Ubuntu Phone

Оценка производительности OpenGL при использовании разных десктоп-окружений

В свете недавнего выхода релиза клиента Steam для Linux Джеф Хоогланд (Jeff Hoogland), создатель дистрибутива Bodhi Linux и участник разработки окружения Enlightenment, опубликовал результаты изучения влияния выбора десктоп-окружения на производительность OpenGL. Тестирование проведено в Bodhi Linux, основанном на пакетной базе Ubuntu 12.04. В качестве теста была оценена производительность игры Team Fortress 2 на базе движка Source. Замер производительности осуществлялся на ноутбуке с процессором i7 серии, 6 ГБ ОЗУ и видеокартой nVidia 330m. Наихудший результат был получен в окружении GNOME Shell — 51.5 FPS, наилучший в Enlightenment E17 с включенным композитным режимом (использовался последний снапшот ветки 17.1) — 66.7 FPS и … Читать далее Оценка производительности OpenGL при использовании разных десктоп-окружений

Доступна новая версия эмулятора QEMU 1.4.0

Представлен релиз проекта QEMU 1.4.0. В качестве эмулятора QEMU позволяет запустить программу собранную для одной аппаратной платформы на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к нативной системе, за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM. Добавленный в QEMU 1.4.0 новый бэкенд virtio-block-pci позволил приблизить к нативным системам и производительность ввода/вывода — по тестам гостевое окружение смогло продемонстрировать при использовании гипервизора KVM производительность в 1.33 млн IOPs, что составляет 95% от нативной производительности (1.4 млн IOPs). … Читать далее Доступна новая версия эмулятора QEMU 1.4.0

Инициатива по разработке новых методов хэширования паролей

В рамках конкурса Password Hashing Competition (PHC) предпринята попытка выявления новых схем хэширования паролей с целью стимулирования задействования надёжных схем защиты паролей. Текущее состояние в области защиты паролей оценивается как неприемлемое — web-сервисы зачастую хранят пароли пользователей в открытом виде или применяют ненадёжные методы хэширования, такие как MD5 или SHA-1, для которых разработаны эффективные методы подбора паролей. Из стандартов формирования ключей на основе паролей доступен только PBKDF2 (PKCS#5, NIST SP 800-132), а из альтернативных реализаций выделились только bcrypt и scrypt. В сообществе витают идеи по созданию новых методов хэширования, но они имеют разрозненный и случайных характер. Конкурс PHC призван увлечь … Читать далее Инициатива по разработке новых методов хэширования паролей

Разработчики HTML-стандартов обеспокоены возможным одобрением в W3C реализации DRM для Web

Консорциум W3C рассматривает возможность принятия спецификации Encrypted Media Extensions, реализующей элементы поддержки DRM (Digital Rights Management) для организации защиты от копирования видео- и аудио-контента, встраиваемого в web-страницы через HTML5-теги video и audio (обзор предложенных методов и возникающих при их реализации проблем можно прочитать здесь). Предложение поддержали Google, Microsoft, Netflix, Adobe, BBC, Nokia и ещё несколько компаний. Рабочая группа W3C HTML Working Group уже признала, что спецификация находится в рамках её компетенции и группа будет работать над ней. Возник шанс, что элементы DRM станут частью HTML-стандартов. Ян Хиксон (Ian Hickson), бывший редактор спецификации HTML W3C, назвал предложение неэтичным и ненадёжным. Член … Читать далее Разработчики HTML-стандартов обеспокоены возможным одобрением в W3C реализации DRM для Web

В ядре Linux выявлена локальная уязвимость, которая может привести к выполнению кода с правами ядра

Появились сведения об обнаружении в ядре Linux уязвимости (CVE-2013-0871) в подсистеме PTRACE, которая может быть использована локальным злоумышленником для выполнения кода на уровне ядра. Для демонстрации возможности эксплуатации уязвимости представлен прототип эксплоита для явной работы которого требуется внесение небольшого изменения в ядро, упрощающего проявление эффекта гонки при вызове ptrace с параметром PTRACE_SETREGS. Насколько реально в обычных условиях эксплуатировать проблему и какие обстоятельства могут тому способствовать пока не ясно, возможность атаки пока рассматривается лишь в теории. Тем не менее, не исключается, что данная проблема является одной из самых опасных уязвимостей в ядре за последние несколько лет. Если в основной ветке ядра … Читать далее В ядре Linux выявлена локальная уязвимость, которая может привести к выполнению кода с правами ядра

Релиз Wine 1.5.24

Вышел очередной экспериментальный релиз открытой реализации Win32 API — Wine 1.5.24. С момента выпуска версии 1.5.23 было закрыто 38 отчётов об ошибках. Из наиболее важных изменений отмечается: В драйвер Mac добавлена поддержка клавиатуры и мыши с колесом прокрутки; В реализацию VB Script добавлена поддержка регулярных выражений; Проведена чистка кода RichEdit; Устранены проблемы при запуске игр Battle Zone I, EverQuest: Escape to Norrath, Crashday, Simpsons Hit Run, Everquest 2, Microsoft Flight Simulator X: Demo/Deluxe Edition, Racedriver:GRID, Lucent Heart, HUNTED The Demon Forge, Guild Wars, Sacred Underworld, EVE Online, TurboTax 2012, Grand Theft Auto IV; Налажена работа приложений Microsoft Expression Design 4, … Читать далее Релиз Wine 1.5.24

Релиз дистрибутива Sabayon Linux 11 с поддержкой UEFI SecureBoot

Увидел свет релиз дистрибутива Sabayon Linux 11, сочетающего в себе удобство для конечного пользователя с гибкостью Gentoo. Sabayon Linux оформлен в виде Live-дистрибутива, снабжённого возможностью лёгкой установки на жёсткий диск. В комплекте поставляется полный набор всех необходимых мультимедиа кодеков и проприетарных драйверов для видеокарт, беспроводных адаптеров и софт-модемов. Пакетная база дистрибутива синхронизирована с коллекцией портажей Gentoo и полностью совместима с Portage 2.2 (EAPI2), пользователь имеет возможность установки программ как из исходных текстов, так и используя готовые бинарные пакеты, собранные для платформ ARMv7, x86 и x86-64. Для x86 и x86-64 в репозитории насчитывается около 14000 пакетов, а для ARMv7 — более … Читать далее Релиз дистрибутива Sabayon Linux 11 с поддержкой UEFI SecureBoot

Отечественный свободный проект ScratchDuino стал лауреатом премии Google RISE Award 2013

Проект ScratchDuino, в рамках которого развивается открытый конструктор для образования в области информатики и робототехники, удостоен гранта Google RISE Award 2013, нацеленного на обеспечение поддержки образовательных инициатив. Грант, размер которого составил 25 тыс. долларов, будет использован для разработки англоязычной версии проекта ScrathDuino.Робоплатформа и для его продвижения за пределами России в мировое образовательное сообщество. ScrathDuino.Робоплатформа является в полной мере свободным проектом — код прошивки, а также все необходимые схемы и инструкции доступны под свободными лицензиями. Открытый проект ScratchDuino был задуман как средство взаимодействия физической среды со средой Scratch – визуальной средой программирования, развивающей идеи Лого, которую разработали в Массачусетском технологическом институте … Читать далее Отечественный свободный проект ScratchDuino стал лауреатом премии Google RISE Award 2013