Следующая фаза развития GNOME 3

Алан Дей (Allan Day), сотрудник компании Red Hat и член команды дизайнеров GNOME, опубликовал заметку, в которой рассказал о следующей фазе развития проекта GNOME 3, связанной с разработкой серии унифицированных приложений для работы с контентом. В частности, планируется предоставить пользователю приложения для работы с документами, музыкой, фотографиями, видео и загружаемыми данными (Downloads). Конечное целью является обеспечение бесшовной интеграции данных приложений с online-сервисами и реализация в них единой схемы поиска, доступа и работы с контентом. Указанные приложения должны предоставлять пользователю все типичные схемы взаимодействия с имеющимся у него контентом, например, организовывать совместный доступ к фотографиям для членов семьи, создавать документы для … Читать далее Следующая фаза развития GNOME 3

Увидел свет дистрибутив Linux Mint 14 с десктоп-окружениями MATE и Cinnamon

Анонсирован релиз дистрибутива Linux Mint 14, основанного на кодовой базе Ubuntu 12.10, полностью совместимого с ним, но существенно отличающегося подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей не принимающих новые методы построения интерфейса Unity и GNOME 3. Для загрузки доступны DVD-сборки на базе оболочек MATE 1.4 (966 Мб) и Cinnamon 1.6 (884 Мб). Кроме отличий в организации рабочего стола, в дистрибутиве задействован ряд оригинальных приложений, упрощающих настройку и работу в системе начинающих пользователей. Например, в Linux Mint используется переработанная система … Читать далее Увидел свет дистрибутив Linux Mint 14 с десктоп-окружениями MATE и Cinnamon

Релиз почтового клиента Thunderbird 17, ознаменовавший переход к разработке только силами сообщества

Представлен релиз почтового клиента Thunderbird 17, который причислен к ESR-релизам с длительным сроком поддержки, обновления для которого будут выпускаться в течение года. Thunderbird 17 ознаменовал собой переход к новой модели управления проектом, подразумевающей прекращение финансирования развития Thunderbird организацией Mozilla. Разработка новых возможностей теперь будет производится исключительно силами энтузиастов, но работники Mozilla продолжат участие в исправлении ошибок и устранении проблем безопасности. Причиной отстранения от Thunderbird является ориентация Mozilla на Web и мобильные технологии, а именно концентрация всех ресурсов на проекте Firefox OS, в то время как Thunderbird является только настольным приложением и не укладывается в новые цели организации. В новом выпуске … Читать далее Релиз почтового клиента Thunderbird 17, ознаменовавший переход к разработке только силами сообщества

Вышел QEMU 1.3 RC0

Выпущен первый кандидат в релизы эмулятора QEMU 1.3. Наиболее интересные новшества ветки 1.3: Драйвер устройств Linux VFIO, позволяющий назначить устройство PCI виртуальной машине; Поддержка мультимедийных инструкций процессора Loongson для платформы MIPS; Генератор кода TCG, поддерживающий новые возможности SMEP (Supervisor mode execution protection) и SMAP (Supervisor mode access prevention) на процессорах компании Intel; Поддержка одинарной точности чисел с плавающей запятой на Xtensa; Улучшенная поддержка USB 3.0; Поддержка перенаправления USB теперь работает и в случае использования live-миграции; Улучшения работы с блочными устройствами. Протокол SPICE теперь поддерживает прозрачную поддержку live-миграции, несколько мониторов на одном устройстве PCI, произвольное разрешение экрана и ряд иных улучшений. Читать далее Вышел QEMU 1.3 RC0

Разработчики LLVM при голосовании отдали предпочтение GIT

Хотя инфраструктура проекта LLVM основана на Subversion и как правило он и предлагается по умолчанию, проведенный в списке рассылки разработчиков LLVM опрос показал, что подавляющее большинство разработчиков предпочитает систему управления исходными текстами GIT. В процессе голосования обнаружилось, что есть очень много разработчиков, которых устроит только Git (74% опрошенных), небольшое число разработчиков, которых устроит только SVN (13%) и, опять же, небольшое количество тех, кто предпочел бы сосуществование Git + SVN (13%). В конечном итоге GIT предпочитает намного больше разработчиков в соотношении 3 к 1 против всех остальных вариантов. Дополнительно отмечается что инфраструктура GCC также все еще в существенной мере основана на … Читать далее Разработчики LLVM при голосовании отдали предпочтение GIT

Сравнение производительности файловых систем XFS, BTRFS и EXT4 в ядрах Linux 3.5 и 3.7

Ресурс Phoronix провел очередное сравнение файловых систем XFS, BTRFS и EXT4. В данном случае в тестовой конфигурации накопителем являлся SSD и было проверено поведение как версии ядра 3.5, так и версии 3.7, находящейся в разработке. В тесте «Flexible IO tester (Intel IOMeter) — file server access pattern», с большим отрывом победил EXT4. На втором месте был XFS, проигравший EXT4 в 2 раза, а BTRFS в конфигурации по умолчанию проиграл в 6 раз. Можно также отметить, что в ядре 3.7 все три файловые системы улучшили свои результаты, относительно ядра 3.5. В тестах FS-Mark файловые системы показали производительность примерно на одинаковом уровне, … Читать далее Сравнение производительности файловых систем XFS, BTRFS и EXT4 в ядрах Linux 3.5 и 3.7

В рамках проекта Homerun для KDE подготовлен интерфейс для запуска приложений в стиле GNOME 3

Для KDE представлен апплет Homerun, реализующий функции полноэкранного интерфейса для запуска программ, работающего в стиле ланчера из состава GNOME 3. В Homerun используется разбиение типов контента по иерархии вкладок (программы, файлы и т.п., во вкладке с программами в свою очередь доступны фильтры для мультимедия, интернет-приложений и т.д.). В базовой вкладе выводится сводный список избранных приложений, недавно открытых документов и часто используемых файлов/директорий. Доступны средства для поиска контента и фильтрации вывода. Готовые установочные пакеты подготовлены для Kubuntu и openSUSE. Из планов по дальнейшему развитию отмечается обеспечение интеграции с системой комнат KDE (Activity), что позволит выводить для каждой комнаты свой набор рекомендованных … Читать далее В рамках проекта Homerun для KDE подготовлен интерфейс для запуска приложений в стиле GNOME 3

Релиз Firefox 17

Проект Mozilla официально выпустил релиз web-браузера Firefox 17, который отнесён к категории веток с длительным сроком поддержки (ESR), обновления для которых выпускаются в течение года. В ближайшие дни на стадию бета-тестирования перейдёт ветка Firefox 18, примечательная переходом на новый JIT-компилятор IonMonkey, а также будет отделена aurora-ветка Firefox 19. В соответствии с шестинедельным циклом разработки, релиз Firefox 18 намечен на первую неделю января,, а Firefox 19 на 19 февраля. В ближайшие часы ожидаются релизы Thunderbird 17 и Seamonkey 2.14. Одновременно с Firefox 17 выпущен корректирующий релиз прошлой ветки с длительным сроком поддержки — Firefox 10.0.11, в котором отмечается только исправление уязвимостей … Читать далее Релиз Firefox 17

Организация Linux Foundation столкнулась с трудностями заверения UEFI-загрузчика ключом Microsoft

Джеймс Боттомли (James Bottomley), известный разработчик ядра Linux, входящий в координационный технический комитет Linux Foundation, рассказал о неожиданных трудностях, возникших при попытке использования сервиса по заверению сторонних загрузчиков ключом Microsoft, позволяющим использовать данные загрузчики на укомплектованных ОС Windows 8 системах с включенным режимом безопасной загрузки UEFI. Напомним, что организация Linux Foundation намерена распространять от своего лица небольшой промежуточный загрузчик, который будет заверен ключом от компании Microsoft и даст любому дистрибутиву возможность работы на системах с активным по умолчанию режимом безопасной загрузки UEFI. Проблемы начались при первом входе в сервис, созданный для заверения загрузчиков и драйверов ключом Microsoft и рекламируемый как … Читать далее Организация Linux Foundation столкнулась с трудностями заверения UEFI-загрузчика ключом Microsoft

Вышел Wayland 1.0.1

Выпущен релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.0.1. Одновременно выпущен релиз эталонного композитного сервера Weston 1.0.1, развивающегося в рамках проекта Wayland. Представленные версии полностью совместимы с представленными месяц назад выпусками Wayland 1.0.0 и Weston 1.0.0, и содержат только исправления выявленных ошибок. Наиболее заметной ошибкой, исправленной в данном релизе, является крах Wayland при удалении EGLSurface и поступлении событий «delete_id» вне очереди. Также отмечено 52 коммита в Weston. Читать далее Вышел Wayland 1.0.1

Релиз web-браузера Opera 12.11 с устранением опасной уязвимости

Представлен корректирующий релиз web-браузера Opera 12.11, доступный для платформ Windows, Mac OS X, Linux и FreeBSD. В новой версии исправлены две уязвимости, одна из которых может привести к выполнению кода злоумышленника при возврате сервером специально скомпонованного слишком большого ответа. Кроме того, проведена работа над ошибками, например, устранены проблемы с загрузкой Gmail и исправлены недоработки в реализации протокола SPDY. Читать далее Релиз web-браузера Opera 12.11 с устранением опасной уязвимости

Релиз Firefox 17 для платформы Android

На несколько часов опережая релиз десктоп-версии Firefox 17, представлен новый выпуск Firefox 17 для платформы Android. Особенности новой версии: Обеспечена поддержка устройств на базе архитектуры ARMv6, в том числе таких смартфонов, как HTC Status, HTC ChaCha, Samsung Galaxy Ace, Motorola XT, Motorola Fire XT и LG Optimus Q. В качестве минимальных системных требований для запуска Firefox называется 512 Мб ОЗУ и процессор с частотой 800Mhz. Ранее Firefox для Android поддерживал только устройства с архитектурой ARMv7, в то время как ARMv6 используется в 55% выпущенных Android-устройств; Добавлена встроенная возможность проигрывания контента в форматах H.264, AAC и MP3. Поддерживается как аппаратное, так … Читать далее Релиз Firefox 17 для платформы Android

Обновление ядра Linux: 3.0.52, 3.2.34, 3.4.19 и 3.6.7

Представлены очередные корректирующие релизы ядра Linux: 3.0.52 (42 исправления), 3.2.34 (85 исправлений), 3.4.19 (62 исправления) и 3.6.7 (72 исправления). Как обычно, в анонсе выхода новых версий подчеркивается обязательность проведения обновления. Из подсистем, в которые внесены исправления, можно отметить: XFS, NFS, GFS2, USB, Xen, ALSA, drm/radeon, drm/i915, drm/vmwgfx, ipv4, ipv6, l2tp, mac80211, iscsi-target, ath9k. Читать далее Обновление ядра Linux: 3.0.52, 3.2.34, 3.4.19 и 3.6.7

Техника обхода SMEP-защиты при эксплуатации уязвимостей ядра Linux

В ядре Linux 3.0 была представлена поддержка режима SMEP (Supervisor Mode Execution Protection), присутствующего в процессорах Intel на базе архитектуры Ivy Bridge. Использование SMEP не даёт переходить из режима ядра к выполнению кода, находящегося на пользовательском уровне, что позволяет блокировать эксплуатацию многих уязвимостей в ядре Linux (shell-код не будет выполнен, так как он находится в пространстве пользователя). Один из исследователей безопасности опубликовал интересный способ эксплуатации уязвимостей в ядре в обход защиты SMEP (существуют и другие пути обхода SMEP, но данный метод заслуживает внимания в силу своей оригинальности). Метод построен на основе организации подстановки последовательности инструкций в исполняемую область JIT-компилятора (например, … Читать далее Техника обхода SMEP-защиты при эксплуатации уязвимостей ядра Linux

Комментарии разработчиков udev по поводу очередного форка проекта

В конце минувшей недели группа разработчиков Gentoo создала еще один форк udev. Причиной его создания стала идейная вражда с другой группой разработчиков Gentoo, ранее создавшей еще один «независимый от systemd» форк. Ведущий разработчик udev Кей Сайверс прокомментировал ситуацию: «Я ни в коем случае не возражаю против форков udev, если они могут принести пользу хоть кому-нибудь. Но в данном случае это выглядит как несмешная шутка». В качестве примера, Сайверс приводит коммит, который якобы должен удалить зависимость udev от kmod (механизма управления подгрузкой модулей ядра Linux, заменившего устаревший и неподдерживаемый module-init-tools). В этом коммите, прямое обращение в API libkmod было заменено вызовом … Читать далее Комментарии разработчиков udev по поводу очередного форка проекта

Подготовлен симулятор Firefox OS, оформленный в виде дополнения к браузеру Firefox

Для упрощения тестирования Firefox OS в рамках проекта r2d2b2g подготовлено специальное дополнение c реализацией симулятора мобильной платформы, устанавливаемое в обычный браузер Firefox. Размер дополнения около 100 Мб. Фактически представленный симулятор является оформленной в форме дополнения сборкой настольного тестового окружения B2G Desktop. Поставка в виде браузерного дополнения не только существенно упрощает установку, но и позволяет организовать постоянный мониторинг за новшествами, используя средства автоматического обновления. Платформа Firefox OS развивается сообществом Mozilla и нацелена на создание мобильной операционной системы, загружающейся в браузерное окружение и предлагающей унифицированный Web API для разработки мобильных приложений с использованием HTML5-технологий, CSS и JavaScript. Оценить текущее состояние развития Firefox … Читать далее Подготовлен симулятор Firefox OS, оформленный в виде дополнения к браузеру Firefox

Linux портирован на калькулятор TI-Nspire

Энтузиасты подготовили порт Linux для графических калькуляторов серии TI-Nspire, поставляемых с 3.2-дюймовым экраном (320×240), 120MHz процессором на базе архитектуры ARM и с 64 Мб ОЗУ. В настоящее время порт ещё не поддерживает все аппаратные возможности платформы и недостаточно стабилен, тем не менее уже пригоден для начальных экспериментов. Например, разработчиками продемонстрирована навигация в Web с использованием консольного браузера. Работает Wifi, возможно подключение USB-клавиатуры. Также поддерживается запуск X-сервера и directFB, но из-за ограниченных ресурсов создание полноценного графического окружения пока проблематично. Для загрузки на калькуляторе подготовлен экспериментальный образ корневой ФС, который может быть загружен на встроенный накопитель при монтировании калькулятора в режиме USB-накопителя. … Читать далее Linux портирован на калькулятор TI-Nspire

Microsoft считает, что WebKit повторяет опыт IE6 и разрушает идею web-стандартов

Продвигая мобильную платформу Windows Phone 8, поставляемую с браузером Internet Explorer 10, компания Microsoft столкнулась с проблемами совместимости с web-приложениями, использующими нестандартные web-технологии, испытав на себе все трудности, которые во времена доминирования Internet Explorer 6 на десктопах сама создавала разработчикам альтернативных браузеров. Тем не менее, в данном случае вина лежит не на разработчиках WebKit, а на создателях web-приложений, не считающихся со стандартами и использующих экспериментальные тестовые возможности движка. Все современные браузеры, и Internet Explorer в том числе, предоставляют возможность тестирования ещё не стандартизированных и экспериментальных CSS-свойств, оформляя поддержку подобных возможностей в форме элементов, снабжённых специфичными для каждой платформы префиксами. WebKit … Читать далее Microsoft считает, что WebKit повторяет опыт IE6 и разрушает идею web-стандартов

Студент-юрист пытается заставить Facebook серьезно относиться к приватности

Крупнейшая в мире судебная тяжба против Facebook началась как обычное академическое исследование. Студент Max Schrems принудил Facebook изменить свой ​​подход к конфиденциальности пользователей. Теперь Schrems хочет собрать сотни тысяч евро, чтобы начать следующий этап своей кампании — многолетнюю судебную тяжбу, которая может существенно пересмотреть, как Facebook управляет личными данными более одного миллиарда человек по всему миру. Идея проста: любое лицо, взаимодействующее с компанией ЕС или государственным учреждением может по любой причине запросить все данные, которые предприятие имеет о нём, и компания или государственное учреждение должно их предоставить (в американских законах нет аналогичного, в основном вопросы частной жизни и защита персональных … Читать далее Студент-юрист пытается заставить Facebook серьезно относиться к приватности

Оценка производительности DragonFly BSD и Ubuntu Linux

Ресурс Phoronix провел сравнительное тестирование свежих выпусков DragonFly BSD (3.2.1) и Ubuntu Linux (12.10). В анонсе последнего релиза разработчики DragonFly BSD указали на значительное улучшение масштабируемости при увеличении числа потоков, приведя в качестве примера тест производительности PostgreSQL, где их операционная система смогла в ряде случаев обгонять конкурирующие системы, даже на основе Linux. Это пробудило интерес к проведению своей серии тестов с данной операционной системой. В целом тесты подтвердили тезис разработчиков DragonFly BSD о том, что проблемы с масштабируемостью DragonFly BSD по мере увеличения числа потоков более-менее устранены. Операционная система DragonFly BSD продемонстрировала масштабируемость вполне сравнимую с Ubuntu, при обработке как … Читать далее Оценка производительности DragonFly BSD и Ubuntu Linux

В MESA в ближайшее время будет добавлена поддержка OpenGL ES 3.0

Разработчики из компании Intel планируют вскоре интегрировать свои наработки по поддержке OpenGL ES 3.0 в основную ветку MESA. В OpenGL ES 3.0 есть довольно много полезных улучшений, которые делают его довольно ожидаемым и полезным нововведением. В частности, отмечается, что в данном стандарте стала обязательной поддержка реализации алгоритма сжатия текстур ETC2, отличающегося хорошим качеством картинки при высокой эффективности сжатия, при том, что в отличие от некоторых других методов сжатия текстур, данный алгоритм не пересекается с запатентованными технологиями. Читать далее В MESA в ближайшее время будет добавлена поддержка OpenGL ES 3.0