Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Всем привет!
Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире.
Главные темы выпуска:
- Столлман признал ошибки и пояснил причины непонимания, Фонд СПО объяснил решение о возвращении RMS в совет директоров;
- создана некоммерческая организация Open-Source FPGA Foundation (OSFPGA) для продвижения ПЛИС с открытым исходным кодом;
- Amazon представил OpenSearch, форк платформы Elasticsearch;
- Linux Foundation запускает исследовательское подразделение для изучения экосистем с открытым исходным кодом и их воздействия;
- проблемы безопасности программ с открытым исходным кодом, соответствия лицензий и обслуживания распространены во всех отраслях;
- поддержка Rust для ядра Linux столкнулась с критикой Торвальдса;
- Inspur, крупнейший в Китае поставщик облачного оборудования, присоединяется к консорциуму по защите патентов с открытым исходным кодом;
- что означает решение API Верховного суда для открытого исходного кода и облачных технологий
И многое другое...
Оглавление
- Главное
- Столлман признал ошибки и пояснил причины непонимания, Фонд СПО объяснил решение о возвращении RMS в совет директоров
- Создана некоммерческая организация Open-Source FPGA Foundation (OSFPGA) для продвижения ПЛИС с открытым исходным кодом
- Amazon представил OpenSearch, форк платформы Elasticsearch
- Linux Foundation запускает исследовательское подразделение для изучения экосистем с открытым исходным кодом и их воздействия
- Проблемы безопасности программ с открытым исходным кодом, соответствия лицензий и обслуживания распространены во всех отраслях
- Поддержка Rust для ядра Linux столкнулась с критикой Торвальдса
- Inspur, крупнейший в Китае поставщик облачного оборудования, присоединяется к консорциуму по защите патентов с открытым исходным кодом
- Что означает решение API Верховного суда для открытого исходного кода и облачных технологий
- Короткой строкой
- Новости
- Мероприятия
- Открытие кода и данных
- Дела организаций
- Ядро и дистрибутивы
- Мобильные
- Безопасность
- DevOps
- AI & Data Science
- Web
- Для разработчиков
- Пользовательское
- Статьи
- Внедрения
- Дела организаций
- Ядро и дистрибутивы
- Системное
- Специальное
- Базы данных
- Мультимедиа
- Безопасность
- DevOps
- AI & Data Science
- Web
- Для разработчиков
- Менеджмент
- Пользовательское
- Релизы
- Ядро и дистрибутивы
- Системное
- Специальное
- Мультимедиа
- AI & Data Science
- Web
- Для разработчиков
- Пользовательское
- Новости
- Что ещё посмотреть
- Заключение
Главное
Столлман признал ошибки и пояснил причины непонимания, Фонд СПО объяснил решение о возвращении RMS в совет директоров
Категория: Новости/Дела организаций
OpenNET пишет: «Ричард Столлман признал, что совершал ошибки, о которых сожалеет, призвал не перекладывать недовольство его действиями на Фонд СПО и попытался пояснить причины своего поведения. По его словам, он с детства не умел улавливать тонкие намёки, на которые реагировали другие люди. Столлман признаётся, что не сразу осознал то, что его стремление быть прямолинейным и честным в своих высказываниях, приводит к негативной реакции некоторых людей, доставляет неудобство и даже может оскорбить кого-то. Но это было лишь неведение, а не намеренное желанием оскорбить других. … Столлман также пояснил своё отношение к Мински и Эпштейну, неверно истолкованные некоторыми. Он считает Эпштейна преступником, который должен быть наказан, и был удивлён, когда узнал, что его действия по защите Марвина Мински воспринимаются как оправдание действий Эпштейна. Столлман попытался защитить Мински, которого он мало знал, после того, как кто-то посчитал, что он виновен, как и Эпштейн. Несправедливое обвинение разозлило и возмутило Столлмана, и он бросился на защиту Мински, что сделал бы и в отношении любого другого. Столлман считает, что, говоря о несправедливом обвинении Мински, поступил правильно, но его ошибкой было то, что он не учёл, что обсуждение могло восприниматься в контексте несправедливости к женщинам, которую учинил Эпштейн. Одновременно Фонд СПО пояснил мотивы, по которым было принято возвращение Столлмана в совет директоров. Утверждается, что члены совета директоров и участники с правом голоса одобрили возвращение Столлмана после нескольких месяцев тщательных обсуждений. Решение было обусловлено огромной технической, юридической и исторической проницательностью Столлмана в вопросах свободного ПО. Фонду СПО не хватало мудрости Столлмана и его чувствительности к тому, как технологии могут влиять на укрепление и ущемление основных прав человека. Упоминаются также обширные связи Столлмана, его красноречие, философский подход и убеждённость в правильности идей СПО».
И ещё важная новость в тему, тоже от OpenNET — «Завершилось общее голосование относительно возможной поддержки проектом Debian петиции с требованием отставки совета директоров FSF и отстранения Столлмана. Судя по рассчитанным автоматически предварительным итогам голосования, победил седьмой пункт бюллетеня: проект не будет делать каких-либо публичных заявлений относительно FSF и Столлмана, участники проекта вольны поддержать любую петицию по этому поводу».
Подробности:
- Столлман признал ошибки и пояснил причины непонимания [→]
- Richard M. Stallman обратился с объяснениями своего «неподобающего» поведения [→]
- Проект Debian выбрал нейтральную позицию относительно петиции против Столлмана [→]
Создана некоммерческая организация Open-Source FPGA Foundation (OSFPGA) для продвижения ПЛИС с открытым исходным кодом
Категория: Новости/Дела организаций
Пользователь denis-19 пишет в новостях на Хабре: «8 апреля 2021 года независимые разработчики сообщили о создании некоммерческой организации Open Source FPGA Foundation (OSFPGA) для продвижения и повсеместного внедрения программируемых логических интегральных схем (ПЛИС) с открытым исходным кодом. … Проект OSFPGA создан для демократизации и продвижения технологии FPGA путем предоставления открытой и ориентированной на пользователей и разработчиков среды для совместной работы. Инициаторы проекта пообещали в скором времени агрегацию и создание набора бесплатных инструментов для работы с FPGA, которые будут соответствовать отраслевым стандартам и иметь открытый исходный код, например, под лицензией MIT, а также обеспечивать быстрое создание прототипов для микросхем FPGA и автоматизированную поддержку EDA (Electronic Design Automation, автоматизация проектирования электроники). В рамках проекта будет представлены бесплатные образовательные курсы для развития технологий FPGA среди продвинутых пользователей и разработчиков».
Подробности:
- Создана некоммерческая организация Open-Source FPGA Foundation (OSFPGA) для продвижения ПЛИС с открытым исходным кодом [→]
- Инициатива по развитию открытых проектов для FPGA [→]
Amazon представил OpenSearch, форк платформы Elasticsearch
Категория: Новости/DevOps
OpenNET пишет: «Компания Amazon объявила о создании проекта OpenSearch, в рамках которого создан форк платформы поиска, анализа и хранения данных Elasticsearch, а также связанного с платформой web-интерфейса Kibana. Код распространяется под лицензией Apache 2.0. В будущем планируется переименовать службу Amazon Elasticsearch Service в Amazon OpenSearch Service. OpenSearch ответвлён от кодовой базы Elasticsearch 7.10.2. Официально работа над форком началась ещё 21 января, после чего была проведена чистка ответвлённого кода от компонентов, распространяемых не под лицензией Apache 2.0, и замена элементов бренда Elasticsearch на OpenSearch. В текущем виде код пока находится на стадии альфа-тестирования, а через несколько недель ожидается первый бета-выпуск. Стабилизировать кодовую базу и сделать OpenSearch готовым для применения в рабочих системах планируется к середине 2021 года. OpenSearch будет развиваться как совместный проект, разрабатываемый при участии сообщества. Отмечается, что куратором проекта в настоящее время выступает компания Amazon, но в дальнейшем совместно с сообществом будет выработана оптимальная стратегия управления, принятия решений и взаимодействия участников, вовлечённых в разработку … Поводом для создания форка стал перевод исходного проекта Elasticsearch на несвободную лицензию SSPL (Server Side Public License)».
Подробности:
- Amazon представил OpenSearch, форк платформы Elasticsearch [→]
- AWS forks Elasticsearch into an open source project once again [→ (en)]
- Amazon announces OpenSearch, an open-source fork of Elasticsearch and Kibana [→ (en)]
- Logz.io announces support for OpenSearch project, an open source fork of Elasticsearch and Kibana [→ (en)]
Linux Foundation запускает исследовательское подразделение для изучения экосистем с открытым исходным кодом и их воздействия
Категория: Новости/Дела организаций
Linux Foundation пишет: «Linux Foundation, некоммерческая организация, обеспечивающая массовые инновации через открытый исходный код, сегодня объявила о новом подразделении Linux Foundation Research, которое расширит понимание проектов с открытым исходным кодом, динамики экосистемы и воздействия, с невиданной ранее информацией об эффективности открытого исходного кода как средства решения многих насущных мировых проблем. Посредством серии исследовательских проектов и связанного с ними контента Linux Foundation Research будет использовать обширный репозиторий Linux Foundation с данными, инструментами и сообществами по отраслям и технологиям. В методологии будут применяться количественные и качественные методы для создания беспрецедентной сети знаний, которая принесёт пользу глобальному сообществу открытого исходного кода, академическим кругам и промышленности».
Подробности:
- The Linux Foundation launches research division to explore open source ecosystems and impact [→ (en)]
- Linux Foundation creates research division to study open source impact [→ (en)]
- Linux Foundation launches R&D division to investigate open source opportunities [→ (en)]
- New Linux research division launches to explore open source ecosystems [→ (en)]
- Linux Foundation Research to broaden understanding of open source ecosystem and impact [→ (en)]
Проблемы безопасности программ с открытым исходным кодом, соответствия лицензий и обслуживания распространены во всех отраслях
Категория: Новости/Безопасность
HelpNetSecurity пишет: «Synopsys выпустила отчёт, в котором анализируются результаты более 1500 аудитов коммерческих кодовых баз. В отчёте освещаются тенденции в использовании открытого исходного кода в коммерческих приложениях и содержится информация, которая поможет разработчикам коммерческих и открытых исходных кодов лучше понять взаимосвязанную программную экосистему, частью которой они являются. В нём также подробно описаны широко распространенные риски, связанные с неуправляемым открытым исходным кодом, включая уязвимости системы безопасности, устаревшие или заброшенные компоненты, а также проблемы с лицензионным соответствием. В отчёте утверждается, что программное обеспечение с открытым исходным кодом обеспечивает основу для подавляющего большинства приложений во всех отраслях. Это также показывает, что эти отрасли, в той или иной степени, изо всех сил пытаются управлять рисками, связанными с открытым исходным кодом».
Подробности:
- Synopsys: 84% of codebases contain an open source vulnerability [→ (en)]
- Open source security, license compliance, and maintenance issues are pervasive in every industry [→ (en)]
Поддержка Rust для ядра Linux столкнулась с критикой Торвальдса
Категория: Новости/Ядро и дистрибутивы
OpenNET пишет: «Линус Торвальдс провёл рецензирование патчей c реализацией возможности создания драйверов на языке Rust для ядра Linux, и высказал некоторые критические замечания. Наибольшие претензии вызвала потенциальная возможность ухода в panic в ошибочных ситуациях, например, в ситуации нехватки памяти, когда операции динамического распределения памяти, в том числе и внутри ядра, могут завершиться ошибкой. Торвальдс заявил, что подобный подход в ядре принципиально недопустим и при непонимании этого момента он может полностью отвернуть (entirely NAK'ed) любой код, который попытается использовать подобный подход. С другой стороны, разработчик, занимающийся патчами, согласился с данной проблемой и считает её решаемой. Ещё одной проблемой стали попытки использования вычислений с плавающей запятой или 128-битными типами, что не является допустимым для таких окружений, как ядро Linux. Это оказалось более серьёзной проблемой, так как в данный момент базовая (core) библиотека Rust неделима и представляет собой один большой blob — в ней нет возможности запросить только некоторые из возможностей, предотвратив использование той или иной проблемной функциональности. Решение проблемы может потребовать внесения изменений в компиляторе rust и библиотеки, при том, что на данный момент у команды ещё нет стратегии, как реализовать модульность библиотек языка».
Подробности:
- Поддержка Rust для ядра Linux столкнулась с критикой Торвальдса [→]
- Линус Торвальдс раскритиковал Rust в ядре. [→]
- Линус Торвальдс остался недоволен рядом моментов в использовании Rust для Linux [→]
Inspur, крупнейший в Китае поставщик облачного оборудования, присоединяется к консорциуму по защите патентов с открытым исходным кодом
Категория: Новости/Дела организаций
ZDNet пишет: «Open Invention Network (OIN) защищает права интеллектуальной собственности (IP) разработчиков Linux и программного обеспечения с открытым исходным кодом от патентных троллей и тому подобного. Это глобальная борьба, и теперь у OIN появился новый влиятельный союзник в Китае: Inspur. Inspur — ведущий мировой поставщик и ведущий поставщик инфраструктуры центров обработки данных, облачных вычислений и серверов искусственного интеллекта в Китае. Хотя Inspur не так широко известен, как Lenovo, он входит в тройку мировых производителей серверов. Будучи ведущей серверной компанией, почти вся её работа связана с Linux и программным обеспечением с открытым исходным кодом. Что касается серверов, облаков и искусственного интеллекта, сегодня действительно нет работы, которая работала бы без Linux. Таким образом, Inspur имеет все основания взять на себя обязательство по правовой защите программного обеспечения с открытым исходным кодом (OSS)».
Подробности [→ (en)]
Что означает решение API Верховного суда для открытого исходного кода и облачных технологий
Категория: Статьи/Юридические вопросы
TFiR выпустил новое видео в серии Insights, в котором Роб Хиршфельд, генеральный директор RackN, вместе со Свапнилом Бхартия подробно изучают недавнее постановление Верховного Суда США по иску Oracle против Google о том, могут ли API быть защищены авторским правом или нет.
Подробности [→ (en)]
Наша недавняя новость об этом решении суда [→]
Короткой строкой
Новости
Мероприятия
29 апреля состоится Online Monitoring Meetup, Kubernetes: мониторинг c помощью Prometheus [→]
Открытие кода и данных
Google опубликовал язык логического программирования Logica [→]
Дела организаций
- 'Сообщество разработчиков Perl покинул один из лидеров проекта [→ 1, 2]
- Mozilla сворачивает разработку DeepSpeech и объявляет о программе грантов [→ 1 (en), 2]
- Red Hat и NEC Corporation совместно работают над созданием решений 5G на платформе Red Hat OpenShift [→ 1 (en), 2 (en)]
- Почему Crate.io вернулся к своим корням с открытым исходным кодом [→ (en)]
- Telegram может выйти на IPO в течение двух лет [→]
- Linux Foundation поддерживает сотрудничество между крупнейшими страховыми компаниями мира [→ (en)]
- NVIDIA инвестирует 1.5 млн долларов в проект Mozilla Common Voice [→]
- Rackspace использует возможности веб-браузера машинного обучения в рамках партнерства с Brave [→ (en)]
- IBM присоединяется к рабочей группе Eclipse Adoptium [→ (en)]
- Инициатива GNU Assembly, продвигающая новую модель управления проектом GNU [→]
- Vapor IO и VMware объявляют об альянсе Open Grid Alliance для ускорения развития Интернета [→ 1 (en), 2 (en)]
- Компания Qt укрепляет свои позиции лидера на рынке с приобретением froglogic GmbH [→ (en)]
- Еженедельник OSM 559 [→]
Ядро и дистрибутивы
- Дата выпуска Linux 5.12 может быть отложена [→ (en)]
- Компания Google представила патчи многоуровневого LRU для Linux [→]
- Представлены патчи для рандомизации адресов стека ядра Linux при системных вызовах [→]
- Google поддерживает внедрение Rust в ядро Linux [→ (en)]
Мобильные
- Функции Android 10, дата выпуска, пасхалки и все, что вам нужно знать [→ (en)]
- Android 12 может значительно упростить работу с многозадачностью [→ (en)]
- В Android появится функция, которая напоминает не забываться в смартфоне при ходьбе [→]
Безопасность
- Уязвимость нулевого дня Google Chrome и Microsoft Edge опубликовали в Twitter [→ 1, 2 (en)]
- Уязвимости во FreeBSD, IPnet и Nucleus NET, связанные с ошибками при реализации сжатия в DNS [→]
- Даже лучший антивирус не смог бы защитить вас от этого вредоносного ПО для Linux и macOS [→ (en)]
- Множественные недостатки безопасности ставят под угрозу 3,5 миллиона веб-сайтов WordPress [→ (en)]
- Infection Monkey: инструмент с открытым исходным кодом, позволяющий оценивать безопасность рабочих окружений на основе AWS [→ (en)]
- Google пытается исправить очередной раунд уязвимостей Chrome [→ (en)]
DevOps
- Docker получил поддержку Apple M1 [→ 1 (en), 2]
- Canonical объявляет об обновлениях для оптимизации MicroK8s [→ (en)]
AI & Data Science
Tecton объединяется с основателем магазина функций машинного обучения Feast с открытым исходным кодом [→ (en)]
Web
- В Firefox 90 будет удалён код, обеспечивающий поддержку FTP [→ 1, 2, 3 (en)]
- Расширение DuckDuckGo для Chrome блокирует новую технику отслеживания FLoC от Google [→]
- Что нового в Drupal в 2021 году? [→ (en)]
- Brave объяснила, почему отключает FLoC от Google в своем браузере [→]
- Google упрощает восстановление закрытых вкладок в Chrome [→ (en)]
- Firefox 88 активирует аппаратное ускорение отрисовки страниц в Plasma [→]
Для разработчиков
- Оазис для разработчика: «Базальт СПО» и «БАРС Груп» создали российскую среду сборки прикладного ПО [→]
- Eclipse Adoptium разрабатывает Temurin для поддержки выпусков сборок OpenJDK [→ (en)]
- IBM, Red Hat и Cobuilder создают платформу OpenBuilt [→ (en)]
Пользовательское
- Компания System76 объявила о разработке пользовательского окружения COSMIC [→ 1, 2]
- На этой неделе в KDE: комнаты в Wayland [→]
- На этой неделе в KDE: HamburgerMenu и приятные исправления [→]
Статьи
Внедрения
Как открытый код улучшает процессы управления электроэнергетикой [→ (en)]
Дела организаций
- Интервью с Хилари Картер, вице-президентом по исследованиям Linux Foundation [→ (en)]
- «Прекратите рассматривать открытый исходный код как бизнес-модель. Это ломает его» [→ (en)]
Ядро и дистрибутивы
- Установка Garuda Linux [→]
- Классификация Linux-дистрибутивов [→ (en)]
- Лучшие дистрибутивы Linux для обеспечения конфиденциальности и безопасности в 2021 году [→ (en)]
Системное
5 причин, по которым сисадминам нравится systemd [→ (en)]
Специальное
- Создавайте и редактируйте файлы EPUB в Linux с помощью Sigil [→ (en)]
- Сделайте ваши данные более удобными с помощью EDA [→ (en)]
- 10 лучших онлайн-ресурсов для изучения NumPy [→ (en)]
Базы данных
Взгляд со стороны: OLAP + OLTP = …PostgreSQL? [→ (en)]
Мультимедиа
KODI: собираем удобный и функциональный медиацентр для дома. Часть 6. Синхронизация медиатеки. MariaDB [→]
Безопасность
- 6 инструментов с открытым исходным кодом и советы по защите Linux-сервера для начинающих [→ (en)]
- Зашифруйте свои файлы с помощью VeraCrypt [→ (en)]
- Создание зашифрованного хранилища файлов в Linux с помощью LUKS [→ (en)]
- Linux Unified Key Setup: как защитить флэшки и внешние диски от взлома [→]
- Hardening на практике [→]
- SSH, пользовательский режим, TCP/IP и WireGuard [→]
DevOps
- Traefik, docker и docker registry [→]
- Приключения с Ansible: уроки, извлеченные из практики [→]
- Установка полноценного кластера Kubernetes на основе k3s [→]
- Используем Terraformer для адаптации действующей инфраструктуры в AWS для деплоев с Terraform [→]
- Устранение сбоев службы имен в systemd с помощью Ansible [→ (en)]
- 20 лучших практик по работе с Docker-файлами [→]
- Рекомендации по запуску приложений в OpenShift Service Mesh [→]
- Apache Kafka — скоро без ZooKeeper [→]
- Деплоим проект на Kubernetes в Mail.ru Cloud Solutions. Часть 3: мониторинг приложения, CI/CD и собственный Helm-чарт [→]
- Об упрощении использования Kubernetes [→ (en)]
AI & Data Science
- Начало работы с OpenCV в Python [→ (en)]
- Взаимодействие с графическим интерфейсом пользователя в реальном времени с OpenCV в Python [→ (en)]
Web
- Как использовать диспетчер вкладок Chrome, чтобы привести в порядок ваш браузер [→ (en)]
- Пользователи Chrome, проверьте, отслеживает ли Google вас с помощью новой целевой рекламы [→ (en)]
- Общее введение в I2P [→]
- Brave — последний крупный интернет-игрок, отказавшийся от альтернативы cookie от Google [→ (en)]
Для разработчиков
- Чему программисты на Java должны научиться в 2021 году [→ (en)]
- Обсуждение того, как повысить эффективность управления памятью Linux [→ (en)]
- Сделайте игру «Жизнь» Конвея в WebAssembly [→ (en)]
- Повышаем качество кода с Dart Code Metrics [→]
- Коммиты — это снимки, а не различия [→]
- 4 совета по переключению контекста в Git [→ (en)]
- Пошаговое введение в декораторы Python [→ (en)]
- Как портировать SDK Flutter на ТВ-приставку для разработки и запуска приложений Android TV [→]
- В чем именно был смысл [ «x$var» = «xval» ]? [→]
Менеджмент
3 вещи, которые делают великие лидеры в области открытого исходного кода [→ (en)]
Пользовательское
- Об отправке отсканированных изображений на компьютер с Linux по вашей сети [→ (en)]
- 3 важных шпаргалки по Linux для повышения производительности [→ (en)]
- Почему в Vim для навигации используются клавиши hjkl [→]
- Играйте в забавную математическую игру с командами Linux [→ (en)]
Релизы
Ядро и дистрибутивы
- Slackware 15 перешёл на стадию бета-тестирования [→ 1, 2]
- Релиз FreeBSD 13.0 [→ 1, 2]
- Выпуск модуля LKRG 0.9.0 для защиты от эксплуатации уязвимостей в ядре Linux [→]
Системное
Обновление X.Org Server 1.20.11 с устранением уязвимости [→]
Специальное
Выпуск гипервизора Xen 4.15 [→]
Мультимедиа
Релиз мультимедиа фреймворка FFmpeg 4.4 [→]
AI & Data Science
Релиз Julia 1.6: основные обновления и новейшие функции [→ (en)]
Web
- Выпуск nginx 1.19.10 [→ 1, 2]
- Релиз Chrome 90 [→ 1, 2, 3 (en)]
- Обновление Chrome 89.0.4389.128 с устранением 0-day уязвимости. Chrome 90 задерживается [→]
Для разработчиков
- Релиз nim 1.4.6 [→]
- Релиз набора компиляторов LLVM 12.0 [→]
Пользовательское
Выпуск графического окружения LXQt 0.17 [→ 1, 2]
Что ещё посмотреть
- Видео: Deepin 20.2, Kodachi 8, закрытие KDE neon LTS, Audacity 3 [→]
- SD Times Open-Source Project of the Week: Qiskit [→ (en)]
Заключение
На этом всё, до следующего воскресенья!
Высказываю большое спасибо редакции и авторам OpenNET [→], много новостных материалов и сообщений о новых релизах взято у них.
Если кто интересуется составлением дайджестов и имеет время и возможность помочь — буду рад, пишите по контактам, указанным в моём профиле, или в личные сообщения.
Подписывайтесь на наш Telegram канал наш Telegram канал или RSS чтобы не пропустить новые выпуски FOSS News. Также мы есть во всех основных соцсетях:
- Fediverse [→]
- ВКонтакте [→]
- Facebook [→]
- Twitter [→]
[←] Предыдущий выпуск