Autor: Yuri Gagarin

Przedstawiono wieloplatformową przeglądarkę internetową Ladybird

Programiści systemu operacyjnego SerenityOS zaprezentowali wieloplatformową przeglądarkę internetową Ladybird, opartą na silniku LibWeb i interpreterze JavaScript LibJS, których rozwój trwa w projekcie od 2019 roku. Interfejs graficzny oparty jest na bibliotece Qt. Kod napisany jest w języku C++ i udostępniany jest na licencji BSD. Obsługuje działanie w Linuxie, macOS, Windows (WSL) i Androidzie. Interfejs utrzymany jest w klasycznym stylu i obsługuje zakładki. […]

WD opracowuje sterownik NVMe w języku Rust. Eksperymenty z Rust w FreeBSD

Podczas odbywającej się w tych dniach konferencji Linux Plumbers 2022 inżynier z firmy Western Digital wygłosił referat na temat opracowania eksperymentalnego sterownika dla dysków SSD z interfejsem NVM-Express (NVMe), napisanego w języku Rust i działającego na poziomie jądra Linux. Mimo że projekt jest w wczesnym etapie rozwoju, przeprowadzone testy wykazały, że wydajność sterownika NVMe na […]

Wydanie NNCP 8.8.0, narzędzi do przesyłania plików/komend w trybie store-and-forward

Została wydana Node-to-Node CoPy (NNCP), zestaw narzędzi do bezpiecznego przesyłania plików, e-maili i poleceń do wykonania w trybie store-and-forward. Obsługuje pracę na systemach operacyjnych zgodnych z POSIX. Narzędzia zostały napisane w języku Go i są dystrybuowane na licencji GPLv3. Narzędzia są zaprojektowane, aby wspierać budowę małych sieci peer-to-peer (dziesiątki węzłów) ze statycznym routowaniem dla bezpiecznego przesyłania plików […]

Poważne obniżenie wydajności jądra 5.19, spowodowane zabezpieczeniami przed atakiem Retbleed

Inżynier z firmy VMware zwrócił uwagę społeczności programistów jądra Linux na znaczne obniżenie wydajności podczas korzystania z jądra Linux 5.19. Testowanie maszyny wirtualnej z jądrem 5.19 w środowisku hipernadzorcy VMware ESXi wykazało spadek wydajności obliczeń o 70%, operacji sieciowych o 30% oraz działań związanych z pamięcią masową o 13% w porównaniu do tej samej konfiguracji opartej na jądrze […]

Kontynuacja rozwoju GNOME Shell dla urządzeń mobilnych

Jonas Dressler z projektu GNOME opublikował raport dotyczący prac wykonanych w ostatnich miesiącach nad rozwojem możliwości powłoki GNOME Shell do użytku na smartfonach i tabletach z ekranem dotykowym. Prace są finansowane przez Ministerstwo Edukacji Niemiec, które przyznało programistom GNOME dotację w ramach inicjatywy wsparcia programów o znaczeniu społecznym. Aktualny stan rozwoju można zobaczyć […]

Wydanie systemu init GNU Shepherd 0.9.2

Opublikowano menedżer usług GNU Shepherd 0.9.2 (dawniej dmd), który jest rozwijany przez programistów dystrybucji GNU Guix System jako alternatywa dla systemu init SysV-init, obsługującego zależności. Demon zarządzający i narzędzia Shepherd zostały napisane w języku Guile (jedna z implementacji języka Scheme), który jest również używany do definiowania ustawień i parametrów uruchamiania usług. Shepherd jest już stosowany w dystrybucji GuixSD GNU/Linux i […]

Aktualizacja Debian 11.5 i 10.13

Opublikowano piątą korektę dystrybucji Debian 11, zawierającą skumulowane aktualizacje pakietów oraz poprawki w instalatorze. Wydanie obejmuje 58 aktualizacji poprawiających stabilność oraz 53 aktualizacje zabezpieczeń. Wśród zmian w Debian 11.5 można zauważyć: aktualizację do najnowszych stabilnych wersji pakietów clamav, grub2, grub-efi-*-signed, mokutil, nvidia-graphics-drivers*, nvidia-settings. Dodano pakiet cargo-mozilla […]

Opublikowano wolny kodek audio FLAC 1.4

Po dziewięciu latach od publikacji poprzedniej znaczącej wersji społeczność Xiph.Org przedstawiła nową wersję wolnego kodeka FLAC 1.4.0, zapewniającego kodowanie dźwięku bez straty jakości. FLAC stosuje wyłącznie metody kodowania bezstratnego, co gwarantuje pełne zachowanie oryginalnej jakości strumienia dźwiękowego oraz jego tożsamość z wersją referencyjną poddaną kodowaniu. Przy tym stosowane metody kompresji bez […]

Wydanie otwartego systemu modelowania 3D Blender 3.3

Organizacja Blender Foundation opublikowała wersję wolnego pakietu do modelowania 3D Blender 3.3, przeznaczonego do różnych zadań związanych z modelowaniem 3D, grafiką 3D, tworzeniem gier komputerowych, symulacjami, renderowaniem, kompozycją, śledzeniem ruchu, modelowaniem rzeźbiarskim, tworzeniem animacji i montażem wideo. Kod jest rozpowszechniany na licencji GPL. Gotowe wersje są dostępne dla systemów Linux, Windows i macOS. Wydanie uzyskało status wersji z przedłużonym wsparciem […]

Wydanie Wine 7.17

Została wydana eksperymentalna wersja otwartej implementacji WinAPI — Wine 7.17. Od momentu wydania wersji 7.16 zamknięto 18 zgłoszeń błędów i wprowadzono 228 zmian. Najważniejsze zmiany: W DirectWrite dodano wsparcie dla wyższych zakresów kodów (płaszczyzn) Unicode. W sterowniku Vulkan rozpoczęto realizację wsparcia dla WoW64, warstwy umożliwiającej uruchamianie 32-bitowych programów w 64-bitowym systemie Windows. Zgłoszenia błędów zostały zamknięte […]

W Fedora 39 planowany jest przejście na DNF5, pozbawione komponentów w języku Python.

Ben Cotton, menedżer programu Fedora w firmie Red Hat, ogłosił zamiar domyślnego przejścia Fedora Linux na menedżera pakietów DNF5. W Fedora Linux 39 planuje się zastąpienie pakietów dnf, libdnf i dnf-cutomatic narzędziem DNF5 oraz nową biblioteką libdnf5. Propozycja nie została jeszcze rozpatrzona przez komitet FESCo (Fedora Engineering Steering Committee), który odpowiada za […]

Opublikowano Monocraft, otwarty krój pisma dla programistów w stylu Minecraft.

Opublikowano nową czcionkę monospaced Monocraft, zoptymalizowaną do użycia w emulatorach terminali i edytorach kodu. Znaki w czcionce stylizowane są na wzór tekstu z gry Minecraft, ale dodatkowo poprawione dla lepszej czytelności (na przykład zmieniono wygląd podobnych znaków, takich jak «i» i «l») oraz rozszerzone o zestaw ligatur dla programistów, takich jak strzałki i operatory porównania. Źródła […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster