Autor: ProHoster

Opublikowano Linux From Scratch 11.3 i nie tylko Linux From Scratch 11.3

Prezentowane są nowe wydania podręczników Linux From Scratch 11.3 (LFS) i Beyond Linux From Scratch 11.3 (BLFS), a także edycje LFS i BLFS z menedżerem systemu systemd. Linux From Scratch zawiera instrukcje dotyczące zbudowania od podstaw podstawowego systemu Linux przy użyciu jedynie kodu źródłowego wymaganego oprogramowania. Beyond Linux From Scratch rozszerza instrukcje LFS o informacje o kompilacji […]

Firma Microsoft otwiera CHERIOT, rozwiązanie sprzętowe poprawiające bezpieczeństwo kodu C

Microsoft odkrył zmiany związane z projektem CHERIoT (Capability Hardware Extension to RISC-V for Internet of Things), których celem jest blokowanie problemów bezpieczeństwa w istniejącym kodzie w językach C i C++. CHERIoT oferuje rozwiązanie, które pozwala chronić istniejące bazy kodu C/C++ bez konieczności ich przeróbki. Ochrona realizowana jest poprzez zastosowanie zmodyfikowanego kompilatora, który wykorzystuje specjalny rozszerzony zestaw […]

Aktualizacja przeglądarki Firefox 110.0.1 i przeglądarki Firefox dla Androida 110.1.0

Dostępna jest wersja konserwacyjna przeglądarki Firefox 110.0.1, która rozwiązuje kilka problemów: Naprawiono problem polegający na tym, że kliknięcie przycisku usuwania plików cookie w ciągu ostatnich 5 minut, 2 godzin lub 24 godzin usuwało wszystkie pliki cookie. Naprawiono awarię na platformie Linux występującą podczas korzystania z WebGL i uruchamiania przeglądarki na maszynie wirtualnej VMWare. Naprawiono błąd, który powodował, że […]

Dostępny wbudowany interpreter mruby 3.2

Wprowadzono wydanie mruby 3.2, wbudowanego interpretera dynamicznego języka programowania obiektowego Ruby. Mruby zapewnia podstawową zgodność składni na poziomie Ruby 3.x, z wyjątkiem obsługi dopasowywania wzorców („case .. in”). Interpreter ma niskie zużycie pamięci i koncentruje się na osadzaniu obsługi języka Ruby w innych aplikacjach. Interpreter wbudowany w aplikację może wykonać zarówno kod źródłowy w […]

Programiści Ubuntu opracowują minimalistyczny obraz instalacyjny

Pracownicy firmy Canonical ujawnili informacje na temat projektu ubuntu-mini-iso, w ramach którego opracowywana jest nowa, minimalistyczna kompilacja Ubuntu o rozmiarze około 140 MB. Główną ideą nowego obrazu instalacyjnego jest uczynienie go uniwersalnym i zapewnienie możliwości zainstalowania wybranej wersji dowolnej oficjalnej kompilacji Ubuntu. Projekt rozwija Dan Bungert, opiekun instalatora Subiquity. Na tym etapie działający […]

Rozpoczęło się promowanie wsparcia Waylanda w głównym zespole Wine

Do głównego Wine zaproponowano pierwszy zestaw poprawek opracowanych w ramach projektu Wine-wayland, które mają zapewnić możliwość korzystania z Wine w środowiskach opartych na protokole Wayland bez użycia komponentów XWayland i X11. Ponieważ ilość zmian jest wystarczająco duża, aby uprościć przegląd i integrację, Wine-wayland planuje przenieść prace stopniowo, dzieląc ten proces na kilka etapów. Na pierwszym etapie […]

NPM zidentyfikował 15 tysięcy pakietów phishingowych i spamowych

Odnotowano atak na użytkowników katalogu NPM, w wyniku którego 20 lutego w repozytorium NPM umieszczono ponad 15 tysięcy pakietów, których pliki README zawierały linki do stron phishingowych lub linki polecające za kliknięcia, za które pobierane są tantiemy. są płacone. Podczas analizy w pakietach zidentyfikowano 190 unikalnych linków phishingowych lub reklamowych, obejmujących 31 domen. Nazwy pakietów […]

Wydanie Mesa 23.0, darmowej implementacji OpenGL i Vulkan

Opublikowano wydanie bezpłatnej implementacji API OpenGL i Vulkan - Mesa 23.0.0. Pierwsze wydanie gałęzi Mesa 23.0.0 ma status eksperymentalny - po ostatecznej stabilizacji kodu zostanie wydana stabilna wersja 23.0.1. W Mesa 23.0 obsługa interfejsu graficznego Vulkan 1.3 jest dostępna w sterownikach anv dla procesorów graficznych Intel, radv dla procesorów graficznych AMD, tu dla procesorów graficznych Qualcomm i […]

Apache NetBeans IDE 17 wydany

Apache Software Foundation wprowadziła zintegrowane środowisko programistyczne Apache NetBeans 17, które zapewnia obsługę języków programowania Java SE, Java EE, PHP, C/C++, JavaScript i Groovy. Gotowe złożenia tworzone są dla systemu Linux (snap, flatpak), Windows i macOS. Proponowane zmiany obejmują: Dodano obsługę platformy Jakarta EE 10 i ulepszono obsługę niektórych nowych funkcji Java 19, takich jak mapowanie […]

GitHub ograniczył konkurencyjne usługi, które zabraniają przeprowadzania testów porównawczych

Do warunków korzystania z usługi GitHub dodano akapit, aby powiadomić użytkowników, że jeśli oferują produkt lub usługę konkurującą z GitHub, albo zezwalają na testy porównawcze, albo mają zakaz korzystania z GitHub. Zmiana ma na celu przeciwdziałanie produktom lub usługom firm trzecich, które korzystają z GitHuba i konkurują z GitHubem, którego zasady jednoznacznie zabraniają antybenchmarkingu. […]

Pierwsze wydanie silnika gier wieloosobowych typu open source Ambient

Po roku rozwoju zaprezentowano pierwszą wersję nowego silnika gry Ambient o otwartym kodzie źródłowym. Silnik zapewnia środowisko wykonawcze do tworzenia gier wieloosobowych i aplikacji 3D, które kompilują się do reprezentacji WebAssembly i korzystają z interfejsu API WebGPU do renderowania. Kod napisany jest w języku Rust i jest rozpowszechniany na licencji MIT. Kluczowym celem w rozwoju Ambient jest dostarczenie narzędzi, które uproszczą tworzenie gier wieloosobowych i sprawią, że będą one […]

W 2022 roku Google wypłacił 12 milionów dolarów nagród za zidentyfikowanie luk.

Firma Google ogłosiła wyniki swojego programu nagród za wykrywanie luk w zabezpieczeniach przeglądarki Chrome, Androida, aplikacji Google Play, produktów Google i różnych programów typu open source. Łączna kwota odszkodowań wypłaconych w 2022 r. wyniosła 12 mln dolarów, czyli o 3.3 mln dolarów więcej niż w 2021 r. W ciągu ostatnich 8 lat łączna kwota płatności wyniosła ponad 42 miliony dolarów. Nagrody […]