Kategoria: Nowinki internetowe

Microsoft uruchomił CHERIoT, rozwiązanie sprzętowe mające na celu zwiększenie bezpieczeństwa kodu w języku C

Firma Microsoft udostępniła prace związane z projektem CHERIoT (Capability Hardware Extension to RISC-V for Internet of Things), który ma na celu zablokowanie problemów z bezpieczeństwem w istniejącym kodzie napisanym w językach C i C++. CHERIoT oferuje rozwiązanie, które umożliwia ochronę istniejących baz kodów w C/C++ bez konieczności ich przebudowy. Ochrona realizowana jest poprzez zastosowanie zmodyfikowanego kompilatora wykorzystującego specjalny rozszerzony zestaw […]

Aktualizacja Firefox 110.0.1 oraz Firefox dla Androida 110.1.0

Dostępna jest poprawka Firefox 110.0.1, w której usunięto kilka błędów: Naprawiono błąd, wskutek którego przy klikaniu przycisków usuwania ciasteczek za ostatnie 5 minut, 2 godziny lub 24 godziny, usuwane były wszystkie ciasteczka. Usunięto zawieszenie na platformie Linux, objawiające się podczas korzystania z WebGL i uruchamiania przeglądarki w wirtualnej maszynie VMWare. Naprawiono błąd, który w macOS powodował nakładanie […]

Dostępny jest wbudowany interpreter mruby 3.2

Zaprezentowano wydanie mruby 3.2, wbudowanego interpretatora dynamicznego obiektowego języka programowania Ruby. Mruby zapewnia podstawową zgodność składniową z poziomem Ruby 3.x, z wyjątkiem wsparcia dla dopasowywania wzorców („case .. in”). Interpreter charakteryzuje się niskim zużyciem pamięci i jest przeznaczony do wbudowywania wsparcia języka Ruby w inne aplikacje. Wbudowany w aplikację interpreter może wykonywać zarówno kod źródłowy w języku […]

Programiści Ubuntu rozwijają minimalistyczny obraz instalacyjny

Pracownicy firmy Canonical ujawnili informacje o projekcie ubuntu-mini-iso, rozwijającym nową minimalistyczną wersję Ubuntu, o rozmiarze około 140 MB. Głównym zamysłem nowego obrazu instalacyjnego jest uczynienie go uniwersalnym i dającym możliwość instalacji wybranej wersji dowolnej oficjalnej dystrybucji Ubuntu. Projekt rozwija Dan Bungert, który zarządza instalatorem Subiquity. Na tym etapie przygotowano już działający i przetestowany […]

Rozpoczęto rozwój wsparcia dla Wayland w głównym składzie Wine

Do włączenia w główny skład Wine zaproponowano pierwszy zestaw poprawek rozwijanych przez projekt Wine-wayland, aby umożliwić korzystanie z Wine w środowiskach opartych na protokole Wayland bez użycia XWayland i komponentów X11. Ponieważ zakres zmian jest dość duży, aby uprościć recenzowanie i integrację prac, planuje się ich stopniowe przenoszenie, dzieląc ten proces na kilka etapów. W pierwszym etapie […]

W NPM zidentyfikowano 15 tysięcy pakietów do phishingu i spamu

W dniu 20 lutego w repozytorium NPM zidentyfikowano atak na użytkowników katalogu NPM, w wyniku którego opublikowano ponad 15 tysięcy pakietów, w plikach README zawierających linki do stron phishingowych lub linki partnerskie, za które wypłacane są prowizje. W trakcie analizy w pakietach znaleziono 190 unikalnych linków phishingowych lub reklamowych, obejmujących 31 domen. Nazwy pakietów […]

GitHub ograniczył usługi konkurencyjne, zakazując testowania porównawczego

W regulaminie korzystania z usługi GitHub dodano akapit informujący użytkowników, że jeśli oferują produkt lub usługę konkurującą z GitHub, to albo zezwalają na przeprowadzanie porównań, albo zabroniono im korzystania z GitHub. Zmiana ma na celu przeciwdziałanie wykorzystaniu GitHub przez zewnętrzne produkty lub usługi, które konkurują z GitHub, w regulaminach których wyraźnie zabrania się przeprowadzania porównań (anti-benchmarking). […]

Pierwsze wydanie otwartego wieloosobowego silnika gier Ambient

Po roku prac zaprezentowano pierwszą wersję nowego otwartego silnika gier Ambient. Silnik zapewnia runtime do tworzenia gier wieloosobowych oraz aplikacji 3D, kompilowanych do formatu WebAssembly i wykorzystujących API WebGPU do renderowania. Kod jest napisany w języku Rust i wydawany na licencji MIT. Kluczowym celem przy tworzeniu Ambient jest dostarczenie narzędzi ułatwiających tworzenie gier wieloosobowych i ich […]

Wsparcie dla starszych wersji OpenGL zostanie zakończone w GNOME Mutter

W kodzie bazowym kompozytowego serwera Mutter, który będzie wykorzystany w wydaniu GNOME 44, wprowadzono zmiany usuwające wsparcie dla starszych wersji OpenGL. Do działania Mutter będą wymagane sterowniki obsługujące co najmniej OpenGL 3.1. Jednocześnie Mutter zachowa wsparcie dla OpenGL ES 2.0, co pozwoli na działanie na starszych kartach graficznych i GPU stosowanych na […]

Oficjalne edycje Ubuntu zaprzestaną wspierać Flatpak w bazowej wersji.

Philipp Kewisch z firmy Canonical ogłosił decyzję o nieudostępnianiu możliwości instalacji pakietów w formacie Flatpak w domyślnej konfiguracji oficjalnych wydań Ubuntu. Decyzja została uzgodniona z twórcami istniejących oficjalnych wydań Ubuntu, do których należą Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin i Ubuntu Unity. Osoby chcące korzystać z formatu Flatpak będą musiały […]

Wydanie bazy danych SQLite 3.41

Opublikowano wydanie SQLite 3.41, lekkiej bazy danych, której struktura przypomina bibliotekę plug-in. Kod SQLite jest rozpowszechniany jako własność publiczna (public domain), co oznacza, że może być używany bez ograniczeń i nieodpłatnie w dowolnym celu. Wsparcie finansowe dla twórców SQLite zapewnia specjalnie powołany konsorcjum, w skład którego wchodzą takie firmy jak Adobe, Oracle, Mozilla, Bentley i Bloomberg. Główne zmiany: Wprowadzone optymalizacje w planowaniu […]

Opublikowano plan wdrożenia sterownika Xe dla GPU Intel do jądra Linux

Daniel Vetter, inżynier z firmy Intel i jeden z opiekunów subsystemu DRM, opublikował na liście mailingowej deweloperów jądra Linux plan promocji poprawek zawierających realizację sterownika Xe, przeznaczonego do użycia z GPU opartymi na architekturze Intel Xe, która jest wykorzystywana w kartach graficznych serii Arc oraz w zintegrowanej grafice, począwszy od procesorów Tiger Lake. Sterownik Xe jest pozycjonowany […]

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