wątek: Blog

Wydanie DBMS libmdbx 0.11.7. Przenieś rozwój do GitFlic po zamknięciu na GitHub

Biblioteka libmdbx 0.11.7 (MDBX) została wydana wraz z implementacją wysokowydajnej, kompaktowej, wbudowanej bazy danych klucz-wartość. Kod libmdbx jest objęty licencją publiczną OpenLDAP. Obsługiwane są wszystkie obecne systemy operacyjne i architektury, a także rosyjski Elbrus 2000. Wydanie wyróżnia się migracją projektu do usługi GitFlic po administracji GitHub […]

Intel otwiera kod oprogramowania układowego bloku PSE dla układów Elkhart Lake

Firma Intel udostępniła źródłowe oprogramowanie sprzętowe dla modułu PSE (Programmable Services Engine), który zaczął być dostarczany w procesorach z rodziny Elkhart Lake, takich jak Atom x6000E, zoptymalizowanych do użytku w urządzeniach Internetu rzeczy. Kod jest otwarty na licencji Apache 2.0. PSE to dodatkowy rdzeń procesora ARM Cortex-M7, który pracuje w trybie niskiego poboru mocy. PSE można wykorzystać do wykonywania […]

Luka w zabezpieczeniach dekoderów MediaTek i Qualcomm ALAC, która dotyczy większości urządzeń z systemem Android

Firma Check Point zidentyfikowała lukę w dekoderach formatu kompresji dźwięku ALAC (Apple Lossless Audio Codec) oferowanych przez firmy MediaTek (CVE-2021-0674, CVE-2021-0675) i Qualcomm (CVE-2021-30351). Problem umożliwia wykonanie kodu atakującego podczas przetwarzania specjalnie sformatowanych danych w formacie ALAC. Niebezpieczeństwo luki zwiększa fakt, że dotyczy ona urządzeń działających pod kontrolą platformy Android, wyposażonych w chipy MediaTek i Qualcomm. W rezultacie […]

Projekt VeriGPU rozwija otwarty procesor graficzny w języku Verilog

Projekt VeriGPU ma na celu stworzenie otwartego procesora graficznego opracowanego w języku Verilog do opisu i modelowania układów elektronicznych. Początkowo projekt rozwijany jest z wykorzystaniem symulatora Verilog, jednak po jego ukończeniu będzie można go wykorzystać do produkcji prawdziwych chipów. Opracowania projektu są rozpowszechniane na licencji MIT. VeriGPU jest pozycjonowany jako procesor specyficzny dla aplikacji (ASIC) zoptymalizowany pod kątem przyspieszania obliczeń związanych z systemami uczenia maszynowego. […]

Implementacja OpenCL firmy Mesa w Rust obsługuje teraz OpenCL 3.0

Nowa implementacja OpenCL (rusticl), napisana w języku Rust, opracowywana dla projektu Mesa, pomyślnie przeszła zestaw testów CTS (Kronos Conformance Test Suite) używany przez konsorcjum Khronos do oceny zgodności ze specyfikacjami OpenCL 3.0. Projekt rozwija Karol Herbst z Red Hat, który zajmuje się rozwojem Mesy, sterownika Nouveau i otwartego stosu OpenCL. Należy zauważyć, że Carol […]

HPVM 2.0, kompilator dla CPU, GPU, FPGA i akceleratorów sprzętowych opublikowany

W ramach projektu LLVM ogłoszono wydanie HPVM 2.0 (Heterogeneous Parallel Virtual Machine), kompilatora mającego na celu uproszczenie programowania dla systemów heterogenicznych i zapewnienie narzędzi do generowania kodu dla procesorów, procesorów graficznych, układów FPGA i akceleratorów sprzętowych specyficznych dla domeny. Kod projektu rozpowszechniany jest na licencji Apache 2.0. Programowanie heterogenicznych systemów równoległych jest skomplikowane ze względu na obecność w tym samym systemie komponentów, które korzystają z różnych […]

Wydanie wina 7.7

Nastąpiło eksperymentalne wydanie otwartej implementacji WinAPI - Wine 7.7. Od wydania wersji 7.6 zamknięto 11 raportów o błędach i wprowadzono 374 zmiany. Najważniejsze zmiany: Prowadzono prace nad przeniesieniem sterowników X11 i OSS (Open Sound System) do korzystania z formatu pliku wykonywalnego PE (Portable Executable) zamiast ELF. Możliwe jest użycie UTF-8 jako kodowania ANSI […]

Wydanie KDE Gear 22.04, zestawu aplikacji z projektu KDE

Zaprezentowano kwietniową skonsolidowaną aktualizację aplikacji (22.04) opracowanych w ramach projektu KDE. Przypominamy, że od kwietnia skonsolidowany zestaw aplikacji KDE jest publikowany pod nazwą KDE Gear, zamiast KDE Apps i KDE Applications. W ramach aktualizacji opublikowano łącznie 232 wydania programów, bibliotek i wtyczek. Informacje o dostępności kompilacji Live z nowymi wersjami aplikacji można znaleźć na tej stronie. Najbardziej godne uwagi innowacje: […]

Intel opublikował koder wideo SVT-AV1 1.0

Firma Intel opublikowała wydanie biblioteki SVT-AV1 1.0 (Scalable Video Technology AV1), która zapewnia alternatywny koder i dekoder dla formatu kodowania wideo AV1, który wykorzystuje możliwości sprzętowego przetwarzania równoległego, jakie można znaleźć w nowoczesnych procesorach Intel. Głównym celem SVT-AV1 jest osiągnięcie poziomu wydajności odpowiedniego do transkodowania wideo w locie i wykorzystania w usługach wideo na żądanie (VOD). […]

Nowa odsłona systemu syntezy mowy Silero

Доступен новый публичный выпуск нейросетевой системы синтеза речи Silero Text-to-Speech. Проект в первую очередь нацелен на создание современной высококачественной системы синтеза речи, не уступающей коммерческим решениям от корпораций и доступной для всех желающих без использования дорогого серверного оборудования. Модели распространяются под лицензией GNU AGPL, но развивающая проект компания не раскрывает механизм тренировки моделей. Для запуска […]

GitHub zablokował repozytorium SymPy po fałszywej reklamacji

GitHub заблокировал репозиторий c официальной документацией проекта SymPy и размещённый на серверах GitHub сайт docs.sympy.org после получения жалобы о нарушении авторских прав компании HackerRank, специализирующейся на проведении конкурсов среди разработчиков и найме программистов. Блокировка произведена на основании действующего в США Закона об авторском праве в цифровую эпоху (DMCA). После возмущения сообщества компания HackerRank отозвала жалобу […]

Podsumowano wyniki wyborów lidera projektu Debian

Объявлены результаты ежегодных выборов лидера проекта Debian. В голосовании приняли участие 354 разработчика, что составляет 34% от всех участников, имеющих право голоса (в прошлом году явка составила 44%, в позапрошлом 33%). В этом году в выборах приняли участие три кандидата на пост лидера. Победу одержал Джонатан Картер (Jonathan Carter), который был переизбран на третий срок. […]