Autor: ProHoster

Intel opracowuje nową, otwartą architekturę oprogramowania sprzętowego Universal Scalable Firmware

Intel opracowuje nową architekturę oprogramowania sprzętowego, Universal Scalable Firmware (USF), mającą na celu uproszczenie rozwoju wszystkich komponentów stosu oprogramowania sprzętowego dla różnych kategorii urządzeń, od serwerów po systemy na chipie (SoC). USF zapewnia warstwy abstrakcji, które pozwalają oddzielić logikę inicjalizacji sprzętu niskiego poziomu od komponentów platformy odpowiedzialnych za konfigurację, aktualizacje oprogramowania sprzętowego, bezpieczeństwo i uruchamianie systemu operacyjnego. […]

Wydanie serwera SFTP SFTPGo 2.2.0

Opublikowano wersję serwera SFTPGo 2.2, który umożliwia organizację zdalnego dostępu do plików przy użyciu protokołów SFTP, SCP/SSH, Rsync, HTTP i WebDav. SFTPGo może służyć między innymi do zapewnienia dostępu do repozytoriów Git za pomocą protokołu SSH. Dane można przesyłać zarówno z lokalnego systemu plików, jak i z pamięci zewnętrznej kompatybilnej z Amazon S3, Google Cloud Storage i […]

Główna gałąź Pythona ma teraz możliwość budowania do pracy w przeglądarce

Ethan Smith, jeden z głównych twórców MyPyC, kompilatora modułów Pythona do kodu C, ogłosił dodanie zmian w kodzie CPython (podstawowej implementacji Pythona), które pozwalają zbudować główną gałąź CPython do pracy wewnątrz przeglądarki bez uciekania się do dodatkowych poprawek. Montaż odbywa się w uniwersalnym, niskopoziomowym kodzie pośrednim WebAssembly przy użyciu kompilatora Emscripten. Stanowisko […]

Wprowadzono format kompresji obrazu QOI

Wprowadzono nowy, lekki, bezstratny format kompresji obrazu – QOI (Quite OK Image), który umożliwia bardzo szybką kompresję obrazów w przestrzeniach barwnych RGB i RGBA. Porównując wydajność z formatem PNG, jednowątkowa referencyjna implementacja formatu QOI w C, która nie wykorzystuje instrukcji SIMD i optymalizacji montażu, jest 20–50 razy szybsza pod względem szybkości kodowania niż biblioteki libpng i stb_image, […]

Wydanie SQLite 3.37

Opublikowano wersję SQLite 3.37, lekkiego systemu DBMS zaprojektowanego jako biblioteka wtyczek. Kod SQLite jest rozpowszechniany jako domena publiczna, tj. można z nich korzystać bez ograniczeń i bezpłatnie w dowolnym celu. Wsparcie finansowe dla programistów SQLite zapewnia specjalnie utworzone konsorcjum, w skład którego wchodzą takie firmy jak Adobe, Oracle, Mozilla, Bentley i Bloomberg. Główne zmiany: Dodano obsługę tworzenia tabel […]

Wydanie PostgREST 9.0.0, dodatków umożliwiających przekształcenie bazy danych w RESTful API

Wydano PostgREST 9.0.0, oddzielnie działający serwer WWW z implementacją lekkiego dodatku do PostgreSQL DBMS, tłumaczącego obiekty z istniejącej bazy danych na RESTful API. Zamiast mapować dane relacyjne na obiekty (ORM), PostgREST tworzy widoki bezpośrednio w bazie danych. Strona bazy danych obsługuje również serializację odpowiedzi JSON, sprawdzanie poprawności danych i autoryzację. Wydajność systemu jest wystarczająca do przetwarzania [...]

Wersja Tux Paint 0.9.27 do oprogramowania do rysowania dla dzieci

Ukazało się wydanie edytora graficznego do twórczości dziecięcej - Tux Paint 0.9.27. Program przeznaczony jest do nauki rysunku dla dzieci w wieku od 3 do 12 lat. Zespoły binarne są generowane dla systemów Linux (rpm, Flatpak), Android, macOS i Windows. W nowej wersji: Narzędzia do rysowania pędzli i rysowania linii obsługują teraz pędzle, które obracają się w zależności od kierunku ruchu pędzla. […]

Luka w oprogramowaniu układów MediaTek DSP stosowanych w wielu smartfonach

Badacze z Checkpoint zidentyfikowali trzy luki (CVE-2021-0661, CVE-2021-0662, CVE-2021-0663) w oprogramowaniu układów MediaTek DSP, a także lukę w warstwie przetwarzania dźwięku MediaTek Audio HAL (CVE- 2021-0673). Jeśli luki zostaną pomyślnie wykorzystane, osoba atakująca może podsłuchać użytkownika z nieuprzywilejowanej aplikacji na platformę Android. W 2021 roku MediaTek będzie odpowiadał za około 37% wyspecjalizowanych […]

Wydanie GhostBSD 21.11.24

Ukazało się wydanie desktopowej dystrybucji GhostBSD 21.11.24, zbudowanej na bazie FreeBSD 13-STABLE i oferującej środowisko użytkownika MATE. Domyślnie GhostBSD używa systemu plików ZFS. Obsługiwana jest zarówno praca w trybie Live, jak i instalacja na dysku twardym (przy użyciu własnego instalatora ginstall, napisanego w Pythonie). Obrazy rozruchowe są tworzone dla architektury x86_64 (2.6 GB). W nowej wersji w […]

Venus - wirtualny procesor graficzny dla QEMU i KVM, zaimplementowany w oparciu o API Vukan

Collabora wprowadziła sterownik Venus, który oferuje wirtualny procesor graficzny (VirtIO-GPU) oparty na API graficznym Vukan. Venus jest podobny do wcześniej dostępnego sterownika VirGL, zaimplementowanego na bazie API OpenGL, a także umożliwia każdemu gościowi udostępnienie wirtualnego procesora graficznego do renderowania 3D, bez zapewniania wyłącznego bezpośredniego dostępu do fizycznego procesora graficznego. Kod Venus jest już dołączony do Mesy i statków rozpoczynających […]

Wydanie dystrybucyjne Clonezilla Live 2.8.0

Dostępna jest wersja dystrybucji Linuksa Clonezilla Live 2.8.0, przeznaczona do szybkiego klonowania dysku (kopiowane są tylko używane bloki). Zadania realizowane przez dystrybucję są podobne do autorskiego produktu Norton Ghost. Rozmiar obrazu ISO dystrybucji wynosi 325 MB (i686, amd64). Dystrybucja oparta jest na Debianie GNU/Linux i wykorzystuje kod z projektów takich jak DRBL, Partition Image, ntfsclone, partclone, udpcast. Można pobrać ze strony [...]

Wydanie instalatora Archinstall 2.3.0 używanego w dystrybucji Arch Linux

Opublikowano wersję instalatora Archinstall 2.3.0, który od kwietnia jest dołączany jako opcja w obrazach iso instalacyjnych Arch Linux. Archinstall działa w trybie konsoli i może być używany zamiast domyślnego trybu instalacji ręcznej danej dystrybucji. Implementacja instalacyjnego interfejsu graficznego jest opracowywana osobno, ale nie jest ona zawarta w obrazach instalacyjnych Arch Linux i nie została […]