Начало тестирования Aurora-ветки Firefox 13

Разработчики Mozilla сообщили о начале тестирования aurora-ветки Firefox 13. Новые возможности Firefox 13 ещё точно не утверждены, так как на стадии тестирования aurora-ветки будет произведена оценка готовности для релиза тех или иных новшеств. Релиз Firefox 13 ожидается в середине июня. Из возможных улучшений можно отметить: Страница быстрого запуска, которая будет отображаться вместо пустой страницы при открытии новой вкладки и позволит организовать быстрый доступ к наиболее часто посещаемым сайтам. На странице быстрого запуска будет отображаться серия эскизов, подобранных автоматически из наиболее часто открываемых страниц и недавно открытых сайтов. Пользователь получит возможность добавить ссылку на свою страницу, поменять положение эскизов в произвольном … Читать далее Начало тестирования Aurora-ветки Firefox 13

20 апреля в Москве состоится конференция "Открытые технологии в инженерном деле"

20 апреля 2012 года в МГТУ им. Н.Э, Баумана планируется провести конференцию «Открытые технологии в инженерном деле«. Тематически конференция будет поделена на две секции. В первой секции могут участвовать доклады об открытых операционных системах, программированию, сетям и технологиям виртуализации. Планируется выступление представителей RedHat. Вторая часть посвящена прикладным инженерным программам таким как KiCAD, openSCADA, LibreCAD, FreeCAD, Elmer, openFOAM, GNU/Octave, SciLab, Maxima. После конференции планируется издать электронный сборник работ, также планируем запись выступлений. На конференцию приглашаются докладчики и все кому не безразлична данная тематика. К сожалению, для прохода на территорию МГТУ требуется заранее зарегистрироваться. Читать далее 20 апреля в Москве состоится конференция "Открытые технологии в инженерном деле"

Компания Samsung опубликовала код прошивки на базе Android 4 для смартфона Galaxy S II

Компания Samsung открыла доступ к коду прошивки для Galaxy S II (GT-i9100), построенной на основе платформы Android 4.0 (Ice Cream Sandwich). Изначально смартфон Galaxy S II поставляется с Android 2.3 (Gingerbread), прошивка на базе Android 4.0 подготовлена в виде опционального обновления. В то время как HTC и многие другие производители телефонов ограничиваются публикацией компонентов ядра Linux, открытия которых требует лицензия GPL, компания Samsung опубликовала код всех составных частей платформы Android, поставляемых под лиценизиями BSD и Apache. Код можно загрузить с сайта opensource.samsung.com (в поле поиска следует ввести ICS, после чего будет выведена ссылка на архив GT-I9100_ICS_Opensource_Update4.zip, размером 193 Мб). В … Читать далее Компания Samsung опубликовала код прошивки на базе Android 4 для смартфона Galaxy S II

Компания AMD начала публикацию открытого драйвера для видеокарт Radeon HD 7000

Алекс Дейчер (Alex Deucher) из компании AMD начал публикацию в списке рассылки dri-devel исходных текстов драйверов для дискретных GPU семейства Southern Islands (Radeon HD 7000) и нового поколения APU Fusion Trinity. В настоящее время опубликовано 48 патчей к DRM/KMS-модулю Radeon, работающему на уровне ядра Linux, а также набор сопутствующего микрокода. Среди добавленных в DRM/KMS-драйвер Radeon возможностей отмечается начальная поддержка отображения водяных знаков на экране, средства выборочной подачи питания на CRTC (CRTC power gating), поддержка встроенного датчика температуры, код для сброса GPU, система проверки VM CS (Command Stream) и другой код, необходимый для работы Radeon HD 7000. В настоящее время окно … Читать далее Компания AMD начала публикацию открытого драйвера для видеокарт Radeon HD 7000

Представлены лауреаты премии Linux New Media Awards 2012

Стали известны лауреаты премии Linux New Media Awards 2012, в рамках которой отмечены лучшие продукты, проекты и организации, связанные с Linux. Победители были отобраны жюри, в которое вошли 300 наиболее известных представителей сообщества разработчиков свободного ПО и компаний, применяющих открытую модель разработки. Победители: Самый инновационный открытый проект: Android Наиболее интересное Linux-устройство: смартфон Samsung Galaxy Nexus; Наиболее дружественный к Linux и открытому ПО производитель оборудования: Samsung (за вклад в продвижение Android); Лучшее приложение для десктопа: LibreOffice; Лучшее решение для обеспечения переносимости: LibreOffice (среди претендентов также отмечены Wine и Samba); Лучшая открытая СУБД: PostgreSQL. Читать далее Представлены лауреаты премии Linux New Media Awards 2012

Для Fedora 18 отклонен полный переход на Journal и рассмотрен первичный статус ARM-сборки

Комитет FESCo (Fedora Engineering Steering Committee), отвечающий за техническую часть разработки дистрибутива Fedora Linux, на состоявшемся 19 марта заседании принял несколько решений, касающихся осеннего релиза Fedora 18. Отклонено предложение по полному отказу от rsyslog в пользу подсистемы Journal, призванной заменить собой службу syslog и другие сопутствующие сервисы журналирования событий. На текущий момент принято решение, что в Fedora будут работать обе эти службы. Среди причин неприятия отказа от rsyslog упоминается дискомфорт из-за использования бинарного формата логов и потеря некоторой привычной функциональности syslog. Обозначен курс на продвижение архитектуры ARM в число первичных поддерживаемых архитектур. Финальное решение о придании ARM статуса первичной архитектуры … Читать далее Для Fedora 18 отклонен полный переход на Journal и рассмотрен первичный статус ARM-сборки

Размер ущерба в деле Oracle против Google оценен в менее чем 100 млн долларов

Опубликованы финальные варианты расчёта ущерба, который по мнению Oracle был нанесён компанией Google из-за возможного нарушения связанной с Java-технологиями интеллектуальной собственности в платформе Android. После пересчёта с использованием нового метода расчёта, ущерб составил 32.3 млн долларов ($4.6 млн за нарушение двух патентов и $27.7 млн за нарушение интеллектуальной собственности). Итоговая сумма ещё не утверждена, но ожидается, что она не превысит отметки в 100 млн долларов. Напомним, что изначально компания Oracle оценила размер ущерба от 2.6 до 6 миллиардов долларов, отталкиваясь от числа проданных смартфонов под управлением Android, на которых теоретически могли быть лицензированы технологии JavaME. Суд посчитал подобный метод оценки … Читать далее Размер ущерба в деле Oracle против Google оценен в менее чем 100 млн долларов

Релиз среды разработки приложений KDevelop 4.3

После девяти месяцев разработки объявлено о релизе интегрированной среды программирования KDevelop 4.3, основанной на библиотеках KDE/Qt и полностью поддерживающей процесс разработки для KDE 4. Код проекта распространяется под лицензией GPL. Среда разработки доступна для Linux, Solaris, FreeBSD, Max OS X, Windows и различных Unix-систем. Первичным языком разработки является C++, но через использование плагинов обеспечивается поддержка дополнительных языков программирования, таких как PHP, Java, Ruby и Python. Кроме того, доступны плагины для интеграции с инструментариями Valgrind, QTest, qmake, Mercurial и Perforce. Ключевые улучшения: Базовая поддержка стандарта C++11. Так как стандарт был принят несколько месяцев назад, его поддержка в KDevelop пока реализована частично … Читать далее Релиз среды разработки приложений KDevelop 4.3

Обсуждение возможных планов развития GCC 5.0

Среди разработчиков набора компиляторов GCC развернулась обширная дискуссия о планах и задачах для будущей ветки GCC 5.0. При этом основной темой размышлений о возможных путях развития GCC, стало его обсуждение в контексте стремительно набирающего популярность проекта LLVM (Low Level Virtual Machine). Так, активный разработчик GCC Дэвид Малкольм (David Malcolm) из компании Red Hat подробно изложил своё видение будущего проекта, которое сводится к предложению переписать GCC с Си на Си++, разработать полноценный API для подключения плагинов, а также в движении GCC в сторону более модульной структуры – реализации базовой части в виде набора самодостаточных библиотек. Идея заключается в том, что подобные … Читать далее Обсуждение возможных планов развития GCC 5.0

Для Fedora 18 отклонена интеграция Systemd Journal и рассмотрен первичный статус ARM-сборки

Комитет FESCo (Fedora Engineering Steering Committee), отвечающий за техническую часть разработки дистрибутива Fedora Linux, на состоявшемся 19 марта заседании принял несколько решений, касающихся осеннего релиза Fedora 18. Отвергнуто предложение по переходу дистрибутива на использование подсистемы Journal, призванной заменить собой службу syslog и другие сопутствующие сервисы журналирования событий. Среди причин неприятия перехода на Journal упоминается дискомфорт из-за использования бинарного формата логов и потеря некоторой привычной функциональности syslog. Обозначен курс на продвижение архитектуры ARM в число первичных поддерживаемых архитектур. Финальное решение о придании ARM статуса первичной архитектуры будет принято после дополнительного изучения вопроса. Из одобренных возможностей можно отметить: режим настройки хотспотов в … Читать далее Для Fedora 18 отклонена интеграция Systemd Journal и рассмотрен первичный статус ARM-сборки

Релиз Midnight Commander 4.8.2

Анонсирован релиз консольного файлового менеджера Midnight Commander 4.8.2. Ключевые улучшения: Базовая часть Добавлена опция «-X» (—no-x11), позволяющая не использовать X11 для определения нажатия клавиш Alt, Ctrl, Shift; Поддержка использования символа ‘~’ для обозначения домашней директории в поле определения начальной директории (‘Start at:’) в диалоге поиска файлов (‘Find File’); Поддержка символа ‘~’ для обозначения домашней директории в «горячих списках» (hotlists); В диалог «Распознавание клавиш» (‘Learn keys’) добавлено распознание обратной табуляции (‘Back Tab’); Для поиска шестнадцатеричных значений можно использовать префикс ‘0x’; Возможность динамического изменения размера панелей; Новые клавиатурные биндинги ScrollLeft и ScrollRight для прокрутки длинных имен файлов в панели; Внутренняя реорганизация виртуальной … Читать далее Релиз Midnight Commander 4.8.2

Обзор двух NoSQL-плагинов для MySQL: HandlerSocket и Memcached-plugin

Подготовлен подробный обзор особенностей реализации NoSQL-функциональности в MySQL. Рассматриваются два популярных NoSQL-плагина: HandlerSocket от японского разработчика Яшинори Мацунобу (Yoshinori Matsunobu), а также разработка от компании Oracle – плагин Memcached, впервые появившийся в бета-версиях MySQL 5.6.x. Также проведено сравнительное тестирование этих плагинов по скорости их работы. Содержание серии статей: Введение и оглавление; Общая теория и тренды развития: OldSQL — NoSQL — NewSQL; Общее устройство и особенности плагина HandlerSocket; Основные команды HandlerSocket; Общее устройство и особенности плагина Memcached; Тестируем скорость NoSQL-плагинов. Общие выводы. Читать далее Обзор двух NoSQL-плагинов для MySQL: HandlerSocket и Memcached-plugin

Зафиксировано распространение через рекламную сеть AdFox вредоносного ПО, эксплуатирующего уязвимость в Java

Лаборатория Касперского опубликовала разбор вредоносного ПО, отличающийся применением сразу нескольких интересных подходов. Во-первых, вредоносное ПО носило многоплатформенный характер и поражало системы на базе Windows и Mac OS X, эксплуатируя уязвимости в необновлённом плагине Java (теоретически, данное ПО может быть адаптировано и для атаки на Linux). Во-вторых, вредоносное ПО не сохраняло никаких данных на диск и работало исключительно в памяти процесса javaw, что существенно усложнило выявление антивирусами, но позволило сохранить работоспособность только до первого перезапуска. Проблема с небольшим временем жизни зловредного ПО была решена через обеспечение высокой вероятности повторного поражения, для чего эксплуатирующий уязвимость код был интегрирован в рекламные блоки одного … Читать далее Зафиксировано распространение через рекламную сеть AdFox вредоносного ПО, эксплуатирующего уязвимость в Java

Проект PHP мигрировал с Subversion на Git

Разработчики проекта PHP сообщили о завершении миграции проекта с системы управления исходными текстами Subversion на Git. Для упрощения участия в проекте сторонних разработчиков, подготовлено актуальное зеркало нового Git-репозитория на GitHub, через которое в том числе принимаются pull-запросы. GitHub рекомендован к использованию в первую очередь. В качестве альтернативного варианта на своих мощностях введён в строй репозиторий git.php.net, в котором представлен код всех наработок проекта, в том числе код служб, доступных через Web. В качестве одного из преимуществ миграции на Git называется возможность использования цифровых подписей основной группы разработчиков (PHP development team) при создании тэгов новых релизов, что позволит гарантировать целостность кода … Читать далее Проект PHP мигрировал с Subversion на Git

Вторая тестовая версия openSUSE 12.2

Сформирован второй тестовый выпуск openSUSE 12.2 (Milestone 2), финальный релиз ожидается 11 июля. Для загрузки подготовлены установочная DVD-сборка (4.3 Гб), а также LiveCD-сборки на базе KDE 4.8 (726 Мб) и GNOME (722 Мб). В процессе подготовки второй тестовой версии проведена работа по реализации поддержки загрузчика Grub2 и обеспечении использования Plymouth для обеспечения бесшовной графической загрузки. В состав дистрибутива интегрирован тестовый выпуск набора компиляторов GCC 4.7, который в дальнейшем будет использован для пересборки пакетов. Ведётся работа по подготовке официальной сборки openSUSE 12.2 для архитектуры ARMv7 (CPU Cortex-A). Обновлены версии графических окружений GNOME и KDE, рассматривается возможность интеграции в состав дистрибутива окружения … Читать далее Вторая тестовая версия openSUSE 12.2

Инструментарий для наглядной оценки проблем с производительностью

Брендан Грег (Brendan Gregg), один из разработчиков DTrace, представил проект FlameGraph, одна из областей использования которого связана с выявлением узких мест, влияющих на производительность ядра Linux. FlameGraph создан как средство для наглядной визуализации проблемных мест в ядре, потребляющих наибольшее число процессорных ресурсов. Код проекта написан на языке Perl и открыт под лицензией CDDL. В качестве исходных данных поддерживается сбор информации о состоянии системы через такие механизмы, как DTrace, perf_events и SystemTap. Практически, FlameGraph может визуализировать не только статистику работы ядра, но и данные о выполнении любых приложений, которые могут быть получены при помощи вышеотмеченных инструментов DTrace, perf_events и SystemTap. На … Читать далее Инструментарий для наглядной оценки проблем с производительностью

Mozilla покинул директор по развитию web-платформы

Крис Близард (Chris Blizzard), стоящий у истоков проекта Mozilla и занимавший последнее время пост директора по развитию web-платформы, объявил о своём уходе из компании. До 2010 года Крис занимал должность директора по взаимодействию с разработчиками. В качестве причины ухода называется решение попробовать себя в новой роли, приняв предложение небольшого стартапа, нацеленного на создание технологий для создания масштабируемых web-систем. По словам Криса, деятельность новой компании не связана с браузерами, но в перспективе может положительно повлиять на жизнь большого числа web-разработчиков и привести к улучшению Web. Читать далее Mozilla покинул директор по развитию web-платформы

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

Спустя месяц после выхода версии 2.0.0 представлен корректирующий релиз медиаплеера VLC 2.0.1, в котором устранено более 120 ошибок и регрессивных изменений, а также добавлено несколько небольших новшеств. Сообщается, что за месяц версия VLC 2.0.0 была загружена более 15 млн раз. Из добавленных в новой версии улучшений отмечается реализация поддержки формата MxPEG, улучшение интерфейса для платформы Mac OS X, ускорение декодирования различных форматов, начальная реализация меню BluRay. Из исправлений отмечаются решение проблем в интерфейсе на базе Qt, устранение ошибок в коде поддержки HTTP Live Streaming, CDDB, UDP/RTP, RAR, Ogg и MKV. Отдельно стоит обратить внимание на устранение двух уязвимостей: переполнение буфера … Читать далее Релиз медиаплеера VLC 2.0.1

Релиз минималистичного дистрибутива Tiny Core Linux 4.4

Доступен минималистичный Linux дистрибутив Tiny Core Linux 4.4, который может работать на системах с 48 Мб ОЗУ. Загрузочный iso-образ занимает всего 11.9 Мб. Графическое окружение дистрибутива построено на основе X-сервера Tiny X, тулкита FLTK и оконного менеджера FLWM. Дистрибутив загружается целиком в ОЗУ и работает из памяти. Дополнительно поставляется сборка CorePlus (65 Мб), в которую входит ряд дополнительных пакетов, таких как инсталлятор с поддержкой установки Tiny Core Linux в виде файла на NTFS-раздел и с возможностью установки дополнительных расширений, а также готовый набор инструментов для обеспечения выхода в сеть, включая менеджер для настройки Wifi-соединений. В версии 4.4 осуществлено обновление ядра … Читать далее Релиз минималистичного дистрибутива Tiny Core Linux 4.4

Сформирован список заданий для Summer of Code 2012

Компания Google сообщила о выборе проектов для участия в инициативе Google Summer of Code 2012. Из 406 подавших заявки открытых проектов для участия в программе одобрено 180, в том числе 41 проект не принимавший участие в GSoC в предыдущие годы. До 25 марта у студентов есть время выбрать себе задание по душе и обсудить возможность его выполнения с представителями подавших заявку проектов. Заявки от студентов будут приниматься с 26 марта до 6 апреля. Среди участвующих в Summer of Code 2012 проектов можно выделить: Blender, Debian, DragonFly BSD, Drupal, FFmpeg, FreeBSD, GCC, Gentoo, GNOME, Gimp, Illumos, Inkscape, KDE, Kernel.org, LibreOffice, Minix3, … Читать далее Сформирован список заданий для Summer of Code 2012

Для Linux представлен драйвер GMUX для переключения между GPU на ноутбуках Apple

Разработчики из компании Canonical представили реализацию для ядра Linux драйвера для гибридной графической подсистемы GMUX, позволяющего организовать переключение между несколькими GPU и управление подсветкой экрана на ноутбуках Apple Macbook Pro. В частности, драйвер позволяет переключать вывод между встроенной видеокартой, когда требуется экономия энергии, и современной дискретной видеокартой, когда нужна высокая производительность видеоподсистемы. Читать далее Для Linux представлен драйвер GMUX для переключения между GPU на ноутбуках Apple