Компании Adobe, Bloomberg, HP, Huawei и Salesforce.com присоединились к инициативе организации Linux Foundation по развитию критически важного ПО с открытом кодом — Core Infrastructure Initiative (CII)
После обнаружения и исправления критической уязвимости Heartbleed в OpenSSL организация The Linux Foundation выступила организатором проекта Core Infrastructure Initiative, который призван обеспечить постоянную и полноценную поддержку ПО, на котором строится общая инфраструктура интернета. Основателями стали компании Amazon, Facebook, Google, Intel, Microsoft, Cisco, Dell, IBM, Fujitsu, NetApp, VMware Qualcomm и RackSpace, сейчас к ним присоединились новые организации.
Среди существующего ПО наибольший приоритет и финансирование получили NTP (Network Time Protocol), OpenSSH и OpenSSL. OpenSSL получил поддержку в виде двух программистов, которые будут работать над проектом полный рабочий день. Также финансирование выделено Open Crypto Audit Project, который проведёт полный аудит кодовой базы OpenSSL. Другие проекты для поддержки со стороны CII сейчас обсуждаются. Джим Землин (Jim Zemlin), исполнительный директор The Linux Foundation, прокомментировал ситуацию следующим образом:
«Любая разработка ПО требует поддержки и финансирования. ПО с открытым исходным кодом не является исключением и заслуживает уровня поддержки, соответствующего той доминирующей роли в глобальной информационной инфраструктуре, которую оно играет. [..] CII реализует тот же подход на основе взаимодействия, что используется при разработке ПО, чтобы обеспечить поддержку критически важных проектов. Целью Core Infrastructure Initiative является переход от реактивных действий, возникающих в качестве ответа на кризисную ситуацию, к взвешенному, проактивному подходу по выявлению и закрытию потребностей таких проектов. Я очень рад появившейся площадка для объединения тех, кто имеет потребности с теми, у кого есть возможности».
Для решения вопросов относительно того, какие проекты с открытым исходным кодом следует поддерживать, была создана экспертная комиссия, которая включает опытных разработчиков, специалистов по безопасности и представителей юридических сообществ.
Ожидаемый в конце этого года выпуск Linux-дистрибутива Fedora 21 «отправит на пенсию» драйверы, обеспечивающие работу со старыми видеокартами.
В прошлом году были обнародованы планы по отказу от поддержки очень старых графических адаптеров в Fedora 21. С тех пор прошло несколько месяцев и эти планы по-прежнему сохраняются, графические драйверы для старых видеокарт будут удалены из репозиториев дистрибутива.
Речь идёт о драйверах X.Org DDX, таких как APM, Cirrus, Glint, i128, i740, Mach64, MGA, Neomagic, R128, Rendition, S3virge, Savage, SiliconMotion, SiS, Tdfx, Trident. В основном данные драйверы подходят только к очень старым видеокартам, которые больше широко не используются. Пользователи, которых затрагивают данные изменения, по-прежнему могут скомпилировать эти драйверы самостоятельно, однако владельцам такого устаревшего оборудования рекомендуют использовать ранние версии дистрибутива.
Попытки «выкинуть» старые X.Org драйвера — это часть общей тенденции по исключению из состава Fedora 21 не-KMS-драйверов. Учитывая стремление Fedora к Wayland и другим компонентам настольного Linux, зависящим от возможностей современных графических драйверов, складывается самое удачное время, чтобы отказаться от поддержки устаревшего оборудования.
Сегодня состоялся крупный релиз фреймворка с открытым кодом для анализа данных — Spark 1.0. Ранее в этом году проект был переведён в разряд наиболее приоритетных в Apache Software Foundation (ASF).
Spark — это инструмент для обработки и анализа больших объёмов информации. Версия 1.0 предлагает стабильное API (с обратной совместимостью в ветке 1.x), новый Spark SQL для доступа к структурированным данным, а также интеграцию с другим ПО от ASF: Hadoop YARN, Hive и Mesos.
Патрик Вэндел (Patrick Wendell), инженер ПО в Databricks и менеджер по выпуску Apache Spark 1.0, рассказал о выходе новой версии: «В дополнение к долгосрочной поддержке API данный выпуск содержит несколько новых возможностей. Spark 1.0 включает унифицированный инструмент для развёртывания приложений на локальном компьютере через Mesos или YARN, а также на выделенном кластере. Мы добавили новый модуль Spark SQL для обеспечения моделирования данных с учетом схемы (schema-aware) и поддержки языка SQL в Spark. Библиотека машинного обучения Spark (MLLib) была улучшена путём добавления нескольких новых алгоритмов. Библиотеки потоков и графов также получили значительные обновления. Мы сосредоточились на создании инструментов для расширения возможностей учёных, занимающихся изучением больших данных, людей, занимающихся статистикой и инженеров, сталкивающихся с необходимостью обрабатывать большие объёмы данных каждый день».