Canonical готовит версию Ubuntu для автомобильных информационно-развлекательных систем

Компания Canonical вошла в состав автомобильного альянса GENIVI и объявила о разработке на базе Ubuntu платформы для автомобильных информационно-развлекательных систем (IVI). Создаваемая Canonical система будет развиваться в рамках проекта Ubuntu IVI Remix и будет совместима с эталонной IVR-платформой, созданной альянсом GENIVI. Ubuntu IVI Remix станет первым продуктом, построенным в рамках программы «Ubuntu Core«, нацеленной на создание и поддержку продуктов на базе Ubuntu для встраиваемых устройств по заказу OEM-производителей. Предоставляемый в рамках Ubuntu Core базовый каркас в настоящее время поддерживает процессорные архитектуры ARM и Intel x86. По словам Криса Кеньона (Chris Kenyon), вице-президента Canonical по работе с OEM-производителями, поставщики автопроизводителей интересовались … Читать далее Canonical готовит версию Ubuntu для автомобильных информационно-развлекательных систем

Релиз Wine 1.3.20

Вышла новая версия реализации Win32 API — Wine 1.3.20. С момента выпуска версии 1.3.19 было закрыто 77 отчётов об ошибках. Основные изменения в новой версии: Добавлена возможность удержания курсора мыши в полноэкранных приложениях; Добавлена поддержка постоянных HTTP-соединений; Добавлена начальная реализация экспорта XML-данных; DIB-движок стал поддерживать отрисовку прямоугольников; В API MMDevAPI добавлена возможность регулирования громкости звука; Реализованы некоторые недостающие функции библиотеки MSVC; Обновлены переводы; Исправлено множество ошибок. Читать далее Релиз Wine 1.3.20

В QEMU интегрированы наработки, созданные в рамках проекта Xen

В основную кодовую базу проекта QEMU принят набор патчей с изменениями, накопленными в рамках проекта Xen. Изначально инструментарий и набор драйверов для обеспечения работы гипервизора Xen базировался на форке кода QEMU. Для того, чтобы собрать все накопленные с момента форка изменения и оформить их для возврата в родительский проект понадобился год работы. Возврат изменений усугубляло большое число дублирующего кода с реализацией одних и тех же возможностей, созданных как силами QEMU, так и разработчиками Xen. Вчера все реализованные в рамках представленного патча изменения, специфичные для использования гипервизора Xen, были приняты в основную кодовую базу проекта QEMU. Тем не менее ещё остаётся … Читать далее В QEMU интегрированы наработки, созданные в рамках проекта Xen

Релиз Adobe Flash Player 10.3 с устранением 11 уязвимостей

Компания Adobe выпустила релиз Flash Player 10.3 (10.3.181.14), доступный для платформ Linux, Windows и Mac OS X. Кроме исправлений ошибок и реализации улучшений в новой версии устранено 11 опасных уязвимостей, 5 из которых позволяют организовать выполнение кода при открытии специально оформленного SWF-файла, одна — получить доступ к закрытым данным и еще 5 приводят к повреждению областей памяти с теоретической возможностью выполения кода. Пользователям рекомендуется как можно скорее установить обновление, так как в сети уже встречаются рабочие эксплоиты. Из добавленных в ветке 10.3 улучшений можно отметить: Реализован блок настроек для легкого удаления содержимого локального кэша и генерируемых средствами Flash Cookie-идентификаторов, которые … Читать далее Релиз Adobe Flash Player 10.3 с устранением 11 уязвимостей

Компания Yahoo одержала победу в деле о нарушении патентов в Linux

Компании Yahoo вышла сухой из воды, добившись решения о ненарушении патентов в судебном разбирательстве с компанией Bedrock, в аналогичном деле отсудившей недавно у компании Google пять миллионов долларов за нарушение патента, перекрывающего некоторые технологии, реализованные в ядре Linux. Стоит особо обратить внимание, что Yahoo не добилась признания патента недействительным, а лишь обходным путем доказала, что запатентованная технология не используется в процессе работы своих Linux-серверов, показав, что, с учетом особенностей использования Linux-систем, связанный с патентом код никогда не выполнялся в Yahoo. Кроме того, одержать победу Yahoo удалось благодаря тому, что иск был не настолько хорошо подготовлен, как в случае Google, и … Читать далее Компания Yahoo одержала победу в деле о нарушении патентов в Linux

Причины, по которым платформа webOS может быть интересна энтузиастам

В блоге компании Hewlett-Packard появилась статья, в которой представлены 10 причин, по которым мобильная платформа webOS может быть интересна представителям открытого сообщества. Система бесплатна для разработчиков, от которых не требуется плата за использование SDK или за размещение своих программ в каталоге приложений. Действует программа, по которой разработчикам предоставляются скидки при покупке основанных на webOS устройств. Наличие полного контроля над устройством, штатная возможность получения root-доступа на своем телефоне через включение режима разработчика (в панели поиска достаточно набрать кодовое слово «upupdowndownleftrightleftrightbastart»). В режиме разработчика получить доступ в shell можно через терминал novaterm, SSH или примонтировав дисковый раздел по USB; Ключевыми компонентами системы … Читать далее Причины, по которым платформа webOS может быть интересна энтузиастам

Релиз Apache 2.2.18 с устранением DoS-уязвимости в библиотеке APR (libc тоже подвержена проблеме)

Представлен релиз http-сервера Apache 2.2.18 в котором отмечено 23 исправления и устранение одной уязвимости, которая может быть использована для проведения DoS-атаки на сервер. Уязвимость вызвана ошибкой в реализации функции apr_fnmatch(), которая входит в состав библиотеки Apache APR (Apache Portable Runtime), используемой модулем mod_autoindex и многими приложениями, разрабатываемыми под покровительством Apache. Передача специально оформленных запросов, сформированных с использованием в пути маски «директория/?P=*?*?*?…и так 4 Кб», приводит к возникновению рекурсивной обработки, во время которой существенно возрастает нагрузка на CPU и в конечном итоге происходит крах из-за переполнения стека. HTTP-сервер Apache 2.2.18 поставляется с обновленной библиотекой APR 1.4.4, в которой данная уязвимость исправлена. … Читать далее Релиз Apache 2.2.18 с устранением DoS-уязвимости в библиотеке APR (libc тоже подвержена проблеме)

Компания SGI объявила о поддержке кластерной ФС Lustre

Компания SGI объявила о присоединении к некоммерческой организации OpenSFS, основанной группой производителей кластерных систем, заинтересованных в дальнейшем развитии и независимой поддержке файловой системы Lustre. По заявлению SGI отныне компания готова предоставлять клиентам полный спектр возможных услуг поддержки кластерных решений на базе Lustre. Отдельно отмечается, что поддержка Lustre будет оказываться на том же уровне, что осуществляется поддержка собственной кластерной ФС SGI — CXFS. Среди членов OpenSFS можно отметить компанию Cray, Ливерморскую национальную лабораторию и Национальный вычислительный центр при министерстве энергетики США. Альянс OpenSFS был создан в ответ на неопределенную ситуацию с развитием Lustre, сложившуюся после перехода компании Sun Microsystems в руки … Читать далее Компания SGI объявила о поддержке кластерной ФС Lustre

80% сотрудников Google используют Unix-подобные ОС

На конференции Google I/O один из основателей компании Сергей Брин упомянул интересную статистику, согласно которой только 20% сотрудников компании используют в своей деятельности операционную систему Windows, в то время как остальные 80% пользуются Linux или Mac OS X. В дальнейшем, Google надеется перевести большую часть работников на операционную систему собственной разработки — Chrome OS, основанную на ядре Linux и отличающуюся организацией работы только через web-браузер. В настоящее время в Google в режиме полного рабочего дня трудоустроено более 26 тысяч сотрудников. Читать далее 80% сотрудников Google используют Unix-подобные ОС

Открытое ПО помогло прекратить антимонопольное разбирательство против Microsoft

Завершилось продолжавшееся более 10 лет антимонопольное разбирательство против Microsoft, которое грозило компании разделением на две части, между которыми была бы разделена разработка офисного пакета и операционной системы. Как ни странно спасли Microsoft — Linux и открытое ПО, именно благодаря им суд вынес окончательный вердикт, что Microsoft больше не доминирует в индустрии разработки программного обеспечения. Несмотря на то, что позиции Microsoft в области клиентских операционных систем и офисных приложений еще достаточно крепки, за последнее время компания заметно отстает в области мобильных технологий, встраиваемой техники, web-серисов, систем виртуализации, облачных вычислений, web-браузеров и кластерных систем. Читать далее Открытое ПО помогло прекратить антимонопольное разбирательство против Microsoft

Компания Google анонсировала устройства Chromebook на базе Chrome OS

Компания Google анонсировала новый тип ноутбуков, названных Chromebook и построенных на базе операционной системы Chrome OS. Первые две модели хромобуков будут подготовлены компаниями Samsung и Acer, и поступят в продажу 15 июня. От обычных ноутбуков устройства будут отличаться ориентированностью для работы в Web и экстремальной быстрой загрузкой — устройство готово к работе уже через 8 секунд после включения. Одной из основных особенностей платформы является независимость пользовательских данных от локальной системы — все данные и установленные web-приложения ассоциируются с аккаунтом пользователя в Google и синхронизируются на внешнем хранилище. Таким образом потеря устройства не приведет к потере данных, включая не только документы, … Читать далее Компания Google анонсировала устройства Chromebook на базе Chrome OS

Релиз web-интерфейса администрирования СУБД MySQL phpMyAdmin 3.4.0

Разработчики web-ориентированного интерфейса управления базами данных phpMyAdmin объявили о выпуске версии 3.4.0 своего продукта. Основные изменения: Улучшение системы пользовательских настроек; Экспорт реляционной схемы таблиц в различные форматы; Редактор полей типа ENUM/SET; Упрощенный интерфейс импорта/экспорта; Перевод некоторых частей инструмента на использование технологии Ajax; Поддержка вывода информации в виде графиков; Визуальный построитель SQL-запросов; Исправление более 160 ошибок. Читать далее Релиз web-интерфейса администрирования СУБД MySQL phpMyAdmin 3.4.0

Планы Ubuntu: переход на LightDM, улучшение поддержки Btrfs и интеграция новых приложений с Unity

Несколько тем, рассмотренных на проходящем в Будапеште саммите разработчиков Ubuntu Linux: Принято решение о замене дисплейного менеджера GDM на проект LightDM, который начиная с выпуска Ubuntu 11.10 будет использоваться для запуска пользовательской сессии (ввода логина/пароля, выбор графической оболочки и языковых настроек). Особенности LightDM: Универсальный API, позволяющий работать с разными GUI (gdm создавался для GNOME, а kdm для KDE). LightDM можно будет использовать во всех вариантах Ubuntu (Kubuntu, Lubuntu и т.п.). Поддерживаются фронтэнды GTK и Qt, кроме поддержки X.Org в LightDM обеспечены функции интеграции с дисплейным сервером Wayland; Поддержка всех возможных аспектов использования дисплейного менеджера, включая поддержку XDMCP, многомониторных рабочих мест … Читать далее Планы Ubuntu: переход на LightDM, улучшение поддержки Btrfs и интеграция новых приложений с Unity

В рамках проекта TheUnarchiver решены проблемы с использованием архивов RARv3 в свободных проектах

Возможность распаковки RAR3-архивов долгое время числилась в списке самых высокоприоритетных проектов Фонда свободного ПО. Хотя исходный код для распаковки архивов в формате RARv3 официально опубликован разработчиком формата и архиватора RAR Евгением Рошалем, лицензия этого кода препятствует его свободному использованию и включению в Open Source проекты даже в качестве разделяемой библиотеки. Данный пробел теперь устранён в рамках публикации проекта TheUnarchiver, код которого выпущен под лицензией LGPL. В проекте есть утилиты unar и lsar, которые поддерживают вывод содержимого и распаковку множества различных форматов архивов, включая Zip, Tar, Gzip, Bzip2, 7-Zip, CAB, LZX, LHA, StuffIt и RARv3. Имеется поддержка работы с архивами, разбитыми … Читать далее В рамках проекта TheUnarchiver решены проблемы с использованием архивов RARv3 в свободных проектах

Релиз Apache 2.2.18 с устранением DoS-уязвимости в библиотеке APR

Представлен релиз http-сервера Apache 2.2.18 в котором отмечено 23 исправления и устранение одной уязвимости, которая может быть использована для проведения DoS-атаки на сервер. Уязвимость вызвана ошибкой в реализации функции apr_fnmatch(), которая входит в состав библиотеки Apache APR (Apache Portable Runtime), используемой модулем mod_autoindex и многими приложениями, разрабатываемыми под покровительством Apache. Передача специально оформленных запросов, сформированных с использованием маски «*», приводит к возникновению рекурсивной обработки, во время которой существенно возрастает нагрузка на CPU и в конечном итоге происходит крах из-за переполнения стека. HTTP-сервер Apache 2.2.18 поставляется с обновленной библиотекой APR 1.4.4, в которой данная уязвимость исправлена. Всем, кто по каким-либо причинам … Читать далее Релиз Apache 2.2.18 с устранением DoS-уязвимости в библиотеке APR

Вышел релиз Live-дистрибутива Kanotix 2011-05

Вышел релиз работающего в Live-режиме Linux-дистрибутива Kanotix 2011-5, основанного на технологиях проекта Knoppix и пакетной базе Debian 6.0. В качестве рабочего окружения используется KDE 4.4.5. Размер iso-образа составляет 1.2 Гб. Некоторые из поставляемых в комплекте приложений: Linux-ядро 2.6.38 (импортированно из Ubuntu) KDE SC 4.4.5 с визуальной темой Kanotix; Amarok 2.4.0 LibreOffice 3.3.2 Grub2 1.98+20100804 KDE Network Manager 1:0.9~svn1141976 Iceweasel 4.0.1 (Firefox) Icedove 3.1.9 (Thunderbird) Pidgin 2.7.11 ntfs-3g 2011.1.15 Wine 1.3.19 (из Lucid PPA) Для быстрой установки проприетарных драйверов и таких приложений, как Flash Player, в дистрибутиве представлен набор скриптов Kanos; Система GFX-оверлеев позволяет с самого начала в Live-режиме использовать проприетарные … Читать далее Вышел релиз Live-дистрибутива Kanotix 2011-05

Компания Red Hat начала тестирование PaaS-платформы OpenShift

Компания Red Hat представила предварительный выпуск проекта OpenShift, в рамках которого развивается специально оптимизированное для разработчиков открытого ПО PaaS-решение (платформа как сервис), предназначенное для выполнения конечных приложений в облачных окружениях (для сравнения, IaaS-платформы обеспечивают запуск образов готовых операционных систем). Платформа предоставляет разработчикам возможность запуска приложений, написанных на языках Java, Python, PHP и Ruby, с использованием фреймворков JBoss, Spring, Seam, Weld, CDI, Rails, Rack, Symfony, Zend Framework, Twisted, Django и Java EE. Из баз данных поддерживаются MySQL, EnterpriseDB (PostgreSQL), Couchbase, и mnogoDB. Система основана на разработках компании Makara, купленной Red Hat в ноябре прошлого года. Некоторые компоненты OpenShift пока остаются закрытыми, … Читать далее Компания Red Hat начала тестирование PaaS-платформы OpenShift

Canonical будет использовать OpenStack в качестве основной cloud-платформы

На проходящем в Будапеште саммите разработчиков Ubuntu (Ubuntu Developer Summit), представители компании Canonical и основные разработчики дистрибутива приняли решение о переводе будущих серверных редакций Ubuntu, таких как Ubuntu Server и Ubuntu Enterprise Cloud, на открытую платформу облачных вычислений OpenStack, взамен используемой сейчас платформы Eucalyptus. Как и Eucalytus, OpenStack представляет собой платформу для развертывания облаков уровня IaaS с открытым исходным кодом и поддержкой Amazon EC2 API. Это совсем молодой проект, запущенный в июле 2010 года, но в его основе лежат многолетние наработки компании RackSpace (Rackspace’s Cloud Files) и NASA (NASA Nebula). В отличие от Euclytus, который доступен в двух вариантах (свободном … Читать далее Canonical будет использовать OpenStack в качестве основной cloud-платформы

Ubuntu начнет использовать дисплейный сервер Wayland не раньше, чем через полтора года

На саммите разработчиков Ubuntu был рассмотрен вопрос перехода дистрибутива с использования X-сервера на дисплейный сервер Wayland. По самой оптимистичной оценке Wayland может быть интегрировать в Ubuntu не раньше выпуска 12.10, запланированного на октябрь 2012 года. Весной 2012 года будет выпущен LTS-релиз 12.04, отличающийся продлённым временем поддержки. Для обеспечения стабильности LTS-релиза, он будет построен на основе классического X-сервера. Предварительные пакеты с Wayland уже включены в состав репозитория universe и могут быть опробованы пользователями Ubuntu 11.04. Другим важным шагом вперед является обеспечение поддержки запуска Compiz поверх Wayland. Кроме того, стало известно о заинтересованности проекта Linaro в портировании Wayland на платформу ARM. Возможно, … Читать далее Ubuntu начнет использовать дисплейный сервер Wayland не раньше, чем через полтора года

Реализация поддержки OpenGL ES для QEMU

На саммите разработчиков Ubuntu объявлено о реализации компанией Canonical базовой поддержки OpenGL ES для проекта QEMU, что позволит выполнять в виртуальном окружении системы, интерфейс которых построен с использованием средств 3D-акселерации. Создание кода для обеспечения поддержки OpenGL ES в QEMU вызвано намерением обеспечить возможность тестирования внутри гостевой системы таких используемых в Ubuntu пользовательских оболочек, как MeeGo и Unity. В настоящее время поддержка OpenGL обеспечена при эмуляции архитектур x86 и ARM на хост-системе x86, также создан транслятор OpenGL ES в вызовы OpenGL. Из составных частей проекта gles-libs отмечены: fgles (fake gles) — библиотека-враппер с реализацией EGL, OpenGL ES 1.1 и 2.0 API, … Читать далее Реализация поддержки OpenGL ES для QEMU

Google App Engine теперь поддерживает язык Go

Корпорация Google объявила об обновлении облачного хостинга web-приложений App Engine до версии 1.5, который теперь включает в себя экспериментальную поддержку языка Go в дополнение к уже поддерживаемым Python и Java. Уже подготовлен SDK, который содержит компилятор Go и все необходимые для сборки приложений инструменты. Реализованы многие возможности App Engine и в будущем будут добавлены API для недостающих в данный момент функций. Код компилируется в машинные инструкции x86_64, а не в байткод виртуальной машины, как это происходит в случае с Python и Java, поэтому язык может быть использован для реализации сложных приложений, требующих больших вычислительных мощностей. Однако, использовать всю мощь языка … Читать далее Google App Engine теперь поддерживает язык Go