Релиз Linux-ядра 2.6.37

Линус Торвальдс представил релиз Linux-ядра 2.6.37, в котором представлена поддержка механизма синхронизации TINY_PREEMPT_RCU, продолжена работа по избавлению ядра от глобальных блокировок, в состав включены дополнительные элементы для обеспечения поддержки Xen Dom0, активирован механизм нотификации об изменениях в файловой системе fanotify. В новую версию принято 12237 (в 2.6.36 было 10195) исправлений от 1456 (1326) разработчиков, размер патча — 67 Мб (добавлено 11139 тыс. строк кода, удалено — 11131 тыс. строк). Около 39% всех представленных в 2.6.37 изменений связаны с драйверами устройств, примерно 24% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 6% — файловыми … Читать далее Релиз Linux-ядра 2.6.37

Оценка вклада разработчиков в развитие библиотеки Clutter

На сайте графической библиотеки Clutter опубликован отчет с результатами анализа вклада разработчиков и компаний в подготовку готовящегося к выходу релиза 1.6, намеченного на конец января. Текущая экспериментальная ветка Clutter 1.5 состоит примерно из 122 тыс. строк кода из которых 45 тыс. относятся к COGL, библиотеке абстрагирования доступа к OpenGL. Тестовый инструментарий Clutter насчитывает 21 тыс. строк кода. Для сравнения, релиз Clutter 1.4.0, выпущенный 24 сентября, насчитывал 114 тыс. строк кода (40 тыс. из них код COGL). В процессе подготовки ветки 1.6 внесено 600 изменений от 29 разработчиков, в то время как в ветку 1.4 было добавлено 1121 изменений от 37 … Читать далее Оценка вклада разработчиков в развитие библиотеки Clutter

Во время конгресса 27C3 была организована работа GSM-сети на базе свободного ПО

На прошедшей в Берлине конференции Chaos Communication Congress группа энтузиастов при участии Харальда Вельте организовала работу GSM-сети, основанной только на открытых компонентах. В отличие от ранее проводимых экспериментов, пользователям была предоставлена не только возможность совершения и приема звонков/SMS, но и был обеспечен выход в интернет через GPRS и EDGE. Сеть была построена с использованием 6 базовых станций, выполненных на основе модулей nanoBTS. Подсоединение с внешней телефонной сетью было произведено через E1 / DSS1 поток, предоставленный немецким оператором Eventphone. Модули nanoBTS были объединены в единую сеть через контроллер базовых станций, построенный на базе обычного компьютера с Linux и установленным стеком OpenBSC. … Читать далее Во время конгресса 27C3 была организована работа GSM-сети на базе свободного ПО

Во время конгресса 27C3 была организована работа GSM-сети на базе свободного ПО

На прошедшей в Берлине конференции Chaos Communication Congress группа энтузиастов при участии Харальда Вельте организовала работу GSM-сети, основанной только на открытых компонентах. В отличие от ранее проводимых экспериментов, пользователям была предоставлена не только возможность совершения и приема звонков/SMS, но и был обеспечен выход в интернет через GPRS и EDGE. Сеть была построена с использованием 6 базовых станций, выполненных на основе модулей nanoBTS. Подсоединение с внешней телефонной сетью было произведено через E1 / DSS1 поток, предоставленный немецким оператором Eventphone. Модули nanoBTS были объединены в единую сеть через контроллер базовых станций, построенный на базе обычного компьютера с Linux и установленным стеком OpenBSC. … Читать далее Во время конгресса 27C3 была организована работа GSM-сети на базе свободного ПО

Релиз xtables-addons 1.32 с поддержкой ipset 5

Вышел очередной релиз проекта xtables-addons, предоставляющего набор расширений для фреймворка netfilter. Данный релиз xtables-addons особо примечателен тем, что в него, помимо старой стабильной версии ipset 4, включена и представленная недавно версия ipset 5. Проект xtables-addons представляет собой набор модулей-расширений для входящего в ядро Linux фреймворка фильтрации и преобразования пакетов netfilter. В этот набор включаются расширения, которые по тем или иным причинам пока не были приняты в основную ветку разработки ядра Linux. Таким образом, данный проект является альтернативой устаревшему patch-o-matic(-ng). Ключевое отличие xtables-addons от предшественника состоит в отсутствии необходимости в наложении патчей на ядро и iptables, что значительно упрощает процесс сопровождения и установки расширений. … Читать далее Релиз xtables-addons 1.32 с поддержкой ipset 5

Релиз xtables-addons 1.32 с поддержкой ipset 5

Вышел очередной релиз проекта xtables-addons, предоставляющего набор расширений для фреймворка netfilter. Данный релиз xtables-addons особо примечателен тем, что в него, помимо старой стабильной версии ipset 4, включена и представленная недавно версия ipset 5. Проект xtables-addons представляет собой набор модулей-расширений для входящего в ядро Linux фреймворка фильтрации и преобразования пакетов netfilter. В этот набор включаются расширения, которые по тем или иным причинам пока не были приняты в основную ветку разработки ядра Linux. Таким образом, данный проект является альтернативой устаревшему patch-o-matic(-ng). Ключевое отличие xtables-addons от предшественника состоит в отсутствии необходимости в наложении патчей на ядро и iptables, что значительно упрощает процесс сопровождения и установки расширений. … Читать далее Релиз xtables-addons 1.32 с поддержкой ipset 5

В Android 3.0 увеличат требования к оборудованию. Исследование популярности платформы Android

Бобби Ча (Bobby Cha), управляющий директор корейской компании Enspert, специализирующейся на производстве потребительской электроники, сообщил, что версия для интернет-планшетов следующей свободной мобильной платформы Android, которая разрабатывается под кодовым именем Honeycomb, будет отличаться значительным увеличением минимальных требований к аппаратному обеспечению. В частности, подобный шаг приведет к тому, что производители выпущенных ранее планшетов, а таких на рынке уже более 120 моделей, не смогут подготовить для своих устройств обновление прошивки до Android Honeycomb. В качестве минимальных требований к оборудованию названо присутствие двухъядерного процессора ARM Cortex-A9, который в настоящее время поддерживает только чипсет Nvidia Tegra 2, и наличие экрана с разрешением 1280×720 пикселей. Первым … Читать далее В Android 3.0 увеличат требования к оборудованию. Исследование популярности платформы Android

Релиз видеоконвертера HandBrake 0.9.5

После года разработки представлен релиз HandBrake 0.9.5, инструмента для многопоточного и перекодирования видеофайлов из одного формата в другой. Программа доступна как в варианте, работающем в режиме командной строки, так и в виде GUI-интерфейса. Код проекта написан на языке Си и распространяется в рамках лицензии GPL, бинарные сборки можно загрузить для Fedora, Ubuntu, MacOS X и Windows. Программа может перекодировать видео с BluRay/DVD-дисков, копий директории VIDEO_TS и любых файлов, формат которых поддерживается библиотеками libavformat и libavcodec из состава FFmpeg. На выходе могут быть сформированы файлы в таких форматах, как MP4 и MKV, для кодирования видео могут быть применены кодеки MPEG-4, H.264 … Читать далее Релиз видеоконвертера HandBrake 0.9.5

В состав GTK+ 3 интегрирована поддержка Wayland и MacOS X Quartz

В основную кодовую базу GTK+ 3 интегрирована поддержка бэкенда, обеспечивающего возможность работы поверх дисплейного сервера Wayland, который в будущем вместо классического X-сервера будет использован в Linux-дистрибутивах Ubuntu и MeeGo. Тем временем, несмотря на планы Intel перевести графическую подсистему MeeGo на Wayland, компания Nokia намерена продолжить использовать X.Org-сервер в проекте MeeGo-Harmattan, идущем на смену Maemo 5 и отличающимся переходном к использованию Qt вместо GTK+. Дополнительно сообщается об успехах в направлении полного абстрагирования вывода в GTK+ 3 от типа графических подсистем. В частности, проведена чистка связанного с формированием вывода кода — код избавлен от привязок к X11, прекращено использование вызовов GdkDrawable, GdkPixmap … Читать далее В состав GTK+ 3 интегрирована поддержка Wayland и MacOS X Quartz

Анализ проблем с буферизацией в современных TCP/IP сетях

Джим Гетиc ( Jim Gettys ), член комитета W3C, разработчик спецификации HTTP/1.1 и автор первой реализации системы X Window, опубликовал в своем блоге серию статей, подробно разбирающих проблемы с производительностью TCP/IP сетей, вызванные промежуточной буферизацией: «The criminal mastermind: bufferbloat!» — обозначены общие проблемы с излишней буферизацией в сети, по мере продвижения пакета по сети буферизация на каждом нагруженном шлюзе в итоге приводит к появлению задержек; «Whose house is of glasse, must not throw stones at another» — разбираются методы диагностики проблем, связанных с промежуточной буферизацией трафика; «Bufferbloat and network neutrality – back to the past…» — оценивается связь буферизации и … Читать далее Анализ проблем с буферизацией в современных TCP/IP сетях

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

Пол Маккенни (Paul McKenney), разработчик Linux-ядра, специализирующийся на системах реального времени, масштабировании и организации многопоточной работы, объявил о публикации в открытом доступе книги «Is Parallel Programming Hard, And, If So, What Can You Do About It» (PDF, 3.9 Мб, 385 стр.), подробно описывающей все аспекты многопоточного и параллельного программирования. Изначально Пол планировал анонсировать книгу после завершения работы над ней, но в конце концов осознал, что книга может дорабатываться еще очень долго (работа над книгой началась в 2005 году), а изложенные в ней идеи актуальны уже сейчас. Текст книги распространяется в рамках лицензии Creative Commons Attribution-Share Alike 3.0. Для внесения корректировок … Читать далее Представлена открытая книга по параллельному программированию

По данным StatCounter Firefox стал самым популярным браузером в Европе

По данным ресурса StatCounter, осуществляющего мониторинг использования web-браузеров, Firefox в декабре 2010 года отвоевал 38.11% (год назад 40.8%) европейского рынка web-браузеров, обогнав по популярности Internet Explorer, занимающего 37.52% (44.84) рынка. Google Chrome в Европе занимает 14.58% рынка, при том, что в декабре 2009 года его для составляла всего 5.06%. В России Firefox (33.22%) идет почти вровень с браузером Opera (31.51%), в то время как Internet Explorer предпочитает всего 21.81% пользователей, а Google Chrome — 11.33%. В США лидером пока остается Internet Explorer (48.27%), доля Firefox составляет 26.93%, Chrome — 12.44%, Safari — 10.95% , а Opera — 0.57%. Что касается … Читать далее По данным StatCounter Firefox стал самым популярным браузером в Европе

Ubuntu и MeeGo удалось установить на коммуникатор HTC HD2

Представлена сборка Ubuntu 10.10 для коммуникатора HTC HD2, изначально поставляемого с Windows Mobile. В качестве интерфейса пользователя задействован специально оптимизированный графический интерфейс на базе EFL (Enlightenment Foundation Libraries), используемый в Ubuntu Netbook Edition для архитектуры ARM. Видеоролик с демонстрацией работы Ubuntu на HTC HD2 можно посмотреть здесь. Использовав Linux-ядро из проекта по портировнию Ubuntu на HTC HD2, один из энтузиастов смог установить свободную мобильную платформу MeeGo 1.1 на коммуникатор HTC HD2. В процессе портирования также были использованы наработки по адаптации работы MeeGo для телефона Nexus One, аппаратная начинка которого достаточно близка к HTC HD2. В настоящее время работает только минимальный … Читать далее Ubuntu и MeeGo удалось установить на коммуникатор HTC HD2

Релиз VirtualBSD 8.1

Доступен релиз VirtualBSD 8.1, десктоп-ориентированной сборки FreeBSD 8.1, подготовленной в виде образа, пригодного для запуска в системе виртуализации, например, в VMware или VirtualBox. В качестве десктоп окружения используется Xfce 4.6 с интегрированной панелью wbar. Размер сжатого образа виртуальной машины — 1.3 Гб. Из приложений присутствуют: Firefox 3.6.13, Thunderbird 3.17, Pidgin 2.7.7, Xchat 2.8.8, OpenOffice.org 3.2.1, Gimp 2.6.11, VLC 1.1.5, Transmission 2.13, Miro Player 3.5, Samba 3.4.9, CUPS 1.4.5. Читать далее Релиз VirtualBSD 8.1

В декабре отмечено снижение объема спама на 30%

По данным компании Commtouch в декабре, по сравнению с сентябрем, отмечено уменьшения объема спам-рассылок на 30%, несмотря на сезонный всплеск активности спамеров. Подобный эффект частично связывают с внезапным прекращением деятельности организации Spamit, стоящей за изрядной долей рассылок спама с рекламой фармацевтических препаратов. Общая доля спама в почтовом трафике в четвертом квартале снизилась до 83% (в третьем квартале было 88%). Читать далее В декабре отмечено снижение объема спама на 30%

Стали известны новые риски формата PDF

На 27 конгрессе Chaos Communication в Берлине эксперт по безопасности Джулия Вольф (Julia Wolf) рассказала публике о новых ранее неизвестных рисках в безопасности, связанных с широко используемым форматом PDF, который используется для универсального обмена информацией. PDF документ может содержать сканер БД, который начинает сканировать локальную сеть, когда PDF документ печатают на сетевом принтере. PDF документ может отображать разную информацию в зависимости от приложения, которое открывает документ, а также в зависимости от операционной системы, настроек локали и даже в зависимости от устройства отображения. Были названы и ранее известные проблемы формата: PDF документы согласно спецификации являются контейнерами и могут содержать исполняемый JavaScript … Читать далее Стали известны новые риски формата PDF

Релиз дистрибутива SystemRescueCd 2.0.0

Представлен релиз SystemRescueCd 2.0.0, специализированного LiveCD-дистрибутива на основе Gentoo Linux, предназначенного для восстановления системы после сбоя. В качестве графического окружения используется Xfce. Размер iso-образа — 280 Мб. Из изменений можно отметить: Стандартное Linux-ядро обновлено до версии 2.6.35.10, в роли альтернативного ядра используется 2.6.36.2; Для сжатия образа файловой системы SquashFS вместо LZMA теперь используется алгоритм XZ; Обновлен поставляемый в составе дистрибутива комплект прошивок; Для видеокарт Nvidia теперь по умолчанию задействован видеодрайвер xf86-video-nouveau; Обновлены версии программ: xorg-server 1.9.3, GNU Parted 2.3 (с патчами из Ubuntu), GParted 0.7.1, fsarchiver 0.6.12, aufs 2.1; Обновлена начинка образа загрузочного RAM-диска initramfs; Для настройки параметров сети задействован … Читать далее Релиз дистрибутива SystemRescueCd 2.0.0

В MPlayer и FFmpeg реализована поддержка акселераторов Broadcom Crystal HD

Для медиаплеера MPlayer и мультимедиа пакета FFmpeg подготовлен набор патчей с реализацией поддержки декодирования видео с задействованием аппаратных акселераторов Broadcom Crystal HD, позволяющих разгрузить CPU и организовать просмотр видео HD-качества на достаточно слабом оборудовании (например, на устройствах с CPU Atom). Представленные патчи позволяют при использовании платы Crystal HD 70015 обеспечить в MPlayer поддержку акселерации декодирования видео MPEG 1/2, H.264, VC-1, MPEG-4 Part 2, и XviD (акселерация DivX 3.11 не поддерживается). Несмотря на то, что при использовании Broadcom Crystal HD логика работы кодека выносится на плечи аппаратного акселератора, нагрузка на CPU сильно зависит от обрабатываемого разрешения, так как много ресурсов тратится … Читать далее В MPlayer и FFmpeg реализована поддержка акселераторов Broadcom Crystal HD

Инструмент аудита cross_fuzz позволил найти более ста ошибок во всех веб-браузерах

После полугода с момента создания был представлен инструмент аудита cross_fuzz, который призван находить ошибки в веб-браузерах. Cross_fuzz выявляет проблемы путём создания чрезвычайно длинных закрученных последовательностей DOM операций, которые затрагивают несколько документов одновременно, при этом проверяя возвращаемые объекты, рекурсивно используя их и создавая круговые зависимости, таким образом проверяя способности веб-браузеров по правильному и эффективному освобождению памяти для более не используемых объектов. Код утилиты написан с использованием HTML/JavaScript. С помощью cross_fuzz было найдено более ста ошибок во всех популярных веб-браузерах, включая Internet Explorer, Mozilla Firefox, Opera и веб браузерах, работающих на основе движка WebKit. Как утверждает разработчик, как минимум одна их найденных … Читать далее Инструмент аудита cross_fuzz позволил найти более ста ошибок во всех веб-браузерах

Результаты опроса пользователей openSUSE

Разработчики проекта openSUSE подвели итоги ежегодного опроса пользователей дистрибутива. В опросе приняло участие около 27 тыс. человек. Наиболее интересные выводы: 61.6% участвовавших в опросе помимо openSUSE используют в своей деятельности Windows и 30% Ubuntu, при этом у 18.5% пользователей Windows является первичной системой (у 11.7% — Ubuntu). На вопрос, чем обусловлена необходимость использования Windows 64% указали на доступность только для данной платформы некоторых используемых в профессиональной деятельности приложений, 42% сослались на компьютерные игры; 21% респондентов являются студентами, 20% системными администраторами, 17% программистами, 9.9% — офисными работниками, 7.2% — менеджерами. При этом 30% оценивают себя как опытных пользователей без технических навыков … Читать далее Результаты опроса пользователей openSUSE

Для PkgSrc представлен APT-подобный пакетный менеджер nih

Алексей Чеусов в списке рассылки разработчиков NetBSD представил экспериментальный пакетный менеджер nih, работающий в виде надстройки над системой pkgsrc. Пакетный менеджер nih (wip/pkgnih-current) заменяет собой существующие утилиты pkg_comp, pkg_chk и pkg_rr, преследуя цель упрощения выполнения операций по обновлению бинарных пакетов и выполняя функции сходные с такими пакетными менеджерами, как apt, yum и zypper. Код проекта написан на shell и awk. В будущем, помимо реализованных функций для работы с бинарными пакетами, планируется добавить поддержку выполнения обновлений на базе исходных текстов, задействовав программу wip/distbb для сборки пакета в изолированном окружении. В настоящий момент код проекта находится на стадии активной разработки (например, еще … Читать далее Для PkgSrc представлен APT-подобный пакетный менеджер nih