- PVSM.RU - https://www.pvsm.ru -
Всем привет!
Продолжаем обзоры новостей свободного и открытого ПО (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире.
В выпуске №7 за 9–15 марта 2020 г.:
Состоялся мажорный релиз Firefox 74, второго по популярности браузера в мире и первого среди свободного ПО. Некоторые из новшеств, по данным OpenNET:
Кроме новшеств и исправления ошибок в Firefox 74 устранено 20 уязвимостей.
Подробности [2]
Обещанное продолжение статьи на Хабре, на которую я давал ссылку в №5 [3], о построении «умного дома» в отдельной взятой однушке с использованием FOSS софта. В новом материале автор дал ответы на комментарии, рассмотрел обеспечивает ли использование «умного дома» экономию ресурсов, привёл простые советы которые сам осознал только после того как построил решение сам и рассказал про переход с openHAB на Home Assistant.
Подробности [4]
Идеалы FOSS применимы и к областям за пределами типичных приложений программного обеспечения, пишет Hackaday. Так, появилась группа, направленная на то чтобы объединить ресурсы для борьбы с пандемией COVID-19. Группа сформировалась вокруг Just One Giant Lab, некоммерческой организации, действующей из Парижа, Франция. Они стремятся создать открытую платформу для научного сотрудничества по широкому кругу проблем, стоящих перед человечеством. Текущий проект направлен на создание метода с открытым исходным кодом для безопасного тестирования на наличие инфекции COVID-19, чтобы помочь лучше работать со случаями, появляющимися во всем мире. Текущее состояние работы сводится к лабораторному блокноту, подготовленному группой, который доступен онлайн.
Подробности ([1] [5], [2] [6])
HelpNetSecurity пишет о том, что Open Group, независимый от поставщиков технологический консорциум и Университет Аквилы объявили о партнерстве с консорциумом ведущих европейских исследовательских организаций, разработчиков технологий, разработчиков промышленного программного обеспечения и площадок открытого исходного кода. Поддержанный Евросоюзом проект CROSSMINER привлёк 4,5 млн евро для разработки инновационной платформы, которая исследует программный код и взаимодействия, связанные с FOSS проектами. Инструменты, которые платформа CROSSMINER предоставляет разработчикам программного обеспечения, включают в себя:
Подробности [7]
Linux.org.ru сообщает о выходе второй мажорной версии Pleroma, «федеративной социальной сети для микроблогинга, написанной на языке Elixir и использующей стандартизированный W3C протокол ActivityPub». Это вторая по численности сеть в Fediverse, множества сайтов социальных сетей, которые взаимодействуют друг с другом по открытым протоколам. Pleroma является «высокопроизводительным сервером, который может работать на маломощных системах, таких как, например, Raspberry Pi или дешёвых VPS», дополняет издание. Нововведения, по данным Linux.org.ru, не такие значительные, но я счёл важным упомянуть этот релиз из-за интересности темы децентрализованных социальных сетей вообще.
Подробности [8]
TechRepublic сообщает, Linux Foundation объявила о размещении встроенного Open Source IoT ПО для устройств для Project OWL, победителя глобального конкурса IBM «Call for Code». Фонд приглашает разработчиков по всему миру создавать узлы ячеистой сети для глобальных сетей экстренной связи. По словам организаторов, Project OWL помогает быстро установить связь и улучшить связь между лицами, оказывающими первую помощь, и гражданскими лицами, нуждающимися в помощи, способствуя организации, местонахождению и логистике во время или после стихийных бедствий. IoT-устройства Project OWL, «DuckLinks», могут быть развернуты или активированы в случае аварии.
Подробности [9]
Издание DevOps просвещает. Kubernetes и Docker – два наиболее распространенных модных слова в современных разговорах DevOps. Docker – это инструмент, который позволяет вам контейнеризовать и запускать ваши приложения, а Kubernetes предоставляет вам платформу для организации или управления этими контейнерами, поскольку управление тысячами контейнеров вручную с помощью Docker CLI было бы практическим кошмаром. Однако простого запуска тысяч контейнеров и управления ими через Kubernetes недостаточно. Вы должны должным образом наблюдать и анализировать их, чтобы убедиться, что ваши сервисы работают и работают оптимально. Этот процесс называется Software Reliablity Engineering (SRE), термин, инициированный и популяризируемый Google. Он включает три элемента: 1) мониторинг; 2) логирование; 3) отслеживание ошибок. И, если вы ещё не в курсе, есть 6 инструментов, которые могут значительно облегчить вам жизнь:
Подробности [10]
Forber обсуждает тему бенчмаркинга игр в GNU/Linux и представляет новый проект, MangoHUD. Это оверлей Vulkan, который можно активировать в любой игре, работающей через Steam Proton (которая переводит графический API Microsoft DirectX для графики в Vulkan, который понимает Linux). Его также можно запускать в нативных играх Linux с использованием Vulkan или с помощью программного обеспечения, такого как Lutris. MangoHUD определён на его странице GitHub как инструмент для мониторинга использования CPU, GPU и RAM, а также для мониторинга минимальной, максимальной и средней частоты кадров. Но он делает намного больше, и выглядит абсолютно красиво, делая это, пишет издание. MangoHUD также записывает эти данные в текстовый файл, подобно тому, как работает FRAPS или MSI Afterburner. Но FlightlessMango делает еще один шаг вперед, создав на своем веб-сайте раздел «Пользовательские тесты», который позволяет загружать эти текстовые файлы и смотреть, как создаются великолепные интерактивные диаграммы и графики.
Подробности [11]
MangoHud на GitHub [12]
Analytics India Mag специально для Data Science специалистов собрал список 10 открытых датасетов, которые можно свободно использовать в своей работе:
Подробности [13]
AWS выпустила собственную операционную систему с открытым исходным кодом для запуска контейнеров как на виртуальных машинах, так и на «голом железе». Bottlerocket, как называется новая ОС, в основном представляет собой урезанный дистрибутив Linux, сродни проектам, таким как CoreOS Linux, ныне несуществующий, и Container-Optimized OS от Google. В настоящее время ОС находится на стадии предварительного просмотра, но вы можете протестировать ее как образ машины Amazon для EC2 (и, соответственно, под Amazon EKS). Как отмечает в своём заявлении главный евангелист AWS Джефф Барр, Bottlerocket поддерживает образы Docker, соответствующие формату Open Container Initiative, то есть в основном будут запускаться все контейнеры на основе Linux. «Оптимизированные для контейнеров операционные системы дадут командам разработчиков дополнительную скорость и эффективность для выполнения рабочих нагрузок с более высокой пропускной способностью, лучшей безопасностью и временем безотказной работы», – сказал Майкл Герстенхабер, директор по управлению продуктами в Datadog.
Подробности [14]
Red Hat, Inc., ведущий мировой поставщик решений с открытым исходным кодом, объявила о доступности Red Hat Ceph Storage 4 для предоставления упрощённого, петабайтного хранилища объектов для облачной разработки и анализа данных. Red Hat Ceph Storage 4 основана на Nautilus версии проекта открытого исходного кода Ceph. «Red Hat Ceph Storage 4 позволяет предприятиям эффективно масштабировать и поддерживать постоянно растущие требования к данным и рабочей нагрузке, одновременно обеспечивая упрощенную установку и управление», заявила Амита Потнис, директор по исследованиям в IDC. Вот некоторые особенности нового решения:
Подробности [15]
Состоялся значительный релиз системы кэширования данных в оперативной памяти Memcached 1.6.0, оперирующей данными в формате ключ/значение и отличающейся простотой использования, пишет OpenNET. В новой версии стабилизирована реализация хранилища «extstore», которое позволяет использовать SSD/Flash-накопители для расширения размера кэша. Вторым важным изменением в новой версии стала переработка кода сетевого взаимодействия, который был адаптирован для автоматической обработки пакетных обращений в рамках одного системного вызова. Переработка сетевой подсистемы также позволила перейти к динамическому выделению буферов по необходимости, вместо статического назначения буферов. Также объявлено о переводе в разряд устаревшего бинарного протокола взаимодействия с сервером. На смену бинарному протоколу пришёл новый текстовый протокол, демонстрирующий оптимальное сочетание производительности и надёжности и охватывающй все операции, ранее доступные через бинарный и текстовый протоколы. Старый текстовый протокол продолжит развитие без изменений.
Подробности [16]
Компания iXsystems объявила об унификации своих продуктов для быстрого развёртывания сетевого хранилища, свободный дистрибутив FreeNAS будет объединён с коммерческим проектом TrueNAS, расширяющим возможности FreeNAS для предприятий и предустанавливаемом на выпускаемых в iXsystems системах хранения, сообщает OpenNET. Пользователям будут предложены две редакции – TrueNAS CORE и TrueNAS Enterprise. Объединение позволит ускорить разработку и до 6 месяцев сократить цикл подготовки релизов, усилить контроль качества, синхронизировать разработку с FreeBSD для более оперативного предоставления поддержки нового оборудования, упростить документацию, унифицировать сайты, упростить миграцию между коммерческой и бесплатной редакциями дистрибутива, ускорить переход на OpenZFS 2.0.
Подробности [17]
Несмотря на то, что лучше придерживаться обычных веб-браузеров, таких как Firefox или Chromium, доступных для Linux – не повредит знать о других браузерах, пишет It’s FOSS. Так, недавно автор издания наткнулся на форк Firefox, веб-браузер Basilisk с классическим пользовательским интерфейсом Firefox и поддержкой устаревших надстроек (таким образом форк схож с Waterfox). Вот некоторые особенности Basilisk, которые могут вас заинтересовать:
Подробности [18]
Компания Google опубликовала утилиту ukip, позволяющую отслеживать и блокировать атаки, осуществляемые с использованием вредоносных USB-устройств, симулирующих USB-клавиатуру для скрытой подстановки фиктивных нажатий клавиш (например, в ходе атаки может быть симулирована последовательность нажатий, приводящих к открытию терминала и выполнению в нём произвольных команд), сообщает OpenNET. Код написан на языке Python и распространяется под лицензией Apache 2.0. Утилита запускается в форме сервиса systemd и может работать в режимах мониторинга и предотвращения атак. В режиме мониторинга осуществляется определение возможных атак и занесение в лог активности, связанной с попытками использования USB-устройств не по назначению для подстановки ввода. В режиме защиты при выявлении потенциально вредоносного устройства осуществляется его отсоединение от системы на уровне драйвера.
Подробности [19]
По словам эксперта по безопасности WhiteSource, количество уязвимостей в проектах с открытым исходным кодом выросло почти на 50% в 2019 году, и это можно считать хорошей новостью в том смысле, что вы не можете найти то, что вы не ищете, пишет The Register. В своём ежегодном отчете об уязвимостях White Source связывает растущее число уязвимостей с повышением осведомленности о безопасности проектов с открытым исходным кодом. Это является следствием широкого распространения компонентов с открытым исходным кодом и общего роста сообщества в последние годы, не говоря уже о внимании СМИ к раскрытию данных. Другими словами, ошибки были всегда, но они более заметны, потому что мы уделяем больше внимания. В прошлом году было зарегистрировано более 6000 уязвимостей с открытым исходным кодом, по сравнению с чуть более 4000 в предыдущем.
Подробности [20]
Google Chrome OS нацелена в первую очередь на работу с веб-приложениями. Однако, в ней также возможен запуск Android и Linux приложений. И вот в грядущем 82-м релизе (планируется к выходу 5 мая) планируется сделать ещё один шаг на встречу пользователям, которым близок GNU/Linux и командная строка, сообщает Liliputing. Терминал станет выглядеть намного более похоже на обычные Chrome приложения, получит «material» дизайн, вкладки и стандартную иконку с тремя точками для открытия окна конфигурации. Для настройки будут доступны разные опции терминала, в том числе:
Подробности [21]
Разработчики LTS-веток дистрибутива Debian 8 Jessie сообщили о намерении продлить поддержку Debian 8 на срок, превышающий стандартные 5 лет, сообщает Linux.org.ru. Изначально поддержка восьмой версии дистрибутива планировалась до июля 2020 года. Расширенная поддержка будет осуществляться силами компании Freexian в рамках программы «LTS Extended». В рамках расширенной поддержки дистрибутива будет осуществляться поддержка ограниченного набора пакетов, поддерживающих только две архитектуры — amd64 и i386. Поддержка некоторых пакетов осуществляться не будет, в том числе ядра, им будет предложена замена.
Подробности [22]
8 марта 2020 года истёк срок действия патента US6711293B1, описывающего технику SIFT (Scale Invariant Feature Transform), предназначенную для выявления признаков на изображениях. SIFT применим в таких областях, как распознавание объектов на изображении, наложение 3D-моделей на реальное изображение в системах дополненной реальности, сопоставление с картой, определение местоположения в 3D-пространстве и сшивка панорам. Если раньше для использования SIFT в коммерческих проектах требовалось получение лицензии или разрешения, теперь он стал доступен всем желающим. Реализация SIFT предлагается в OpenCV, но отнесена в набор модулей «non-free», требующий отдельного включения. Окончание времени действия патента позволит перенести SIFT в основной состав OpenCV, а также без ограничения использовать его для распознавания образов в свободных проектах.
Источник [23]
Пандемия нового коронавируса сказалась и на FOSS сообществе. список конференций, отменённых или перенесённых на другие даты или в онлайн конференций приводит ZDNet:
Подробности и список конференций, которые пока ещё планируются без изменений [24]
Подписывайтесь на наш Telegram канал [25] или RSS [26] чтобы не пропустить новые выпуски FOSS News.
Предыдущий выпуск [27]
Автор: Дмитрий Винокуров
Источник [28]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/news/349666
Ссылки в тексте:
[1] хостинга: https://www.reg.ru/?rlink=reflink-717
[2] Подробности: https://www.opennet.ru/opennews/art.shtml?num=52513
[3] №5: https://habr.com/ru/post/490594/
[4] Подробности: https://habr.com/ru/post/491182/
[5] [1]: https://hackaday.com/2020/03/10/open-source-collaboration-tackles-covid-19-testing/
[6] [2]: https://itsfoss.com/opencovid19/
[7] Подробности: https://www.helpnetsecurity.com/2020/03/12/open-group-crossminer/
[8] Подробности: https://www.linux.org.ru/news/opensource/15569708
[9] Подробности: https://www.techrepublic.com/article/ibm-code-challenge-winner-uses-open-source-and-iot-for-disaster-relief/
[10] Подробности: https://devops.com/top-six-open-source-tools-for-monitoring-kubernetes-and-docker/
[11] Подробности: https://www.forbes.com/sites/jasonevangelho/2020/03/10/meet-the-best-linux-game-benchmarking-tool-youve-never-heard-of
[12] MangoHud на GitHub: https://github.com/flightlessmango/MangoHud
[13] Подробности: https://analyticsindiamag.com/10-open-source-datasets-for-text-classification/
[14] Подробности: https://techcrunch.com/2020/03/11/aws-launches-bottlerocket-a-linux-based-os-for-container-hosting/
[15] Подробности: https://www.redhat.com/en/about/press-releases/red-hat-accelerates-petabyte-scale-object-storage-cloud-native-workloads
[16] Подробности: https://www.opennet.ru/opennews/art.shtml?num=52507
[17] Подробности: https://www.opennet.ru/opennews/art.shtml?num=52510
[18] Подробности: https://itsfoss.com/basilisk-browser/
[19] Подробности: https://www.opennet.ru/opennews/art.shtml?num=52527
[20] Подробности: https://www.theregister.co.uk/2020/03/13/open_source_bugs/
[21] Подробности: https://liliputing.com/2020/03/chrome-82-will-bring-major-linux-terminal-improvements.html
[22] Подробности: https://www.linux.org.ru/news/debian/15577995
[23] Источник: https://www.opennet.ru/opennews/art.shtml?num=52506
[24] Подробности и список конференций, которые пока ещё планируются без изменений: https://www.zdnet.com/article/linux-and-open-source-conferences-list-of-whats-canceled-or-going-virtual/
[25] Telegram канал: https://t.me/permlug_channel
[26] RSS: http://permlug.org/rss
[27] Предыдущий выпуск: https://habr.com/ru/post/491562/
[28] Источник: https://habr.com/ru/post/492440/?utm_source=habrahabr&utm_medium=rss&utm_campaign=492440
Нажмите здесь для печати.