Для Linux представлен драйвер с поддержкой протокола UASP (USB Attached SCSI)

В списке разработчиков Linux-ядра анонсирован драйвер UASP с реализацией протокола USB Attached SCSI (UASP), позволяющего организовать высокоскоростной обмен данными с подключенными через USB-порт накопителями. Для пользователя, подключенные UASP-устройства (диски, Flash, SSD-накопители, DVD-приводы и т.п.), выглядят как SCSI-устройства. Протокол UASP уже поддерживается современными хост-контроллерами USB 3.0 xHCI (eXtensible Host Controller Interface) и позволяет снизить нагрузку на CPU и примерно на 20% повысить скорость передачи данных по сравнению с ранее используемым протоколом BOT (Bulk Only Transfer), изначально разработанным во времена USB 1.1 и ориентированным на относительно низкоскоростные Flash и CD-накопители. С тех пор скорость USB-контроллеров и подключаемых накопителей значительно возросла, но устаревший … Читать далее Для Linux представлен драйвер с поддержкой протокола UASP (USB Attached SCSI)

Тестирование файловой системы ZFS v28 для FreeBSD

Выпущена последняя тестовая версия патчей с реализацией поддержки ZFS v28 для FreeBSD, следующим шагом станет интеграция новой версии ZFS в дерево исходных текстов FreeBSD HEAD. Приглашаются заинтересованные в тестировании ZFS энтузиасты. Особое внимание рекомендуется уделить таким изменениям, как возможность загрузки с ZFS-раздела и поддержка функции sendfile. Дополнительно стоит протестировать функции загрузки и импорта ранее созданных ZFS-пулов, созданных в реализациях ZFS версий v13-v15. По сравнению с прошлой тестовой версией, реализованы следующие улучшения: Поддержка загрузки с ZFSv28 (пока не поддерживается только загрузка с RAIDZ3); Поддержка sendfile(2); Обеспечение совместимости поддержки ZFS на уровне ядра и пользовательского окружения для версий ZFS v13-v15; Устранение проблем … Читать далее Тестирование файловой системы ZFS v28 для FreeBSD

Google и ASF представили проект "Apache Extras"

В рамках инициативы «Apache Extras» подготовлена инфраструктура для разработки дополнительного кода, связанного с проектами Apache. Технически Apache Extras оформлен в виде специального раздела на хостинге открытых проектов Google Code, адаптированного для размещения кода и ведения проектов, официально не принятых под крыло Apache, но так или иначе связанных с разработками Apache. Создатели сервиса отмечают, что вокруг разработок сообщества Apache сформировалось достаточно большое количество неофициальных проектов и развивающих их субсообществ, которые не относятся к категории основных проектов Apache или экспериментальных разработок, разрабатываемых в Apache Incubator или Apache Labs. Для систематизации подобных проектов и обеспечения развития единой экосистемы совместно с фондом Apache было … Читать далее Google и ASF представили проект "Apache Extras"

Популярные Mono-приложения не защищены от патентов Microsoft

Как известно, компания Microsoft предоставила проекту Mono публичные гарантии отсутствия претензий по поводу использования элементов .NET в проекте Mono. Проанализировав код пяти самых популярных приложений на базе Mono, исследовали сделали неутешительные выводы — все из рассмотренных программ в той или иной степени использовали элементы .NET из пространств имен, выходящих за рамки публичного обещания Microsoft. Microsoft сняла патентные ограничения только для реализаций стандартов ECMA 334 и ECMA 335, в то время как Mono-программы активно используют технологии, на которые не распространяется иммунитет. Использование нестандартных методов делает такие приложения и поставляющие их дистрибутивы уязвимыми перед возможными претензиями о нарушении патентов Microsoft. В настоящее … Читать далее Популярные Mono-приложения не защищены от патентов Microsoft

Популярные Mono-приложений не защищены от патентов Microsoft

Как известно, компания Microsoft предоставила проекту Mono публичные гарантии отсутствия претензий по поводу использования элементов .NET в проекте Mono. Проанализировав код пяти самых популярных приложений на базе Mono, исследовали сделали неутешительные выводы — все из рассмотренных программ в той или иной степени использовали элементы .NET из пространств имен, выходящих за рамки публичного обещания Microsoft. Microsoft сняла патентные ограничения только для реализацией стандартов ECMA 334 и ECMA 335, в то время как Mono-программы активно используют технологии, на которые не распространяется иммунитет. Использование нестандартных методов делает такие приложения и поставляющие их дистрибутивы уязвимыми перед возможными претензиями о нарушении патентов Microsoft. В настоящее … Читать далее Популярные Mono-приложений не защищены от патентов Microsoft

Представлен HPL-GPU 1.0, вариант Linpack, использующий для вычислений GPU

Франкфуртский университет имени Гёте представил релиз HPL-GPU 1.0, варианта библиотеки функций для решения линейных уравнений Linpack, переписанного с целью задействования GPU видеокарт AMD для оптимизации вычислений внутри вычислительного кластера. HPL-GPU и выступающая в качестве основы библиотека матричных преобразований CALDGEMM (реализация DGEMM для AMD Cypress GPU) используется на 832-узловом университетском кластере LOEWE-CSC, который смог достигнуть производительности 285 Тфлопс и подняться на 22 место рейтинга 500 самых мощных суперкомпьютеров планеты. Интересно, что на карте ATI Radeon HD5870 удалось обеспечить 497 GFLOPS при умножении матриц с двойной точностью (DGEMM), в то время как более дорогие системы NVIDIA Tesla дотягивают только до 300 GFLOPS. Читать далее Представлен HPL-GPU 1.0, вариант Linpack, использующий для вычислений GPU

Релиз среды разработки приложений IntelliJ IDEA 10

Вышел релиз интегрированной среды разработки приложений IntelliJ IDEA 10 Community Edition. Исходные тексты среды распространяются рамках лицензии Apache 2.0. Основные новшества: Многочисленные улучшения пользовательского интерфейса, как редактора, так и IDE в целом; В два раза увеличена скорости индексации кода; Переработанная система автодополнения кода с поддержкой автоматического вывода подсказок в процессе набора; Поддержка инструментов для создания приложения для мобильной платформы Android в Community Edition; Улучшение в поддержке технологий и фреймворков, таких как Spring, GWT, Groovy/Grails и Flex/ActionScript; Интеграция поддержки Spring Roo, AspectJ и ColdFusion; Улучшение поддержки децентрализованных систем управления исходными текстами, такими как Git и Mercurial; Поддержка Maven 3, новая диаграмма … Читать далее Релиз среды разработки приложений IntelliJ IDEA 10

Обобщение опыта открытия исходных текстов проприетарной утилиты

Дэниел Дубровкин (Daniel Doubrovkine), директор по развитию компании Application Security Inc. (Нью-Йорк), поделился своим опытом открытия исходных кодов некоторых продуктов своей компании. В частности, Дэниел указал на возникновение многих неожиданных преград, которые затянули на два года открытие исходных кодов небольшой консольной утилиты для интегрированного тестирования виртуальных машин. Дэниел пишет: «Вооружённый здоровой дозой идеализма я отправился к руководству компании и предложил им открыть исходные коды этой утилиты. Я надеялся на быстрое и беспрепятственное принятие решения на уровне руководителей отделов. К моему удивлению, понадобилось два года, огромное количество бюрократических процедур и гораздо больше усилий, чем я предполагал. За это время я получил … Читать далее Обобщение опыта открытия исходных текстов проприетарной утилиты

Сравнение производительности KVM и VirtualBox

Ресурс Phoronix повел тестирование производительности гостевых окружений, работающих под управлением систем виртуализации VirtualBox (3.2 и 4.0beta2) и KVM (из состава Linux-ядра 2.6.35). В итоге, KVM оказался быстрее в задачах, требующих интенсивных вычислений. VirtualBox обогнал KVM при выполнении дисковых операций, но активное кэширование (игнорирование fsync) может отрицательно сказаться на надежности, в случае экстренного отключения питания. Также плюсом VirtualBox является поддержка 2D и 3D акселерации, отсутствующая в KVM. Некоторые результаты: VirtualBox быстрее: В тесте SQLite производительность VirtualBox оказалась более чем в пять раз выше хост-системы, работающей без использования виртуализации. В тесте FS-Mark VirtualBox обогнал хост-систему в два раза. Скорее всего данная особенность … Читать далее Сравнение производительности KVM и VirtualBox

Создатель Poky займется в Linux Foundation развитием Linux для встраиваемых систем

Организация Linux Foundation объявила о приеме в свои ряды нового сотрудника — Ричарда Парди (Richard Purdie), автора системы сборки Poky и одного из основных разработчиков OpenEmbedded. Кроме того, Ричард участвует в разработке Linux-ядра (майнтейнер подсистем backlight и LED), его вклад также отмечен в проектах Clutter, X Server, Zaurus и Oprofile. В Linux Foundation Ричард продолжит свою работу по развитию проектов Yocto, OpenEmbedded и Poky. В рамках Fellowship-программы организация Linux Foundation берет на себя заботу о финансировании наиболее полезных проектов, связанных с Linux, предоставляя ресурсы участникам программы, которые могут посвятить все свое время разработке любимых систем, не отвлекаясь на мысли о … Читать далее Создатель Poky займется в Linux Foundation развитием Linux для встраиваемых систем

Универсальный открытый фреймворк для устройств естественного взаимодействия, таких как MS Kinect

Израильская компания PrimeSense, технологии которой были использованы при создании устройства Microsoft Kinect, представила новый открытый проект — OpenNI, код которого открыт под лицензиями GPLv3/LGPLv3. Дополнительно открыт пакет драйверов и сопутствующих компонентов для работы с сенсорами на базе платформы PrimeSense (поддержка MS Kinect может быть обеспечена через ранее представленный драйвер). Бинарные сборки OpenNI и драйверов доступны для Windows и Ubuntu. Цель проекта OpenNI — создание универсального фреймворка для обеспечения совместимости и переносимости приложений, промежуточного ПО и устройств, базирующихся на естественном взаимодействии с пользователем. В частности, OpenNI предоставляет универсальный API для организации управления приложениями через движения пользователя и голосовые команды. Из областей … Читать далее Универсальный открытый фреймворк для устройств естественного взаимодействия, таких как MS Kinect

Новая версия bittorrent-клиента Transmission 2.13

Вышел релиз bittorrent-клиента Transmission 2.13. Transmission — это относительно легкий и не требовательный к ресурсам torrent-клиент, написанный на языке Cи и поддерживающий разнообразные интерфейсы пользователя: GTK, Qt, native Mac, Web-интерфейс, daemon, command-line. Данная версия в основном устраняет некоторые замеченные ошибки. Наиболее заметные изменения в этой версии: Все платформы: Исправлена ошибка трекеров «No Announce Scheduled». Исправлена компиляция под Solaris 10 Исправлены ошибки в документации на RPC. Исправлены небольшие ошибки пакетирования. Мак: Добавлена возможность запуска скрипта после завершения закачки торрента. Упрощено редактирование URL блеклиста в диалоге настроек. GTK+: Иконки в статусбаре теперь не размытые. Исправлена ошибка приводившая к обрезанию длинного сообщения об … Читать далее Новая версия bittorrent-клиента Transmission 2.13

IT-инфраструктуру правительственных учреждений США переводят на cloud-технологии

Анонсирован план по консолидации дата-центров и приложений, обеспечивающих работу государственных структур США, в соответствии с которым к 2015 году планируется закрыть более 800 дата-центров из имеющихся 2100. Подобное сокращение инфраструктуры станет возможным благодаря переходу на использование cloud-технологий, позволяющих в рамках одного физического сервера поддерживать работу нескольких виртуальных систем (обеспечение совместного использования аппаратных ресурсов и равномерного распределения нагрузки). Переход к cloud-технологиям дает возможность абстрагироваться от аппаратного обеспечения, рассматривая запуск программного окружения не в привязке к конкретному серверу, а как работающий в cloud-сети сервис. Читать далее IT-инфраструктуру правительственных учреждений США переводят на cloud-технологии

Вышел медиаплеер Clementine 0.6, вариант Amarok 1.4 на базе Qt 4

Вышел релиз музыкального плеера Clementine 0.6, продолжившего развитие музыкального проигрывателя Amarok 1.4 с целью его перевода на использование библиотеки Qt 4. В новой версии представлены следующие улучшения: Добавлена вкладка с информацией о текущей композиции, на которой отображается такая информация, как текст песни (загружаются с 17 разных сайтов), статистика воспроизведения композиции из Last.fm и списки тегов; Добавлена вкладка с информацией о музыканте: показана биография автора песни (берется c Wikipedia, Last.fm и Amazon), фотографии и подборка похожих музыкантов; Заметно изменен дизайн боковой панели (старый внешний вид можно вернуть через контекстное меню по правому клику мыши), добавлено отображение рейтинга, считчика проигрывания и времени … Читать далее Вышел медиаплеер Clementine 0.6, вариант Amarok 1.4 на базе Qt 4

Разбор 10 популярных идей по усовершенствованию Ubuntu Linux

Мэт Зиммерман (Matt Zimmerman), технический директор компании Canonical, опубликовал официальные отзывы представителей технического комитета Ubuntu на 10 популярных идей по развитию дистрибутива, опубликованных на страницах проекта Ubuntu Brainstorm. Проведение оптимизации с целью уменьшения энергопотребления на ноутбуках. Amit Kucheria, лидер рабочей группы по управлению питанием в проекте Linaro, опубликовал подробный обзор различных техник уменьшения энергопотребления; Решение проблем с конфликтом IP-адресов в случае самовольного назначения пользователем в локальной сети уже занятого IP-адреса. Разработчики были удивлены, увидев данное пожелание в топе популярных идей. Решение уже давно существует — это пакет ipwatchd; Автоматический выбор доступного имени пользователя для входа. Разработчики согласились, что в конфигурациях … Читать далее Разбор 10 популярных идей по усовершенствованию Ubuntu Linux

Мобильная платформа Android начинает использование файловой системы Ext4

Телефоны, основанные на новом выпуске платформы Android (включая выходящий на следующей неделе телефон Nexus S), будут использовать для хранения данных на внутреннем Flash-накопителе файловую систему Ext4, вместо ранее используемой YAFFS. Основная причина миграции в том, что Ext4 демонстрирует заметно более высокую производительность. Несмотря на то, что YAFFS специально создана для Flash-накопителей, данная ФС имеет однопоточную архитектуру, что не позволяет ей полностью использовать потенциал современных многоядерных CPU. В блоге разработчиков платформы Android опубликовано предупреждение с рекомендацией использования системного вызова fsync() или sync_file_range() для принудительного сброса данных на диск, так как файловая система Ext4 более активно использует отложенную запись, что может вылиться … Читать далее Мобильная платформа Android начинает использование файловой системы Ext4

Вышла версия 0.5.0 прошивки и веб-интерфейса NETSHe

Представлена новая версия проекта NETSHe, в рамках которого разработана прошивка и веб-интерфейс для маршрутизаторов на базе OpenWRT Backfire 10.03. Прошивка изначально была разработана для конкурса компании Ubiquiti, где она получила первый приз. К версии 0.5.0 прошивка NETSHe была разбита на большее число модулей и стала системой, работающей не только на платформах Ubiquiti RouterStation и RouterStation Pro, но и на таких простых устройствах как ASUS WL-500g Premium (поддерживаются версии 1 и 2). В ознакомительных целях подготовлен x86-образ для систем виртуализации VirtualBox и VMWare. Принципиально, NETSHe может работать на любой платформе, поддерживаемой OpenWRT и имеющей не менее 32Мб оперативной памяти и 8Мб … Читать далее Вышла версия 0.5.0 прошивки и веб-интерфейса NETSHe

Релиз torrent-клиента qBittorrent 2.5

Вышел релиз torrent-клиента qBittorrent 2.5. По неизвестным причинам версия 2.5.0 была пропущена, вместо неё после предыдущих версий ветки 2.4.x был анонсирован qBittorrent 2.5.1, который включает в себя следующие нововведения: qBittorrent может выступать в качестве трекера; Улучшена работа внутреннего RSS-агрегатора; Добавлена возможность выключения компьютера или выхода из программы по завершению задач; Появилась возможность импортирования torrent’ов для последующего сидирования или скачивания вне торрент протокола; Для MacOS и Windows добавлена возможность автоматического обновления; Добавлена колонка отображения текущего трекера для скачиваемого torrent’a; Диалог создания torrent’ов теперь запоминается и даёт возможность выбора ранее использованных трекеров; При создании torrent’a размер «куска» вычисляется автоматически (возможность его изменить … Читать далее Релиз torrent-клиента qBittorrent 2.5

Доступны бета-версии FreeBSD 8.2 и 7.4

Представлены первые бета-версии FreeBSD 8.2 и 7.4. 17 декабря ожидается первый кандидат в релизы, 7 января — второй кандидат в релизы, а 24 января — релиз. Тестовая версия доступна для 5 архитектур amd64, i386, ia64, pc98 и sparc64 (отсутствует поддержка powerpc) в установочных сборках: bootonly, CD, DVD, LiveFS и Memstick для USB Flash. Поддерживается и бинарное обновление с прошлых версий, для выполнения которого необходимо выполнить: Загружаем обновления: freebsd-update upgrade -r 8.2-BETA1 Устанавливаем обновления, попутно отвечая на вопросы, касающиеся решения конфликтов при обновлении файлов конфигурации: freebsd-update install Перезагружаем систему: shutdown -r now Еще раз выполняем: freebsd-update install shutdown -r now Читать далее Доступны бета-версии FreeBSD 8.2 и 7.4

Релиз Wine 1.3.9

Вышел очередной экспериментальный релиз реализации Win32 API — Wine 1.3.9. С момента выпуска версии 1.3.8 было закрыто 56 отчётов об ошибках. Основные изменения в новой версии: Начата работа над поддержкой ActiveX во встроенном Internet-браузере; Произведена стандартизация кода, реализующего COM-интерфейсы; Добавлена новая схема для регистрации автоматически сгенерированных DLL-библиотек; Добавлена wrapper-библиотека OpenCL; Улучшена работа MS Office, Autodesk Autocad и многих других приложений; Обновлены переводы; Исправлено множество ошибок. Читать далее Релиз Wine 1.3.9

В Ubuntu рассматривается переход от GDM к LightDM

Разработчики Ubuntu рассматривают возможность замены дисплейного менеджера GDM, используемого для запуска пользовательской сессии (ввода логина/пароля, выбор графической оболочки и языковых настроек), на проект LightDM, развиваемый в качестве универсальной замены XDM. Особенности LightDM: Универсальный API, позволяющий работать с разными GUI (gdm создавался для GNOME, а kdm для KDE). LightDM можно будет использовать во всех вариантах Ubuntu (Kubuntu, Lubuntu и т.п.); Поддержка всех возможных аспектов использования дисплейного менеджера, включая поддержку XDMCP, многомониторных рабочих мест (multihead) и возможность реализации дополнительных функций через плагины; Более высокая производительности, для запуска LightDM нет необходимости в инициировании отдельной сессии GNOME; Легковесная кодовая база: при похожих возможностях, LightDM … Читать далее В Ubuntu рассматривается переход от GDM к LightDM