Комментарии разработчиков 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

Первый выпуск свободной прошивки Replicant на базе платформы Android 4.0

Проект Replicant, в рамках которого предпринята попытка создания полностью открытого варианта платформы Android, лишённого проприетарных компонентов и закрытых драйверов, представил первый выпуск прошивки на базе исходных текстов Andrlid 4. По сравнению с оригинальной прошивкой в Replicant произведена заменена достаточно большой порции проприетарных компонентов, включая видеодрайверы, бинарные прошивки для WiFi, библиотеки для работы с GPS, компасом, web-камерой, радио-интерфейсом и модемом. В дополнение к ранее поддерживаемым проектом устройствам Nexus S и Galaxy S, новая версия прошивки также доступна для смартфонов Galaxy S2 и Galaxy Nexus. Таким образом, полностью свободный вариант Android теперь доступен для четырёх смартфонов. Кроме того, по сравнению с прошлыми … Читать далее Первый выпуск свободной прошивки Replicant на базе платформы Android 4.0

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

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

Один из хостов Google попал в список запрещённых в РФ сайтов

18 ноября 2012 года один из хостов Google, отвечающих за отдачу статического контента, попал в действующий с 1 ноября централизованный чёрный список IP-адресов, подлежащих блокированию на территории РФ. Блокировка была выполнена из-за размещения одним из пользователей социальных сервисов Google картинки аморального содержания. В чёрный список попал IP 173.194.32.227 (encrypted-tbn1.gstatic.com). Проверить наличие URL/домена/IP в реестре запрещённых сайтов можно на сайте zapret-info.gov.ru. Уже в ближайшее время, у абонентов большинства провайдеров России могут возникнуть затруднения при использовании сервиса «Google Картинки» и возможно, других сервисов, работа которых связана с заблокированным ресурсом. Напомним, что из-за формального процесса проверки жалоб, в черный список успели попасть такие … Читать далее Один из хостов Google попал в список запрещённых в РФ сайтов

UEFI в ПК Lenovo отказывается загружать системы, отличные от Windows и RHEL

Мэтью Гаррет (Matthew Garrett), один из разработчиков ядра Linux из компании Red Hat, последнее время занимающийся обеспечением загрузки Linux на системах с UEFI, опубликовал пример поучительной ошибки, из-за которой на ПК Lenovo ThinkCentre M92p в режиме UEFI оказалось возможным загрузить только две операционных системы: Windows и RHEL. После изучения ошибки была обнаружена очень странная ситуация: UEFI-прошивка ПК проверяет конкретный тип операционной системы и, если это не RHEL или Windows, такая OS не будет загружена и даже просто отображена в списке вариантов загрузки. При этом прошивка ориентируется на конкретную строку названия ОС и попросту полностью игнорирует любые иные системы, независимо от … Читать далее UEFI в ПК Lenovo отказывается загружать системы, отличные от Windows и RHEL

Инфраструктура проекта FreeBSD подверглась взлому, не исключена подмена пакетов

Проект FreeBSD опубликовал уведомление об обнаружении следов взлома двух серверов, участвующих в сборке пакеджей. Инцидент зафиксирован 11 ноября, но следы взлома указывают на то, что злоумышленники получили контроль над системой 19 сентября. Целостность всех портов и пакеджей, загруженных c 19 сентября по 11 ноября не гарантируется. Отдельно отмечается, что взлом не затронул компоненты базовой системы и порты, распространяемые через svn.freebsd.org. Несмотря на отсутствие прямых свидетельств подмены контента, пользователям, обновлявшим или устанавливавшим в указанный период пакеджи, рекомендовано оценить целесообразность проведения аудита безопасности или переустановки своих систем с нуля. После выявления следов проникновения злоумышленников проблемные серверы, а также большая часть связанных с … Читать далее Инфраструктура проекта FreeBSD подверглась взлому, не исключена подмена пакетов

Представлена 40 редакция списка самых высокопроизводительных суперкомпьютеров

Опубликован 40 выпуск рейтинга 500 самых высокопроизводительных компьютеров мира. Самым высокопроизвдительным суперкомпьютером, достигнувшим в тесте Linpack производительности в 17.59 Petaflop/s, признан построенный компанией Cray кластер Titan, недавно внедрённый в Национальной лаборатории Оук-Ридж (США). Кластер включает в себя 560640 16-ядреных процессоров Opteron 2.200GHz и 261632 вычислительных акселераторов на базе GPU NVIDIA Tesla K20x. Прошлый лидер рейтинга, кластер Sequoia, базирующийся на платформе IBM BlueGene/Q и содержащий 1572864 процессоров Power, оказался на втором месте по производительности (16.32 Petaflop/s), но остался лидером с позиции энергоэффективности, а также является единственным кластером, включающим более миллиона процессоров. Со второго на третье место сместился созданный компанией Fujitsu японский … Читать далее Представлена 40 редакция списка самых высокопроизводительных суперкомпьютеров

Инициатива по реализации в MESA выноса тяжелых операций в отдельные нити

Независимый разработчик Marek Olšák продолжил оптимизировать узкие места в открытом графическом стеке. На этот раз он решил вынести ряд тяжелых операций в нити (thread offloading). В частности, ведется работа над реализацией асинхронных SwapBuffer-ов, работа с которыми ведется в отдельной нити. Подобная инициатива позволит заметно увеличить скорость работы программ, которые ограничены производительностью CPU, например таких как игра OpenArena. Общая идея состоит в том чтобы с буферами работала отдельная нить драйвера, а библиотека libGL только инициировала эту операцию и получала уведомление о ее завершении через callback-функцию. К этому моменту можно обработать часть нового кадра не дожидаясь завершения (потенциально длительной) операции с буфером. Читать далее Инициатива по реализации в MESA выноса тяжелых операций в отдельные нити

UEFI в ноутбуке Lenovo отказывается загружать системы, отличные от Windows и RHEL

Мэтью Гаррет (Matthew Garrett), один из разработчиков ядра Linux из компании Red Hat, последнее время занимающийся обеспечением загрузки Linux на системах с UEFI, опубликовал пример поучительной ошибки, из-за которой на ноутбуке Lenovo ThinkCentre M92p в режиме UEFI оказалось возможным загрузить только две операционных системы: Windows и RHEL. После изучения ошибки была обнаружена очень странная ситуация: UEFI-прошивка ноутбука проверяет конкретный тип операционной системы и если это не RHEL или Windows, такая OS не будет загружена и даже просто отображена в списке вариантов загрузки. При этом прошивка ориентируется на конкретную строку названия ОС и попросту полностью игнорирует любые иные системы, независимо от … Читать далее UEFI в ноутбуке Lenovo отказывается загружать системы, отличные от Windows и RHEL

Инфраструктура проекта FreeBSD подверглись взлому, не исключена подмена пакеджей

Проект FreeBSD опубликовал уведомление об обнаружении следов взлома двух серверов, участвующих в сборке пакеджей. Инцидент зафиксирован 11 ноября, но следы взлома указывают на то, что злоумышленники получили контроль над системой 19 сентября. Целостность всех портов и пакеджей, загруженных c 19 сентября по 11 ноября не гарантируется. Отдельно отмечается, что взлом не затронул компоненты базовой системы и порты, распространяемые через svn.freebsd.org. Несмотря на отсутствие прямых свидетельств подмены контента, пользователям, обновлявшим или устанавливавшим в указанный период пакеджи, рекомендовано оценить целесообразность проведения аудита безопасности или переустановки своих систем с нуля. После выявления следов проникновения злоумышленников проблемные серверы, а также большая часть связанных с … Читать далее Инфраструктура проекта FreeBSD подверглись взлому, не исключена подмена пакеджей

Разработчики Gentoo создали форк udev, не зависящий от systemd

Группа разработчиков, участвующих в разработке дистрибутива Gentoo Linux, основала проект udev-ng, в рамках которого началось развитие форка подсистемы udev, отвечающей за управление файлами устройств в директории /dev и обработку операций подключения/отключения внешних устройств. В качестве причины создания форка отмечается желание избавиться от привязки к особенностям системного менеджера systemd и намерение возродить некоторые утраченные возможности, поддержка которых была прекращена из-за дублирования функциональности с systemd. Напомним, что весной этого года код udev был интегрирован в дерево исходных текстов системного менеджера systemd, после чего проекты стали развиваться синхронно, но для udev была оставлена возможность обособленного использования и сборки без компонентов systemd. В последние … Читать далее Разработчики Gentoo создали форк udev, не зависящий от systemd

В systemd journal добавлен каталог сообщений

Разработчики systemd добавили в Journal поддержку каталога сообщений — специальной базы данных, содержащей детализированную информацию о сообщениях, записываемых в системный журнал. Данный механизм значительно упрощает формирование подробных и исчерпывающих диагностических сообщений, а также их интернационализацию (перевод на местные языки). В Journal, каждая запись представлена структурой из набора полей. Данные, содержащиеся в этих полях, необязательно должны иметь текстовый формат (например, возможно сохранение core dump’ов непосредственно в сообщении о сбое процесса). Одним из наиболее важных полей является MESSAGE_ID — бинарный идентификатор типа сообщения, позволяющий абстрагироваться от его текста. Сопоставление идентификаторов и текстов сообщений производится по каталогу — специальной базе данных, имеющей текстовый формат. Пример записи … Читать далее В systemd journal добавлен каталог сообщений

Компания Apple запатентовала анимацию перелистывания страниц

Компании Apple удалось получить очередной патент на дизайн, описывающий очевидные и широко используемые в жизни методы взаимодействия. В частности, 13 ноября был утверждён патент D670,713, заявка на который была подана в конце декабря 2011 года. Патент описывает способ реализации на экране планшетов или электронных книг анимации с эффектом перелистывания страниц, при котором перелистываемая страница постепенно сменяется другой страницей, что позволяет как бы заглянуть под текущий экран (в настоящий момент многие интерфейсы практикуют смещение активной страницы вбок, Apple запатентовала использование эффекта перелистывания). Техника анимации проиллюстрирована на трёх включенных в текст патента изображениях: Читать далее Компания Apple запатентовала анимацию перелистывания страниц

Новая версия Android SDK запрещает создание производных продуктов, нарушающих совместимость

Компания Google опубликовала новую версию SDK для разработчиков приложений для платформы Android, а также связанных с ним инструментария Android SDK Tools 21, ADT Plugin 21 для Eclipse и пакета Android NDK 8с (Native Development Kit), позволяющего организовать выполнение нативного кода в окружении мобильной платформы Android. В новых версиях реализована поддержка особенностей недавно представленного выпуска Android 4.2, например, добавлена возможность запуска Renderscript-вычислений непосредственно на GPU, обеспечена поддержка вывода отдельного контента на дополнительные экраны (ранее было доступно только зеркалирование основного экрана), создания работающих в режиме блокировки экрана интерактивных виджетов. Новая версия пакета SDK Tools примечательна реализацией нового визуального редактора меню, дополнительными правилами … Читать далее Новая версия Android SDK запрещает создание производных продуктов, нарушающих совместимость

Разработчики Gentoo создали форк udev, независящий от systemd

Группа разработчиков, участвующих в разработке дистрибутива Gentoo Linux, основала проект udev-ng, в рамках которого началось развитие форка подсистемы udev, отвечающей за управление файлами устройств в директории /dev и обработку операций подключения/отключения внешних устройств. В качестве причины создания форка отмечается желание избавиться от привязки к особенностям системного менеджера systemd и намерение возродить некоторые утраченные возможности, поддержки которых была прекращена из-за дублирования функциональности с systemd. Напомним, что весной этого года код udev был интегрирован в дерево исходных текстов системного менеджера systemd, после чего проекты стали развиваться синхронно, но для udev была оставлена возможность обособленного использования и сборки без компонентов systemd. Последние пол … Читать далее Разработчики Gentoo создали форк udev, независящий от systemd

7% web-серверов работают под управлением Ubuntu Linux

Лаборатория W3Techs опубликовала свежие результаты анализа популярности операционных систем, используемых на web-серверах. Наиболее примечательной тенденцией является рост популярности Ubuntu на Web-серверах, за год доля данного дистрибутива увеличилась с 5.5% до 7%. Таким образом, Ubuntu уже достаточно близко приблизился к лидерам рейтинга Debian (10.5%) и CentOS (9.1%). Доля RHEL составляет 3.4%, Fedora — 1.2%, SUSE — 0.8%, Gentoo — 0.4%, показатели остальных дистрибутивов не превышают 0.1%. Тип Unix-подобной системы для 31.5% протестированных сайтов определить не удалось. Метод W3Techs базируется на изучении программного обеспечения, обслуживающего миллион крупнейших сайтов в сети (по рейтингу Alexa), при этом в статистике учитываются только домены второго уровня. Читать далее 7% web-серверов работают под управлением Ubuntu Linux