Компания Google представила Blink, форк движка WebKit

Компания Google объявила о создании собственного форка движка WebKit и его использования в браузерах Chrome и Chromium. Новый движок, названный Blink, базируется на многопроцессной архитектуре, изначально используемой в проектах Chrome/Chromium и существенно отличающейся от основной архитектуры распараллеливания операций в WebKit. Основной причиной создания форка является возросшая трудоёмкость параллельного поддержания разработки отдельной многопроцессной модели, изначально используемой в Chromе, но неприемлемой для универсального движка WebKit и некоторых других браузеров. Суть различий сводится к тому, что WebKit2 предоставляет специальный фреймворк для разделения по разным процессам обработки контента и формирвоания интерфейса, а механизм разделения по процессам Chrome основан на идее использования WebKit WebCore в … Читать далее Компания Google представила Blink, форк движка WebKit

Видеозапись конференции Red Hat Tour в Москве

3 апреля в центре Digital October прошла конференция Red Hat Tour, которая включала выступления топ-менеджеров и евангелистов компании Red Hat – Вернера Кноблиха, Фила Эндрюса и Яна Вильдебоера, а также тематические сессии по вопросам перехода компаний на IT-архитектуру, созданную на основе открытого исходного кода, использования открытых API, переноса приложений на новые платформы и «переезда » бизнесов в «облака». Для просмотра доступна видеозапись мероприятия. Читать далее Видеозапись конференции Red Hat Tour в Москве

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

Проект Mozilla объявил о кооперации с компанией Samsung в области разработки языка программирования Rust и развития экспериментального браузерного движка Servo. Ожидается, что подключение к разработке Samsung позволит ускорить стабилизацию языка Rust и существенно подтолкнёт развитие нового браузерного движка, на разработку которого теперь будет выделяться заметно больше ресурсов. Движок Servo написан на языке Rust и отличается поддержкой многопоточного рендеринга web-страниц и возможностью параллельного выполнения операций с DOM (Document Object Model) в процессе обработки одной web-страницы. Текущий браузерный движок Firefox не может в полной мере задействовать потенциал современных многоядерных систем из-за изначального использования однопоточных схем обработки контента. В частности, при обработке одной … Читать далее Mozilla и Samsung объявили о совместной работе над браузерным движком нового поколения

Представлен медиаплеер ROSA Media Player 1.6 с полноценной поддержкой YouTube

Компания «РОСА» представила новую версию видеопроигрывателя ROSA Media Player 1.6 (ROMP). Плеер является ответвлением от проекта SMPlayer и использует для воспроизведения контента MPlayer и FFmpeg. Список поддерживаемых форматов идентичен возможностям MPlayer. Из особенностей можно отметить поддержку захвата видео с экрана, сохранение в отдельном файл аудио дорожки из видео, функцию вырезания фрагментов и обрезки видео по краям, дополнительные фильтры для нормализации изображения и борьбы с искажениями. Код плеера доступен под лицензией GPLv3. Новая версия примечательна интеграцией поддержки YouTube: не покидая ROMP пользователи теперь могут осуществлять поиск, просмотр и сохранение на локальной системе размещённых в YouTube видеороликов. Кроме того, в новом выпуске … Читать далее Представлен медиаплеер ROSA Media Player 1.6 с полноценной поддержкой YouTube

Вышла тринадцатая альфа-версия игры 0 A.D.

Доступен тринадцатый альфа-выпуск свободной игры 0 A.D., которая представляет собой стратегию реального времени с прекрасной 3D-графикой и игровым процессом во многом похожим на игры серии «Age of Empires». Исходные тексты игры были открыты компанией Wildfire Games под лицензией GPL после 9 лет разработки в качестве проприетарного продукта. Сборка игры доступна для Windows и Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora, Arch, Mageia и Rosa). Текущая версия поддерживает сетевую игру и однопользовательскую игру с ботами на заранее смоделированных, либо динамически создаваемых картах. Игра охватывает 9 цивилизаций, существовавших в диапазоне с 500 года до нашей эры до 500 года нашей эры. Не связанные … Читать далее Вышла тринадцатая альфа-версия игры 0 A.D.

Компания AMD открыла код для ускорения декодирования видео силами UVD-декодеров GPU

Компания AMD опубликовала серию патчей для DRI-модуля radeon из состава ядра Linux и gallium-драйверов r600 и radeonsi из OpenGL-стека Mesa, c реализацией средств для задействования встроенных в GPU декодеров UVD (Unified Video Decoder). Указанные патчи позволят использовать средства GPU для ускорения декодирования видео при использовании открытых драйверов. В настоящее время код выпущен только для чипов HD4xxx-HD5xxx (R700, Evergreen), поддерживающих UVD2, и HD6xxx-HD7xxx (Northern Islands, Southern Islands) с поддержкой UVD3. Тем не менее, в дальнейшем не исключена реализация поддержки и более старых серий HD2xxx-HD3xxx (R6xx, RS780, RS880). Особенностью реализации является использование для доступа к функциям ускорения декодирования видео интерфейса VDPAU (Video … Читать далее Компания AMD открыла код для ускорения декодирования видео силами UVD-декодеров GPU

В Сети зафиксированы серверы, распространяющие вредоносное ПО через троянский модуль Apache

Около двух тысяч серверов, использующих различные дистрибутивы Linux, оказались жертвами нового вредоносного ПО «Darkleech», оформленного в виде модуля к HTTP-серверу Apache и осуществляющего подстановку вредоносных JavaScript или iframe-блоков в трафик, отдаваемый сайтами пользователей хостинга. Методы проникновения злоумышленников на серверы точно не определены, но с учётом разнородности дистрибутивов и приложений, используемых на поражённых системах, вариант эксплуатации неизвестной уязвимости в Linux оценивается как маловероятный. В качестве основных способов проникновения для установки вредоносного ПО на серверы отмечаются эксплуатация уязвимых версий панелей управления хостингом Plesk и Cpanel, а также использование паролей, перехваченных в результате действия снифферов, размещённых на поражённых вредоносным ПО клиентских машинах, или … Читать далее В Сети зафиксированы серверы, распространяющие вредоносное ПО через троянский модуль Apache

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

Компания Oracle ввела в строй сервис Ksplice Inspector, позволяющий ввести параметры текущего ядра Linux и получить информацию о наличии актуальных для данного ядра обновлений с устранением уязвимостей. Поддерживаются ядра Linux, поставляемые различными дистрибутивами, в том числе RHEL, Oracle Linux, CentOS, Fedora и Ubuntu. Для определения наличия неустранённых уязвимостей используется независимая от дистрибутивов база Oracle, накапливаемая в процессе работы сервиса Ksplice, позволяющего устанавливать обновления для ядра без перезапуска системы. Сервис доступен не только через web-интерфес, но и через внешний API, позволяющий выполнять проверку из консоли: $ (uname -s; uname -m; uname -r; uname -v) | curl https://uptrack.api.ksplice.com/api/1/update-list/ -L -H «Accept: text/text» … Читать далее Компания Oracle представила сервис для проверки необходимости обновления ядер произвольных дистрибутивов

Корректирующий выпуск KDE SC 4.10.2

Вышел корректирующий релиз KDE SC 4.10.2, в котором исправлено 107 ошибок и проведена работа по обновлению переводов. Наиболее важные исправления наблюдаются в менеджере персональной информации Kontact и оконном менеджере KWin. Готовые бинарные сборки KDE SC 4.10.2 в ближайшие часы будут подготовлены для openSUSE, Fedora и Kubuntu. Следующий выпуск KDE 4.10.3 намечен на 7 мая. Читать далее Корректирующий выпуск KDE SC 4.10.2

Обновление проприетарных драйверов NVIDIA 304.88, 310.44 и 313.30 с устранением уязвимости

Компания NVIDIA опубликовала новые версии проприетарного драйвера NVIDIA 304.88, 310.44 и 313.30, в которых исправлена опасная уязвимость (CVE-2013-0131). Проблема проявляется в режиме работы X-сервера «NoScanout» и может привести к переполнению буфера при установке пользовательским приложением слишком большого ARGB-курсора. При успешном проведении атаки возможно инициирование выполнения кода злоумышленника с правами суперпользователя. Проблеме подвержены все выпуски драйвера NVIDIA, начиная с версии 195.22, для Unix-подобных систем, в том числе Linux, FreeBSD, VMware ESX и Solaris. Читать далее Обновление проприетарных драйверов NVIDIA 304.88, 310.44 и 313.30 с устранением уязвимости

Выпуск десктоп-окружения MATE 1.6, форка GNOME 2

После восьми месяцев разработки доступен релиз десктоп-окружения MATE 1.6, в рамках которого продолжено развитие кодовой базы GNOME 2.32 с сохранением классической концепции формирования рабочего стола. В состав новой версии включено около 800 изменений, в подготовке выпуска приняли участие 39 разработчиков и более 150 переводчиков. Установочные пакеты с MATE подготовлены для Arch Linux, Linux Mint, Debian, Ubuntu, Fedora, Slackware и openSUSE. В отличие от GNOME 2.32, MATE полностью избавлен от пересечений с GNOME 3, что позволяет использовать традиционный рабочий стол GNOME 2 параллельно с рабочим столом GNOME 3 и другими компонентами GNOME. Ранее одновременная установка компонентов GNOME 2 и GNOME 3 … Читать далее Выпуск десктоп-окружения MATE 1.6, форка GNOME 2

Представлены результаты автоматизированной проверки кода ReactOS

Опубликованы результаты статического анализа кода проекта ReactOS, в рамках которого развивается операционная система с открытым исходным кодом, нацеленная на обеспечение совместимости с программами и драйверами Microsoft Windows семейства NT (XP/2003). В результате проверки кода в проприетарном анализаторе PVS-Studio было выявлено 4887 предупреждений. В статье на примерах рассмотрены типичные ошибки, которые были выявлены в ReactOS, такие как опечатки при присвоении значений и определения условных операторов, разыменовывание нулевого указателя, некорректное использование макросов, заведомо ложные/истинные условия, ошибки задания формата, выход за границы массива и т.п. Читать далее Представлены результаты автоматизированной проверки кода ReactOS

Релиз Firefox 20

Проект Mozilla, который отмечает в эти дни своё пятнадцатилетие, официально представил релиз web-браузера Firefox 20, а также мобильную версию Firefox 20 для платформы Android. В ближайшие дни на стадию бета-тестирования перейдёт ветка Firefox 21, а также будет отделена aurora-ветка Firefox 22. В соответствии с шестинедельным циклом разработки, релиз Firefox 21 намечен на 14 мая, а Firefox 22 на 25 июня. В ближайшие часы ожидается релиз Seamonkey 2.17, а также обновление веток с длительным сроком поддержки Firefox 17.0.5 и Thunderbird 17.0.5. Из улучшений, представленных в Firefox 20, можно отметить: Новая реализация приватного режима, предоставляющая возможность открытия отдельных окон в приватном режиме, … Читать далее Релиз Firefox 20

Директором по технологиям виртуализации в Red Hat назначен один из бывших топ-менеджеров Microsoft

Компания Red Hat объявила о назначении нового директора по развитию технологий и решений, связанных с виртуализацией, который будет курировать развитие платформы Red Hat Enterprise Virtualization и продуктов на базе облачной платформы OpenStack. Примечательно, что на данную должность назначен Radhesh Balakrishnan, ранее работавший в компании Microsoft и отвечавший за продвижение сервиса Windows Azure в Азиатско-Тихоокеанском регионе. Читать далее Директором по технологиям виртуализации в Red Hat назначен один из бывших топ-менеджеров Microsoft

Свободный видеоредактор OpenShot успешно завершил кампанию на Kickstarter

Разработчики свободного видеоредактора OpenShot объявили об успешном заверешении кампании на Kickstarter, в рамках которой за 13 дней было собрано почти 24 тысячи долларов из запланированных 20 тысяч. Средства планируется потратить для разработки кросс-платформенной версии редактора, способной работать не только в Linux, но и в Windows и Mac OS X. В частности, разработчики намерены произвести интеграцию нового многоплатформенного движка редактирования видео, значительно переработать интерфейс пользователя (например, подготовить многоплатформенную реализацию интерфейса и шкалы времени, созданную с использованием HTML5, JQuery, CSS и WebKit), провести оптимизацию производительности и потребления памяти, обеспечить поддержку дополнительных форматов. Первый тестовый выпуск переработанной версии OpenShot планируется опубликовать в конце … Читать далее Свободный видеоредактор OpenShot успешно завершил кампанию на Kickstarter

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

Компания Valve создала в дополнение к ранее доступному публичному репозиторию пакетов, используемому для распространения Steam для Linux, новый репозиторий, в котором представлен набор дополнительных пакетов к Ubuntu Linux 12.04.2. В репозитрии размещены пакеты с клиентом Steam для Linux, скриптами для автоматизации загрузки обновлений к Steam, новыми экспериментальными видеодрайверами NVIDIA, реализацией собственного визуального оформления процесса загрузки и набором оригинальных фоновых изображений для рабочего стола. Появление пакетов c реализацией отдельного скрипта обновления дистрибутива (через cron запускается «apt-get update») и ассоциированной с запуском Steam загрузочной визуальной темы свидетельствует о подготовке Valve собственной сборки Ubuntu. Не исключено, что данная сборка будет использоваться на игровой … Читать далее Компания Valve ввела в строй репозиторий для формирования собственной сборки Ubuntu

Компания Adobe перевела в разряд свободных невидимый шрифт Blank

Компания Adobe объявила об открытии специализированного OpenType-шрифта Blank, предназначенного для использования в качестве заполнителя в процессе загрузки других шрифтов. Размер шрифта всего 80 Кб, так как шрифт состоит из 257 невидимых глифов, сопоставленных со всеми символами Unicode. Шрифт открыт под свободной лицензией Open Font License 1.1 (OFL 1.1), допускающей модификацию, создание производных шрифтов и неограниченное распространение. Из практических применений Blank упоминается использование пустого фиктивного шрифта для запрета отображения контента с использованием базовых системных шрифтов до того момента, как загрузится внешний шрифт. Кроме того, пустой шрифт может применяться для определения факта загрузки внешнего шрифта в web-приложениях, используя при проверке оценку размера … Читать далее Компания Adobe перевела в разряд свободных невидимый шрифт Blank

Google выпустил третью версию библиотеки с реализацией формата WebP

Анонсирован релиз библиотеки libwebp 0.3 с реализацией функций кодирования и декодирования изображений в формате WebP, продвигаемом компанией Google. Используемые в WebP технологии сжатия с потерями позволяют добиться сокращения размера файла на 25%-34%, по сравнению с файлами JPEG аналогичного качества, и на 26% в режиме кодирования без потерь по сравнению с максимальным уровнем сжатия PNG. Новый выпуск полностью обратно совместим с веткой 0.2.x и обладает следующими особенностями: Окончательно определено представление формата задания метаданных (EXIF/XMP), анимации и цветовых профилей ICC в контейнере WebP; Для создания анимированных WebP-изображений в состав включены две утилиты: gif2webp для преобразования анимированных Gif и webpmux для преобразования анимации … Читать далее Google выпустил третью версию библиотеки с реализацией формата WebP

Анализ использования ассемблерных вставок в коде открытых проектов

Стив Макинтаир (Steve McIntyre), несколько лет занимавший пост лидера проекта Debian, опубликовал результаты исследования интенсивности использования ассемблерного кода в открытых проектах. Исследование проведено инженерной группой консорциума Linaro, занимающегося адаптацией и оптимизацией открытых проектов и Linux для платформы ARM, совместно с разработчиками дистрибутивов Ubuntu и Fedora. Исследование нацелено на выявление областей, требующих доработки в процессе внедрения новой 64-разрядной архитектуры ARMv8 (AArch64) и серверных систем на базе архитектуры ARMv7. Наличие специфичных для различных архитектур ассемблерных вставок является одним из признаков необходимости портирования кода для использовании на новой архитектуре или проведения дополнительных оптимизаций. В итоге, после изучения кода всех пакетов в репозиториях Ubuntu … Читать далее Анализ использования ассемблерных вставок в коде открытых проектов

Проект Mozilla празднует пятнадцатилетие

Сообщество празднует пятнадцать лет с момента основания проекта Mozilla, в 1998 году приступившего к созданию первого полноценного свободного web-браузера, основанного на коде Netscape Communicator 5. После четырёх лет разработки, в 2002 году был выпущен релиз Mozilla 1.0. В этом же году проект признал перспективной идею разработки нового браузера с гибким и расширяемым интерфейсом на языке XUL, которая спустя два года воплотилась в первом стабильном релизе Firefox. Удобный интерфейс на базе вкладок и широкие возможности по расширению функциональности через дополнения позволили новому продукту быстро потеснить монополизировавший рынок браузер Internet Explorer и стать предвестником значительного скачка развития современных web-браузеров и web-технологий. В … Читать далее Проект Mozilla празднует пятнадцатилетие

Система управления разработкой Bloodhound переведена в категорию первичных проектов Apache

Организация Apache Software Foundation объявила о придании проекту Apache Bloodhound статуса первичного проекта Apache, после успешной проверки в «инкубаторе» Перевод в разряд первичных означает, что продукт и развивающее его сообщество подтвердили способность следования принципам разработки Apache и теперь готовы для самостоятельного существования, не требующего дополнительного надзора. Apache Bloodhound представляет собой платформу для управления совместной разработкой программных проектов и контроля за исправлением ошибок, основанную на коде системы Trac. Проект Bloodhound был основан в ответ на невозможность интеграции в Trac ряда принципиально новых возможностей, востребованных многими разработчиками, но не принимаемых в основной проект в силу консервативного стиля его развития. Код написан на … Читать далее Система управления разработкой Bloodhound переведена в категорию первичных проектов Apache