Для Linux представлена система голосового и визуального управления Alena AIS

Отечественная компания Selina представила проект Alena AIS, в рамках которого для Linux разработана система для голосового и визуального управления. Помимо основной функции по распознаванию голосовых команд для Alena AIS подготовлен модуль для организации управления указателем мыши через движение головы перед web-камерой. Управление производится через графический интерфейс, который позволяет настраивать программу и добавлять голосовые команды. Программа написана на языке Python и распространяется бесплатно, но без указания лицензии. Из поддерживаемых дистрибутивов отмечаются Debian и Ubuntu (среди зависимостей — Apache, MySQL, php, Python, Sox). Примечание редакции: Содержимое устанавливаемого пакет говорит о том, что Alena AIS не обладает собственной системой распознавания образов и речи, … Читать далее Для Linux представлена система голосового и визуального управления Alena AIS

Спустя 16 лет с момента прошлого выпуска представлено ядро GNU Hurd 0.5

В рамках празднования тридцатилетия проекта GNU представлен релиз ядра GNU Hurd 0.5, который вобрал в себя все исправления и улучшения, внесённые с момента прошлой версии, которая была выпущена 16 лет назад. Одновременно представлены новые выпуски сопутствующих ядру компонентов: микроядра GNU Mach 1.4 и генератора интерфейсов для микроядра Mach — GNU MIG 1.4, которые не обновлялись уже 11 лет. GNU Hurd представляет собой ядро, развиваемое в качестве замены ядра Unix и оформленное в виде набора серверов, работающих поверх микроядра GNU Mach и реализующих различные системные сервисы, такие как файловые системы, сетевой стек, система управления доступом к файлам. Микроядро GNU Mach предоставляет … Читать далее Спустя 16 лет с момента прошлого выпуска представлено ядро GNU Hurd 0.5

Релиз http-сервера lighttpd 1.4.33

Доступен релиз легковесного http-сервера lighttpd 1.4.33. Выпуск носит корректирующий характер и содержит 30 изменений, из которых можно отметить: В соответствии с требованиями спецификации HTTP/1.1 обеспечено игнорирование заголовка If-Modified-Since при выявлении etags; Добавлена поддержка многострочных записей в лог для mod_fastcgi; В утилиту htpasswd добавлена поддержка опции «-s» для использования SHA1, при наличии openssl (SHA1 используется без соли); В mod_auth устранены проблемы с декодированием строк в представлении base64; В модуль mod_userdir добавлена и включена по умолчанию опция userdir.active; Добавлена опция ssl.empty-fragments, которая не активна по умолчанию; В число выставляемых переменных окружения добавлена переменная REMOTE_USER, которую можно использовать в lua-скриптах через lighty.req_env; Наличие … Читать далее Релиз http-сервера lighttpd 1.4.33

Увидел свет GNU APL 1.0

Проект GNU объявил о выходе GNU APL 1.0, интерпретатора для одного из старейших языков программирования — APL. GNU APL отмечен как полностью удовлетворяющий требованиям стандарта ISO 13751 («Programming Language APL, Extended»). Язык APL отличается оптимизацией для работы с массивами произвольной вложенности и поддержкой комплексных чисел, что делает его востребованным для научных расчётов и обработки данных. В начале 1970-х годов идея APL-машины дала толчок к созданию первого в мире персонального компьютера IBM 5100. APL также пользовался большой популярностью на советских ЭВМ начала 80-х годов. Из современных систем, основанных на идеях APL, можно отметить вычислительные среды Mathematica и MATLAB. Читать далее Увидел свет GNU APL 1.0

Уязвимости в Cisco IOS, FFmpeg, ProFTPD, Apache Struts, PolicyKit и libvirt

Несколько недавно обнаруженных уязвимостей: В Cisco IOS устранено 8 уязвимостей, которые позволяют вызвать отказ в обслуживании при отправке специально оформленных пакетов, при включении на маршрутизаторе дополнительных сервисов, таких как NTP-сервер и DHCP-сервер, при использовании транслятора адресов, применении ZBFW (Zone-Based Firewall) с фильтром контента или включенным режимом инспектирования HTTP, включении опции VFR (Virtual Fragmentation Reassembly) для IPv6, использовании протоколов RSVP (Resource Reservation Protocol) и IKE (Internet Key Exchange), применении линков T1/E1 с драйвером HDLC32. В FFmpеg выявлено 12 уязвимостей (1-3, 4-8, 9-12), большинство из которых позволяют организовать выход за пределы выделенной области памяти и потенциально организовать выполнение кода при обработке специально … Читать далее Уязвимости в Cisco IOS, FFmpeg, ProFTPD, Apache Struts, PolicyKit и libvirt

Вышел WebKitGTK+ 2.2.0 с поддержкой Wayland

Представлен первый выпуск новой стабильной ветки WebKitGTK+ 2.2.0, порта браузерного движка WebKit для платформы GTK+. WebKitGTK+ позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров. Новая версия примечательна интеграцией в состав наработок по обеспечению поддержки Wayland. WebKitGTK+ отныне может быть собран с организацией вывода через Wayland, что позволит адаптировать для работы в окружении на базе Wayland такие браузеры, как Midori и Epiphany (GNOME Web). Ранее разработчики Midori и Epiphany уже выполнили работу по чистке кода от использования … Читать далее Вышел WebKitGTK+ 2.2.0 с поддержкой Wayland

Для nginx подготовлен модуль для организации блокировки клиентских запросов по доменному имени

Для http-сервера nginx подготовлен модуль nginx-http-rdns с реализацией поддержки механизма контроля доступа по доменному имени клиента. Изначально nginx позволяет использовать в правилах только IP-адрес клиента, с которого поступил запрос. Представленный модуль с помощью rDNS-запроса выполняет преобразование IP в доменное имя и даёт возможность использования определённого имени хоста в правилах nginx. Например, можно сформировать простые списки контроля доступа на основе доменного имени, которые могут оказаться полезными при организации защиты от DDoS-атак или формирования списка исключений. Читать далее Для nginx подготовлен модуль для организации блокировки клиентских запросов по доменному имени

Компания Valve представила игровой контроллер для устройств на базе SteamOS

Третьим анонсом, после представления операционной системы SteamOS и прототипа игровой приставки, стал SteamController — пульт управления, позволяющий управлять приставкой, работать с библиотекой Steam и играть не вставая с дивана. Главная особенность пульта — наличие сенсорного экрана. SteamController также примечателен наличие двух высокочувствительных круглых трекпадов, которые позволят комфортно играть даже в игры, которые ранее требовали наличия мыши и клавиатуры. Устройство позиционируется как открытое для модификации и внесения усовершенствований. Компания Valve также планирует опубликовать инструментарий, который позволит пользователям адаптировать контроллер для различных областей применения. Читать далее Компания Valve представила игровой контроллер для устройств на базе SteamOS

Доступна для тестирования финальная бета-версия Ubuntu 13.10. Обзор новшеств

Вышел финальный бета-выпуск Ubuntu 13.10 «Saucy Salamander». Релиз намечен на 17 октября. Представленная тестовая версия ознаменовала собой подготовку готовых установочных iso-образов Ubuntu и Ubuntu Server, которые формировались только для ежедневных сборок, а промежуточные альфа- и бета-сборки были отменены. Готовые установочные образы также созданы для Lubuntu, Ubuntu GNOME, Xubuntu, Ubuntu Studio, Edubuntu и Kubuntu. Отдельно можно выделить первый бета-выпуск сборки Ubuntu Touch для мобильных устройств с сенсорными экранами. Официальные сборки подготовлены для смартфонов Galaxy Nexus и Nexus 4, а также планшетов Nexus 7 и Nexus 10. Неофициально развиваются порты Ubuntu Touch ещё для 50 портативных устройств, охватывающих более 20 брендов. Первый … Читать далее Доступна для тестирования финальная бета-версия Ubuntu 13.10. Обзор новшеств

Выпуск Wine 1.7.3

Вышел очередной экспериментальный выпуск открытой реализации Win32 API — Wine 1.7.3. С момента выпуска версии 1.7.2 было закрыто 48 отчётов об ошибках. Наиболее важные изменения: Перевод интегрированного браузера на новую версию движка Gecko, используемую в Firefox 24; Подготовка к переходу на переработанный код поддержки Direct3D, позволяющий существенно поднять производительность некоторых игр на 50-100%. Ускорение достигается за счёт выноса из wined3d отдельного потока для взаимодействия с OpenGL, позволяющего выполнять отрисовку в асинхронном режиме с распараллеливанием на многоядерных системах. Внесены связанные с управлением окнами исправления в драйвер для OS X; Поддержка функций IPHLPAPI на платформе Android. Читать далее Выпуск Wine 1.7.3

Компания IBM открыла исходные тексты операционной системы FusedOS

Представлена новая открытая операционная система FusedOS, разработанная в исследовательском центре компании IBM и развивающая идею создания комбинированных систем, занимающих промежуточную нишу между операционными системами общего назначения, позволяющими выполнять любые приложения, и специализированными ОС, которые рассчитаны на запуск только определённой категории приложений. Рабочий прототип FusedOS доступен для запуска на суперкомпьютерах на базе архитектуры IBM Blue Gene/Q. Код FusedOS общедоступен и распространяется под свободной лицензией EPL (Eclipse Public License) с использованием некоторых компонентов под лицензией GPLv2. Целью открытия кода является привлечение сторонних исследователей, заинтересованных в развитии гибридных систем. FusedOS позволяет в окружении специализированных систем, таких как IBM Blue Gene/Q, обеспечить выполнение как … Читать далее Компания IBM открыла исходные тексты операционной системы FusedOS

Выпуск языка программирования Rust 0.8, развиваемого проектом Mozilla

Разработчики из проекта Mozilla представили выпуск Rust 0.8, экспериментального языка программирования со строгой типизацией, сфокусированного на безопасной работе с памятью и обеспечению высокого параллелизма выполнения заданий (возможность порождать тысячи и даже миллионы подпроцессов). Исходные тексты проекта распространяются под лицензией MIT. Параллельно с Rust совместно с компанией Samsung развивается экспериментальный браузерный движок Servo, написанный на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). По структуре язык Rust напоминает C++, но существенно отличается в некоторых деталях реализации синтаксиса и семантики, а также ориентацией на блочную организацию структуры кода, которая позволяет реализовать задачи в виде … Читать далее Выпуск языка программирования Rust 0.8, развиваемого проектом Mozilla

Уязвимости в Cisco IOS, FFmpeg, ProFTPD, Apache Strut, PolicyKit и libvirt

Несколько недавно обнаруженных уязвимостей: В Cisco IOS устранено 8 уязвимостей, которые позволяют вызвать отказ в обслуживании при отправке специально оформленных пакетов, при включении на маршрутизаторе дополнительных сервисов, таких как NTP-сервер и DHCP-сервер, при использовании транслятора адресов, применении ZBFW (Zone-Based Firewall) с фильтром контента или включенным режимом инспектирования HTTP, включении опции VFR (Virtual Fragmentation Reassembly) для IPv6, использовании протоколов RSVP (Resource Reservation Protocol) и IKE (Internet Key Exchange), применении линков T1/E1 с драйвером HDLC32. В FFmpеg выявлено 12 уязвимостей (1-3, 4-8, 9-12), большинство из которых позволяют организовать выход за пределы выделенной области памяти и потенциально организовать выполнение кода при обработке специально … Читать далее Уязвимости в Cisco IOS, FFmpeg, ProFTPD, Apache Strut, PolicyKit и libvirt

Проекту GNU исполнилось 30 лет

Ровно 30 лет назад Ричард Столлман основал проект GNU (Gnu’s Not Unix), нацеленный на разработку системных компонентов для создания свободного аналога Unix, позволяющих полностью обойтись без проприетарного ПО. В выходные, 28 и 29 сентября, по всему миру будут проведены мероприятия, приуроченные к празднованию тридцатилетия проекта. Завтра в Массачусетском технологическом институте, в котором был основан проект GNU, состоится торжественное выступление Ричарда Столлмана, а также будет проведён двухдневный хакатон, на котором будут присутствовать разработчики таких проектов, как coreboot, Gnash, GNOME, GNU FM, GNU Media Goblin, GNU social, Tahoe-LAFS и Tor. Кроме того, в сентябре действует инициатива 30 дней GNU, в рамках которой … Читать далее Проекту GNU исполнилось 30 лет

Amazon представил Fire OS 3.0, ответвление от Android для электронных книг Kindle

Компания Amazon представила операционную систему Fire OS 3.0 «Mojito», основанную на кодовой базе Android 4.2.2 и предназначенную для использования в электронных книгах Kindle Fire HDX и Kindle Fire HD. Fire OS выходит за рамки сборки Android с изменённым интерфейсом и содержит ряд низкоуровневых преобразований. При сохранении совместимости с приложениями для Android, Fire OS обеспечивает поддержку запуска приложений, написанных с использованием технологий HTML5. Интерфейс пользователя в Fire OS отличается ориентацией на работу с контентом, предлагая «карусель» в качестве метода навигации по недавно просмотренному контенту и часто запускаемым приложениям. В системе обеспечена тесная интеграция с online-магазином Amazon, облачным хранилищем и различными социальными … Читать далее Amazon представил Fire OS 3.0, ответвление от Android для электронных книг Kindle

Представлен BrowserSwarm, сервис для тестирования JavaScript на совместимость с браузерами

Компания Microsoft в партнёрстве с Sauce Labs и appendToe ввела в строй полезный для web-разработчиков сервис BrowserSwarm, позволяющий автоматизировать тестирование произвольного кода на языке JavaScript на совместимость с популярными web-браузерами. Для тестирования необходимо привязать BrowserSwarm к репозиторию на GitHub, после чего в репозитории будут отслеживаться все изменения и при каждом обновлении код из репозитория будет автоматически тестироваться на совместимость с различными web-браузерами. В случае нарушения совместимости, BrowserSwarm поможет выявить наличие проблемы на ранней стадии её возникновения. Код тестируется на совместимость с более чем 160 комбинациями различных браузеров и окружений стационарных и мобильных операционных систем. Читать далее Представлен BrowserSwarm, сервис для тестирования JavaScript на совместимость с браузерами

В ядре Linux выявлены две уязвимости, затрагивающие драйвер tun и IPSec

В ядре Linux обнаружены две уязвимости, проявляющиеся в свежих выпусках 3.10.12 и 3.11.1: CVE-2013-4343 — обращение к уже освобождённому блоку памяти (Use-After-Free) в функции «tun_set_iff()» (drivers/net/tun.c) может быть использовано для повышения локальным пользователем своих привилегий в системе. Локальный пользователь с привилегиями CAP_NET_ADMIN может выполнить произвольный код с повышенными привилегиями в системе, ядро которой собрано с поддержкой универсального драйвера TUN/TAP (CONFIG_TUN). Исправление доступно в виде патча. CVE-2013-4350: В реализации IPsec-туннеля выявлена уязвимость, проявляющаяся в отсутствии шифрования трафика при выборе транспорта AH + ESP в сочетании с использованием IPv6 и включением шифрования исключительно SCTP трафика. Атакующий, имеющий доступ к промежуточному шлюзу, может … Читать далее В ядре Linux выявлены две уязвимости, затрагивающие драйвер tun и IPSec

Релиз медиаплеера VLC 2.1.0

После полутора лет разработки увидела свет новая значительная ветка медиапроигрывателя VLC 2.1.0. В процессе подготовки новой версии внесено более 7 тысяч коммитов от 140 разработчиков, исправлено несколько сотен ошибок. Кроме расширения функциональности новая версия примечательна переводом большинства модулей с лицензии GPLv2+ на LGPLv2.1+, что допускает связывание модулей с проприетарными продуктами и открытыми проектами, распространяемыми под лицензиями, не совместимыми с GPL. Ключевые улучшения: Полностью переписано ядро для работы со звуком и звуковые модули, что позволило добиться улучшения регулирования громкости и управления звуковыми устройствами. Обеспечена корректная поддержка многоканальных раскладок для форматов 5.1, 6.1 и 7.1. Добавлены новые модули вывода для Windows Vista, … Читать далее Релиз медиаплеера VLC 2.1.0

Web-браузер Maxthon будет портирован для Linux

Началась работа по подготовке Linux-версии web-браузера Maxthon, ранее доступного только для платформ Windows, OS X, iOS и Android. Изначально проект был основан в 2002 году как обёртка для Internet Explorer, но в дальнейшем перерос в самостоятельный продукт, поддерживающий браузерные движки Trident (MSHTML) и WebKit, а также частично движок Gecko. Продукт относится к категории Freeware и пользуется большой популярностью в Китае. Общая пользовательская база по оценке создателей браузера оценивается в 100 млн пользователей по всему миру. Из особенностей можно отметить: Поддержка одновременного отображения нескольких вкладок в разных частях экрана; Встроенный блокировщик рекламы AD Hunter, Блокировщик Flash и Java, Возможность размещения на … Читать далее Web-браузер Maxthon будет портирован для Linux

Новая версия системы управления инфраструктурой виртуализации oVirt 3.3

Доступен релиз проекта oVirt 3.3, в рамках которого развивается основанная на гипервизоре KVM и библиотеке libvirt система для развёртывания, сопровождения и мониторинга набора виртуальных машин и управления облачной инфраструктурой. Код oVirt был изначально разработан и открыт компанией Red Hat, и включает в себя наработки, созданные в процессе разработки платформы Red Hat Enterprise Virtualization. После открытия кода к разработке oVirt присоединились такие компании, как Canonical, Cisco, IBM, Intel, NetApp и SUSE. Целью oVirt является создание стека, охватывающего все уровни виртуализации — от гипервизора до API и GUI-интерфейса. Несмотря на то, что в качестве основного гипервизора в oVirt позиционируется KVM, интерфейс реализован … Читать далее Новая версия системы управления инфраструктурой виртуализации oVirt 3.3

Компания Valve объявила о тестировании прототипа игровой консоли на базе SteamOS

Компания Valve опубликовала второй из трёх запланированных анонсов, в котором представлено SteamMachines, оборудование, поставляемое с операционной системой SteamOS. В настоящее время открыто приглашение для участия в бета-тестировании первого прототипа устройства для гостиных, развиваемого компанией Valve. В 2014 году ожидается появление нескольких моделей устройств на базе SteamOS от различных производителей. Компания Valve уже сотрудничает с некоторыми из производителей и намерена добиться появления на рынке сразу нескольких разноплановых моделей, разной ценовой категории, что предоставит пользователям возможность выбора оборудования на свой вкус. Создаваемые партнёрами приставки будут поставляться в трёх категориях, в зависимости от аппаратной начинки: хорошая, улучшенная и лучшая. Устройства первой категории будут … Читать далее Компания Valve объявила о тестировании прототипа игровой консоли на базе SteamOS