Kategoria: Blog

Wydanie Erlang/OTP 29

Zostało wydane funkcjonalne język programowania Erlang 29, skierowane na rozwój rozproszonych aplikacji odpornych na błędy, zapewniających równoległe przetwarzanie zapytań w czasie rzeczywistym. Język zyskał popularność w takich dziedzinach jak telekomunikacja, systemy bankowe, e-commerce, telefony internetowe oraz organizacja natychmiastowej wymiany wiadomości. Jednocześnie wydano wersję OTP 29 (Open Telecom Platform) — zestaw towarzyszących bibliotek i komponentów dla […]

OpenZFS 2.4.2

Wydano OpenZFS 2.4.2, poprawkę otwartej implementacji systemu plików ZFS dla systemów Linux i FreeBSD. Główną zmianą nowej wersji jest wsparcie stabilnej gałęzi Linux 7.0. Poprzednie wydanie OpenZFS 2.4 obsługiwało jądra Linux tylko do wersji 6.19, przy czym zgodność ze starszymi jądrami jest zapewniona od Linux 4.18. Dla FreeBSD ogłoszono zgodność z wydaniami 13.3 i nowszymi, […]

Architektura IBM s390 uzyskała wsparcie Rust w jądrze Linuksa

Inżynier IBM Jan Polenski przesłał do rozpatrzenia pierwszy zestaw poprawek, który dodaje możliwość kompilacji jądra z obsługą Rust dla s390. W ten sposób s390 stała się szóstą architekturą, która ubiega się o włączenie Rust do głównego jądra Linux. Taką obsługę mają już architektury x86_64, ARM, LoongArch oraz RISC-V. s390 to architektura mainframe'ów, której historia sięga 1964 roku […]

Nowe wersje Wine 11.9 i Wine-staging 11.9

Opublikowano eksperymentalną wersję otwartej implementacji Win32 API — Wine 11.9. Od momentu wydania wersji 11.8 zamknięto 24 zgłoszenia błędów oraz wprowadzono 197 zmian. Najważniejsze zmiany: Została dodana biblioteka SQLite 3.51.1. Wprowadzono wstępną obsługę wątków systemowych. W ntdll dodano funkcje do tworzenia wątku z użyciem pthread. Dodano wsparcie dla wstrzymywania wątku w kodzie emulowanym […]

Microsoft 3D Movie Maker portowany na system Linux

Entuzjasta zrealizował port aplikacji 3D Movie Maker, która została otwarta przez firmę Microsoft w 2022 roku na licencji MIT, do działania w systemie Linux. Port działa pod nazwą 3DMMEx i w zasadzie zachowuje klasyczny charakter aplikacji, dodając niewielkie ulepszenia, takie jak poprawa obsługi myszy, nowe skróty klawiszowe i import dźwięku wysokiej jakości. Powiązania z API Windows w […]

Rocky Linux uruchomił repozytorium do szybkiego usuwania luk w zabezpieczeniach

Programiści dystrybucji Rocky Linux ogłosili utworzenie osobnego repozytorium do publikacji pilnych aktualizacji pakietów z poprawkami luk w zabezpieczeniach, które nie jest synchronizowane z repozytoriami Red Hat Enterprise Linux. Zaznaczono, że projekt Rocky Linux kieruje się zasadą maksymalnej zgodności z bazą pakietów RHEL, jednak ostatnie zagrożenia bezpieczeństwa wymuszają wyjątek. W repozytorium „security” będą publikowane tylko […]

QEMUtiny — luki w QEMU, które umożliwiają dostęp do środowiska hosta z systemu gościa

Badacze, którzy niedawno zidentyfikowali lukę Fragnesia w jądrze Linux, opublikowali informacje o lukach w QEMU, które pozwalają uzyskać dostęp do środowiska hosta z systemu gościa. Problemowi nadano kodową nazwę QEMUtiny, ale identyfikator CVE jeszcze nie został przypisany. Przygotowano exploit, w którym wykorzystano dwie luki w kodzie emulacji urządzenia CXL (Compute Express Link). Obie luki znajdują się w kodzie cxl-mailbox-utils.c. […]

Rewizja decyzji o utworzeniu edycji Fedora AI Developer Desktop

Zarząd projektu Fedora (Fedora Council) wycofał wcześniej podjętą decyzję o stworzeniu Fedora AI Developer Desktop — oficjalnej edycji dystrybucji dla programistów korzystających z narzędzi AI. Początkowo wszyscy 6 członkowie zarządu zagłosowali za utworzeniem projektu, jednak po zapoznaniu się z krytyką wyrażoną w dyskusji w społeczności, po kilku dniach dwóch uczestników zmieniło swoje głosy i wypowiedziało się […]

Vulnerability in the Linux pidfd subsystem allows reading user-inaccessible files

W jądrze Linux zidentyfikowano piątą (1, 2, 3) krytyczną podatność w ciągu ostatnich dwóch tygodni, która pozwala użytkownikowi podnieść swoje uprawnienia w systemie. Opublikowano dwa działające exploity: sshkeysign_pwn pozwala nieuprzywilejowanemu użytkownikowi odczytać zawartość prywatnych kluczy SSH hosta w /etc/ssh/ssh_host_*_key, natomiast chage_pwn — odczytać zawartość pliku /etc/shadow z hashami haseł użytkowników. Informacje o podatności nie były planowane do ujawnienia, […]

Test Days dla Podman 6.0

Projekt Fedora ogłosił przeprowadzenie serii Test Days dla Podman 6.0 — następnej dużej wersji silnika kontenerowego rozwijanego jako alternatywa dla Dockera bez centralnego demona. Testowanie nowej gałęzi odbywa się od 11 do 15 maja i jest skierowane zarówno do programistów, jak i zwykłych użytkowników Fedory. Podman 6.0 będzie jednym z największych aktualizacji projektu w ostatnim czasie. […]

Linux Foundation opublikował dystrybucję samochodową AGL UCB 21.0 i platformę SoDeV

Organizacja Linux Foundation przedstawiła dwudziesty pierwszy wydanie dystrybucji AGL UCB (Automotive Grade Linux Unified Code Base), w ramach którego rozwija się uniwersalna platforma do wykorzystania w różnych systemach samochodowych, od desek rozdzielczych po systemy infotainment. Jednocześnie zaprezentowano pierwsze wydanie referencyjnej platformy AGL SoDeV (Software Defined Vehicle), przeznaczonej do budowy systemów samochodowych zdefiniowanych programowo na podstawie […]

Zatwierdzono tłumaczenie platformy JavaScript Bun na język Rust

Jarred Sumner, twórca i główny deweloper serwerowej platformy JavaScript Bun, uznał za udany eksperyment związany z przepisaniem projektu z języka Zig i Rust przy pomocy asystenta AI Claude Code i podjął decyzję o migracji Bun na język Rust. Przepisana wersja w języku Rust została już przyjęta do głównego repozytorium projektu, a kod w języku Zig ma zostać usunięty. […]

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