Autor: Juri Gagarin

Обновление установочных сборок Void Linux

Сформированы новые загрузочные сборки дистрибутива Void Linux, который является самостоятельным проектом, не использующим наработки других дистрибутивов и разрабатываемый с применением непрерывного цикла обновления версий программ (rolling-обновления, без отдельных релизов дистрибутива). Прошлые сборки были опубликованы год назад. Кроме появления актуальных загрузочных образов на основе более свежего среза системы обновление сборок функциональных изменений не несёт и их […]

Google открыл код защищённой операционной системы KataOS

Компания Google объявила об открытии наработок, связанных с проектом KataOS, нацеленным на создание защищённой операционной системой для встраиваемого оборудования. Системные компоненты KataOS написаны на языке Rust и выполняются поверх микроядра seL4, для которого на системах RISC-V предоставлено математическое доказательство надёжности, свидетельствующее о полном соответствии кода спецификациям, заданным на формальном языке. Код проекта открыт под лицензией […]

Выпуск Wine 7.19

Состоялся экспериментальный выпуск открытой реализации WinAPI — Wine 7.19. С момента выпуска версии 7.18 было закрыто 17 отчётов об ошибках и внесено 270 изменений. Наиболее важные изменения: Добавлена возможность сохранения DOS-атрибутов файлов на диск. Пакет vkd3d с реализацией Direct3D 12, работающей через трансляцию вызовов в графический API Vulkan, обновлён до версии 1.5. Реализована поддержка формата […]

Атака на NPM, позволяющая определить наличие пакетов в приватных репозиториях

В NPM выявлена недоработка, позволяющая определить существование пакетов в закрытых репозиториях. Проблема вызвана разным временем реакции при запросе существующего и несуществующего пакета сторонним пользователем, не имеющего доступа к репозиторию. При отсутствии доступа для любых пакетов в приватных репозиториях сервер registry.npmjs.org возвращает ошибку с кодом «404», но в случае существования пакета с запрошенным именем ошибка выдаётся […]

Проект Genode опубликовал выпуск ОС общего назначения Sculpt 22.10

Представлен выпуск операционной системы Sculpt 22.10, в рамках которой на базе технологий Genode OS Framework развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта распространяются под лицензией AGPLv3. Для загрузки предлагается LiveUSB-образ, размером 28 МБ. Поддерживается работа на системах с процессорами и графической подсистемой Intel с […]

Luki w bezprzewodowym stosie jądra Linux umożliwiające zdalne wykonanie kodu

W bezprzewodowym stosie (mac80211) jądra Linux zidentyfikowano serię luk, z których niektóre potencjalnie pozwalają na uzyskanie przepełnienia bufora i zdalne wykonanie kodu poprzez wysyłanie odpowiednio przygotowanych pakietów przez punkt dostępowy. Naprawa jest na razie dostępna tylko w formie łatki. W celu pokazania możliwości przeprowadzenia ataku opublikowano przykłady ramek, które prowadzą do przepełnienia, a także narzędzie do wstawiania tych ramek w bezprzewodowy stos […]

Wydanie systemu baz danych PostgreSQL 15

Po roku prac opublikowano nową stabilną wersję systemu baz danych PostgreSQL 15. Aktualizacje dla nowej wersji będą wydawane przez pięć lat do listopada 2027 roku. Główne nowości: Dodano wsparcie dla komendy SQL „MERGE”, która przypomina wyrażenie „INSERT … ON CONFLICT”. MERGE pozwala na tworzenie warunkowych wyrażeń SQL, łączących w jednym wyrażeniu operacje INSERT, UPDATE i DELETE. Na przykład, przy pomocy MERGE można […]

Udostępniono kod systemu uczenia maszynowego do generowania realistycznych ruchów człowieka

Zespół badaczy z Uniwersytetu w Tel Awiwie udostępnił kody źródłowe związane z systemem uczenia maszynowego MDM (Motion Diffusion Model), który pozwala na generowanie realistycznych ruchów człowieka. Kod napisany jest w języku Python z wykorzystaniem frameworka PyTorch i jest udostępniany na licencji MIT. Do przeprowadzania eksperymentów można wykorzystać zarówno gotowe modele, jak i przeprowadzić trening modeli samodzielnie za pomocą dostępnych skryptów, na przykład […]

Luka w LibreOffice umożliwiająca wykonanie skryptu podczas pracy z dokumentem

W wolnym pakiecie biurowym LibreOffice zidentyfikowano lukę (CVE-2022-3140), która umożliwia uruchamianie dowolnych skryptów po kliknięciu na specjalnie przygotowany link w dokumencie lub podczas aktywacji określonego zdarzenia podczas pracy z dokumentem. Problem został rozwiązany w aktualizacjach LibreOffice 7.3.6 i 7.4.1. Luka była spowodowana dodaniem wsparcia dla dodatkowego schematu wywołania makr ‘vnd.libreoffice.command’, specyficznego dla LibreOffice. Ten schemat […]

W RF zatwierdzono stworzenie krajowego repozytorium otwartego kodu

Rząd Federacji Rosyjskiej przyjął uchwałę "O przeprowadzeniu eksperymentu na rzecz udzielenia prawa do korzystania z programów dla elektronicznych maszyn obliczeniowych, algorytmów, baz danych oraz dokumentacji do nich, w tym wyłącznego prawa, które należy do Federacji Rosyjskiej, na warunkach otwartej licencji oraz stworzenia warunków do korzystania z otwartego oprogramowania." Uchwała nakazuje: Stworzenie krajowego repozytorium oprogramowania z otwartym kodem; Umieszczanie […]

Dostępny jest system operacyjny Chrome OS 106 oraz pierwsze urządzenia Chromebook do gier

Wydano wersję systemu operacyjnego Chrome OS 106, opartego na jądrze Linux, menadżerze systemu upstart, narzędziach do kompilacji ebuild/portage, otwartych komponentach oraz przeglądarce internetowej Chrome 106. Środowisko użytkownika Chrome OS ogranicza się do przeglądarki internetowej, a zamiast standardowych programów wykorzystywane są aplikacje internetowe, niemniej jednak Chrome OS obejmuje pełnoprawny interfejs wieloodokowy, pulpit oraz pasek zadań. Kod źródłowy jest dystrybuowany na zasadach […]

Wydanie Kata Containers 3.0 z izolacją opartą na wirtualizacji

Po dwóch latach prac rozwojowych opublikowano wydanie projektu Kata Containers 3.0, które rozwija stos do organizacji uruchamiania kontenerów z wykorzystaniem izolacji opartej na pełnych mechanizmach wirtualizacji. Projekt został stworzony przez firmy Intel i Hyper w wyniku połączenia technologii Clear Containers i runV. Kod projektu napisano w językach Go i Rust, a jego licencja to Apache 2.0. Rozwój projektu nadzoruje robocza […]

Kup niezawodny hosting dla stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting dla stron z ochroną przed DDoS, serwery VPS VDS | ProHoster