Kategoria: Blog

Wydanie wbudowanej SGBD libmdbx 0.13

Wydano wersję biblioteki libmdbx 0.13.1 (MDBX) z realizacją wysokowydajnej, kompaktowej wbudowanej bazy danych klasy klucz-wartość. Kod libmdbx jest dostępny na licencji Apache 2.0. Wspierane są wszystkie aktualne systemy operacyjne i architektury, a także rosyjski Elbrus 2000. Dla libmdbx oferowane jest rozwinięte API dla C++, a także wspierane przez entuzjastów powiązania z językami Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

Zapewniona możliwość budowy jądra Linux w środowisku macOS z LLVM.

Na liście mailingowej jądra Linux opublikowano zbiór poprawek umożliwiających kompilację jądra Linux dla architektury ARM64 w środowisku macOS z wykorzystaniem standardowych narzędzi kompilacyjnych opartych na LLVM. Oprócz zmiany skryptów kompilacyjnych w jądrze i dodania dodatkowych plików nagłówkowych do kilku plików z kodem, do kompilacji wymagane jest również zainstalowanie w macOS pakietu specyficznego dla środowiska Linux […]

W jądrze Linux 6.12 planuje się wdrożyć możliwość włączenia trybu Realtime.

Deweloperzy jądra Linux ogłosili o przekazaniu do gałęzi linux-next, która będzie używana do formowania wydania 6.12, ostatecznych zmian niezbędnych do kompilacji jądra z opcją PREEMPT_RT, włączającą środki do pracy w czasie rzeczywistym. Po akceptacji zmian do głównej gałęzi jądra tryb PREEMPT_RT stanie się dostępny dla architektur X86, ARM64 i RISC-V. Później dodana zostanie obsługa architektur […]

Red Hat opublikował pierwszą wersję dystrybucji Red Hat Enterprise Linux AI

Firma Red Hat ogłosiła wydanie nowej wersji dystrybucji RHEL — Red Hat Enterprise Linux AI (RHEL AI), specjalnie dostosowanej do zadań uczenia maszynowego i mającej na celu uproszczenie tworzenia rozwiązań serwerowych wykorzystujących duże modele językowe. W skład dystrybucji wchodzi zestaw narzędzi i frameworków do uczenia maszynowego, sterowniki do wykorzystywania różnych akceleratorów sprzętowych AMD, Intel i […]

Projekt Nginx przeszedł na rozwój w Git i GitHub

Projekt Nginx ogłosił, że przechodzi z systemu kontroli wersji Mercurial na Git, przenosząc oficjalne repozytorium na GitHub oraz wykorzystując platformy GitHub Issues i GitHub Discussions zamiast systemu śledzenia błędów trac.nginx.org oraz dyskusji w mailingach. Oczekuje się, że przejście na GitHub uprości interakcję z społecznością i zachęci zewnętrznych deweloperów do udziału w projekcie. Dla […]

Wydanie Rust 1.81. Przeszkody w promowaniu Rust w jądrze Linux.

Opublikowano nową wersję języka programowania ogólnego przeznaczenia Rust 1.81, rozwijanego pierwotnie przez projekt Mozilla, a obecnie pod patronatem niezależnej organizacji non-profit Rust Foundation. Język koncentruje się na bezpiecznym zarządzaniu pamięcią i zapewnia narzędzia do osiągania wysokiego poziomu równoległości zadań, przy tym działając bez użycia zbieracza śmieci i runtime (runtime ogranicza się do podstawowej inicjalizacji i obsługi standardowej biblioteki). […]

Wydanie Wine 9.17 i Wine staging 9.17

Opublikowano eksperymentalne wydanie otwartej realizacji Win32 API — Wine 9.17. Od czasu wydania wersji 9.16 zamknięto 29 zgłoszeń błędów i wprowadzono 206 zmian. Najważniejsze zmiany: Wprowadzono wsparcie dla skalowania powierzchni okien na ekranach o wysokiej gęstości pikseli (High DPI). Wbudowany pakiet Vkd3d z implementacją Direct3D 12 został zaktualizowany do wersji 1.13. Silnik Wine Mono z […]

Atak EUCLEAK, który pozwala klonować YubiKey 5 i inne klucze na chipach Infineon.

Badacze bezpieczeństwa z firmy NinjaLab opracowali technikę ataku z wykorzystaniem kanałów bocznych, umożliwiającą klonowanie kluczy ECDSA przechowywanych w kryptograficznych tokenach YubiKey 5 oraz innych urządzeniach, w których stosowana jest biblioteka kryptograficzna firmy Infineon. Atak otrzymał kryptonim EUCLEAK i oprócz tokenów z układami Infineon SLE78, takimi jak YubiKey 5, może być stosowany w wielu innych systemach z mikrokontrolerami […]

Wprowadzono port systemd dla systemów opartych na bibliotece Musl

Twórca unikalnej dystrybucji Adelie Linux, która wykorzystuje standardową bibliotekę C Musl, system inicjalizacji OpenRC i menedżera pakietów APK, ogłosił pomyślne przeniesienie menedżera systemowego systemd do pracy z biblioteką Musl. Pomimo że wdrożenie ma status wstępny, jest już wystarczająco stabilne i wykazuje trzykrotne skrócenie czasu rozruchu w porównaniu do użycia OpenRC. Początkowo systemd wspiera pracę […]

OpenMoHAA alpha 0.70.0

Wydano wersję alfa 0.70.0 otwartego silnika Medal of Honor — OpenMoHAA. Celem projektu jest stworzenie wieloplatformowego silnika o otwartym kodzie źródłowym, całkowicie kompatybilnego z oryginalnym Medal of Honor. Projekt OpenMoHAA oparty jest na kodzie źródłowym ioquake3, ponieważ oryginalny Medal of Honor wykorzystywał silnik Id Tech 3 (czyli silnik z Quake 3). Co […]

Wydanie dystrybucji Q4OS 5.6, dostarczanej z użytkownikiem środowiska Trinity

Opublikowano wydanie dystrybucji Q4OS 5.6, opartej na bazie pakietów Debian, dostarczanej z pulpitami KDE Plasma 5 i Trinity (kontynuacja rozwoju bazy kodu KDE 3.5.x). Oba środowiska użytkownika mogą jednocześnie współistnieć w jednym systemie, a użytkownik może przełączać się między nimi. Dystrybucja jest reklamowana jako nienażerająca na zasoby sprzętowe i oferująca klasyczny wygląd pulpitu. Rozmiar […]

Przedstawiono SyncStar, usługę do tworzenia bootowalnych nośników USB.

Programista Fedora, pracujący w firmie Red Hat, zaprezentował narzędzie SyncStar, które umożliwia wdrażanie usług do organizacji zapisu na nośniki USB systemów operacyjnych wybranych przez użytkownika. Głównym celem SyncStar jest tworzenie kiosków i stanowisk informacyjnych, które mogą być używane podczas organizacji konferencji technicznych i wystaw do zapisu bootowalnych wersji różnych systemów operacyjnych na nośniki USB uczestników wydarzenia. Kod projektu został napisany […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster