Консорциум W3C опубликовал второй черновой вариант спецификации HTML 5.1

Консорциум W3C опубликовал обновлённый черновой вариант спецификации HTML 5.1, продолжающей развитие спецификаций, стабилизированных в процессе подготовки стандарта HTML 5.0, который планируется выпустить в конце 2014 года. В состав HTML 5.1 включены спецификации, которым требуется дополнительное время для стабилизации, согласования и доведения до финального вида. Стандарт HTML 5.1 планируется выпустить в конце 2016 года. Одновременно представлен новый вариант спецификации HTML Canvas 2D Context, Level 2, определяющей набор объектов, методов и свойств для отрисовки и манипуляции 2D-графикой с использованием элемента canvas. Также опубликовано описание механизма HTML Microdata, позволяющего авторам добавить на свои страницы дополнительные семантические элементы для которых нет соответствующих HTML-тэгов или … Читать далее Консорциум W3C опубликовал второй черновой вариант спецификации HTML 5.1

В OpenBSD добавлена поддержка автоматической установки

В состав OpenBSD приняты наработки по обеспечению автоматической установки системы, не требующей интерактивного участия пользователя (Kickstart). Установка организуется через загрузку установочного образа по сети, настройку параметров сетевого соединения по DHCP и загрузку скрипта «install.conf» с сервера, указанного в DHCP-флаге «next-server». Скрипт включает в себя набор переменных в форме маска/ответ, используемых для симуляции действий при работе с инсталлятором. Пример скрипта: system hostname = openbsd password for root account = … network interfaces = re0 IPv4 address for re0 = dhcp server? = … Отмечается, что реализация пока находится на начальной стадии развития и в дальнейшем будет расширяться. Читать далее В OpenBSD добавлена поддержка автоматической установки

Стартовала кампания по сбору средств для выпуска открытого коммуникатора Neo900

Проект Neo900, в рамках которого предпринята попытка создания современного преемника коммуникатора N900, объявил о запуске кампании по сбору средств для создания первых рабочих прототипов устройства. Для реализации данного плана требуется собрать 25 тысяч евро. Сообщается, что переданные проекту пожертвования будут вычтены из стоимости устройства, при его дальнейшем заказе. В настоящее время уже удалось собрать почти половину требуемой суммы. Производством устройства займётся компания Golden Delicious Computers GmbH Co. KG, известная своим вкладом в развитие проекта OpenMoko. Напомним, что Neo900 планируется построить на базе платформы GTA04 (OpenPhoenux — следующее поколение OpenMoko Neo FreeRunner) с использованием запчастей от оригинального коммуникатора N900, выпущенных сторонними … Читать далее Стартовала кампания по сбору средств для выпуска открытого коммуникатора Neo900

Вышел музыкальный проигрыватель MPD 0.18

Представлен релиз музыкального проигрывателя MPD 0.18 (Music Player Daemon), реализованного в форме серверного процесса, доступного по сети и расширяемого через плагины. Для работы с MPD подготовлена серия клиентов, работающих как в режиме командной строки, так и предоставляющих графический интерфейс (Qt, GTK+ и т.п.). Новая версия примечательная внутренней переработкой кодовой базы, которая переписана с языка Си (C99) на Си++ (C++11), что позволило добиться повышения читаемости кода и упростило его сопровождение. Добавлена поддержка кодировщика и декодировщика для кодека Opus. Протокол расширен поддержкой чтения произвольных тегов. Команды «find» и «search» теперь могут быть ограничены определённой частью дерева ФС. Повторно добавлена команда «volume». Удалены … Читать далее Вышел музыкальный проигрыватель MPD 0.18

Новый выпуск Steam для Linux. Steam добавлен в репозиторий RPMFusion

Компания Valve анонсировала новый выпуск клиента Steam, примечательный улучшением реализации режима Big Picture, переходом к использованию библиотеки SDL 2.0.1 и исправлением нескольких ошибок, специфичных для Linux-версии Steam. Общее число доступных в каталоге Steam игр для Linux доведено до 220, что почти в два раза больше, чем три месяца назад. Одновременно сообщается об интеграции клиента Steam в репозиторий RPMFusion (updates-testing). Пакеты пока подготовлены только в 32-разрядной сборке. Для установки Steam в Fedora (17, 18, 19, Rawhide) и CentOS/RHEL (5.x, 6.x) теперь достаточно активировать репозиторий RPMFusion и выполнить команду «yum -y —enablerepo=rpmfusion-nonfree-updates-testing install steam». Для работы режима Big Picture необходимо изменить настройки … Читать далее Новый выпуск Steam для Linux. Steam добавлен в репозиторий RPMFusion

Открыт код Duetto, системы для запуска в web-браузере проектов на языке C++

Компания Lean­ing Tech­nolo­gies Ltd открыла исходные тексты проекта Duetto, в рамках которого подготовлен инструментарий для разработки клиентских и серверных web-приложений на языке C++, а также набор средств для портирования существующих C++ программ для работы в Web-браузере. Код открыт под свободной лицензией UI/NCSA, в рамках которой распространяются разработки проекта LLVM. Библиотеки поставляются под лицензией GPLv2+. По своей сути Duetto напоминает систему Emscripten и также использует наработки LLVM для обеспечения компиляции кода C++ в представление на языке JavaScript. Ключевым отличием Duetto от Emscripten является достижение существенно более высокой производительности результирующего JavaScript-кода и предоставление средств для использования из С++ программ всех возможностей DOM … Читать далее Открыт код Duetto, системы для запуска в web-браузере проектов на языке C++

Анонсирована мобильная платформа Android 4.4 и смартфон Nexus 5

Компания Google анонсировала мобильную платформу Android 4.4 «KitKat» и представила новый смартфон Nexus 5 на её основе. Выпуск Android 4.4 продолжает развитие ветки 4.x и примечателен проведением работы по сокращению потребления оперативной памяти. По заявлению разработчиков, Android 4.4 в комплекте с приложениями Google, в том числе браузером Chrome, может комфортно работать на устройствах с 512 Мб ОЗУ. Публикация кода Android 4.4 в публичном репозитории AOSP и выпуск обновлений прошивок на базе Android 4.4 ожидается для устройств Nexus 4, Nexus 7, Nexus 10, Samsung Galaxy S4 и HTC One Google Play Edition в течение нескольких недель. Основные улучшения: В SELinux по … Читать далее Анонсирована мобильная платформа Android 4.4 и смартфон Nexus 5

Компания Cisco откроет не требующий отчислений кодек H.264, который будет задействован в Firefox

Компания Cisco анонсировала решение по открытию собственной реализации кодека H.264 — OpenH264. Реализация кодека будет открыта под лицензией BSD и дополнительно доступна для бесплатной загрузки в форме бинарного модуля. Бинарный модуль сможет быть задействован без каких-либо ограничений и освобождён от выплаты отчислений организации MPEG LA, так как формально он является продуктом компании Cisco, которая является лицензиатом MPEG LA. В качестве основной цели предоставления не требующей отчислений реализации H.264 называется намерение по обеспечению поддержки H.264 в API WebRTC, предназначенном для организации аудио и видео коммуникаций в режиме реального времени. На следующей неделе комитет IETF (Internet Engineering Task Force), занимающийся развитием протоколов … Читать далее Компания Cisco откроет не требующий отчислений кодек H.264, который будет задействован в Firefox

Релиз DNS-сервера NSD 4.0

Компания NLNet Labs объявила о выпуске DNS-сервера NSD 4.0, спустя семь лет с момента релиза NSD 3.0. Сервер поддерживает работу только в авторитативном режиме (обработка DNS-зон) и максимально оптимизирован для решения данной задачи. Стабильность и надёжность NSD подтверждена использованием данного DNS-сервера на нескольких корневых серверах DNS и серверах, обслуживающих домены первого уровня. Код NSD распространяется под лицензией BSD. На уровне поддержки протоколов NSD полностью совместим с другими авторитативными и рекурсивными серверами DNS, а также может использоваться для DNSSEC (с поддержкой NSEC3). На уровне файлов зон NSD совместим с BIND и может работать файлами зон BIND, без необходимости внесения в них … Читать далее Релиз DNS-сервера NSD 4.0

Проект FreeBSD ввёл в строй официальный репозиторий бинарных пакетов

Разработчики FreeBSD представили первый официальный репозиторий (pkg.FreeBSD.org) для нового пакетного менеджера pkg. Бинарные пакеты доступны в сборках для архитектур i386 и amd64, и могут быть использованы в выпусках FreeBSD 8.3, 8.4, 9.1, 9.2, 10.0 и 11-HEAD. Сборки пакетов в репозитории обновляются еженедельно на основе содержимого актуальной коллекции портов. Через несколько месяцев планируется выпустить релиз Pkg 1.2 в котором появится поддержка проверки подлинности пакетов по цифровым подписям. Начиная с FreeBSD 10 пакетный менеджер pkg будет предлагаться по умолчанию и заменит собой утилиты из набора pkg_install (pkg_create, pkg_add и pkg_info). Поддержка pkg_install будет прекращена через 6 месяцев. Поддержка установки программ из портов … Читать далее Проект FreeBSD ввёл в строй официальный репозиторий бинарных пакетов

В Одессе состоится конференция FOSS Sea, посвящённая свободным и открытым технологиям

30 ноября в Одессе состоится шестая специализированная техническая конференции FOSS Sea. С этого года конференция становится тематической и первая тема, которая будет поднята в её рамках – бэкенды на базе свободных и открытых технологий. Конференция будет проходить в два параллельных потока: «Облака» – обсуждение технических вопросов настройки, администрирования и поддержки облачных инфраструктур; «JavaScript на бекенде» — речь пойдет об использовании различных решений, таких как: node.js, express.js, jscala и других. Место проведения: HUB Odessa (ул. Греческая 1а). Время проведения: c 10:00 до 18:00. Стоимость участия при оплате: до 1 ноября — 100 грн, до 15 ноября — 200 грн, до 30 … Читать далее В Одессе состоится конференция FOSS Sea, посвящённая свободным и открытым технологиям

Компания Cisco откроет доступный без отчислений кодек H.264, который будет задействован в Firefox

Компания Cisco анонсировала решение по открытию собственной реализации кодека H.264 — OpenH264. Реализация кодека будет открыта под лицензией BSD и дополнительно доступна для бесплатной загрузки в форме бинарного модуля. Модуль сможет быть задействован без каких-либо ограничений и освобождён от выплаты отчислений организации MPEG LA, так как формально он является продуктом компании Cisco, которая является лицензиатом MPEG LA. В качестве основной цели предоставления не требующей отчислений реализации H.264 называется намерение по обеспечению поддержки H.264 в API WebRTC, предназначенном для организации аудио и видео коммуникаций в режиме реального времени. На следующей неделе комитет IETF (Internet Engineering Task Force), занимающийся развитием протоколов и … Читать далее Компания Cisco откроет доступный без отчислений кодек H.264, который будет задействован в Firefox

Apache OpenOffice преодолел рубеж в 75 миллионов загрузок

Фонд Apache объявил о преодолении отметки в 75 миллионов загрузок с момента первого выпуска Apache OpenOffice в мае 2012 года. Статистика учитывает загрузки всех выпусков, начиная с Apache OpenOffice 3.4.0, включая Apache OpenOffice 3.4.1, 4.0.0 и 4.0.1. С учётом того, что незадолго до выхода Apache OpenOffice 4.0 было зафиксировано 50 млн загрузок, на версии 4.0.0 и 4.0.1 в сумме приходится 25 млн загрузок. По числу загрузок лидирует США (14.1 млн), на втором месте Франция (9.6 млн), на третьем Германия (7.3 млн). Россия на 8 месте (2.69 млн), уступая Италии (6.2 млн), Японии (3.9 млн), Великобритании (3.3 млн) и Испании (2.7 … Читать далее Apache OpenOffice преодолел рубеж в 75 миллионов загрузок

Администрация округа Берн считает, что ПО, созданное для госучреждений, должно быть открытым

Администрация швейцарского округа Берн заявила, что программное обеспечение, разработанное или купленное на средства налогоплательщиков, должно распространяться свободно в виде открытого ПО. По расчётам администрации, использование открытого ПО поможет исключить зависимость от отдельных вендоров и в долгосрочной перспективе сократит затраты, связанные с информационными технологиями и коммуникациями. Читать далее Администрация округа Берн считает, что ПО, созданное для госучреждений, должно быть открытым

Компания Motorola представила открытую платформу для создания модульных смартфонов

Компания Motorola представила новую платформу для создания модульных смартфонов — Project Ara, развиваемую в соответствии с принципами Open Hardware. Целью проекта является создание заменяемой аппаратной начинки для смартфонов, которая поможет сделать для оборудования то, что сделала Android в области программного обеспечения — сформировать независимую экосистему, понизить барьеры для вхождения на рынок, способствовать развитию инноваций и сократить сроки разработки продукта. Платформа позволит добиться более открытой и чёткой взаимосвязи между пользователями, разработчиками и используемыми ими смартфонами. Пользователь сам сможет решить, какими возможностями должен обладать его телефон, как он должен выглядеть, из чего он будет сделан, сколько он будет стоить и как долго … Читать далее Компания Motorola представила открытую платформу для создания модульных смартфонов

Выпуск Apache Flex 4.11, продолжающий развитие технологии Adobe Flex

Представлен релиз Apache Flex 4.11, кроссплатформенного открытого фреймворка для создания интерактивных (Rich Internet Applications) web-приложений, идентично выполняемых как в web-браузере, так и в виде отдельных настольных программ или мобильных приложений. Apache Flex базируется на коде Adobe Flex, который был передан в 2011 году компанией Adobe фонду Apache. Основанная на Eclipse интегрированная среда для разработки Flash Builder остаётся проектом, подконтрольным Adobe. Apache Flex 4.11 полностью совместим с продуктом Adobe Flex SDK, и содержит всю доступную в нём функциональность, в том числе средства создания мобильных и web-приложений с использованием для разработки интерфейсов разметки MXML и языка ActionScript 3. Среди сильных сторон Flex, … Читать далее Выпуск Apache Flex 4.11, продолжающий развитие технологии Adobe Flex

Доступен Seafile 2.0, Dropbox-подобный сервер хранения на основе технологий Git

Анонсирован релиз открытой платформы Seafile 2.0, предназначенной для создания сервиса облачного хранения данных, организации совместной работы и синхронизации данных. По своей сути Seafile напоминает сервис Dropbox, но отличающегося возможностью развёртывания на собственном подконтрольном оборудовании и использованием технологий Git. Код проекта написан на языке Python и распространяется под лицензией GPLv3, для хранения метаданных может применяться SQLite или MySQL. Кроме серверной части, параллельно развиваются десктоп-клиент для синхронизации файлов, web-интерфейс SeaHub и мобильные клиенты Seadroid и Seafile-iOS для платформ Android и iOS. Помимо базовых функций хранения на удалённом сервере и обеспечения синхронизации данных между компьютерами, Seafile предоставляет гибкие возможности по организации совместной работы … Читать далее Доступен Seafile 2.0, Dropbox-подобный сервер хранения на основе технологий Git

Оптимизация кода компилятором может привести к появлению проблем безопасности в приложениях

Группа исследователей из Массачусетского технологического университета (MIT) опубликовала (PDF, 240 Кб) результаты изучения особенностей работы систем оптимизации кода современных компиляторов, способных привести к понижению безопасности приложений. В итоге, выявлены многочисленные факты, когда в процессе компиляции в машинный код из приложения исключаются блоки, бессмысленные с точки зрения оптимизатора, но важные для обеспечения безопасности. Например, компилятор исключает неопределённые или нестабильные участки кода, которые на деле могут выступать проверками на появление нулевого указателя или выхода за границы области памяти (например, оптимизатор может заменить «data + x = 0» если ранее была проверка «if (k Например, оптимизатор GCC удалит вторую проверку из следующего кода: … Читать далее Оптимизация кода компилятором может привести к появлению проблем безопасности в приложениях

Компания Motorola представила открытую модульную платформу для смартфонов

Компания Motorola представила новую платформу для создания модульных смартфонов — Project Ara, развиваемую в соответствии с принципами Open Hardware. Целью проекта является создание заменяемой аппаратной начинки для смартфонов, которая поможет сделать для оборудования то, что сделала Android в области программного обеспечения — сформировать независимую экосистему, понизить барьеры для вхождения на рынок, способствовать развитию инноваций и сократить сроки разработки продукта. Платформа позволит добиться более открытой и чёткой взаимосвязи между пользователями, разработчиками и используемыми ими смартфонами. Пользователь сам сможет решить, какими возможностями должен обладать его телефон, как он должен выглядеть, из чего он будет сделан, сколько он будет стоить и как долго … Читать далее Компания Motorola представила открытую модульную платформу для смартфонов

Mozilla развивает собственный сервис для определения местоположения

В рамках экспериментального проекта Mozilla Location Service развивается сервис для определения местоположения абонента на основе данных о находящихся рядом точках беспроводного доступа, базовых станциях сотовых операторов связи и выдаваемых абоненту IP-адресов. Код сервера для обеспечения работы сервиса распространяется под лицензией Apache 2.0. В дальнейшем, кроме определения местоположения через специальный API, планируется распространять под свободной лицензией полый архив с накопленной базой данных. В отличие от уже имеющихся сервисов определения местоположения, проект Mozilla направлен на предоставление публичного доступа к БД без ограничений и привязки к тем или иным платформам, а также максимально трепетным отношением к обеспечению неприкосновенности частной жизни. Проект находится на … Читать далее Mozilla развивает собственный сервис для определения местоположения

Обновление Python 2.6.9

Представлен корректирующий выпуск Python 2.6.9, последний в ветке 2.6.x. В выпуске 2.6.9 устранено 7 уязвимостей, среди которых исчерпание памяти через обработку очень длинных строк в функции readline, возможность организации выполнения кода через tkinter и проблема в SSL-модуле с обработкой символов с нулевым кодом в поле subjectAltName. Вся активность по поддержанию выпусков 2.6.x полностью прекращена, обновления, в том числе для критических проблем безопасности, для данной ветки выпускаться больше не будут. Пользователям Python 2, которые по тем или иным причинам не могут перейти на Python 3, рекомендуется спланировать переход на Python 2.7. Прекращение поддержки ветки 2.7.x, последней в серии 2.x, ожидается в … Читать далее Обновление Python 2.6.9