Новости
Проект OpenSSL получил для версии библиотеки 1.0 сертификат соответствия стандарту безопасности FIPS 140-2, определяющего требования к криптографическим модулям, необходимые для их использования в государственных учреждениях США. Сертификат выдан Американским институтом стандартов и технологий (NIST) после проведения соответствующего аудита кода проекта.
Представлен первый релиз свободной библиотеки ccv, предоставляющей средства для обработки содержимого изображений. В частности, в состав ccv включены функции для выявления объектов на фотографиях (например, лиц и фигур людей), определения областей с текстом, реконструкции 3D и выявления общих элементов на разных изображениях. Код библиотеки распространяется под лицензией BSD.
Выпущена новая "community-enhanced" версия подборщика паролей John the Ripper 1.7.9-jumbo-6. Несмотря на скромное изменение номера версии, в 1.7.9-jumbo-6 вошли изменения за полгода работы, а также патчи, разработанные ранее. Всего с момента прошлого выпуска добавлено более 40 тысяч строк исходного кода, не считая измененных.
Организация Mozilla опубликовала пресс-релиз, в котором представила новую мобильную операционную систему Firefox OS. Изначально проект развивался под именем Boot to Gecko (B2G), но сегодня было заявлено, что новая ОС будет поставляться под узнаваемым брендом Firefox, что поможет привлечь пользователей к новым смартфонам, только выходящим на рынок. Операционная система целиком базируется на открытых Web-стандартах, предоставляя разработчикам приложений основанные на HTML5 компоненты для задействования всех возможностей аппаратных устройств.
Группа исследователей из Нанкинского университета (Китай) представила проект Ultra KSM (UKSM), в рамках которого для ядра Linux создан менеджер памяти с поддержкой системы дедуплицирования данных. UKSM является расширенной альтернативной реализацией технологии KSM (Kernel SamePage Merging), созданной в рамках проекта KVM и позволяющей исключить дублирование данных в памяти через совместное использование одинаковых страниц памяти в разных виртуальных окружениях. UKSM позволяет автоматически выявлять дубликаты помещаемых в память данных и физически сохранять только одну копию, привязывая остальные копии через ссылки, используя структуры данных аналогичные KSM. В настоящее время проектом подготовлен набор патчей для ядра 3.4, а также сформированы готовые пакеты для Debian, Ubuntu и Fedora.
Разработчик Siu Kwan Lam представил в дискуссионном листе LLVMdev проект Pymothoa, в рамках которого разрабатывается расширение интерпретатора Python для JIT-компиляции отдельно взятых функций с помощью LLVM. Расширение не требует модификации интерпретатора и может быть легко установлено в любую систему.
Судья Люси Кох (Lucy Koh) вынесла вердикт в пользу компании Apple, которая выдвинула иск против Samsung с тем, чтобы запретить продажи смартфона Galaxy Nexus на территории США. Apple согласилась заплатить вперёд $95 миллионов, чтобы возместить возможный ущерб Samsung на тот случай, если данное решение суда будет опровержено.
Фонд cвободного ПО (FSF) выпустил разъясняющий документ (PDF), который подробно описывает суть проблем, которые возникают у пользователей свободного программного обеспечения при использовании механизма UEFI Secure Boot, который в последнее время активно навязывается Microsoft среди производителей оборудования, и поддержка которого является обязательным условием для успешной сертификации этого оборудования при получении статуса "Windows 8 Ready". Пользуясь своим доминирующим положением на рынке, Microsoft пытается протащить в индустрию новый механизм, ограничивающий свободный запуск любых ОС на оборудовании пользователей, и обязать всех OEM-производителей компьютеров с предустановленной Windows 8 включать Secure Boot по умолчанию. Документ от FSF также рассматривает возможные пути решения возникающих при этом трудностей, а также анализирует последствия подобных решений в целом для индустрии свободного ПО.
Представлен релиз системной библиотеки GNU C Library (glibc) 2.16, которая полностью следует требованиям стандартов ISO C99, C11 и POSIX.1-2008. Новая версия примечательна реализацией поддержки стандарта C11, поддержкой X32 ABI, проведением чистки кода (оставлена только поддержки EABI для ARM, из бинарных форматов сохранена только поддержка ELF, убран код совместимости со старыми ядрами Linux), перемещением в порты архитектуры IA-64, ревизией математических функций, поддержкой архитектур TILE-Gx и TILEPro.
Компания Microsoft анонсировала открытый проект Open Management Infrastructure (OMI), в рамках которого подготовлена открытая реализация стандартов CIM (Common Information Model ) и WBEM (Web-Based Enterprise Management), развиваемых организацией DMTF (Distributed Management Task Force). Код проекта написан на языке Си и распространяется под лицензией Apache. Система многоплатформенная, для сборки используется GNU Make.
Компания Qualcomm анонсировала план преобразования корпоративной структуры с целью оптимизации процесса подготовки новых продуктов и выделения деятельности, связанной с лицензированием и патентами в отдельное подразделение Qualcomm Technology Licensing Division (QTL), а также созданием новой дочерней компании Qualcomm Technologies, Inc. (QTI), в которую будет перенесена вся исследовательская деятельность, разработка, предоставление сервисов и подготовка продуктов, в том числе бизнес по производству чипов. Для сообщества реструктуризация компании примечательна заявлением об усилении работы с открытыми проектами в Qualcomm Technologies и других подразделениях, а также решением проблем с использованием запатентованных технологий в открытых проектах компании.
Леннарт Поттеринг (Lennart Poettering) анонсировал в своём блоге новый свободный загрузчик Gummiboot, разработанный сотрудниками компании Red Hat. Загрузчик отличается простотой реализации и ориентацией только на загрузку сконфигурированных EFI-образов. Gummiboot не требует специальной настройки и определяет конфигурацию ядра автоматически, без использования внешних компонентов на уровне пользователя. Код занимает всего 44 Кб и распространяется под лицензией LGPLv2.1.
Компания Oracle представила релиз промышленного дистрибутива Oracle Linux 6.3, созданного на основе пакетной базы Red Hat Enterprise Linux 6.3. Дистрибутив доступен для бесплатной загрузки в сборках для архитектур x86 и x86_64 (размер iso-образа 3.1 Гб). Кроме того, в соответствии с принятым в марте решением, для Oracle Linux открыт неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности.
Представлен первый релиз DNS-сервера YADIFA, разработанного организацией EURid для использования на серверах, обслуживающих доменную зону EU, входящую в десятку крупнейших доменов первого уровня и насчитывающей более трёх миллионов поддоменов второго уровня. Проект разработан в качестве легковесной, безопасной и высокопроизводительной замены DNS-сервера BIND. Код YADIFA распространяется под лицензией BSD.
Компания Google официально анонсировала мобильную платформу Android 4.1 "Jelly Bean" и представила первый интернет-планшет на её основе - Nexus 7, а также медиацентр Nexus Q. Сообщается, что в середине июля начнётся распространение обновления прошивки с Android 4.1 для ранее выпущенных устройств Galaxy Nexus, Motorola Xoom и Nexus S. Примерно в то же время, будет открыт код Android 4.1.
Спустя два дня после релиза переработанной версии Firefox для платформы Android компания Google объявила о снятии статуса бета-версии с нового выпуска браузера Chrome для платформы Android, базирующийся на кодовой базе Chromе 18. Браузер доступен для загрузки через Google Play и поддерживает работу на устройствах с платформой Android 4. В отличие от существенно урезанного по возможностям штатного браузера для платформы Android, Chrome для Android позволяет воспользоваться на телефонах и планшетах полным набором функций, свойственных современным браузерам для настольных систем, обладая при этом интерфейсом, оптимизированным для мобильных устройств.
После восьми лет разработки официально представлен первый стабильный релиз модульного многоплатформенного менеджера загрузки GNU GRUB 2.00 (GRand Unified Bootloader). GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS, платформы IEEE-1275 (OLPC и оборудование на базе PowerPC/Sparc64), EFI-системы, оборудование на основе MIPS-совместимого процессора Loongson-2F (Yeeloong, Fuloong2F), системы Itanium и ARCS (SGI), устройства, использующие свободный пакет CoreBoot.
Джеймс Боттомли (James Bottomley), известный разработчик ядра Linux, входящий в координационный технический комитет Linux Foundation и занимающий должность технического директора по серверной виртуализации в компании Parallels, представил расширенную версию открытой прошивки Tianocore UEFI, в которую интегрирована поддержка режима безопасной загрузки, обеспечивающего проверку корректности компонентов загружаемой системы по цифровой подписи. Таким образом, поддержка UEFI SecureBoot теперь может использоваться и для виртуальных окружений, работающих под управлением qemu-kvm.
Организация Eclipse Foundation анонсировала выход ежегодного релиза Eclipse Juno, объединяющего все развиваемые под эгидой Eclipse проекты, такие как платформа Eclipse, набор инструментов для разработчиков на языке Java, средства для управления исходными текстами, визуальные построители GUI и т.п. В подготовке нового выпуска приняли участие 445 коммитера из более 40 различных организаций. Общий объем выпущенных в рамках Eclipse Juno исходных текстов составляет 55 млн строк кода. Число вошедших в состав релиза проектов достигло 72 (в прошлом году таких проектов было 62, а в позапрошлом - 39). Для загрузки подготовлено 13 сборок Eclipse, оптимизированных для различных применений платформы, включая варианты для разработчиков, использующих Java EE, JavaScript и C/C++.
Европейский Фонд СПО сообщил о решении Верховного суда Евросоюза по наложению на компанию Microsoft штрафа в размере 860 млн евро за использование своего положения на рынке десктопов, близкого к монопольному, для подавления конкуренции в области серверных систем. Изначально штраф был назначен Еврокомиссией ещё четыре года назад, нынешнее решение суда отвергло апелляцию и указало на то, что ранее вынесенное решение подлежит исполнению. Тем нее менее размер штрафа, присуждённого в 2008 году, был снижен на 39 млн евро, и составил не 899 млн, а 860 млн евро.