Вчера было объявлено о том, что openSUSE Tumbleweed перешёл на использование новой крупной версии GCC в качестве набора компиляторов по умолчанию.
Tumbleweed — это специальная версия Linux-дистрибутива openSUSE, выпускаемая по схеме rolling releases. Такой подход позволяет разработчикам включать в Tumbleweed последние релизы из мира свободного программного обеспечения. Если в прошлом месяце эти сборки дистрибутива получили ядро Linux 4.0 и графическую оболочку KDE Plasma 5, то теперь ряд обновлений пополнил набор компиляторов GCC 5.1.1. Это означает, что все пакеты для openSUSE Tumbleweed будут собраны с GCC 5.
Доминик Лойенбергер (Dominique Leuenberger), занимающийся проектом Factory для подготовки пакетов в openSUSE: «За последнюю неделю GCC 5 добился значительного прогресса. С ним мы пересоберем более 8000 пакетов с исходниками программного обеспечения». Названо и предположительное время этой процедуры: требуется около 48 часов на непосредственную сборку в Open Build Services и около 10 часов на тестирование в openQA.
P.S. GCC 5.1 — первый релиз GCC в новой ветке 5.x, который был представлен в апреле этого года.
Четыре сербских Linux-энтузиаста представили проект Linux AIO, в рамках которого предлагают всем желающим «большие» Live-образы популярных дистрибутивов GNU/Linux, включающих в себя разные графические рабочие окружения.
Авторы Linux AIO видят свою цель в том, чтобы «предложить некоторые из крупных Linux-дистрибутивов с разными окружениями рабочего стола в виде одного файла ISO, который можно записать на один носитель (DVD/DVD DL или USB-флэшку с 4/8 Гб)». Системы, представленные на этих образах, могут использоваться как «живые», т.е. без установки на жёсткий диск. Очевидно, что такие сборки послужат хорошей отправной точкой для пользователей, выбирающих себе окружение в GNU/Linux.
На данный момент проект Linux AIO подготовил сборки для 5 дистрибутивов: Ubuntu (14.04 и 12.04), Debian (Live 8.1.0), Linux Mint (17.1), LMDE (Linux Mint Debian Edition 2 201503) и Fedora (21). Что касается имеющихся графических оболочек, то, например, в случае с Ubuntu (14.04.2) в образе представлены редакции Ubuntu Desktop (Unity), Kubuntu (KDE), Ubuntu GNOME, Ubuntu MATE, Xubuntu (Xfce) и Lubuntu (LXDE).
В феврале этого года стало известно о создании независимой некоммерческой организации Node.js Foundation, которая стала определять развитие популярной свободной серверной JavaScript-платформы Node.js. Вчера было объявлено о том, что Node.js Foundation начала формальное сотрудничество с Linux Foundation, получив статус LF Collaborative Project.
На сегодняшний день в состав Node.js Foundation помимо компании-основателя Joyent входят такие видные игроки, как IBM, Intel, Microsoft, PayPal (все являются платиновыми участниками), а также GoDaddy, DigitalOcean, Groupon, SAP и ряд других компаний. Получение официального статуса у Linux Foundation означает наличие открытой структуры технического управления, которая прошла публичное обсуждение, а также новые инвестиции в проект.
Среди главных тем обсуждения в Node.js Foundation в обозримом будущем — вопрос слияния кодовых баз Node.js и io.js (форк Node.js).
Компания LINBIT объявила о новом крупном выпуске своего флагманского Open Source-продукта, предназначенного для создания отказоустойчивых систем на базе распределённых по сети блочных устройств, — DRBD 9.
LINBIT входит в тридцатку наиболее активных разработчиков ядра Linux благодаря работе над DRBD (Distributed Replicated Block Device), которое поставляется как модуль ядра. DRBD является блочным устройством, обеспечивающее синхронизацию (через протокол TCP) между локальными и удалёнными носителями данных (работает по аналогии с RAID-1). Новая версия — DRBD9 — стала «первой архитектурой репликации, способной в реальном времени соединять 30 узлов для гарантии доступности данных из различных источников, даже в случае аварии».
Основными особенностями и новшествами релиза DRBD9 называются следующие:
высокая производительность репликации, достигнутая благодаря интеграции RDMA (реализации удалённого прямого доступа к памяти): хранилища на PCIe с сетевыми картами Infiniband дают 100% прирост в скорости репликации и 50% снижение нагрузки на процессор, если сравнивать со схемами на базе IP-сетей;
высокая доступность: поддержка более 30 географически распределённых узлов для хранения данных;
новое приложение для управления (DRBD Manage), позволяющее «развёртывать сложные инфраструктуры хранилищ за минуты»; вместе с ним предлагаются API для автоматизированного использования функций DRBD9 в сложных инфраструктурах на базе OpenStack и Linux.
Вице-президент компании Airbnb, стоящей за популярной онлайн-площадкой для краткосрочной аренды жилья, заявил, что открытие кода продуктов помогает находить лучших инженеров со всего мира.
На данный момент у Airbnb выпустила три Open Source-продукта: Airflow для создания структурированных отчётов по данным о кликах пользователей (какие предложения рассматривались, какие бронирования выполнялись и т.п.), Airpal для создания запросов к хранилищу данных (на базе Presto от Facebook), а также Aerosolve — программное обеспечение для машинного обучения, призванное помочь понять взаимосвязь стоимости предложений и спроса на них.
По словам Майка Кёртиса (Mike Curtis), вице-президента по технологиям в Airbnb, который раньше занимал пост технологического директора в Facebook, открытие кода продуктов позволяет привлекать в компанию талантливых инженеров: «Мы хотим, чтобы в Airbnb работали лучшие технические специалисты мира. Сейчас сумасшедшая конкуренция за лучших инженеров, поэтому чем больше мы можем продемонстрировать, тем больше у нас шансов получить лучших специалистов». Майк добавил: «Если вы выкладываете что-то, что помогает двигаться компаниям вперёд, это вдохновляет людей, которым знакомы технические проблемы, решаемые нами в Airbnb. Возможно, так они подумают, что мы ждём их для работы у нас».
Новый Open Source-стартап Minio, создающий хранилище объектов, получил 3,3 млн USD от венчурных инвесторов в посевном этапе.
Продукт Minio был создан авторами масштабируемой сетевой файловой системы GlusterFS, которую в 2011 году купила компания Red Hat (вместе с компанией Gluster) за 136 млн USD. Цель нового проекта — Minio — предоставить масштабируемое, но при этом очень простое хранилище, ориентированное на разработчиков. Фактически это альтернатива облачному Amazon S3, причем имеющая его поддержку «из коробки». Код Minio написан на языке Go и распространяется на условиях свободной лицензии Apache License v2.
Управляющий директор Nexus Ventures Partners, при участии которого проводился посевной этап финансирования Minio, отметил, что видит ключ именно в простоте предлагаемого решения — это особенно актуально в наши дни, когда всё стало определяемым программным кодом.