Игровой движок Godot решено перевести в разряд свободных проектов

Аргентинская студия OKAM, специализирующаяся на разработке компьютерных игр, объявила о решении открыть код игрового движка Godot. Код планируется открыть под свободной лицензией MIT после завершения тестирования и чистки API, чтобы обеспечить отсутствие явных проблем в движке, открытом для широких масс. В настоящее время движок можно получить для тестирования отправив заявку на email «juan [at] okamstudio.com». Сообщается, что Godot развивается уже более десяти лет и является продуктом профессионального уровня, который использовался для разработки и публикации многих игр для PC, игровых консолей и мобильных устройств. По возможностям Godot сравнивается с движком Unity, но с первичной ориентацией на создание 2D-игр и предоставление богатых … Читать далее Игровой движок Godot решено перевести в разряд свободных проектов

Обновление OpenSSL 1.0.0l и 1.0.1f

Представлены корректирующие релизы библиотеки с реализацией протоколов SSL/TLS — OpenSSL 1.0.0l и 1.0.1f, в которых проведена работа по исправлению ошибок и устранено несколько уязвимостей. В частности, устранена уязвимость (CVE-2013-6450) в кода обработки DTLS, которая может привести к краху приложения, использующего OpenSSL и DTLS. В версии 1.0.1f дополнительно устранены две уязвимости: CVE-2013-6449 может привести к краху при использовании TLS 1.2, CVE-2013-4353 — детали не сообщаются, но проблема связана с возможностью фальсификации записей TLS. Кроме того, прекращено включение времени gmt_unix_time в число случайных значений на стороне клиента и сервера. Читать далее Обновление OpenSSL 1.0.0l и 1.0.1f

Сравнение производительности кодировщиков VP9, H.265 и H.264

Несколько экспертов из ассоциации IEEE, специализирующейся на разработке стандартов, опубликовали доклад с результатами оценки производительности кодировщиков H.265/MPEG-HEVC, VP9 и H.264/MPEG-AVC. Судя по отчёту скорость кодирования пока остаётся слабой стороной VP9, так как текущий программный кодировщик в среднем потратил на выполнение тестов в 132 раза больше времени, чем кодировщик H.264 (x264), и в 7.35 раза, чем H.265. Общая средняя эффективность способности обеспечить требуемый битрейт при идентичном уровне качества в кодировщике VP9 признана на 8.4% ниже, чем H.264/MPEG и на 79.4% ниже, чем H.265/MPEG-HEVC. Следует отметить, что более-менее оптимизирована пока только реализация декодировщика VP9, в то время как оптимизации для кодировщика из … Читать далее Сравнение производительности кодировщиков VP9, H.265 и H.264

Результаты 22 чемпионата по написанию запутанного кода на языке Си

Опубликованы исходные тексты работ, победивших в двадцать втором конкурсе IOCCC (International Obfuscated C Code Contest), целью которого было написание наиболее запутанного и трудноразбираемого кода на языке Си. Участвующие в конкурсе работы, с одной стороны, должны препятствовать анализу кода и пониманию сути решаемой задачи, но, с другой стороны, код должен быть интересен и чем-то примечателен, например, быть необычно оформленным или выделять неожиданные стороны языка Си. Размер исходного кода программы не должен превышать 4096 байт, программа должна собираться и выполнять какое-либо осмысленное действие. Лучшие работы: Adrian Cable — эмулятор IBM PC, способный запустить MS DOS и такие программы, как Windows 3.0, Excel, … Читать далее Результаты 22 чемпионата по написанию запутанного кода на языке Си

В стандарт C++ предложено добавить API на основе свободной графической библиотеки Cairo

Герб Саттер (Herb Sutter), председатель комитета по развитию международных стандартов для языка С++, выступил с предложением включить в состав будущего стандарта ISO C++ программный интерфейс для отрисовки двухмерной графики, реализованный в свободной библиотеке Cairo. Cairo предоставляет унифицированный программный интерфейс для векторного формирования изображений, похожий на операции рисования в PostScript и PDF, но не зависящий от отдельных механизмов вывода. Формирование 2D-графики может производиться при помощи различных бэкендов вывода, от стандартного вывода на экран через X Window System, Quartz и Win32, до генерации PostScript, PDF, SVG и задействования OpenGL, XCB и DirectFB. Кроме функций, напоминающих операторы рисования PostScript и PDF, API библиотеки … Читать далее В стандарт C++ предложено добавить API на основе свободной графической библиотеки Cairo

Сравнение потребление памяти в Firefox, Chrome и Internet Explorer

Опубликованы результаты тестирования потребления памяти стабильных выпусков Chrome 31, Firefox 26 и Internet Explorer 11, а также экспериментальных выпусков Chrome 34 и Firefox 29. Проверка проводилась при открытии 5, 15 и 40 вкладок с последующим закрытием 25 и 10 вкладок. Во вкладках открывались типичные популярные сайты. При открытии небольшого числа вкладок (5 и 15) протестированные браузеры продемонстрировали небольшую разницу в потреблении памяти. При открытии 40 вкладок разница становится более заметной: Firefox потратил около 700 Мб памяти, Chrome — 1.25 Гб, IE — 1.54 Гб. По эффективности высвобождения неиспользуемой памяти наилучшие результаты показал Chrome: после закрытия 25 вкладок из 40, процесс … Читать далее Сравнение потребление памяти в Firefox, Chrome и Internet Explorer

Госавтоинспекция Минска использует Linux

В новой интеллектуальной транспортной системе, применяемой для контроля транспортных потоков, управления работой светофоров и анализа информации с дорожных камер в Минске, используется Red Hat Enterprise Linux и графическое окружение KDE, о чём можно судить по опубликованным фотографиям рабочих мест сотрудников центрального управляющего поста и дежурной части госавтоинспекции. Читать далее Госавтоинспекция Минска использует Linux

Представлена аппаратная реализация видеокодека VP9, поддержка которой появится в чипах ARM, Intel, NVIDIA и Samsung

Компания Google опубликовала RTL-дизайн (Register Transfer Level) аппаратного декодировщика для видеокодека VP9, позволяющего производителям чипов интегрировать поддержку аппаратной акселерации в свои продукты. Поддержка аппаратного ускорения позволит реализовать в YouTube вещание в формате VP9 с качеством вплоть до 4K для обычных компьютеров, умных телевизоров, медиапроигрывателей и мобильных устройств. В число партнёров, готовых реализовать в своих продуктах поддержку кодека VP9, уже вошли такие компании как ARM, Intel, NVIDIA, Samsung, Broadcom, LG, Marvell, MediaTek, Panasonic, Philips, Qualcomm, RealTek, Sigma, Sharp, Sony и Toshiba. Ожидается, что к 2015 году указанные производители обеспечат встроенную поддержку VP9 в различных моделях телевизоров и проигрывателей Blu-ray, а мобильные … Читать далее Представлена аппаратная реализация видеокодека VP9, поддержка которой появится в чипах ARM, Intel, NVIDIA и Samsung

Выпуск Wine 1.7.10

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.10. С момента выпуска версии 1.7.9 было закрыто 48 отчётов об ошибках. Наиболее важные изменения: Поддержка локальной памяти потока (TLS, Thread-Local Storage) в динамически загружаемых библиотеках; Начало реализации планировщика задач (Task Scheduler); Расширена поддержка протокола IPX; Реализация системы сжатия AVI; Поддержка максимизации окон в драйвере Mac; Закрыты отчёты об ошибках, связанные с работой игр и приложений: Dungeon Keeper Gold, Garmin MapSource 6.x, AIM Pro, Jumpstart Mystery Club, The Bat! Voyager, Jasc Animation Shop 3.05, Farscape, Shareaza 2.5.x Media Player, MotorM4X, Blood Bowl Legendary Edition, Muvee Reveal 8.0.1.1421, Mobile Master, Google … Читать далее Выпуск Wine 1.7.10

Выпуск Minetest 0.4.9, открытого клона игры MineCraft

Анонсирован выпуск Minetest 0.4.9, открытого варианта игры MineCraft, позволяющего группам игроков совместно формировать из типовых блоков различные структуры, образующие подобие виртуального мира. Игра написана на языке С++, для создания расширений используется язык Lua. Код Minetest распространяется под лицензией LGPL, а игровые ресурсы под лицензией CC BY-SA 3.0. Готовые сборки Minetest созданы для различных дистрибутивов Linux, FreeBSD, Windows и Mac OS X. В новой версии переработана поддержка шейдеров, реализована вкладка для поиска в хранилище модов, обеспечена возможность настройки теней для шрифтов, осуществлён переход с использования SimpleThread на JThread. Читать далее Выпуск Minetest 0.4.9, открытого клона игры MineCraft

Итоговые результаты расследования взлома сайта OpenSSL

Разработчики OpenSSL опубликовали итоги расследования инцидента, в результате которого злоумышленники смогли совершить дефейс сайта проекта. Расследование показало, что, вопреки начальному предположению, атакующими не были эксплуатированы уязвимости в гипервизоре. Проникновение в виртуальное окружение с сайтом проекта OpenSSL было совершено при помощи гипервизора, но для атаки был совершен подбор ненадёжного пароля к системе хостинг-провайдера, что позволило атакующим воспользоваться штатными средствами управления гипервизором для получения контроля над выполняемыми виртуальными машинами. Атака не затронула репозитории с кодом, которые были тщательно проверены. Никаких изменений, кроме подмены файла index.html, не выявлено. Для предотвращения подобных атак в будущем предприняты надлежащие меры. Читать далее Итоговые результаты расследования взлома сайта OpenSSL

За год доля Linux среди настольных систем выросла с 1.21% до 1.73%

По данным компании Net Applications доля настольных систем на базе Linux возросла за 2013 год с 1.21% до 1.73%. Доля Windows уменьшилась с 91.62% до 90.73%, доля OS X увеличилась с 7.17% до 7.54%. Рейтинг построен на основе анализа статистики 160 миллионов посещений примерно 40 тысяч web-сайтов на которых установлены счётчики HitsLink Analytics и SharePost. По данным отечественного web-счётчика OpenStat доля Linux составляет 10.04% (с учётом Android). По статистике Wikimedia доля Linux составляет 11.18% (Android 9.92%, Ubuntu 0.45%). Читать далее За год доля Linux среди настольных систем выросла с 1.21% до 1.73%

Первый смартфон Jolla на базе Sailfish в Финляндии опередил по объёму продаж iPhone 5S/5C и Samsung Galaxy S4

Выпущенный в конце ноября первый смартфон на базе платформы Sailfish, по статистике оператора связи DNA, занимающегося распространением аппарата в Финляндии, в декабре вызвал достаточно большой интерес публики. По объему продаж в праздничные дни смартфон на базе Sailfish опередил iPhone 5S, iPhone5C и Samsung Galaxy S4 и занял пятое место в рейтинге DNA, уступив только моделям Samsung Galaxy Trend, Samsung Galaxy Y, Samsung Galaxy S III 4G и Nokia Lumia 520. Учитывая, что смартфон Jolla продавался по цене 399 евро, а опередившие его модели за Samsung Galaxy Trend за €39, Samsung Galaxy Y за €99 и Nokia Lumia за €119, для … Читать далее Первый смартфон Jolla на базе Sailfish в Финляндии опередил по объёму продаж iPhone 5S/5C и Samsung Galaxy S4

Фонд свободного ПО добавил Asus F2A85-M/CSM в список рекомендованного оборудования

Фонд свободного ПО объявил о включении материнской платы Asus F2A85-M/CSM в список рекомендованного оборудования, которое может использоваться для построения полностью свободных рабочих станций и серверов, на которых возможно использование свободных компонентов для организации загрузки и для которых доступен полноценный набор свободных драйверов. В частности, вместо проприетарного BIOS в Asus F2A85-M/CSM можно использовать свободную прошивку от проекта CoreBoot. Читать далее Фонд свободного ПО добавил Asus F2A85-M/CSM в список рекомендованного оборудования

Релиз свободного модульного рабочего окружения LeechCraft 0.6.60

Доступна новая версия модульного окружения рабочего стола LeechCraft 0.6.60, написанного на C++ с использованием библиотек Qt и Boost и распространяемого под лицензией Boost Software License. Релиз содержит 4 тысяч изменений, разработка данной версии заняла более полугода. Основные новшества: Добавлен режим рабочего окружения, в котором LeechCraft превращается в полноценную рабочую среду. Имеются все необходимые модули, от плагина управления оконным менеджером, панели задач и конфигуратора клавиатуры до менеджера съемных устройств, модуля управления электропитанием и модуля запуска сторонних приложений. Клиент для мгновенного обмена сообщениями Azoth теперь поддерживает систему ВКонтакте. Помимо базового обмена сообщениями поддерживаются, например, многопользовательские чаты и вложенный в сообщения медиаконтент — … Читать далее Релиз свободного модульного рабочего окружения LeechCraft 0.6.60

Инициатива по переводу Emacs c Bazaar на Git

Эрик Реймонд (Eric S. Raymond), один из основателей организации OSI (Open Source Initiative), стоявший у истоков движения открытого ПО и написавший в свое время известное эссе «Собор и Базар«, как один из активных и старейших разработчиков Emacs предложил отказаться от использования системы контроля версий Bazaar (bzr) при разработке Emacs, мотивировав такой шаг тем, что дни bzr сочтены. В качестве примера умирания bzr упоминается переход на Git большинства внутренних проектов компании Canonical, развивающей bzr. Эрик считает, что именно сейчас то время, когда можно безболезненно перевести разработку Emacs на Git, не дожидаясь окончательного провала bzr. При этом, негативное влияние заключается не столько … Читать далее Инициатива по переводу Emacs c Bazaar на Git

Четвёртый кандидат в релизы FreeBSD 10.0

Вместо ожидаемого релиза опубликован четвёртый кандидат в релизы FreeBSD 10.0. Финальный выпуск ожидается 12 января. Выпуск FreeBSD 10.0-RC4 подготовлен для архитектур amd64, i386, ia64, powerpc, powerpc64 и sparc64. Для архитектур amd64 и i386 дополнительно сформированы предустановленные образы для виртуальных машин. Читать далее Четвёртый кандидат в релизы FreeBSD 10.0

Альфа-выпуск Otter Browser, web-браузера на Qt5 с интерфейсом в стиле Opera 12

Началось альфа-тестирование нового свободного web-браузера Otter Browser, нацеленного на воссоздание классического интерфейса Opera 12. Браузер написан на языке C++ (без QML) с использованием библиотеки Qt5. Исходные тексты доступны под лицензией GPLv3. Бинарные сборки подготовлены для Windows и Ubuntu Linux. Представленный выпуск рекомендуется только для начального ознакомления, так как проект развивается всего около двух месяцев и в нём ещё не реализованы многие возможности. Тем не менее, базовый костяк уже пригоден для начального тестирования: работает отображение страниц, вкладки (в том числе отсоединение вкладок), конфигуратор, менеджер загрузок, интерфейс для просмотра истории посещений, Cookie и содержимого локального кэша, панель поиска, менеджер сеансов. Браузер изначально … Читать далее Альфа-выпуск Otter Browser, web-браузера на Qt5 с интерфейсом в стиле Opera 12

Компания LG представит первый телевизор на базе открытой платформы webOS

После февраля 2013 года прекратилась публичная активность, связанная с открытой мобильной платформой webOS. Связанные с платформой активы были проданы компании LG, а проект Open webOS впал в состояние стагнации и померк на фоне продвижения проектов Firefox OS, Tizen и Sailfish. Тем не менее, webOS оказалось рано списывать со счетов: на выставке потребительской электроники, которая состоится в Лас-Вегасе с 7 по 10 января, компания LG представит первый умный телевизор на основе webOS. В телевизоре планируется задействовать специально адаптированный вариант интерфейса Card View, отличающегося использованием вместо окон парадигмы сменяющих друг друга карт. Читать далее Компания LG представит первый телевизор на базе открытой платформы webOS

В беспроводных маршрутизаторах Linksys и Netgear выявлен бэкдор

Eloi Vanderbeken сообщил о выявлении бэкдора, позволяющего получить полный контроль над устройством из внешней сети, в беспроводных маршрутизаторах Linksys WAG200G, Linksys WAG320N и Netgear DM111Pv2. В процессе работы с устройством исследователь обратил внимание на наличие открытого TCP-порта 32764, который принимал соединения из вне даже при отключении в настройках управления через WLAN-интерфейс. При отправке запроса на данный порт выдавалась непонятная бинарная последовательность. После проведения обратного инжиниринга прошивки было выявлено, что через указанный порт реализован управляющий протокол, позволяющий читать содержимое NVRAM, измененять и просматривать настройки, запускать команды, сохранять файлы во временную директорию. В итоге, был подготовлен скрипт, открывающий доступ к web-интерфейсу через … Читать далее В беспроводных маршрутизаторах Linksys и Netgear выявлен бэкдор

Релиз свободного web-браузера QupZilla 1.6.0, построенного на базе Qt и WebKit

Доступен релиз многоплатформенного web-браузера QupZilla 1.6.0, построенного с использованием библиотеки Qt и браузерного движка WebKit (QtWebKit). Основной целью проекта QupZilla является создание полнофункционального браузера, поддерживающего лучшие возможности Firefox, Opera и Chrome, но потребляющего при этом значительно меньше ресурсов. Первостепенное внимание уделяется экономии потребления памяти, обеспечению высокого быстродействия и поддержанию отзывчивости интерфейса. Исходные тексты QupZilla распространяются под лицензией GPLv3. Бинарные сборки доступны для большинства дистрибутивов Linux, а также для Windows, OS/2 и Haiku OS. По словам разработчиков, к созданию нового браузера их подтолкнуло то, что уже существующие браузеры на базе QtWebKit (Arora, QtWeb, Rekonq) либо перестали активно разрабатываться, либо имеют большие … Читать далее Релиз свободного web-браузера QupZilla 1.6.0, построенного на базе Qt и WebKit