wątek: Blog

Wprowadzenie uwierzytelniania dwuskładnikowego w PyPI doprowadziło do incydentu polegającego na usunięciu popularnego pakietu

Twórcy repozytorium pakietów Pythona PyPI opublikowali plan przejścia na obowiązkowe uwierzytelnianie dwuskładnikowe dla pakietów sklasyfikowanych jako krytyczne. Ważność jest ustalana na podstawie liczby pobrań, a zmiana zostanie zastosowana do kont opiekunów i właścicieli projektów powiązanych z 1% pakietów o największej liczbie pobrań w ciągu ostatnich 6 miesięcy. Biorąc pod uwagę, że repozytorium PyPI zawiera obecnie ponad […]

Aktualizacja Debiana 11.4

Została opublikowana czwarta aktualizacja korygująca dystrybucji Debian 11, która zawiera zbiorcze uaktualnienia pakietów i poprawki błędów w instalatorze. Wydanie zawiera 81 aktualizacji mających na celu rozwiązanie problemów ze stabilnością oraz 79 aktualizacji mających na celu usunięcie luk w zabezpieczeniach. Wśród zmian w Debianie 11.4 możemy zauważyć aktualizację do najnowszych stabilnych wersji pakietów apache2, clamav, postfix, network-manager, ganeti, libtgowt, nvidia-graphics-drivers, nvidia-persistenced, nvidia-settings, […]

Dostępny system kopii zapasowych Bacula 13.0.0

Zaprezentowano wydanie wieloplatformowego systemu tworzenia kopii zapasowych typu klient-serwer Bacula 13.0.0. Gałąź 12.x została pominięta w celu rozdzielenia numeracji wersji pomiędzy edycją bezpłatną i komercyjną — wersja bezpłatna używa nieparzystych numerów gałęzi, podczas gdy wersja komercyjna używa parzystych. Darmowa edycja Bacula jest licencjonowana na podstawie licencji AGPLv3, jednak nadmierna kontrola nad procesem rozwoju i ograniczanie funkcjonalności na korzyść wersji komercyjnej […]

Wydanie Wayland-Protocols 1.26

Został wydany pakiet wayland-protocols 1.26, zawierający zestaw protokołów i rozszerzeń uzupełniających możliwości podstawowego protokołu Wayland i zapewniających możliwości niezbędne do budowy serwerów złożonych i środowisk użytkowników. Wszystkie protokoły przechodzą kolejno przez trzy fazy: rozwoju, testowania i stabilizacji. Po zakończeniu etapu rozwoju (kategoria „niestabilny”) protokół zostaje umieszczony w gałęzi „staging” i oficjalnie dołączony do pakietu wayland-protocols, […]

Microsoft zakazuje płatnego oprogramowania typu open source w App Store

Firma Microsoft wprowadziła zmiany w warunkach korzystania z katalogu App Store. Zmiany te zaczną obowiązywać w przyszłym tygodniu. Najbardziej kontrowersyjną zmianą był zakaz sprzedaży aplikacji typu open-source, które zazwyczaj są udostępniane za darmo. Wprowadzony wymóg ma na celu walkę z podmiotami trzecimi, które czerpią zyski ze sprzedaży kopii popularnych programów typu open source. Nowe przepisy sformułowano w taki sposób, że zakaz sprzedaży dotyczy […]

Wydano głęboką kontrolę pakietów nDPI 4.4

Projekt ntop, rozwijający narzędzia do przechwytywania i analizowania ruchu, opublikował wydanie zestawu narzędzi do głębokiej inspekcji pakietów nDPI 4.4, który stanowi kontynuację rozwoju biblioteki OpenDPI. Projekt nDPI powstał po nieudanej próbie wypchnięcia zmian do repozytorium OpenDPI, które pozostało bez opieki. Kod nDPI jest napisany w języku C i jest objęty licencją LGPLv3. System pozwala na określenie protokołów wykorzystywanych w ruchu [...]

Wydanie zestawu narzędzi graficznych wxWidgets 3.2.0

Dziewięć lat po wydaniu wersji 9 opublikowano pierwszą wersję nowej stabilnej gałęzi wieloplatformowego zestawu narzędzi wxWidgets 3.0, który umożliwia tworzenie interfejsów graficznych dla systemów Linux, Windows, macOS, UNIX i platform mobilnych. W porównaniu z wersją 3.2.0 występuje szereg niezgodności na poziomie interfejsu API. Zestaw narzędzi został napisany w języku C++ i jest rozpowszechniany na podstawie bezpłatnej licencji wxWindows Library License, zatwierdzonej przez […]

Wydanie systemu rozpoznawania tekstu Tesseract 5.2

Ukazała się premiera systemu optycznego rozpoznawania tekstu Tesseract 5.2, obsługującego rozpoznawanie znaków i tekstów w formacie UTF-8 w ponad 100 językach, w tym rosyjskim, kazachskim, białoruskim i ukraińskim. Wynik można zapisać w postaci zwykłego tekstu lub w formatach HTML (hOCR), ALTO (XML), PDF i TSV. System powstał pierwotnie w latach 1985-1995 w laboratorium Hewlett Packard, […]

Dystrybucja Ubuntu MATE wygenerowała zestawy dla płyt Raspberry Pi

Twórcy dystrybucji Ubuntu MATE, bazującej na pakietach Ubuntu i oferującej środowisko graficzne bazujące na projekcie MATE, ogłosili powstanie wersji dla płytek Raspberry Pi. Kompilacje bazują na wydaniu Ubuntu MATE 22.04 i są przeznaczone zarówno dla 32-bitowych, jak i 64-bitowych płytek Raspberry Pi. Funkcje obejmują: Domyślne włączanie mechanizmu zswap i algorytmu lz4 dla […]

Wydanie SpaceVim 2.0, dystrybucji edytora Vima

Projekt SpaceVim 2.0 został wydany, rozwijając dystrybucję edytora tekstowego Vim z wyborem wtyczek obsługujących różne języki programowania i funkcje inherentne dla zintegrowanych środowisk programistycznych. Wtyczki grupowane są w zestawy, w zależności od implementacji określonych funkcji. Na przykład zestaw narzędzi dla programistów Pythona zawiera wtyczki deoplete.nvim, neomake i jedi-vim służące do uzupełniania kodu, sprawdzania składni i interaktywnego […]

Facebook publikuje model tłumaczenia maszynowego obsługujący 200 języków

Facebook (zablokowany w Rosji) opublikował postępy projektu NLLB (No Language Left Behind), którego celem jest stworzenie uniwersalnego modelu uczenia maszynowego umożliwiającego bezpośrednie tłumaczenie tekstu z jednego języka na drugi, omijając pośrednie tłumaczenie na angielski. Proponowany model obejmuje ponad 200 języków, w tym rzadkie języki ludów Afryki i Australii. Końcowym celem projektu jest zapewnienie środków na […]

Lennart Pottering opuścił Red Hat i podjął pracę w Microsoft

Lennart Poettering, twórca takich projektów jak Avahi (implementacja protokołu ZeroConf), serwer dźwięku PulseAudio i menedżer systemu systemd, opuścił Red Hat, gdzie pracował od 2008 r. i kierował rozwojem systemd. Nowe miejsce pracy nosi nazwę Microsoft i tam działalność Lennarta również będzie związana z rozwojem systemd. Microsoft używa […]