#  Выпуск дистрибутива Siduction 2021.1
Новостной_робот (mira, 1) → All  –  21:00:01 2021-02-15

После трёх лет с момента прошлого обновления сформирован релиз проекта Siduction 2021.1, развивающего десктоп-ориентированный дистрибутив Linux, построенный на пакетной базе Debian Sid (unstable). Отмечается, что подготовка нового выпуска началась примерно год назад, но в апреле 2020 года перестал выходить на связь ключевой разработчик проекта Alf Gaida, о котором с тех пор ничего не слышно и другие разработчики так и не смогли выяснить, что случилось. Тем не менее, команде удалось собраться с силами и продолжить разработку оставшимися силами.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54588
#  Выпуск открытой платформы виртуальной реальности Monado 21.0.0
Новостной_робот (mira, 1) → All  –  21:00:01 2021-02-15

Компания Collabora представила выпуск Monado 21.0.0, открытой реализации стандарта OpenXR. Стандарт OpenXR подготовлен консорциумом Khronos и определяет универсальный API для создания приложений виртуальной и дополненной реальности, а также набор прослоек для взаимодействия с оборудованием, абстрагирующим особенности конкретных устройств. Monado предоставляет runtime, полностью соответствующий требованиям OpenXR, который может использоваться для организации работы с виртуальной и дополненной реальности на смартфонах, планшетах, ПК и любых других устройствах. Код проекта написан на языке Си и распространяется под свободной лицензией Boost Software License 1.0, совместимой с GPL.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54590
#  Выпуск дистрибутива Devuan 3.1, форка Debian без systemd
Новостной_робот (mira, 1) → All  –  21:00:01 2021-02-15

Представлен выпуск дистрибутива Devuan 3.1 "Beowulf", форка Debian GNU/Linux, поставляемого без системного менеджера systemd. Devuan 3.1 является промежуточным выпуском, продолжающим развитие ветки Devuan 3.x, построенной на пакетной базе Debian 10 "Buster". Для загрузки подготовлены Live-сборки и установочные iso-образы для архитектур AMD64 и i386. Сборки для ARM (armel, armhf и arm64) и образы для виртуальных машин для выпуска 3.1 не сформированы (следует использовать сборки Devuan 3.0, после чего обновить систему через пакетный менеджер).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54587
#  Инцидент со спамом Canonical после установки Ubuntu в облаке Azure
Новостной_робот (mira, 1) → All  –  21:00:01 2021-02-15

Один из клиентов облака Microsoft Azure возмутился наплевательским отношением к конфиденциальности и персональным данным в Microsoft и Canonical. Спустя три часа после установки Ubuntu в облаке Azure в социальной сети LinkedIn пришло сообщение от отдела продаж компании Canonical с рекламными предложениями, связанными с использованием Ubuntu на предприятии. При этом в сообщении явно указывалось, что оно отправлено после того, как пользователь установил Ubuntu в Azure.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54591
#  Выпуск экспериментальной версии транслятора языка программирования Vala 0.51.1
Новостной_робот (mira, 1) → All  –  21:00:01 2021-02-15

Вышла новая версия транслятора языка программирования Vala 0.51.1. Язык Vala является объектно-ориентированным языком программирования, предоставляет синтаксис, подобный языкам C# или Java. В качестве объектной модели используется Gobject (Glib Object System). Управление памятью осуществляется на основании подсчёта ссылок.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54584
#  Релиз ядра Linux 5.11
Новостной_робот (mira, 1) → All  –  16:00:02 2021-02-15

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.11. Среди наиболее заметных изменений: поддержка анклавов Intel SGX, новый механизм перехвата системных вызовов, виртуальная шина auxiliary, запрет сборки модулей без MODULE_LICENSE(), режим быстрой фильтрации системных вызовов в seccomp, прекращение сопровождения архитектуры ia64, перенос технологии WiMAX в ветку "staging", возможность инкапсуляции SCTP в UDP.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54581
#  Выпуск SANE 1.0.32 с поддержкой новых моделей сканеров
Новостной_робот (mira, 1) → All  –  16:00:02 2021-02-15

Подготовлен релиз пакета sane-backends 1.0.32, в который входит набор драйверов, утилита командной строки scanimage, демон для организации сканирования по сети saned и библиотеки с реализацией SANE-API. Пакетом поддерживается 1652 моделей сканеров, из которых 737 имеют статус полной поддержки всех функций, для 766 уровень поддержки оценен как хороший, для 126 - приемлемый, а для 23 - минимальный. Дополнительно для 464 устройств имеется не до конца протестированная реализация драйверов. Нереализованной остаётся поддержка 478 сканеров.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54583
#  Cantera 2.5.1
Новостной_робот (mira, 1) → All  –  02:00:02 2021-02-15

Команда разработчиков Cantera рада представить выпуск версии 2.5.1 (выпуск 2.5.0 не был анонсирован). С момента выпуска версии 2.4.0 в августе 2018 года внесены 1000 изменений, приняты более чем 250 запросов на изменение кода и исправлено более 100 ошибок. В разработке и подготовке данного выпуска участвовало 28 разработчиков, из них большинство изменений внесено тремя основными разработчиками проекта. Cantera - набор инструментов и библиотек с открытым исходным кодом для решения задач химической кинетики, термодинамики и процессов переноса. Может использоваться в программах написанных на Python и Matlab, а так же при написании приложений на языках C++ и Fortran. ( [ читать дальше... ]( https://www.linux.org.ru/news/development/16159883#cut ) )
Ссылка: https://www.linux.org.ru/news/development/16159883
#  Racket 8.0
Новостной_робот (mira, 1) → All  –  16:00:01 2021-02-14

Вышла новая мажорная версия языка программирования Racket, основанного на Scheme и нацеленного на создание пользователем собственных DSL. Завершён переход на среду исполнения Chez Scheme. Благодаря этому удалось уменшить объём генерируемого кода от десяти до тридцати процентов, а также значительно ускорить выполнение программ и улучшить паралелльную сборку мусора. Также переписан движок среды тестирования программ.
Ссылка: https://www.linux.org.ru/news/development/16159215
#  Релиз языка программирования Haxe 4.2
Новостной_робот (mira, 1) → All  –  16:00:01 2021-02-14

Доступен релиз тулкита Haxe 4.2, включающего одноимённый мультипарадигменный высокоуровневый язык программирования со строгой типизацией, кросс-компилятор и стандартную библиотеку функций. Проектом поддерживается трансляция в С++, HashLink/C, JavaScript, C#, Java, PHP, Python и Lua, а также компиляция в байт-код JVM, HashLink/JIT, Flash и Neko, с доступом к родным возможностям каждой целевой платформы. Код компилятора распространяется под лицензией GPLv2, а стандартной библиотеки и развиваемых для Haxe виртуальных машин HashLink и Neko под лицензией MIT.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54580
#  Сканировние портов привело к блокировке подсети провайдером из-за попадания в список UCEPROTECT
Новостной_робот (mira, 1) → All  –  16:00:01 2021-02-14

Винсент Кэнфилд (Vincent Canfield), администратор почтового сервиса и хостинга-реселлера cock.li, обнаружил, что всю его IP-сеть автоматически внесли в список DNSBL UCEPROTECT за сканирование портов с соседних виртуальных машин. Подсеть Винсента попала в список Level 3, в котором блокировка осуществляется по номерам автономных систем и охватывает целые подсети, с которых многократно и для разных адресов срабатывали детекторы рассылки спама.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54579
#  Опубликована ранняя версия неофициального эмулятора архитектуры Эльбрус 2000
Новостной_робот (mira, 1) → All  –  02:00:02 2021-02-14

Спустя нескольких месяцев разработки стала доступна первая версия набора патчей к QEMU, добавляющих поддержку отечественной архитектуры процессоров Эльбрус 2000. На данный момент эмулятор поддерживает только 64-битные программы, скомпилированные под Linux. Реализованы почти 80% набора инструкций Эльбрус-8С. Эмулятор был разработан используя: официальное [ учебное пособие «Микропроцессоры и вычислительные комплексы семейства «Эльбрус»» ]( http://mcst.ru/files/511cea/886487/1a8f40/000000/book_elbrus.pdf ) и [ руководство по программированию ]( http://mcst.ru/elbrus_prog ) опубликованные GPL компоненты: [ binutils ]( https://dl.astralinux.ru/astra/stable/leningrad/security-updates/devel/20200429SE81/ ) ( [ зеркало ]( https://git.mentality.rip/OpenE2K/binutils-gdb ) ) и [ ядро Linux (только зеркало) ]( https://repo.or.cz/linux/elbrus.git ) Среди известных проблем: эмулятор не является абсолютно точным. Полная документация на набор инструкций отсутствует, он был подвергнут методу обратной разработки, анализируя ассемблерный код, генерируемый компилятором, и его работу на реальном процессоре. скорость работы эмулятора на Ryzen 2600X ниже Эльбрус-8С практически в 20 раз. недостаток тестирования на реальных программах. На данный момент подтверждена работа busybox, coreutils, bash, некоторых бенчмарков и компилятора lcc. Что примечательно, эмулятор разработан двумя участниками нашего форума: /img/tuxlor.png [ numas13 ]( https://www.linux.org.ru/people/numas13/profile ) и мной.
Ссылка: https://www.linux.org.ru/news/opensource/16158350
#  Релиз дистрибутива OpenMandriva Lx 4.2
Новостной_робот (mira, 1) → All  –  16:00:02 2021-02-13

После года разработки представлен релиз дистрибутива OpenMandriva Lx 4.2. Проект развивается силами сообщества после того, как компания Mandriva S.A. передала управление проектом в руки некоммерческой организации "OpenMandriva Association". Для загрузки предлагается Live-сборка размером 2.4 ГБ (x86_64), сборка "znver1", оптимизированная для процессоров AMD Ryzen, ThreadRipper и EPYC, а также образы для использования на ARM-устройствах Pinebook Pro, Rock Pi 4(A/B/C), Raspberry Pi 400, Raspberry Pi 4B и Raspberry Pi 3B+.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54577
#  Выпуск Wine 6.2, Wine staging 6.2 и Proton 5.13-6
Новостной_робот (mira, 1) → All  –  16:00:02 2021-02-13

Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 6.2. С момента выпуска версии 6.1 был закрыт 51 отчёт об ошибках и внесено 329 изменений.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54570
#  Будущее ownCloud в микросервисах: ownCloud Infinite Scale
Новостной_робот (mira, 1) → All  –  02:00:02 2021-02-13

[ ownCloud ]( https://owncloud.con ) переходит на [ новую, созданную с нуля архитектуру ]( https://owncloud.com/infinite-scale ) , используя бэкенд в виде микросервисов на Go и фронтенд на Vue.js, распределённое файловое хранилище с помощью [ EOS от CERN ]( https://github.com/cern-eos/eos ) , и отказывается от использования базы данных. До этих архитектурных изменений основным продуктом ownCloud был коммерческий движкок для хранения и обмена файлами, написанный на PHP. ownCloud предоставляет сообществу версию со свободным исходным кодом, однако из-за недоверия к компании и их подходу разработки, оригинальная команда разработчиков отделилась и создала форк под названием Nextcloud. С тех пор у ownCloud наблюдался продолжительный застой в развитии. ownCloud заявляют, что отказ от старого движка на PHP с использованием базы данных и POSIX-совместмых файловых систем в пользу нового стека технологий даёт прирост в производительности до 10 раз. В процессе создания этой версии фокус был сосредоточен на параллелизме: если движку на PHP приходилось ждать окончания выполнения функций, то Go позволяет выполнять их одновременно. Если прошлая архитектура движка не решала проблемы масштабируемости дискового пространства, то сейчас же основным способом хранения файлов предлагается программное обеспечение промышленного масштаба — EOS. Оно было разработано CERN и используется для их архива данных размером в 200 петабайт. В то же время всё ещё доступны опции для хранения файлов с помощью Samba, объектного хранилища S3 и поверх обычных файловых систем. Хранение данных на EOS ориентировано на множество дисков, обеспечивая избыточность и отсутствие единой точки отказа. Основным способом аутентификации выбраны внешние провайдеры, вроде LDAP и Active Directory, но в то же время всё ещё доступна опция для локального хранения идентификаторов пользователей. Новый фронтенд с использованием фреймоворка Vue.js так же сосредоточен на производительность и параллельное выполнение задач. По сравнению с прошлой итерацией, интерфейс претерпел изменения в дизайне и стал меньше. Для взаимодействия с бэкендом используется механизм gRPC. Бэкенд и фронтенд полностью независимы друг от друга, а для балансировки их трафика используется веб-сервер Traefik. Ввиду этого изменения, ownCloud подразумевается расширять таким же образом: с помощью микросервисов, обращающихся к бэкенду с помощью gRPC и балансировки их трафика с помощью Traefik. Такая модульная архитектура, сосредоточенная на вызовах gRPC, также свела на нет необходимость в использовании реляционной базы данных. На данный момент проект всё ещё на стадии технического превью и выпускает новые версии каждые три недели. Проект распространяется под лицензией Apache License 2.0.
Ссылка: https://www.linux.org.ru/news/opensource/16157331
#  Yandex выявил сотрудника, предоставлявшего доступ к чужим почтовым ящикам
Новостной_робот (mira, 1) → All  –  21:00:02 2021-02-12

Компания Yandex сообщила о выявлении нечистого на руку сотрудника, предоставлявшего несанкционированный доступ к почтовым ящикам в сервисе Яндекс.Почта. В махинациях с почтовыми ящиками был уличён один из трёх главных администраторов службы технической поддержки сервиса, имевших полный доступ к инфраструктуре. В результате инцидента было скомпрометировано 4887 почтовых ящиков пользователей Яндекс.Почта. В настоящее время в Yandex проводится внутреннее расследование и ведётся работа по пересмотру процессов работы сотрудников для минимизации влияния человеческого фактора на безопасность данных пользователей.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54576
#  Выпуск языка программирования Rust 1.50
Новостной_робот (mira, 1) → All  –  16:00:02 2021-02-12

Опубликован релиз языка системного программирования Rust 1.50, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54575
#  В ОС Fuchsia работают над поддержкой запуска немодифицированных Linux-программ
Новостной_робот (mira, 1) → All  –  16:00:02 2021-02-12

Разработчики из компании Google опубликовали план реализации в операционной системе Fuchsia механизма для запуска немодифицированных программ, собранных для Linux. Для выполнения Linux-программ в пространстве пользователя планируется предоставить прослойку "starnix", обеспечивающую совместимость с ABI Linux.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54574
#  inetutils-2.0
Новостной_робот (mira, 1) → All  –  16:00:01 2021-02-12

5 февраля 2021 года, [ спустя 9 лет и 36 дней ]( https://www.linux.org.ru/news/gnu/7227855 ) после выхода версии 1.9 (31 декабря 2011), был анонсирован стабильный выпуск GNU inetutils-2.0Inetutils — набор сетевых утилит GNU. В него включены: ftp (клиент и сервер), telnet, tftp, hostname, dnsdomainname, ifconfig, logger, ping, ping6, traceroute, whois, syslogd, talk, rlogin, rsh, и другиеИзменения в новой версии:Исправлено целочисленное переполнение в rcp: ранее при передаче файлов более 2 Гб [ возникало переполнение ]( http://lists.gnu.org/archive/html/bug-inetutils/2015-07/msg00004.html ) целочисленной переменной. Осуществлено портирование ftp на Android, добавлена поддержка явного указания имени пользователя вида 'user@host'. Осуществлено портирование tftpd на [ AIX ]( https://en.wikipedia.org/wiki/AIX ) , добавлена поддержка LOG_NDELAY для функции openlog(). Для traceroute и ping добавлена поддержка ICMP ECHOREQUEST, реализация с пониженными привилегиями. В ifconfig добавлена поддержка смены аппаратного адреса для GNU/Linux; доработана поддержка GNU/Hurd, в частности доработаны специфичные для системы возможности, включая синтаксический анализ командной строки и аппаратных адресов; информация о виртуальных интерфейсах теперь содержит больше подробностей; улучшено аппаратное распознавание для BSD-систем (перенят подход, используемый в GNU/Linux); исправлены ошибки вывода и назначения флагов; добавлена поддержка символических имён для peer-адресов. Для telnet реализовано исправление CVE-2019-0053. В telnetd исправлена уязвимость CVE-2020-10188; теперь в ОС Solaris используется tty, а не pty, также был портирован TTY termcap; убрана переменная среды USER. Доработана документация, среда сборки, самотестирование. И другие
Ссылка: https://www.linux.org.ru/news/gnu/16155764
#  GitQlient 1.3.0
Новостной_робот (mira, 1) → All  –  16:00:01 2021-02-12

В начале февраля состоялся выпуск обновления графического Qt клиента для git – GitQlient 1.3.0 с поддержкой токенов github. В новой версии были добавлены интеграция с GitHub и Jenkins, а также несколько новых возможностей. ( [ читать дальше... ]( https://www.linux.org.ru/news/development/16156068#cut ) )
Ссылка: https://www.linux.org.ru/news/development/16156068
#  Бывший CEO SCO банкрот
Новостной_робот (mira, 1) → All  –  02:00:01 2021-02-12

Darl McBride, бывший глава SCO, компании долгое время судившейся в США против Linux, подал на банкротство. Краткий пересказ саги: SCO заявила о правах на оригинальный код UNIX (SVR4), купленный у Novell. SCO заявила что Linux основан на этом коде и все теперь им должны Суд выяснил что SCO не получила исключительных прав на код UNIX Также выяснилось что в Linux не было никакого кода UNIX Кроме маленького кусочка за авторством то ли Thompson то ли Ritchie, который был в ядре некоторое время, пока не был удалён полностью. Кроме того выяснилось что этот кусочек был под лицензией BSD, и как раз SCO удалила BSD заголовок перед тем как заявить, что этот код их. Darl McBride получил по заслугам. Строго говоря, суды не закончились и ещё идут…
Ссылка: https://www.linux.org.ru/news/sco/16155532
#  Godot Engine получил грант в 120тыс$
Новостной_робот (mira, 1) → All  –  21:00:02 2021-02-11

[ Godot Engine ]( https://godotengine.org ) получили грант размером в 120 тыс долларов от Волгоградской гейм-студии [ KefirGames ]( https://kefirgames.ru ) . Справка Студия KefirGames пилит такие игры, как [ Тюряга ]( https://vk.com/club20682901 ) , мобильная [ LAST DAY ON EARTH ]( https://play.google.com/store/apps/details?id=zombie.survival.craft.z&hl=ru&gl=US )
Ссылка: https://www.linux.org.ru/news/development/16154692
#  Компания System76 опубликовала открытую клавиатуру Launch
Новостной_робот (mira, 1) → All  –  16:00:02 2021-02-11

Компания System76, специализирующаяся на производстве ноутбуков, ПК и серверов, поставляемых с Linux, опубликовала новый открытый проект Launch Configurable Keyboard, развивающий клавиатуру, полностью настраиваемую пользователем. Открыты механические и электрические схемы, а также прошивки и используемое для управления программное обеспечение. Проектная документация и модели для САПР FreeCAD распространяются под лицензией CC BY-SA-4.0. Схемы и распайки печатных плат доступны в формате pcb для KiCad и поставляются под лицензией GPLv3.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54572
#  Автор AppImage развивает дистрибутив helloSystem, использующий FreeBSD и напоминающий macOS
Новостной_робот (mira, 1) → All  –  16:00:02 2021-02-11

Симон Петер (Simon Peter), создатель формата самодостаточных пакетов AppImage, развивает новый дистрибутив helloSystem, основанный на FreeBSD и оснащённый интерфейсом, напоминающим macOS. Разработка системы ещё не завершена, но для тестирования уже формируются загрузочные образы, размером 1.7 ГБ.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54573
#  Проект Tor представил систему анонимных тикетов для GitLab
Новостной_робот (mira, 1) → All  –  16:00:02 2021-02-11

Участники проекта Tor разработали Anon-Ticket, надстройку для платформы совместной разработки GitLab, позволяющую анонимно отправлять сообщения о проблемах и участвовать в их обсуждении, без необходимости регистрации учётной записи. Код написан на языке Python с использованием фреймворка Django. В тестовом режиме запущен сервис, позволяющий отправлять сообщения о проблемах в репозиториях Tor, но надстройка не привязана к Tor и может применяться в других проектах.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=54571
Powered by iii-php v0.11