Новости программного обеспечения линукс

Содержание
  1. Новости
  2. Опубликовано исследование о вкладе СПО в экономику ЕС
  3. В России создадут фонд для разработки ПО с открытым исходным кодом
  4. cppcheck 2.6
  5. PostgreSQL 14
  6. Обнаружено вредоносное ПО для Windows Subsystem for Linux
  7. Intel разработала инструмент, позволяющий обновлять BIOS материнской платы без перезагрузки системы
  8. Ноутбук System76 Pangolin на базе Linux получил процессоры AMD Ryzen 5000U
  9. Linux исполнилось 30 лет
  10. Классическую DOOM запустили на стационарном телефоне
  11. AMD и Valve работают над повышением игровой производительности консоли Steam Deck
  12. Популярность Linux в Steam по итогу июля достигла одного процента
  13. TrueConf выпустила отечественную систему видеосвязи для Linux
  14. Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux
  15. Энтузиаст впервые заставил вместе работать процессор на RISC-V и видеокарту Radeon RX 6700 XT
  16. Новая статья: Обзор нововведений шлюза безопасности Ideco UTM 10: покоряя космос

Новости

Здравствуйте, любители героев!

Прошел еще один месяц разработки и наш проект стал еще чуточку ближе к своему выходу. Fheroes2 обновился до версии 0.9.8!

С прошлого обновления нашей командой было исправлено множество проблемных мест, начиная с простого позиционирования элементов интерфейса, до переработки глобальной логики прокладки пути рядом с каждым объектом на карте приключений.

Опубликовано исследование о вкладе СПО в экономику ЕС

Еврокомиссия опубликовала исследование о влиянии открытого программного и аппаратного обеспечения на технологическую независимость, конкурентоспособность и инновации в экономике ЕС.

В России создадут фонд для разработки ПО с открытым исходным кодом

Russian Open Source Foundation — некоммерческий фонд или организация — должен объединить основных разработчиков ПО с открытым исходным кодом, включая ВТБ и «Яндекс».

В пятницу 1 октября Илья Массух сообщил, что до 1 ноября планируется собрать в эту НКО ключевых игроков рынка open source: Сбербанк, ВТБ, Mail.ru Group, «Яндекс», Postgres Pro, Arenadata и, «возможно, еще одну-две» компании.

Замминистра цифрового развития, связи и массовых коммуникаций Максим Паршин напомнил, что в России государство активно потребляет open source продукты, поэтому стоит задача обеспечить, чтобы они были эффективными и безопасными.

Из проекта стратегии следует, что НКО должна будет координировать деятельность сообществ разработчиков, образовательных и научных организаций. В частности, она должна участвовать в разработке плана мероприятий по реализации стратегии: определять показатели эффективности, мониторить выполнение и т. д.

cppcheck 2.6

Вышла новая версия cppcheck — статического анализатора исходного кода для языков C и C++.

В этом выпуске представлены новые проверки:

  • пропущенный return в функции;
  • запись перекрывающихся (overlapping) данных, обнаружение UB;
  • сравнение с значением вне допустимого диапазона типов;
  • отключение copy elision из-за использования return std::move(local) ;
  • открытие файла на чтение и запись в разных потоках (streams).

Помимо этого, была завершена проверка соответствия исходного кода стандарту MISRA C 2012: реализованы все правила MISRA C 2012, кроме 1.1, 1.2 (должны обеспечиваться компилятором) и 17.3 (может обеспечиваться компилятором), включая правила в поправках 1 и 2.

Исходный код анализатора распространяется по лицензии GPLv3.

PostgreSQL 14

Спустя год разработки вышла новая стабильная версия реляционной СУБД PostgreSQL под номером 14.

Источник

Обнаружено вредоносное ПО для Windows Subsystem for Linux

Эксперты по безопасности обнаружили вредоносное ПО, работающее в среде Windows Subsystem for Linux (WSL). Бинарный файл под Linux пытается атаковать Windows и загрузить дополнительные программные модули.

О проблеме сообщили эксперты команды Black Lotus Labs в американской телекоммуникационной компании Lumen Technologies. Они обнаружили несколько вредоносных файлов на Python, скомпилированных в бинарный формат ELF (Executable and Linkable Format) для Debian Linux. «Эти файлы действовали как загрузчики, запускающие „полезную нагрузку“, которая либо была встроена в сам экземпляр, либо поступала с удалённого сервера, а затем внедрялась в работающий процесс с помощью вызовов Windows API», — говорится в сообщении Black Lotus Labs.

В 2017 году, более чем год спустя после выпуска WSL, исследователи Check Point продемонстрировали экспериментальную атаку под названием Bashware, которая позволяла производить вредоносные действия из исполняемых файлов ELF и EXE в среде WSL. Но среда WSL по умолчанию отключена, а Windows 10 поставляется без каких-либо встроенных Linux-дистрибутивов, поэтому угроза Bashware не представлялась реалистичной. Однако 4 года спустя нечто подобное было обнаружено уже вне лабораторных условий.

Эксперты Black Lotus Labs отметили, что образцы вредоносного кода показали минимальный рейтинг на сервисе VirusTotal, а это значит, что большинство антивирусных программ пропустит такие файлы. Обнаруженные специалистами образцы были написаны на Python 3 и скомпилированы в ELF при помощи PyInstaller. Код обращается к Windows API для загрузки стороннего файла и запуска его кода в стороннем процессе, что обеспечивает злоумышленнику доступ к заражённой машине. Предположительно, для этого нужно сначала запустить файл в среде WSL.

Были обнаружены два варианта вредоноса. Первый написан на чистом Python, второй дополнительно использовал библиотеку для подключения к Windows API и запуска скрипта PowerShell. Во втором случае, предположили в Black Lotus Labs, модуль ещё находится в разработке, потому что сам по себе не работает. В выборке был также идентифицирован IP-адрес (185.63.90 [.] 137), связанный с целями в Эквадоре и Франции, откуда заражённые машины пытались выйти на связь по портам с 39000 по 48000 в конце июня и начале июля. Предполагается, что владелец вредоноса тестировал VPN или прокси-сервер.

Читайте также:  Mac os как подключиться по ftp

Intel разработала инструмент, позволяющий обновлять BIOS материнской платы без перезагрузки системы

Компания Intel подготовила специальный программный инструмент Seamless Update для операционной системы Linux, позволяющий производить обновление BIOS материнских плат без обязательной перезагрузки компьютера, пишет портал Phoronix. Компания уже выпустила нужное обновление для ядра Linux с поддержкой данной функции. Вполне вероятно, что в будущем её поддержку также получат системы на базе Windows.

Источник изображения: Shutterstock

Обновление BIOS материнской платы может оказаться последней надеждой в том случае, если в работе системы наблюдаются проблемы, которые невозможно исправить другими способами. Однако эта процедура требует обязательной перезагрузки компьютера, что может оказаться критическим для систем, призванных работать практически безостановочно, например, для серверов с базами данных. В процессе обновления система фактически простаивает в течение нескольких минут, что для владельца оборудования может вылиться в большие финансовые потери. Как оказалось, компания Intel уже некоторое время работает над решением этой проблемы.

Инструмент, получивший название Intel Seamless Update, позволяет проводить обновление микрокода материнской платы (BIOS) в режиме реального времени внутри операционной системы без перезагрузки. По сути, установка обновления не отличается от установки любой программы. В составе Intel Seamless Update для ядра Linux будет использоваться драйвер Platform Firmware Runtime Update ACPI, отвечающий за работу функции в среде операционной системы.

Само по себе обновление BIOS может быть весьма рискованным процессом, особенно для неподготовленного пользователя, поэтому желание Intel упросить эту процедуру можно лишь приветствовать. Вполне возможно, что с выходом процессоров Intel Sapphire Rapids функция Seamless Update станет основным методом обновления BIOS и одной из продающих особенностей данной платформы.

Ноутбук System76 Pangolin на базе Linux получил процессоры AMD Ryzen 5000U

Компания System76 анонсировала обновлённый портативный компьютер Pangolin под управлением операционной системы с ядром Linux. Устройство использует аппаратную платформу AMD с процессором серии Ryzen 5000U.

Здесь и ниже изображения Liliputing

В частности, доступны модификации с чипом Ryzen 5 5500U и Ryzen 7 5700U. Первое из названных изделий содержит шесть вычислительных ядер с частотой 2,1–4,0 ГГц, второе — восемь ядер с частотой 1,8–4,3 ГГц. В обоих случаях поддерживается технология многопоточности.

Ноутбук оборудован 15,6-дюймовым дисплеем формата Full HD с разрешением 1920 × 1080 пикселей. Реализована поддержка оперативной памяти стандарта DDR4-3200. Может быть установлен твердотельный накопитель формата М.2 с интерфейсом PCIe или SATA 3.0.

В оснащение входят адаптеры беспроводной связи Wi-Fi 6 и Bluetooth 5, а также контроллер Gigabit Ethernet для проводного подключения к компьютерной сети. Есть веб-камера с поддержкой видео 720р, стереофонические динамики и клавиатура с подсветкой.

Среди доступных интерфейсов упомянуты разъёмы HDMI 2.0, USB 3.2 Gen2 Type-C, USB 3.2 Gen1 Type-A, USB 2.0 Type-A, стандартное аудиогнездо и слот microSD. Цена начинается с 1200 долларов США.

Linux исполнилось 30 лет

25 августа 1991 года студент Хельсинкского университета Линус Торвальдс (Linus Torvalds) отправил сообщение в локальную новостную группу comp.os.minix, запросив у участников пожелания к новой UNIX-подобной операционной системе, которую он разрабатывал в качестве хобби. Так был заложен первый камень в фундамент программной платформы, получившей название Linux и поддерживаемой сообществом Open Source.

Сегодня операционные системы на базе Linux доминируют в мире суперкомпьютеров — здесь их рыночная доля составляет 100 %! По данным Google, ядро Linux лежит в основе более трёх миллиардов устройств на Android — самой популярной операционной системы в мире.

По сведениям компании Netcraft, на Linux работают большинство веб-серверов, более того, эта платформа активно используется в облачной инфраструктуре Microsoft Azure. Кроме того, базовые элементы операционной системы являются основой ПО встраиваемой электроники и устройств интернета вещей.

При этом Linux не удалось добиться успехов на рынке пользовательских компьютеров — здесь доля ОС составляет всего 2,38 % или 3,59 %, включая Chrome OS. Для сравнения, на долю Windows приходится 73,04 % компьютеров, на macOS — 15,43 %.

Тем не менее, Linux чрезвычайно важна, поскольку сам факт её существования и развития демонстрирует триумф идеи программного обеспечения с открытым исходным кодом.

«Трудно переоценить, как критически важен Linux для современной экосистемы интернета. Сейчас операционная система работает на всевозможных устройствах, от смартфонов, на которые мы полагаемся в ежедневной жизни до Международной космической станции. Полагаться на интернет — значит полагаться на Linux», — прокомментировал тридцатилетний юбилей платформы представитель Google Кис Кук (Kees Cook).

Читайте также:  Сделать загрузочную флешку линукс mint

Классическую DOOM запустили на стационарном телефоне

Американский энтузиаст запустил культовый шутер DOOM на телефоне фиксированной связи. Аппарат CaptionCall предназначен для людей с нарушениями слуха, поэтому на нём установлен цветной LCD-дисплей.

Сегодня большинство даже самых бюджетных смартфонов работает на многоядерных процессорах и обладает как минимум 1 Гбайт оперативной памяти. Телефон CaptionCall, предназначенный для работы на фиксированных линиях связи, обладает куда более скромными техническими характеристиками. Задача данного аппарата — помощь в общении для людей с нарушениями слуха. Цветной дисплей, расположенный над кнопками, используется для вывода слов собеседника в текстовом формате. Социальные службы США выдают такие телефоны бесплатно, и на вторичном рынке цена устройства невысока.

Аппарат оснащён процессором i.MX6 (архитектура ARMv7), в качестве встроенного накопителя используется модуль NAND объёмом 4 Гбайт. Этого оказалось достаточно, чтобы запустить классическую компьютерную игру DOOM, вышедшую ещё в 1993 году. Приложив немалые усилия, автор проекта получил к системе права суперпользователя. После этого он отключил оригинальный интерфейс устройства и в конечном итоге вышел на полнофункциональную среду Linux. Ещё какое-то время потребовалось на то, чтобы обеспечить полноценную поддержку звука, видео и даже телефонных кнопок, которые превратились в игровой контроллер. После этого всё было готово для установки оригинальной DOOM.

Установка DOOM на не предназначенные для неё устройства стала доброй традицией для энтузиастов. Культовый шутер появлялся на принтере, сенсорной панели MacBook Pro, фотоаппарате Kodak, портативной консоли с монохромным дисплеем, виртуальном компьютере в Minecraft, калькуляторе (а вместо батареи использовали мешок картошки), в загрузчике ОС и даже на лампочке из IKEA.

AMD и Valve работают над повышением игровой производительности консоли Steam Deck

По данным портала Phoronix, компании AMD и Valve ведут совместную разработку нового драйвера, который повысит производительность CPU в игровой портативной консоли Steam Deck. В теории пользу от этой коллаборации в современных игровых приложениях может получить не только игровая консоль Valve, но и вообще все компьютеры с процессорами Ryzen и системами Linux .

Источник изображения: Valve

Представленная недавно игровая приставка Steam Deck, построенная на базе кастомизированного APU AMD с ядрами Zen 2 и встроенной графикой RDNA 2, находится под управлением операционной системы Arch OS, основанной на Linux. С учётом этого Valve стремится оптимизировать её программное обеспечение таким образом, чтобы приставка была способна запускать все игры библиотеки Steam, включая проекты AAA-класса.

Отмечается, что сейчас архитектура AMD Zen 2 использует драйвер ACPI CPUFreq, функционирование которого в настоящий момент далеко от идеального: в нём применяются неэффективные механизмы управления питанием и частотой вследствие чего уровень производительности консоли оказался ниже ожидаемого значения.

В отличие от Intel, AMD долгое время не уделяла должного внимания оптимизации кода для Linux. По данным источника, «красная команда» вместе с Valve активизировала свои действия в данной области, намереваясь внести изменения в планировщик Linux и драйвер ACPI CPUFreq, влияющий на быстродействие и энергоэффективность. Новый механизм масштабирования производительности Collaborative Processor Performance Control (CPPC) является частью спецификации ACPI, которая улучшает производительность для всех современных архитектур Zen. Однако если AMD решит выпустить новый драйвер только под конкретного производителя (для Valve), то в таком случае пользу от нового механизма масштабирования получит только консоль Steam Deck.

Больше подробностей по этому вопросу можно будет ожидать в следующем месяце. Компания AMD собирается принять участие в мероприятии для разработчиков X.org Developer Conference (XDC), которое будет проходить с 15 по 17 сентября. Вполне возможно, что на нём AMD поделится деталями своей совместной разработки с Valve.

Популярность Linux в Steam по итогу июля достигла одного процента

Согласно данным ежемесячного отчёта Steam Hardware Survey об оборудовании и программном обеспечении пользователей платформы Steam, по итогу июля доля ПК, использующих операционную систему Linux, достигла одного процента.

Источник изображения: TechPowerUp

В 2018 году Valve представила Proton — программную технологию, позволяющую программному обеспечению, разработанному для Microsoft Windows, работать в операционных системах на базе Linux. Это открывает пользователям Linux доступ к тысячам различных игр, написанных для среды Windows.

После релиза Proton доля Linux-систем в Steam повысилась до 2 %, однако вскоре после этого она снова снизилась до 0,8–0,9 %. Согласно данным за июль этого года, популярность Linux выросла на 0,14 % и достигла 1 % от общего числа используемых операционных систем. Самой популярной ОС в Steam, несмотря на снижение на 0,7 %, является 64-битная версия Windows 10, на долю которой приходится почти 90 % пользователей игровой платформы.

Читайте также:  Windows 10 edge закрывается

Одной из возможных причин роста интереса к Linux может являться недавний анонс игровой портативной консоли Steam Deck, основанной на Arch OS на базе Linux. Весьма вероятно, что потенциальные покупатели консоли, до этого никогда не использовавшие Linux, решили попробовать новую для себя ОС и подготовиться к запуску приставки. С появлением Steam Deck доля Linux на игровом рынке, весьма вероятно, продолжит расти.

TrueConf выпустила отечественную систему видеосвязи для Linux

Российская компания TrueConf, занимающаяся поставками решений, оборудования и программного обеспечения для проведения видеоконференций, сообщила о выпуске коммуникационной платформы TrueConf Server для Linux.

Источник изображения: TrueConf

Система видеосвязи ориентирована на внедрение в правительственных структурах и государственных учреждениях, в том числе медицинских центрах, вузах и школах, а также в организациях с высокими требованиями к отказоустойчивости коммуникационных решений и защите данных пользователей. В состав продукта включены средства 4K-видеосвязи, мессенджер, инструменты для обмена файлами и различные медиасервисы. Поддерживается подключение до 1000 абонентов к одной конференции.

Отмечается, что разработка Linux-версии TrueConf Server велась специалистами TrueConf на протяжении нескольких лет. Платформа совместима с российскими операционными системами Astra Linux CE 2.12, Astra Linux SE 1.6/1.7, «Альт 8 СП», «Альт Сервер 9», «Альт Образование 9», а также с Debian 9/10 и CentOS 8. Кроме того, компанией было обновлено встроенное клиентское приложение TrueConf, которое получило поддержку перечисленных ОС, а также ROSA Linux, «Лотос», «Ред ОС», Fedora и других систем.

Источник изображения: TrueConf

Вместе с релизом системы видеосвязи для Linux компания объявила о некоторых корректировках своих производственных процессов. «С июля 2021 года обновления TrueConf Server для Linux получат приоритет №1, а разработка Windows-версии будет идти параллельно с основным продуктом», — говорится в заявлении разработчика.

Коммуникационная платформа TrueConf Server включена в реестр отечественного ПО и является рекомендованной для применения в государственных учреждениях. Подробная информация о продукте представлена на сайте trueconf.ru/products/server.

Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux

Первоначально Intel рассчитывала вывести 10-нм процессоры Cannon Lake на рынок ещё в 2016 году, но официально они были представлены лишь весной 2018 года. Мобильные процессоры с двумя вычислительными ядрами соседствовали с отключенной интегрированной графикой, ассортимент моделей ограничился парой наименований. Теперь Intel отказывается от поддержки семейства Cannon Lake на уровне драйверов Linux.

Источник изображения: TechInsights

Поставки процессоров Cannon Lake должны были прекратиться ещё в конце февраля 2020 года. В условиях, когда Intel объявила о прекращении поставок более современных 10-нм процессоров, а именно — Ice Lake, Comet Lake и Lakefield, рассчитывать на рыночное долгожительство Cannon Lake было бы наивно. Важно помнить, что Intel даже не считала процессоры этого семейства первым поколением 10-нм продуктов, начав нумерацию с их последователей в лице Ice Lake.

Источник изображения: FreeDesktop

Специалисты Intel, ответственные за разработку драйверов для Linux, недавно оставили в соответствующем репозитории отметку об исключении кода, отвечающего за поддержку Cannon Lake, из этих драйверов. Авторы этих манипуляций назвали соответствующий участок кода «мёртвым», что вполне закономерно с учётом непростого жизненного пути данного семейства процессоров.

Энтузиаст впервые заставил вместе работать процессор на RISC-V и видеокарту Radeon RX 6700 XT

Энтузиаст Рене Ребе (Rene Rebe) модифицировал ядро Linux, добавив поддержку видеокарты Radeon RX 6700 XT в системе HiFive Unmatched, которая построена на основе процессора с архитектурой RISC-V. Своими изысканиями он поделился на своём YouTube-канале.

На отладку и проверку модификации ядра Linux Ребе потратил около 10 часов. Он отметил, что до него подобное никто не делал. Видеокарту MSI Radeon RX 6700 XT Mech к материнской плате энтузиаст подключил через переходник-райзер. Сама материнская плата HiFive Unmatched, размером 17 × 17 см, оснащена процессором SiFive Freedom U740 с четырьмя ядрами U74 и одним ядром S7. Она поддерживает установку до 16 Гбайт оперативной памяти DDR4 и предлагает поддержку интерфейса PCIe 3.0 x8.

В итоге у Ребе получилось реализовать первый в мире аппаратно-ускоренный рендеринг и кодирование видео на видеокарте Radeon RX 6700 XT в составе 64-битной платформы RISC-V. Однако производительность системы была сильно ограничена процессором U740.

Энтузиаст решил доказать, что эта платформа тоже может поддерживать мощные игровые видеокарты. Однако сама она не рассчитана на геймеров и вообще на широкий круг потребителей. Она предназначена для разработчиков программного обеспечения, исследователей Linux, а также для хакеров. Стоит также учесть и высокую стоимость материнской платы HiFive Unmatched, которая составляет около $700.

Новая статья: Обзор нововведений шлюза безопасности Ideco UTM 10: покоряя космос

Источник

Оцените статью