Autor: ProHoster

Żart na temat wieku kobiet doprowadził do zmian w kodeksie postępowania Ruby

Kodeks postępowania Ruby Project, który definiuje zasady przyjaznej i pełnej szacunku komunikacji w społeczności programistów, został zaktualizowany w celu usunięcia wulgarnego języka: Usunięto klauzulę określającą tolerancję dla odmiennych opinii. Sformułowanie nakazujące gościnność wobec przybyszów, młodych uczestników, ich nauczycieli i wspólników ludzi nie mogących powstrzymać swoich emocji („czarodzieje ziejący ogniem”) zostało rozszerzone na wszystkich użytkowników. […]

Google przekazuje XNUMX milion dolarów na poprawę bezpieczeństwa oprogramowania open source

Google ogłosiło inicjatywę Secure Open Source (SOS), w ramach której nagradzane będą prace związane ze zwiększaniem bezpieczeństwa krytycznego oprogramowania typu open source. Na pierwsze płatności przeznaczono milion dolarów, ale jeśli inicjatywa zostanie uznana za sukces, inwestycja w projekt będzie kontynuowana. Przewidziane są następujące premie: 10000 XNUMX dolarów lub więcej – za złożenie złożonych, znaczących […]

Plan działania dotyczący ulepszenia obsługi Waylanda w przeglądarce Firefox

Martin Stransky, opiekun pakietów Firefoksa dla Fedory i RHEL, który przenosi Firefoksa do Wayland, opublikował raport przeglądający najnowsze zmiany w Firefoksie działającym w środowiskach opartych na protokołach Wayland. W nadchodzących wydaniach Firefoksa planowane jest rozwiązanie problemów zaobserwowanych w kompilacjach Waylanda ze schowkiem i obsługą wyskakujących okienek. Wskazane możliwości [...]

Awaria w OpenBSD, DragonFly BSD i Electron z powodu wygaśnięcia certyfikatu głównego IdenTrust

Wycofanie certyfikatu głównego IdenTrust (DST Root CA X3), używanego do podpisania krzyżowego certyfikatu głównego Let's Encrypt CA, spowodowało problemy z weryfikacją certyfikatu Let's Encrypt w projektach korzystających ze starszych wersji OpenSSL i GnuTLS. Problemy dotknęły także bibliotekę LibreSSL, której twórcy nie wzięli pod uwagę przeszłych doświadczeń związanych z awariami, które pojawiły się po tym, jak certyfikat główny stał się […]

GitHub ponownie zablokował repozytorium projektu RE3

GitHub ponownie zablokował repozytorium projektu RE3 i 861 forków jego zawartości w następstwie nowej skargi złożonej przez firmę Take-Two Interactive, która jest właścicielem własności intelektualnej związanej z grami GTA III i GTA Vice City. Przypomnijmy, że projekt re3 prowadził prace nad inżynierią wsteczną kodów źródłowych gier GTA III i GTA Vice City, wydanych około 20 […]

Fundacja Open Source wprowadziła dodatek do przeglądarki JShelter, aby ograniczyć API JavaScript

Fundacja Wolnego Oprogramowania przedstawiła projekt JShelter, który opracowuje dodatek do przeglądarki mający na celu ochronę przed zagrożeniami powstającymi podczas korzystania z JavaScript na stronach internetowych, w tym ukrytą identyfikacją, śledzeniem ruchów i gromadzeniem danych użytkownika. Kod projektu jest rozpowszechniany na licencji GPLv3. Dodatek przygotowany jest dla przeglądarek Firefox, Google Chrome, Opera, Brave, Microsoft Edge oraz innych przeglądarek opartych na silniku Chromium. Projekt rozwija się w miarę [...]

Aktualizacja Chrome 94.0.4606.71 naprawiająca luki typu 0-day

Google stworzyło aktualizację do przeglądarki Chrome 94.0.4606.71, która naprawia 4 luki, w tym dwie problemy wykorzystywane już przez atakujących w exploitach (0-day). Szczegóły nie zostały jeszcze ujawnione, wiemy jedynie, że pierwsza luka (CVE-2021-37975) spowodowana jest dostępem do obszaru pamięci po jego zwolnieniu (wykorzystaniu po zwolnieniu) w silniku JavaScript V8, a drugi problemem ( CVE-2021-37976) prowadzi do wycieku informacji. W ogłoszeniu nowego […]

Valve wydało Proton 6.3-7, pakiet do uruchamiania gier Windows na Linuksie

Valve opublikowało wydanie projektu Proton 6.3-7, który opiera się na opracowaniach projektu Wine i ma na celu zapewnienie uruchomienia aplikacji do gier stworzonych dla systemu Windows i prezentowanych w katalogu Steam w systemie Linux. Rozwój projektu jest rozpowszechniany na licencji BSD. Proton umożliwia bezpośrednie uruchamianie aplikacji do gier działających wyłącznie w systemie Windows w kliencie Steam Linux. Pakiet zawiera implementację DirectX […]

Wersja PostgreSQL 14 DBMS

Po roku rozwoju opublikowano nową stabilną gałąź systemu DBMS PostgreSQL 14. Aktualizacje nowej gałęzi będą wydawane w ciągu pięciu lat, do listopada 2026 r. Główne innowacje: Dodano obsługę dostępu do danych JSON za pomocą wyrażeń przypominających pracę z tablicami: SELECT ('{ "postgres": { "release": 14 }}'::jsonb)['postgres']['release']; WYBIERZ * Z testu GDZIE szczegóły['atrybuty']['rozmiar'] = '"średni"'; Podobny […]

Wydanie frameworku Qt 6.2

Firma Qt opublikowała wydanie frameworka Qt 6.2, w którym trwają prace nad stabilizacją i zwiększeniem funkcjonalności gałęzi Qt 6. Qt 6.2 zapewnia wsparcie dla platform Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY i QNX. Kod źródłowy komponentów Qt jest udostępniany na licencji LGPLv3 i […]

Analizator statyczny Mariana Trench typu open source na Facebooku

Facebook wprowadził nowy analizator statyczny typu open source, Mariana Trench, mający na celu identyfikację podatności w aplikacjach na Androida i programach Java. Istnieje możliwość analizy projektów bez kodów źródłowych, dla których dostępny jest jedynie kod bajtowy dla maszyny wirtualnej Dalvik. Kolejną zaletą jest bardzo duża szybkość wykonania (analiza kilku milionów linii kodu zajmuje około 10 sekund), [...]

W jądrze Linuksa 5.14.7 zidentyfikowano problem powodujący awarię w systemach z harmonogramem BFQ

Użytkownicy różnych dystrybucji Linuksa korzystających z harmonogramu we/wy BFQ napotkali problem po aktualizacji jądra Linuksa do wersji 5.14.7, który powoduje awarię jądra w ciągu kilku godzin od uruchomienia. Problem nadal występuje w jądrze 5.14.8. Powodem była regresywna zmiana w harmonogramie wejścia/wyjścia BFQ (Budget Fair Queueing), przeniesiona z gałęzi testowej 5.15, która […]