Autor: ProHoster

Kod symulatora lotów kosmicznych Orbiter jest otwarty

Projekt Orbiter Space Flight Simulator powstał na licencji open source i oferuje realistyczny symulator lotów kosmicznych zgodny z prawami mechaniki Newtona. Motywem otwarcia kodu jest chęć zapewnienia społeczności możliwości kontynuacji rozwoju projektu po tym, jak autor przez kilka lat nie mógł się rozwijać z powodów osobistych. Kod projektu napisany jest w C++, a skrypty w języku [...]

Sterownik NTFS firmy Paragon Software może być zawarty w jądrze Linuksa 5.15

Omawiając niedawno opublikowaną 27. edycję zestawu poprawek z implementacją systemu plików NTFS firmy Paragon Software, Linus Torvalds stwierdził, że nie widzi przeszkód, aby w kolejnym oknie zaakceptować zmiany ten zestaw poprawek. Jeśli nie zostaną zidentyfikowane żadne nieoczekiwane problemy, obsługa NTFS firmy Paragon Software zostanie uwzględniona w jądrze 5.15, które zostanie wydane […]

Luka w module http2 z Node.js

Twórcy serwerowej platformy JavaScript Node.js opublikowali wydania naprawcze 12.22.4, 14.17.4 i 16.6.0, które częściowo naprawiają lukę (CVE-2021-22930) w module http2 (klient HTTP/2.0) , co pozwala zainicjować awarię procesu lub potencjalnie zorganizować wykonanie kodu w systemie podczas uzyskiwania dostępu do hosta kontrolowanego przez atakującego. Problem wynika z dostępu do już zwolnionego obszaru pamięci podczas zamykania połączenia po odebraniu ramek RST_STREAM […]

Wydanie Wine 6.14 i inscenizacja Wine 6.14

Została wydana eksperymentalna gałąź otwartej implementacji WinAPI, Wine 6.14. Od wydania wersji 6.13 zamknięto 30 raportów o błędach i wprowadzono 260 zmian. Najważniejsze zmiany: Silnik Mono z implementacją technologii .NET został zaktualizowany do wersji 6.3.0. WOW64, warstwa do uruchamiania programów 32-bitowych w 64-bitowym systemie Windows, dodaje 32-bitowe funkcje wywołań systemowych do […]

46% pakietów Pythona w repozytorium PyPI zawiera potencjalnie niebezpieczny kod

Grupa badaczy z Uniwersytetu w Turku (Finlandia) opublikowała wyniki analizy pakietów znajdujących się w repozytorium PyPI pod kątem wykorzystania potencjalnie niebezpiecznych konstrukcji, które mogą prowadzić do luk. Podczas analizy 197 tys. pakietów zidentyfikowano 749 tys. potencjalnych problemów bezpieczeństwa. 46% pakietów ma przynajmniej jeden taki problem. Do najczęstszych problemów należą braki związane z [...]

Projekt Glibc odwołał obowiązkowe przeniesienie praw do kodu na rzecz Open Source Foundation

Twórcy biblioteki systemowej GNU C Library (glibc) dokonali zmian w zasadach akceptowania zmian i przenoszenia praw autorskich, znosząc obowiązkowe przeniesienie praw własności do kodu na rzecz Open Source Foundation. Analogicznie do zmian przyjętych wcześniej w projekcie GCC, podpisanie umowy CLA z Fundacją Open Source w Glibc zostało przeniesione do kategorii operacji opcjonalnych realizowanych na zlecenie dewelopera. Zmiany w zasadach przyjmowania […]

Wydanie języka programowania Rust 1.54

Opublikowano wydanie systemowego języka programowania Rust 1.54, 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, zapewnia automatyczne zarządzanie pamięcią i zapewnia środki do osiągnięcia dużej równoległości zadań bez użycia modułu zbierającego elementy bezużyteczne lub środowiska wykonawczego (czas działania jest zredukowany do podstawowej inicjalizacji i […]

Wydanie dystrybucji Siduction 2021.2

Powstało wydanie projektu Siduction 2021.2, rozwijającego dystrybucję Linuksa zorientowaną na komputery stacjonarne zbudowaną na bazie pakietów Debian Sid (unstable). Należy zauważyć, że przygotowania nowego wydania rozpoczęły się około rok temu, ale w kwietniu 2020 roku kluczowy twórca projektu Alf Gaida przestał się komunikować, o którym od tamtej pory nic nie słyszano, a inni programiści nie byli w stanie się dowiedzieć [ …]

Dostępny jest Apache Cassandra 4.0 DBMS

Fundacja Apache Software Foundation zaprezentowała wydanie rozproszonego systemu DBMS Apache Cassandra 4.0, który należy do klasy systemów noSQL i ma za zadanie tworzyć wysoce skalowalne i niezawodne przechowywanie ogromnych ilości danych przechowywanych w postaci tablicy asocjacyjnej (hash). Wydanie Cassandry 4.0 jest uznawane za gotowe do wdrożeń produkcyjnych i zostało już przetestowane w infrastrukturach Amazon, Apple, DataStax, Instaclustr, iland i Netflix z klastrami […]

Wydanie pakietu dystrybucyjnego do tworzenia zapór ogniowych OPNsense 21.7

Nastąpiła premiera pakietu dystrybucyjnego do tworzenia zapór sieciowych OPNsense 21.7, który jest gałęzią projektu pfSense, stworzonego w celu stworzenia całkowicie otwartego pakietu dystrybucyjnego, który mógłby posiadać funkcjonalność na poziomie komercyjnych rozwiązań do wdrażania zapór sieciowych i bram sieciowych . W przeciwieństwie do pfSense, projekt jest postrzegany jako niekontrolowany przez jedną firmę, opracowany przy bezpośrednim udziale społeczności i […]

Firma Microsoft udostępniła kod warstwy do tłumaczenia poleceń Direct3D 9 na Direct3D 12

Microsoft ogłosił udostępnienie open source warstwy D3D9On12 wraz z implementacją urządzenia DDI (Device Driver Interface), które tłumaczy polecenia Direct3D 9 (D3D9) na polecenia Direct3D 12 (D3D12). Warstwa pozwala zapewnić działanie starych aplikacji w środowiskach obsługujących tylko D3D12, przykładowo może być przydatna przy implementacji D3D9 w oparciu o projekty vkd3d i VKD3D-Proton, które oferują implementację Direct3D 12 […]

Wersja VirtualBox 6.1.26

Oracle opublikowało wersję naprawczą systemu wirtualizacji VirtualBox 6.1.26, która zawiera 5 poprawek. Kluczowe zmiany: Dodatki do platformy Linux naprawiły zmianę regresji wprowadzoną w ostatniej wersji, która powodowała przesuwanie kursora myszy podczas korzystania z wirtualnego adaptera VMSVGA w konfiguracji z wieloma monitorami. W sterowniku VMSVGA pojawienie się artefaktów na ekranie podczas przywracania zapisanego […]