Autor: ProHoster

Zaktualizuj do Replicant, całkowicie darmowego oprogramowania sprzętowego dla Androida

Po czterech i pół roku od ostatniej aktualizacji powstało czwarte wydanie projektu Replicant 6, rozwijającego całkowicie otwartą wersję platformy Android, pozbawioną zastrzeżonych komponentów i zamkniętych sterowników. Gałąź Replicant 6 zbudowana jest na bazie kodu LineageOS 13, który z kolei bazuje na systemie Android 6. W porównaniu do oryginalnego firmware, Replicant zastąpił dużą część […]

Firefox domyślnie włącza obsługę sprzętowej akceleracji wideo w systemach Linux z systemem Mesa

W nocnych kompilacjach Firefoksa, na bazie których 26 lipca powstanie wydanie Firefoksa 103, domyślnie włączone jest sprzętowe przyspieszanie dekodowania wideo przy użyciu VA-API (Video Acceleration API) i FFmpegDataDecoder. Wsparcie jest dostępne dla systemów Linux z procesorami graficznymi Intel i AMD, które mają co najmniej wersję 21.0 sterowników Mesa. Wsparcie jest dostępne zarówno dla Waylanda, jak i […]

Chrome pracuje nad automatycznym trybem blokowania spamu w powiadomieniach

Do bazy kodu Chromium zaproponowano tryb automatycznego blokowania spamu w powiadomieniach push. Należy zauważyć, że spam za pośrednictwem powiadomień push jest jedną z najczęściej wysyłanych skarg do pomocy technicznej Google. Proponowany mechanizm ochrony rozwiąże problem spamu w powiadomieniach i zostanie zastosowany według uznania użytkownika. Aby kontrolować aktywację nowego trybu, zaimplementowano parametr „chrome://flags#disruptive-notification-permission-revocation”, który […]

Linux przeniesiony na tablety Apple iPad na chipach A7 i A8

Entuzjastom udało się pomyślnie uruchomić jądro Linuksa 5.18 na tabletach Apple iPad zbudowanych na chipach A7 i A8 ARM. Obecnie prace ograniczają się nadal do adaptacji Linuksa dla iPada Air, iPada Air 2 i niektórych urządzeń iPad mini, ale nie ma zasadniczych problemów z zastosowaniem rozwiązań dla innych urządzeń na chipach Apple A7 i A8, takich jak […]

Wydanie dystrybucji Armbian 22.05

Opublikowano dystrybucję Linuksa Armbian 22.05, zapewniającą kompaktowe środowisko systemowe dla różnych komputerów jednopłytkowych opartych na procesorach ARM, w tym różnych modeli Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi i Cubieboard opartych na Allwinnerze , Amlogic, procesory Actionsemi, Freescale/NXP, Marvell Armada, Rockchip, Radxa i Samsung Exynos. Do generowania zestawów wykorzystywane są bazy danych pakietów Debiana […]

Wydanie serwera aplikacji NGINX Unit 1.27.0

Opublikowano serwer aplikacji NGINX Unit 1.27.0, w ramach którego opracowywane jest rozwiązanie zapewniające uruchomienie aplikacji webowych w różnych językach programowania (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js i Java ). Jednostka NGINX może jednocześnie uruchamiać wiele aplikacji w różnych językach programowania, których parametry uruchamiania można zmieniać dynamicznie, bez konieczności edycji plików konfiguracyjnych i restartu. Kod jest napisany […]

Mozilla opublikowała własny system tłumaczenia maszynowego

Mozilla udostępniła zestaw narzędzi do samowystarczalnego tłumaczenia maszynowego z jednego języka na inny, działającego w lokalnym systemie użytkownika, bez konieczności korzystania z usług zewnętrznych. Projekt powstaje w ramach inicjatywy Bergamot wspólnie z naukowcami z kilku uniwersytetów w Wielkiej Brytanii, Estonii i Czechach przy wsparciu finansowym Unii Europejskiej. Opracowania rozpowszechniane są na licencji MPL 2.0. Projekt obejmuje silnik tłumacza bergamot, narzędzia […]

Wydanie Distrobox 1.3, zestawu narzędzi do zagnieżdżonego uruchamiania dystrybucji

Został wydany zestaw narzędzi Distrobox 1.3, pozwalający na szybką instalację i uruchomienie dowolnej dystrybucji Linuksa w kontenerze oraz zapewnienie jej integracji z systemem głównym. Kod projektu jest napisany w Shell i rozpowszechniany na licencji GPLv3. Projekt realizowany jest w formie dodatku do Toolkita Dockera lub Podmana i charakteryzuje się maksymalnym uproszczeniem pracy oraz dostosowaniem integracji działającego środowiska z resztą systemu. […]

Wydanie FerretDB 0.3, implementacja MongoDB oparta na systemie DBMS PostgreSQL

Opublikowano wydanie projektu FerretDB 0.3, który umożliwia zastąpienie zorientowanego dokumentowo DBMS MongoDB na PostgreSQL bez wprowadzania zmian w kodzie aplikacji. FerretDB jest zaimplementowany jako serwer proxy, który tłumaczy wywołania MongoDB na zapytania SQL do PostgreSQL, co pozwala używać PostgreSQL jako rzeczywistej pamięci. Kod napisany jest w Go i rozpowszechniany na licencji Apache 2.0. Konieczność migracji może pojawić się ze względu na [...]

Wydanie Nitrux 2.2 z NX Desktop

Ukazało się wydanie dystrybucji Nitrux 2.2.0 zbudowanej w oparciu o bazę pakietów Debiana, technologie KDE i system inicjacji OpenRC. Dystrybucja rozwija własny desktopowy NX Desktop, będący dodatkiem do środowiska użytkownika KDE Plasma, a także framework interfejsu użytkownika MauiKit, w oparciu o który tworzony jest zestaw standardowych aplikacji użytkownika, których można używać zarówno na systemy stacjonarne i […]

Postęp w tworzeniu wariantu powłoki GNOME dla urządzeń mobilnych

Jonas Dreßler z projektu GNOME opublikował raport na temat stanu adaptacji powłoki GNOME dla smartfonów. Na realizację prac uzyskano grant niemieckiego Ministerstwa Edukacji w ramach wsparcia ważnych społecznie projektów programowych. Należy zauważyć, że adaptację do smartfonów upraszcza obecność w najnowszych wydaniach GNOME pewnej podstawy do pracy na małych ekranach dotykowych. Na przykład istnieje […]

Wydanie zestawu dystrybucyjnego Deepin 20.6, rozwijanie własnego środowiska graficznego

Wydanie zestawu dystrybucyjnego Deepin 20.6, opartego na bazie pakietów Debiana 10, ale rozwijającego własne środowisko Deepin Desktop Environment (DDE) i około 40 aplikacji dla użytkownika, w tym odtwarzacz muzyki DMusic, odtwarzacz wideo DMovie, system przesyłania wiadomości DTalk, instalator i centrum instalacyjne programów Deepin, zostało opublikowane centrum oprogramowania. Projekt został założony przez grupę programistów z Chin, ale przekształcił się w projekt międzynarodowy. […]