Autor: ProHoster

Środowisko użytkownika COSMIC będzie używać Iced zamiast GTK

Michael Aaron Murphy, lider deweloperów dystrybucji Pop!_OS i uczestnik rozwoju systemu operacyjnego Redox, opowiedział o pracach nad nową edycją środowiska użytkownika COSMIC. COSMIC jest przekształcany w samodzielny projekt, który nie korzysta z powłoki GNOME i jest rozwijany w języku Rust. Środowisko planowane jest do wykorzystania w dystrybucji Pop!_OS, preinstalowanej na laptopach i komputerach PC System76. Należy zauważyć, że po długim […]

Jądro Linuksa 6.1 zostało zaktualizowane, aby obsługiwało język Rust.

Linus Torvalds przyjął zmiany w gałęzi jądra Linuksa 6.1, które implementują możliwość używania Rusta jako drugiego języka do tworzenia sterowników i modułów jądra. Łatki zostały zaakceptowane po półtorarocznych testach w gałęzi Linux-next i wyeliminowaniu zgłoszonych komentarzy. Wydanie jądra 6.1 spodziewane jest w grudniu. Główną motywacją do wspierania Rusta jest ułatwienie pisania bezpiecznych, wysokiej jakości sterowników […]

W projekcie Postgres WASM przygotowano środowisko przeglądarkowe z systemem PostgreSQL DBMS

Otwarto rozwój projektu Postgres WASM, który rozwija środowisko z działającym w przeglądarce systemem PostgreSQL DBMS. Kod powiązany z projektem jest open source na licencji MIT. Oferuje narzędzia do montażu maszyny wirtualnej działającej w przeglądarce z uproszczonym środowiskiem Linux, serwerem PostgreSQL 14.5 i powiązanymi narzędziami (psql, pg_dump). Ostateczny rozmiar kompilacji wynosi około 30 MB. Sprzęt maszyny wirtualnej jest tworzony przy użyciu skryptów buildroot […]

Wydanie menedżera okien IceWM 3.0.0 z obsługą zakładek

Dostępny jest teraz lekki menedżer okien IceWM 3.0.0. IceWM zapewnia pełną kontrolę poprzez skróty klawiaturowe, możliwość korzystania z wirtualnych pulpitów, paska zadań i menu aplikacji. Menedżer okien jest konfigurowany za pomocą dość prostego pliku konfiguracyjnego; można używać motywów. Dostępne są wbudowane aplety umożliwiające monitorowanie procesora, pamięci i ruchu. Oddzielnie opracowywanych jest kilka interfejsów GUI innych firm do dostosowywania, implementacji komputerów stacjonarnych i edytorów […]

Wydanie bezpłatnego planetarium Stellarium 1.0

Po 20 latach rozwoju wypuszczono projekt Stellarium 1.0, w ramach którego opracowano bezpłatne planetarium do trójwymiarowej nawigacji po gwiaździstym niebie. Podstawowy katalog ciał niebieskich zawiera ponad 600 tysięcy gwiazd i 80 tysięcy obiektów głębokiego nieba (dodatkowe katalogi obejmują ponad 177 milionów gwiazd i ponad milion obiektów głębokiego nieba), a także zawiera informacje o konstelacjach i mgławicach. Kod […]

Wydanie jądra Linuksa 6.0

Po dwóch miesiącach prac Linus Torvalds przedstawił wydanie jądra Linuksa 6.0. Istotna zmiana numeru wersji ma podłoże estetyczne i jest formalnym krokiem mającym złagodzić dyskomfort związany z kumulacją dużej liczby numerów w serii (Linus zażartował, że powodem zmiany numeru oddziału był raczej brak palców i palce, aby policzyć numery wersji). Wśród […]

Kompilator Pyston-lite JIT obsługuje teraz język Python 3.10

Dostępna jest nowa wersja rozszerzenia Pyston-lite, które implementuje kompilator JIT dla CPython. W przeciwieństwie do projektu Pyston, który jest rozwijany oddzielnie jako rozwidlenie bazy kodu CPython, Pyston-lite został zaprojektowany jako uniwersalne rozszerzenie przeznaczone do połączenia ze standardowym interpreterem Pythona (CPython). Nowa wersja wyróżnia się obsługą gałęzi Pythona 3.7, 3.9 i 3.10, oprócz wcześniej obsługiwanej gałęzi 3.8. Pyston-lite pozwala na wykorzystanie […]

Deweloperzy Debiana zatwierdzają dystrybucję prawnie zastrzeżonego oprogramowania układowego na nośnikach instalacyjnych

Opublikowano wyniki głosowania ogólnego (GR, uchwała ogólna) deweloperów projektu Debian zajmujących się utrzymaniem pakietów i utrzymaniem infrastruktury, na którym rozpatrywana była kwestia dostarczania autorskiego oprogramowania sprzętowego w ramach oficjalnych obrazów instalacyjnych i kompilacji na żywo. W głosowaniu zwyciężył punkt piąty „Zmiana umowy społecznej o dostawę niewolnego oprogramowania sprzętowego w instalatorze z zapewnieniem jednolitych zestawów instalacyjnych”. Wybrana opcja polega na zmianie [...]

Wprowadzenie platformy współpracy Nextcloud Hub 3

Zaprezentowano premierę platformy Nextcloud Hub 3, stanowiącej samowystarczalne rozwiązanie umożliwiające organizację współpracy pomiędzy pracownikami przedsiębiorstwa a zespołami realizującymi różnorodne projekty. W tym samym czasie opublikowano platformę chmurową Nextcloud stanowiącą podstawę Nextcloud Hub, która umożliwia wdrożenie przechowywania w chmurze ze wsparciem synchronizacji i wymiany danych, zapewniając możliwość przeglądania i edycji danych z dowolnego urządzenia w dowolnym miejscu w sieci (przy użyciu […]

VPN wbudowany w przeglądarkę Microsoft Edge

Microsoft rozpoczął testowanie usługi Microsoft Edge Secure VPN wbudowanej w przeglądarkę Edge. Sieć VPN jest włączona dla niewielkiego odsetka eksperymentalnych użytkowników Edge Canary, ale można ją także włączyć w Ustawieniach > Prywatność, wyszukiwanie i usługi. Usługa rozwijana jest przy udziale firmy Cloudflare, której pojemność serwerów wykorzystywana jest do budowy sieci transmisji danych. Proponowana sieć VPN ukrywa adres IP […]

Luka w FFmpeg umożliwiająca wykonanie kodu podczas przetwarzania plików mp4

Badacze bezpieczeństwa z Google zidentyfikowali lukę (CVE-2022-2566) w bibliotece libavformat, będącej częścią pakietu multimedialnego FFmpeg. Luka umożliwia wykonanie kodu atakującego, gdy w systemie ofiary przetwarzany jest specjalnie zmodyfikowany plik mp4. Luka pojawia się w gałęzi FFmpeg 5.1 i została naprawiona w wersji FFmpeg 5.1.2. Luka wynika z błędu w obliczeniu rozmiaru bufora w […]

Google publikuje kodek audio typu open source Lyra V2

Google wprowadziło kodek audio Lyra V2, który wykorzystuje techniki uczenia maszynowego, aby osiągnąć maksymalną jakość głosu w bardzo wolnych kanałach komunikacyjnych. Nowa wersja charakteryzuje się przejściem na nową architekturę sieci neuronowej, obsługą dodatkowych platform, rozszerzonymi możliwościami kontroli przepływności, poprawioną wydajnością i wyższą jakością dźwięku. Referencyjna implementacja kodu jest napisana w C++ i rozpowszechniana w […]