Выпуск Kubernetes 1.24, системы управления кластером изолированных контейнеров

Доступен релиз платформы оркестровки контейнеров Kubernetes 1.24, позволяющей как единым целым управлять кластером из изолированных контейнеров и предоставляющей механизмы для развёртывания, сопровождения и масштабирования выполняемых в контейнерах приложений. Проект изначально был создан компанией Google, но затем переведён на независимую площадку, курируемую организацией Linux Foundation. Платформа позиционируется как развиваемое сообществом универсальное решение, не привязанное к отдельным системам и способное работать с любыми приложениями в любых облачных окружениях. Код Kubernetes написан на языке Go и распространяется под лицензией Apache 2.0. Предоставляются функции для развёртывания и управления инфраструктурой, такие как ведение базы DNS, балансировка нагрузки, распределение контейнеров по узлам кластера (миграция контейнеров в … Читать далее Выпуск Kubernetes 1.24, системы управления кластером изолированных контейнеров

В Chrome тестируют встроенный редактор скриншотов

Компания Google добавила в тестовые сборки Chrome Canary, которые лягут в основу выпуска Chrome 103, встроенный редактор изображений (chrome://image-editor/), вызываемый для редактирования скриншотов страниц. В редакторе доступны такие функции, как кадрирование, выделение области, рисование кистью, выбор цвета, добавление текстовых меток и вывод типовых фигур и примитивов, таких как линии, прямоугольники, окружности и стрелки. Для включение редактора необходимо активировать настройки «chrome://flags/#sharing-desktop-screenshots» и «chrome://flags/#sharing-desktop-screenshots-edit». После создания скриншота через меню Share в адресной строке в редактор можно перейти нажав кнопку «Edit» на странице с предпросмотром скриншота. Источник: http://www.opennet.ru/opennews/art.shtml?num=57138 Читать далее В Chrome тестируют встроенный редактор скриншотов

GitHub переходит на использование обязательной двухфакторной аутентификации

Компания GitHub объявила о решении до конца 2023 года перевести всех пользователей сервиса GitHub.com, участвующих в разработке кода, на обязательное использование двухфакторной аутентификации (2FA). По мнению GitHub получение злоумышленниками доступа к репозиториям в результате захвата учётных записей является одной из наиболее опасных угроз, так как в случае успешной атаки может быть осуществлена подстановка скрытых изменений в популярные продукты и библиотеки, используемые в качестве зависимостей. Новое требование позволит усилить защиту процесса разработки и обезопасить репозитории от внесения вредоносных изменений в результате утечки учётных данных, использования того же пароля на скомпрометированном сайте, взломов локальной системы разработчика или применения методов социального инжиниринга. По … Читать далее GitHub переходит на использование обязательной двухфакторной аутентификации

Выпуск Apache OpenOffice 4.1.12

После семи месяцев разработки и восьми лет с момента прошлого значительного выпуска сформирован корректирующий релиз офисного пакета Apache OpenOffice 4.1.12, в котором предложено 10 исправлений. Готовые пакеты подготовлены для Linux, Windows и macOS. Среди изменений в новом выпуске: Решена проблема с выставлением максимального масштаба (600%) в режиме предпросмотра при указании в поле «Preview Zoom» отрицательного значения. Решены проблемы с размером диалога выбора файлов. Улучшено оформление боковой панели. Налажен поиск строк в ячейках электронных таблиц с датами (например в ячейке с датой ‘Friday, October 17, 2003’ не срабатывал поиск строки «October»). Решены проблемы с отрисовкой фигур с атрибутом extrusion-depth. Источник: http://www.opennet.ru/opennews/art.shtml?num=57136 Читать далее Выпуск Apache OpenOffice 4.1.12

Релиз Proxmox VE 7.2, дистрибутива для организации работы виртуальных серверов

Опубликован релиз Proxmox Virtual Environment 7.2, специализированного Linux-дистрибутива на базе Debian GNU/Linux, нацеленного на развертывание и обслуживание виртуальных серверов с использованием LXC и KVM, и способного выступить в роли замены таких продуктов, как VMware vSphere, Microsoft Hyper-V и Citrix Hypervisor. Размер установочного iso-образа 994 МБ. Proxmox VE предоставляет средства для развёртывания полностью готовой системы виртуальных серверов промышленного уровня с управлением через web-интерфейс, рассчитанный на управление сотнями или даже тысячами виртуальных машин. Дистрибутив имеет встроенные инструменты для организации резервного копирования виртуальных окружений и доступную из коробки поддержку кластеризации, включая возможность миграции виртуальных окружений с одного узла на другой без остановки работы. … Читать далее Релиз Proxmox VE 7.2, дистрибутива для организации работы виртуальных серверов

Зависание 32-битных процессоров на ядрах Linux веток 5.15-5.17

В ядра Linux версии 5.17 (21 марта 2022), 5.16.11 (23 февраля 2022) и 5.15.35 (20 апреля 2022) был включён патч для исправления проблемы входа в режим сна s0ix на процессорах AMD, приводящий к спонтанным зависаниям на 32-битных процессорах архитектуры x86. В частности, отмечаются зависания на Intel Pentium III, Intel Pentium M и VIA Eden (C7). Изначально проблема проявилась у владельца ноутбука Thinkpad T40, который добавил исключение режима C3 для этой платформы, затем разработчик из Intel обнаружил эту проблему на Fujitsu Siemens Lifebook S6010 и устранил ошибку изначального патча. Исправление ошибки пока было принято только в готовящуюся к выходу версию 5.18-rc5 … Читать далее Зависание 32-битных процессоров на ядрах Linux веток 5.15-5.17

Уязвимость в uClibc и uClibc-ng, позволяющая подменить данные в кэше DNS

В стандартных Си-библиотеках uClibc и uClibc-ng, применяемых во многих встраиваемых и портативных устройствах, выявлена уязвимость (CVE не присвоен), позволяющая подставить фиктивные данные в кэш DNS, что можно использовать для подмены в кэше IP-адреса произвольного домена и перенаправления обращений к домену на сервер злоумышленника. Проблема затрагивает различные Linux-прошивки для маршрутизаторов, точек доступа и устройств интернета-вещей, а также Linux-дистрибутивы для встраиваемых систем, такие как OpenWRT и Embedded Gentoo. Отмечается, что уязвимость проявляется в устройствах многих производителей (например, uClibc используется в прошивках Linksys, Netgear и Axis), но так как в uClibc и uClibc-ng уязвимость остаётся неисправленной, детальные сведения о конкретных устройствах и производителях, … Читать далее Уязвимость в uClibc и uClibc-ng, позволяющая подменить данные в кэше DNS

Компания Microsoft открыла исходные тексты программы 3D Movie Maker

Компания Microsoft открыла исходные тексты программы 3D Movie Maker, позволяющей детям создавать фильмы, размещая трёхмерных персонажей и реквизит в заранее сформированном окружении, а также добавляя звуковые эффекты, музыку и диалоги. Код написан на языке C++ и опубликован под лицензией MIT. Программа была разработана в 1995 году, но остаётся востребована энтузиастами, которые продолжают публиковать фильмы в формате 3mm и развивать моды для 3D Movie Maker. Код опубликован как есть, без адаптации для сборки актуальными компиляторами (для сборки требуется Visual C++ 2.0) и работы на современном оборудовании. Код восстановлен из архива Microsoft. Компания Microsoft также получила согласие на открытие кода, используемого в … Читать далее Компания Microsoft открыла исходные тексты программы 3D Movie Maker

Энтузиасты подготовили сборку Steam OS 3, пригодную для установки на обычные ПК

Опубликована неофициальная сборка операционной системы Steam OS 3, адаптированная для установки на обычные компьютеры. Компания Valve использует Steam OS 3 на игровых приставках Steam Deck и изначально обещала подготовить сборки для обычного оборудования, но публикация официальных сборок Steam OS 3 для устройств, отличных от Steam Deck, затянулась. Энтузиасты взяли инициативу в свои руки и не дожидаясь Valve самостоятельно адаптировали доступные для Steam Deck recovery-образы для установки на обычное оборудование. После первой загрузки пользователю предлагается специфичный для Steam Deck интерфейс начальной настройки (SteamOS OOBE, Out of Box Experience), через который можно настроить сетевое соединение и подключиться к своей учётной записи в … Читать далее Энтузиасты подготовили сборку Steam OS 3, пригодную для установки на обычные ПК

Выпуск SeaMonkey 2.53.12, Tor Browser 11.0.11 и Thunderbird 91.9.0

Состоялся релиз набора интернет-приложений SeaMonkey 2.53.12, который объединяет в рамках одного продукта web-браузер, почтовый клиент, систему агрегации новостных лент (RSS/Atom) и WYSIWYG-редактор html-страниц Composer. В форме предустановленных дополнений предлагаются IRC-клиент Chatzilla, набор средств для web-разработчиков DOM Inspector и календарь-планировщик Lightning. В новый выпуск перенесены исправления и изменения из актуальной кодовой базы Firefox (SeaMonkey 2.53 основан на браузерном движке Firefox 60.8 с портированием связанных с безопасностью исправлений и некоторых улучшений из актуальных веток Firefox). Среди изменений: В почтовом клиенте реализованы команды редактирования шаблона (‘Edit Template’) и создания нового сообщения на основе шаблона (‘New Message From Template’). Для сообщений в папке с … Читать далее Выпуск SeaMonkey 2.53.12, Tor Browser 11.0.11 и Thunderbird 91.9.0

Выпуск дистрибутива Tails 5.0

Сформирован релиз специализированного дистрибутива Tails 5.0 (The Amnesic Incognito Live System), основанного на пакетной базе Debian и предназначенного для обеспечения анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1 ГБ. В новом выпуске: Осуществлён переход на пакетную базу Debian 11 (Bullseye). Пользовательское окружение обновлено до GNOME 3.38 (ранее использовался выпуск 3.30). Предоставлена возможность использования обзорного режима для доступа к окнам и приложениям. Апплет … Читать далее Выпуск дистрибутива Tails 5.0

Релиз Firefox 100

Состоялся релиз web-браузера Firefox 100. Кроме того, сформировано обновление ветки с длительным сроком поддержки — 91.9.0. На стадию бета-тестирования в ближайшее время будет переведена ветка Firefox 101, релиз которой намечен на 31 мая. Основные новшества в Firefox 100: Реализована возможность одновременного использования словарей для разных языков при проверке правописания. В контекстном меню теперь можно активировать сразу несколько языков. В Linux и Windows включены по умолчанию плавающие полосы прокрутки, при которых полноценная полоса прокрутки появляется только при подведении курсора мыши, в остальное время при любом движении мыши показывается тонкая линия-индикатор, позволяющая понять текущее смещение на странице, но если курсор не двигается, … Читать далее Релиз Firefox 100

Проект PyScript развивает платформу для выполнения Python-скриптов в web-браузере

Представлен проект PyScript, позволяющий интегрировать в web-страницы обработчики, написанные на языке Python, и создавать на Python интерактивные web-приложения. Приложениям предоставляется доступ к DOM и интерфейс для двунаправленного взаимодействия с объектами JavaScript. Логика разработки web-приложений сохраняется, а отличия сводятся к возможности использования языка Python вместо JavaScrpt. Исходные тексты PyScript распространяются под лицензией Apache 2.0. В отличие от проекта Brython, компилирующего Python-код в JavaScript, в PyScript для выполнения Python-кода применяется Pyodide — выполняемый на стороне браузера порт CPython, скомпилированный в WebAssembly. Использование Pyodide позволяет добиться полной совместимости с Python 3 и использовать все возможности языка и библиотеки, в том числе для научных … Читать далее Проект PyScript развивает платформу для выполнения Python-скриптов в web-браузере

Реализация системы машинного обучения для синтеза изображений по текстовому описанию

Опубликована открытая реализация системы машинного обучения DALL-E 2, предложенной компанией OpenAI и позволяющей синтезировать реалистичные изображения и картины на основании текстового описания на естественном языке, а также применять команды на естественном языке для редактирования изображений (например, добавлять, удалять или перемещать объекты на изображении). Код написан на языке Python, использует фреймворк Pytorch и распространяется под лицензией MIT. По сравнению с ранее опубликованной реализацией первого поколения DALL-E, новый вариант обеспечивает более точное соответствие изображения описанию, позволяет добиться большего фотореализма и даёт возможность формировать изображения в более высоких разрешениях. Система требует больших ресурсов для обучения модели, например, на обучение исходного варианта DALL-E 2 … Читать далее Реализация системы машинного обучения для синтеза изображений по текстовому описанию

Опубликован анализатор, выявивший 200 вредоносных пакетов в NPM и PyPI

Фонд OpenSSF (Open Source Security Foundation), сформированный организацией Linux Foundation и нацеленный на повышение безопасности открытого ПО, представил открытый проект Package Analysis, развивающий систему анализа наличия вредоносного кода в пакетах. Код проекта написан на языке Go и распространяется под лицензией Apache 2.0. Предварительное сканирование рпозиториев NPM и PyPI при помощи предложенного инструментария позволило выявить более 200 ранее не замеченных вредоносных пакетов. Основная часть выявленных проблемных пакетов манипулирует пересечением имён с внутренними непубличными зависимостями проектов (атака dependency confusion) или используют методы тайпсквотинга (назначение имён, похожих на названия популярных библиотек), а также вызывают в процессе установки скрипты, обращающиеся к внешним хостам. По … Читать далее Опубликован анализатор, выявивший 200 вредоносных пакетов в NPM и PyPI

Компания Oracle опубликовала утилиту для перевода приложений с Solaris 10 на Solaris 11.4

Компания Oracle опубликовала утилиту sysdiff, упрощающую перенос старых приложений из Solaris 10 в окружение на базе Solaris 11.4. В связи с переходом Solaris 11 на систему пакетов IPS (Image Packaging System) и прекращением поддержки пакетов SVR4, прямой перенос приложений с имеющимися зависимостями затруднён, несмотря на сохранение бинарной совместимости, поэтому до сих пор одним из наиболее простых вариантов миграции был запуск отдельного изолированного окружения Solaris 10 внутри системы с Solaris 11.4. Утилита sysdiff позволяет выделить связанные с приложением файлы и перенести их в окружение с Solaris 11.4, не тратя ресурсы на поддержание отдельной изолированной зоны с Solaris 10. Sysdiff анализирует указанное … Читать далее Компания Oracle опубликовала утилиту для перевода приложений с Solaris 10 на Solaris 11.4

Выпуск отладчика GDB 12

Представлен релиз отладчика GDB 12.1 (первый выпуск серии 12.x, ветка 12.0 использовалась для разработки). GDB поддерживает отладку на уровне исходных текстов для широкого спектра языков программирования (Ada, C, C++, D, Fortran, Go, Objective-C, Modula-2, Pascal, Rust и т.д.) на различных аппаратных (i386, amd64, ARM, Power, Sparc, RISC-V и т.д.) и программных платформах (GNU/Linux, *BSD, Unix, Windows, macOS). Ключевые улучшения: По умолчанию включён многопоточный режим загрузки отладочных символов, ускоряющий запуск. Улучшена поддержка шаблонов C++. Реализована поддержка работы на платформе FreeBSD в асинхронном режиме (async). Предоставлена возможность отключения использования GNU Source Highlight и задействование для подсветки синтаксиса библиотеки Pygments. В команде «clone-inferior» … Читать далее Выпуск отладчика GDB 12

Компания Microsoft подключилась к работе над открытым игровым движком Open 3D Engine

Организация Linux Foundation объявила о присоединении компании Microsoft к фонду Open 3D Foundation (O3DF), созданному для продолжения совместной разработки игрового движка Open 3D Engine (O3DE), после его открытия компанией Amazon. Компания Microsoft вошла в число главных участников, в одном ряду с Adobe, AWS, Huawei, Intel и Niantic. Представитель Microsoft войдёт в состав управляющего совета (Governing Board) O3DF. Общее число участников Open 3D Foundation достигло 25. С момента открытия исходных текстов в движок O3DE внесено около 14 тысяч изменений, охватывающих примерно 2 млн строк кода. Ежемесячно в репозиториях проекта фиксируется 350-450 коммитов от 60-100 разработчиков. Главной целью проекта называется предоставление открытого … Читать далее Компания Microsoft подключилась к работе над открытым игровым движком Open 3D Engine

Выпуск дистрибутива KaOS 2022.04

Представлен выпуск KaOS 2022.04, дистрибутива с непрерывной моделью обновления, нацеленного на предоставление рабочего стола на основе свежих выпусков KDE и приложений, использующих Qt. Из специфичных для дистрибутива особенностей оформления можно отметить размещение вертикальной панели в правой стороне экрана. Дистрибутив развивается с оглядкой на Arch Linux, но поддерживает собственный независимый репозиторий, насчитывающий более 1500 пакетов, а также предлагает ряд собственных графических утилит. В качестве файловой системы по умолчанию применяется XFS. Сборки публикуются для систем x86_64 (2.8 ГБ). В новом выпуске: Компоненты рабочего стола обновлены до KDE Plasma 5.24.4, KDE Frameworks 5.93.0, KDE Gear 22.04 и Qt 5.15.3 c патчами от проекта … Читать далее Выпуск дистрибутива KaOS 2022.04

Релиз десктоп-окружения Trinity R14.0.12, продолжающего развитие KDE 3.5

Опубликован релиз десктоп-окружения Trinity R14.0.12, продолжающего развитие кодовой базы KDE 3.5.x и Qt 3. Бинарные пакеты в ближайшее время будут подготовлены для Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE и других дистрибутивов. Из особенностей Trinity можно отметить собственные средства для управления параметрами экрана, основанная на udev прослойка для работы с оборудованием, новый интерфейс для настройки оборудования, переход на композитный менеджер Compton-TDE (форк Compton с расширениями TDE), улучшенный конфигуратор сети и механизмы аутентификации пользователей. Окружение Trinity может быть установлено и использовано одновременно с более актуальными выпусками KDE, в том числе предоставлена возможность использования в Trinity уже установленных в системе KDE-приложений. Также присутствуют средства … Читать далее Релиз десктоп-окружения Trinity R14.0.12, продолжающего развитие KDE 3.5

Доступен fwupd 1.8.0, инструментарий для загрузки прошивок

Ричард Хьюз (Richard Hughes), создатель проекта PackageKit, активно участвующий в разработке GNOME, представил выпуск пакета fwupd 1.8.0, предлагающего фоновый процесс для организации обновления прошивок и утилиту fwupdmgr для управления прошивками, проверки появления новых версий и загрузки прошивок. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1. Одновременно объявлено о достижении проектом LVFS рубежа в 50 млн обновлений прошивок, доставленных пользователям. Проект предоставляет OEM-производителям и разработчикам прошивок сервис для загрузки прошивок в специальный централизованный каталог LVFS (Linux Vendor Firmware Service), который можно использовать в дистрибутивах Linux при помощи инструментария fwupd. В настоящее время в каталоге предложены прошивки для 829 … Читать далее Доступен fwupd 1.8.0, инструментарий для загрузки прошивок