Autor: ProHoster

Wydanie wina 7.3

Nastąpiło eksperymentalne wydanie otwartej implementacji WinAPI - Wine 7.3. Od wydania wersji 7.2 zamknięto 15 raportów o błędach i wprowadzono 650 zmian. Najważniejsze zmiany: Kontynuacja obsługi kodu typu „długiego” (ponad 230 zmian). Zaimplementowano poprawną obsługę zestawów API systemu Windows. Kontynuowano tłumaczenie bibliotek USER32 i WineALSA na format pliku wykonywalnego PE […]

Projekt Neptune OS opracowuje warstwę kompatybilności z systemem Windows opartą na mikrojądrze seL4

Ukazało się pierwsze eksperymentalne wydanie projektu Neptune OS, rozwijającego dodatek do mikrojądra seL4 z implementacją komponentów jądra Windows NT, mający na celu zapewnienie obsługi uruchamiania aplikacji Windows. Kod rozpowszechniany jest na licencji GPLv3. Projekt realizowany jest przez „NT Executive”, jedną z warstw jądra Windows NT (NTOSKRNL.EXE), odpowiedzialną za udostępnienie API wywołań systemowych NT Native oraz interfejsu do obsługi sterownika. W Neptunie […]

Jądro Linuksa 5.18 planuje umożliwić korzystanie ze standardu języka C C11

Podczas omawiania zestawu poprawek naprawiających problemy związane ze Spectre w kodzie listy połączonych, stało się jasne, że problem można rozwiązać z większą gracją, jeśli do jądra zostanie dopuszczony kod C zgodny z nowszą wersją standardu. Obecnie dodany kod jądra musi być zgodny ze specyfikacją ANSI C (C89), […]

Dostępny jest system operacyjny dahliaOS 220222, łączący technologie Linux i Fuchsia

Po ponad roku prac ukazała się nowa wersja systemu operacyjnego dahliaOS 220222, łącząca technologie GNU/Linux i Fuchsia OS. Rozwój projektu jest napisany w języku Dart i rozpowszechniany na licencji Apache 2.0. Kompilacje DahliaOS generowane są w dwóch wersjach - dla systemów z UEFI (675 MB) i starszych systemów/maszyn wirtualnych (437 MB). Podstawowa dystrybucja dahliaOS zbudowana jest w oparciu [...]

Wydanie serwera wyświetlania Mir 2.7

Zaprezentowano wydanie serwera wyświetlania Mir 2.7, którego rozwój firma Canonical kontynuuje, pomimo odmowy opracowania powłoki Unity i edycji Ubuntu na smartfony. Mir pozostaje poszukiwany w projektach Canonical i jest obecnie pozycjonowany jako rozwiązanie dla urządzeń wbudowanych i Internetu rzeczy (IoT). Mir może być używany jako serwer złożony dla Waylanda, umożliwiając uruchamianie […]

Wydanie Ubuntu 20.04.4 LTS ze zaktualizowanym stosem graficznym i jądrem Linux

Powstała aktualizacja pakietu dystrybucyjnego Ubuntu 20.04.4 LTS, która zawiera zmiany związane z poprawą obsługi sprzętu, aktualizacją jądra Linux i stosu graficznego oraz naprawieniem błędów w instalatorze i bootloaderze. Zawiera także najnowsze aktualizacje kilkuset pakietów eliminujące luki w zabezpieczeniach i problemy ze stabilnością. Jednocześnie podobne aktualizacje Ubuntu Budgie 20.04.4 LTS, Kubuntu […]

Wydanie konfiguratora sieci NetworkManager 1.36.0

Dostępna jest stabilna wersja interfejsu upraszczająca konfigurowanie parametrów sieci - NetworkManager 1.36.0. Wtyczki obsługujące VPN, OpenConnect, PPTP, OpenVPN i OpenSWAN są opracowywane w ramach własnych cykli rozwojowych. Główne innowacje NetworkManager 1.36: Kod konfiguracji adresu IP został znacząco przeprojektowany, ale zmiany dotyczą głównie wewnętrznych procedur obsługi. Dla użytkowników wszystko powinno działać jak wcześniej, poza lekkim wzrostem wydajności […]

Wydanie języka programowania Rust 1.59 z obsługą wkładek montażowych

Opublikowano wydanie języka programowania ogólnego przeznaczenia Rust 1.59, założonego przez projekt Mozilla, ale obecnie rozwijanego pod auspicjami niezależnej organizacji non-profit Rust Foundation. Język koncentruje się na bezpieczeństwie pamięci i zapewnia środki umożliwiające osiągnięcie dużej równoległości wykonywania zadań, unikając jednocześnie użycia modułu zbierającego elementy bezużyteczne i czasu wykonywania (czas działania jest zredukowany do podstawowej inicjalizacji i konserwacji biblioteki standardowej). […]

Wydanie OpenSSH 8.9 z eliminacją luki w sshd

Po sześciu miesiącach prac zaprezentowano wydanie OpenSSH 8.9, otwartej implementacji klienta i serwera do pracy nad protokołami SSH 2.0 i SFTP. Nowa wersja sshd naprawia lukę, która może potencjalnie umożliwić nieuwierzytelniony dostęp. Problem jest spowodowany przepełnieniem liczby całkowitej w kodzie uwierzytelniającym, ale można go wykorzystać tylko w połączeniu z innymi błędami logicznymi w kodzie. W aktualnej […]

Wydanie centrum multimedialnego MythTV 32.0

Po roku rozwoju wypuszczono platformę MythTV 32.0 do tworzenia domowego centrum multimedialnego, pozwalającą zamienić komputer stacjonarny w telewizor, magnetowid, wieżę stereo, album ze zdjęciami, stację do nagrywania i oglądania DVD. Kod projektu jest rozpowszechniany na licencji GPL. W tym samym czasie wydano osobno opracowany interfejs sieciowy MythWeb do sterowania centrum multimedialnym za pośrednictwem przeglądarki internetowej. Architektura MythTV opiera się na podziale backendu […]

Intel wchłonął Linutronix, który rozwija gałąź RT jądra Linuksa

Intel Corporation ogłosiła zakup Linutronix, firmy rozwijającej technologie umożliwiające wykorzystanie Linuksa w systemach przemysłowych. Linutronix nadzoruje także rozwój gałęzi RT jądra Linuksa („Realtime-Preempt”, PREEMPT_RT lub „-rt”), przeznaczonej do wykorzystania w systemach czasu rzeczywistego. Stanowisko dyrektora technicznego w Linutronix zajmuje Thomas Gleixner, główny twórca łatek PREEMPT_RT i […]

Twórcy jądra Linuksa dyskutują o możliwości usunięcia ReiserFS

Matthew Wilcox z Oracle, znany z tworzenia sterownika nvme (NVM Express) i mechanizmu bezpośredniego dostępu do systemu plików DAX, zaproponował usunięcie systemu plików ReiserFS z jądra Linuksa przez analogię do usuniętych niegdyś starszych systemów plików ext i xiafs lub skrócenie kodu ReiserFS, pozostawiając jedynie obsługę pracy w trybie tylko do odczytu. Motywem usunięcia [...]