Выпуск Pidora 2014, варианта Fedora Linux для Raspberry Pi

Представлен выпуск Linux-дистрибутива Pidora 2014, представляющего собой вариант Fedora 20, адаптированный для использования на одноплатном компьютере Raspberry Pi. Pidora позиционируется в качестве альтернативы развиваемого для Raspberry Pi дистрибутива Raspbian, предлагая пользователям более современную начинку. Размер архива системного образа для записи на SD-карту — 586MB. В отличие от обычных ARMv6-сборок Fedora Linux в Pidora задействован репозиторий с пакетами, собранными с поддержкой «hard float» (armv6hl), вместо штатного для ARMv6 «soft float» (в Raspberry Pi используется ARMv6 с расширениями «hard float», которые формально появились в процессорах с архитектурой ARMv7-A), что позволяет добиться оптимальной производительности. Из особенностей выпуска отмечается проведение оптимизации скорости загрузки, улучшенный … Читать далее Выпуск Pidora 2014, варианта Fedora Linux для Raspberry Pi

Обновление SteamOS 105

Компания Valve опубликовала новый выпуск операционной системы SteamOS, основанной на пакетной базе Debian GNU/Linux и предназначенной как для использования на игровых приставках, так и на обычных компьютерах. Установочный iso-образ и преднастроенный архив системы можно загрузить с данной страницы. В новой версии обновлён проприетарный драйвер AMD Catalyst 14.4, задействован новый выпуск браузера Iceweasel, перенесены новые версии пакетов из Debian 7.5, в репозиторий добавлены пакеты unzip, git, cgdb и rsync, в поставку включен драйвер для чипов Realtek r8168, добавлена поддержка новых беспроводных карт на чипах Intel. Читать далее Обновление SteamOS 105

Игра Unreal Tournament 4 будет поддерживать Linux и поставляться бесплатно

Компания Epic Games объявила, что будущий выпуск известного шутера от первого лица Unreal Tournament 4 будет полноценно поддерживать платформу Linux, будет доступен разработчикам в исходных текстах и будет поставляться бесплатно. Как и недавно выпущенный движок Unreal Engine 4, код игры будет размещён в закрытом оперативно обновляемом репозитории на GitHub и будет доступен разработчикам по специальной подписке. Процесс разработки будет совместно координироваться представителями сообщества, работниками компании Epic и разработчиками движка Unreal Engine 4. Любой желающий может бесплатно зарегистрировать аккаунт, который позволит участвовать в обсуждениях разработки и дизайна. После готовности игры, продукт будет распространяться бесплатно, без каких-либо ограничений на число игроков. В … Читать далее Игра Unreal Tournament 4 будет поддерживать Linux и поставляться бесплатно

Выпуск дистрибутива GoboLinux 015 с нетрадиционной разбивкой системных директорий

Спустя шесть лет с момента прошлого выпуска увидел свет релиз дистрибутива GoboLinux 015, применяющего нетрадиционный для Unix подход в организации иерархии файловой системы. Из ключевых улучшений нового выпуска отмечается переход с иерархии /System/Links на /System/Index, поддержка Live USB и предоставление по умолчанию пользовательского окружения Enlightenment 18. Размер установочного образа 1.5 Гб. В GoboLinux используется стековая модель формирования дерева файловой системы, при которой каждая программа устанавливается в отдельную директорию. Корень в GoboLinux состоит из директорий: /Programs, /Users, /System, /Files, /Mount и /Depot. Минусом такого подхода является необходимость хранить данные (например, логи, файлы конфигурации) рядом с системными файлами. Плюсом является возможность параллельной … Читать далее Выпуск дистрибутива GoboLinux 015 с нетрадиционной разбивкой системных директорий

Релиз Firefox OS 1.3. Смартфон ZTE Open C поступил в продажу через eBay

Компания ZTE анонсировала начало продаж смартфона ZTE Open C, укомплектованного Firefox OS. Примечательно, что новый смартфон доступен для покупки через интернет-магазин eBay, в том числе аппарат можно заказать из России и Украины по цене 100 долларов с бесплатной доставкой. Устройство оснащено 4-дюймовым экраном (800×480) и поставляется с двухъядерным процессором Qualcomm Snapdragon MSM8210 (1.2GHz), 512MB ОЗУ, 4GB Flash, 2-мегапиксельной камерой (3 мегапикселя через интерполяцию), аккумулятором 1400 mAh, Bluetooth, GPS (с AGPS), Wi-Fi 802.11b/g/n. На смартфон предустановлена платформа Firefox OS 1.3, о релизе которой проект Mozilla объявил несколько минут назад. Обновления прошивки с Firefox OS 1.3 для ранее выпускаемых аппаратов будут подготовлены … Читать далее Релиз Firefox OS 1.3. Смартфон ZTE Open C поступил в продажу через eBay

Техника предсказания содержимого буфера на основе анализа времени выполнения функции memcmp

Специалисты из компании Red Hat подняли заслуживающий внимания вопрос интеграции средств защиты от проведения атак, основанных на корреляции времени выполнения операции и степени совпадения данных, сравниваемых функцией memcmp. Используемая по умолчанию в Glibc реализация memcmp подвержена проблеме, которая позволяет предсказать значение сравниваемых данных. Например, если memcmp используется при сравнении ключа шифрования c входными данными, то атакующий может байт за байтом подобрать значение с которым осуществляется сравнение. Техника атаки основана на том, что memcmp завершает выполнение после первого несовпадения, т.е. атакующий может передать случайный набор данных и изменять значение первого байта, отслеживая время выполнения операции. Устойчивое увеличение времени будет сигнализировать об … Читать далее Техника предсказания содержимого буфера на основе анализа времени выполнения функции memcmp

Доступна система управления контейнерной виртуализацией Docker 0.11

Представлен релиз инструментария для управления изолированными Linux-контейнерами Docker 0.11, который позволяет автоматизировать выполнение задач формирования, обслуживания и сопровождения начинки контейнеров для выполнения отдельных приложений или программных стеков в изолированном окружении. Для создания контейнеров могут использоваться libcontainer (обёртка над namespaces и cgroups), lxc, libvirt, systemd-nspawn и т.п. Код Docker написан на языке Go и распространяется под лицензией Apache 2.0. Новая версия позиционируется в качестве первого кандидата в релизы, перед стабильным выпуском 1.0. Из улучшений можно отметить: Возможность запуска демона docker с поддержкой SELinux (опция «—selinux-enabled»); Режим «host networking» при котором в контейнере не изолируются сетевые компоненты (используется общий с хост-системой сетевой … Читать далее Доступна система управления контейнерной виртуализацией Docker 0.11

Для игры SuperTuxKart представлен улучшенный графический движок

Для открытой игры SuperTuxKart, похожей по смыслу на гонки Mario Kart, представлен новый графический движок. В рамках прошлой программы Google Summer of Code, студент Lauri Kasanen работал над улучшением рендеринга в движке Irrlicht. Он добавил в движок поддержку шейдеров и ряд иных возможностей, характерных для современных движков 3D. Теперь эстафету подхватил другой разработчик, Vincent LeJeune, который начал написание нового движка для SuperTuxKart, который позволит реализовать новые графические эффекты и более сложные трассы. Ожидается, что новый движок войдет в следующий выпуск SuperTuxKart и будет поддерживать улучшенное освещение, тени и прочие атрибуты характерные для современных трехмерных игр. Например, в демонстрационном ролике отмечается … Читать далее Для игры SuperTuxKart представлен улучшенный графический движок

Релиз свободного антивирусного пакета ClamAV 0.98.3

Представлен релиз свободного антивирусного пакета ClamAV 0.98.3 в котором внесено несколько десятков изменений, связанных с реализацией новшеств, исправлением ошибок и улучшением работы кода определения наличия вирусов. Выпуск 0.98.2 вчера был отменён из-за выявления серьёзной проблемы. В новом выпуске: Поддержка типовых форматов дисковых образов, использующих 512-секторную разбивку и таблицы разделов GPT, APM или MBR; Опциональная поддержка накопления статистики, например, размеров и MD5-хэшей файлов, счётчиков и MD5-хэшей PE-секций, названий и счётчиков выявленных вирусов. Для включения статистики следует использовать флаг «—enable-stats» в clamscan или директиву StatsEnabled в clamd; Экспериментальная поддержка файлов OpenIOC для извлечения проверочных хэшей и генерации сигнатур ClamAV. OpenIOC файлы должны … Читать далее Релиз свободного антивирусного пакета ClamAV 0.98.3

Компания Crytek открыла исходные тексты 3D-отладчика Renderdoc

Компания Crytek, развивающая игровой движок CryEngine, на основе которого построены такие игры, как Crysis, Far Cry, Warface и Ryse: Son of Rome, объявила об открытии исходных текстов инструментария Renderdoc, предназначенного для отладки графических и игровых приложений, использующих средства вывода 3D-графики. Код открыт под свободной лицензией MIT и опубликован на GitHub. Renderdoc предоставляет графический интерфейс для захвата, анализа, глубокого инспектирования, повторного покадрового повтора графический операций и исследования использования графического API. Несмотря на поддержку сборки Renderdoc в Windows и Linux, в текущем состоянии поддерживается только отладка приложений, использующих API Direct3D 11, но в будущих выпусках обещают добавить поддержку OpenGL. Напомним, что в … Читать далее Компания Crytek открыла исходные тексты 3D-отладчика Renderdoc

Разработчики PHP представили интерпретатор нового поколения (PHPNG)

В списке рассылки разработчиков PHP объявлено о начале тестирования проекта phpng, в рамках которого ведётся работа над следующим поколением интерпретатора для языка программирования PHP, отличающегося переходом на новый вариант движка Zend Engine, в котором будут воплощены новые идеи по организации работы с памятью и применению технологий JIT-компиляции. Итогом разработки станет выпуск PHP 5.7, примечательный существенным увеличением производительности выполнения скриптов. В настоящее время начальная версия phpng уже доступна для сборки и тестирования. Сообщается, что с момента выпуска PHP 5.0 наблюдается значительный прогресс в области увеличения производительности PHP — скорость выполнения синтетических тестов увеличилась в 6 раз, а ускорение выполнения реальных приложений … Читать далее Разработчики PHP представили интерпретатор нового поколения (PHPNG)

Первый выпуск десктоп-окружения LXQt, созданного в результате объединения LXDE и Razor-Qt

Анонсирован первый выпуск пользовательского окружения LXQt (Qt Lightweight Desktop Environment), развиваемого объединённой командой разработчиков проектов LXDE и Razor-qt, к которым недавно также присоединился проект Maui, развивавший окружение Hawaii, построенное на базе Wayland и Qt. LXQt продемонстрировал возможность сообщества не только к созданию форков, но и к объединению усилий, выработки общей стратегии и слиянию близких по духу проектов для более успешного воплощения идеи в жизнь. LXQt позиционируется как легковесное, модульное, быстрое и удобное продолжение развития рабочих столов Razor-qt и LXDE, вобравшее лучшие черты обеих оболочек. Интерфейс LXQt продолжает следовать идеям классической организации рабочего стола, привнося современное оформление и приёмы, увеличивающие удобство … Читать далее Первый выпуск десктоп-окружения LXQt, созданного в результате объединения LXDE и Razor-Qt

Для игры SuperTuxCart представлен улучшенный графический движок

Для открытой игры SuperTuxKart, похожей по смыслу на гонки Mario Kart, представлен новый графический движок. В рамках прошлой программы Google Summer of Code, студент Lauri Kasanen работал над улучшением рендеринга в движке Irrlicht. Он добавил в движок поддержку шейдеров и ряд иных возможностей, характерных для современных движков 3D. Теперь эстафету подхватил другой разработчик, Vincent LeJeune, который начал написание нового движка для SuperTuxCart, который позволит реализовать новые графические эффекты и более сложные трассы. Ожидается, что новый движок войдет в следующий выпуск SuperTuxKart и будет поддерживать улучшенное освещение, тени и прочие атрибуты характерные для современных трехмерных игр. Например, в демонстрационном ролике отмечается … Читать далее Для игры SuperTuxCart представлен улучшенный графический движок

Intel представил сокращённый вариант сетевого стека для Linux

Разработчик из компании Intel представил для обсуждения и рецензирования в списке рассылки разработчиков ядра Linux упрощённую реализацию сетевого стека, рассчитанную на использование на маломощных встраиваемых системах. Разработка выполнена в процессе экспериментов по запуску Linux на системах с небольшим объёмом оперативной и постоянной памяти, таких как платы на базе процессоров Intel Quark, в которых может поставляться 2-4 Мб памяти. В текущем виде, включение в сборку сетевого IPv4-стека Linux приводит к увеличению размера примерно на 400 Кб, что ставит крест на использовании традиционного стека на системах с 2 Мб памяти. Применение легковесного сетевого стека LWIP, работающего в пространстве пользователя, приводит к увеличению … Читать далее Intel представил сокращённый вариант сетевого стека для Linux

Неподтверждённые заявления о создании эксплоита для атаки на OpenSSH

В Сети появилось объявление о продаже прототипа эксплоита, использующего неисправленную уязвимость в переносимой версии OpenSSH 5.1 и более новых выпусках. Утверждается, что эксплоит опробован во FreeBSD, DragonFly BSD, различных версиях Debian, Ubuntu и CentOS. Сообщается, что уязвимость была выявлена два года назад, но эксплоит выставлен на продажу только сейчас, так как на honeypot-серверах зафиксированы попытки эксплуатации похожей уязвимости, что свидетельствует об утечке данных об уязвимости в конкурирующие команды. Эффект от атаки напоминает недавно исправленную в OpenSSL уязвимость Heartbleed, после применения эксплоита атакующие могут получить доступ к областям памяти дочернего процесса OpenSSH, в которых могут содержаться остаточные данные, в том числе … Читать далее Неподтверждённые заявления о создании эксплоита для атаки на OpenSSH

Система управления военными дронами США будет переведена на Linux

Компания Raytheon, занимающаяся производством беспилотных летательных аппаратов, приступила к переводу на Linux системы управления военными дронами, используемыми в министерстве обороны США. Ранее система была построена с использованием устаревшей ОС Solaris 8. В начале месяца минобороны США заключило с компанией Raytheon контракт размером 15.8 млн долларов, на проведение обновления системы управления военными беспилотными летательными аппаратами. Новая система будет построена на Linux-дистрибутиве B2VL и будет отличаться использованием более современных методов визуального управления для оператора наземной службы. Сообщается, что внедрение новой системы на базе Linux позволит снизить издержки за счёт перехода к применению единой универсальной платформы для всех дронов, вместо разрозненных специализированных решений, … Читать далее Система управления военными дронами США будет переведена на Linux

Продемонстрирован первый серверный чип AMD на базе архитектуры ARM

Компания AMD продемонстрировала первые серверные платы на чипе Seattle, основанном на процессоре AMD Opteron A1100 на базе ядра ARM Cortex-A57. Поддерживается установка до 128 Гб ОЗУ (4 слота DIMM), PCI Express, 8 портов SATA. В качестве эталонной системы предлагается специализированная сборка Fedora Linux (дистрибутив идентифицирует себя как «Red Hat Server for ARM 2.0 (development preview)»). В качестве примера применения Seattle представлен прототип компактного и энергоэффективного web-сервера на базе стека LAMP (Linux, Apache, MySQL, PHP). Читать далее Продемонстрирован первый серверный чип AMD на базе архитектуры ARM

GitHub открыл исходные тексты среды редактирования кода Atom

GitHub представил первую общедоступную версию специализированного редактора кода Atom и открыл под свободной лицензией MIT все связанные с проектом наработки. Базовая часть Atom основана на кодовой базе браузера Chromium, оптимизированной для выполнения задач среды редактирования кода. Логика работы редактора реализована с использованием web-технологий и компонуется в форме набора подключаемых дополнений. Необходимость использования собственного браузерного ядра на основе Chromium, вместо оформления редактора в форме работающего в обычном браузере web-приложения, обусловлена необходимостью реализации дополнительных возможностей, недоступных через обычный Web API. Например, Atom предоставляет встроенный файловый менеджер и гибкие средства поиска файлов, которые невозможно реализовать при использовании обычных web-приложений. В редакторе также напрямую … Читать далее GitHub открыл исходные тексты среды редактирования кода Atom

Выпуск распределённой системы управления версиями Mercurial 3.0

Представлен релиз распределённой системы управления версиями Mercurial 3.0. Код Mercurial написан на языке Python (требующие высокой производительности части оформлены в виде модулей на Си) и распространяется под лицензией GPLv2+. Среди проектов, использующих Mercurial, можно выделить OpenSolaris, NetBeans, OpenJDK, ALSA, Mozilla, Nginx, Xine, Dovecot, NTFS-3G, Python, Vim и W3C. Выпуск 3.0 не сигнализирует о появлении кардинальных изменений или новшеств, он лишь является следствием смены первой цифры в рамках используемой проектом десятичной схемы нумерации, в соответствии с которой после 2.9 следует версия 3.0, а не 2.10. Из новшеств можно отметить: Новая команда «hg config», которая выводит имена и значения всех переменных конфигурации, … Читать далее Выпуск распределённой системы управления версиями Mercurial 3.0

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

14 июня в Москве пройдет DevConf — профессиональная конференция, посвященная ведущим технологиям программирования. Конференция состоит из серии специализированных секций, посвящённых Python, Ruby, PHP, Mobi, Javascript, и общей секции. В 2014 году обсуждение технологий хранения выделено в отдельную секцию Storage, в которой примут участие разработчики PostgreSQL, MySQL, Percona, Sphinx, Tarantool, а также состоится знакомство с новой БД: Neo4J. 15 июня пройдут эксклюзивные мастер-классы: [Highload] Разработка крупного масштабируемого web 2.0 проекта с нуля (соц.сеть на 100 млн пользователей). Дмитрий Бородин — программист и архитектор ПО. Sphinx Search — для профи. Андрей Аксенов, автор Sphinx (http://sphinxsearch.com/) Демонстрация Laravel в реализации платежного сервиса. Новиков … Читать далее 14 июня в Москве пройдет конференция DevConf 2014

Релиз динамического языка программирования Groovy 2.3

Доступен релиз языка программирования Groovy 2.3. Язык Groovy заимствовал некоторые полезные качества Ruby, Haskell и Python, но создан для работы внутри виртуальной машины Java (JVM) и поддерживает тесную интеграцию с Java приложениями. За годы существования Groovy, вокруг данного языка сформировалась экосистема из связанных проектов, таких как MVC web-фреймворк Grails, swing-ориентированный фреймворк Griffon, системы сборки Gant и Gradle, инструментарий для интеграции с Google App Engine — Gaelyk, система параллельного программирования Gpars, тестовый комплект Spock, инструменты для контроля качества CodeNarc и GMetrics. Новая версия примечательна обеспечением официальной поддержки работы Groovy поверх JDK 8, новыми AST-трансформациями @TailRecursive, @Builder, @SourceURI и @Sortable, новым модулем … Читать далее Релиз динамического языка программирования Groovy 2.3