Autor: ProHoster

Dostępny zestaw narzędzi graficznych GTK 4.8

Po ośmiu miesiącach prac opublikowano wieloplatformowy zestaw narzędzi do tworzenia graficznego interfejsu użytkownika - GTK 4.8.0. GTK 4 jest opracowywane w ramach nowego procesu rozwojowego, który ma na celu zapewnienie twórcom aplikacji stabilnego i wspieranego API na kilka lat, z którego można korzystać bez obawy konieczności przepisywania aplikacji co sześć miesięcy ze względu na zmiany API w następnym GTK oddział. […]

Richard Stallman opublikował książkę o języku C i rozszerzeniach GNU

Richard Stallman zaprezentował swoją nową książkę, The GNU C Language Intro and Reference Manual (PDF, 260 stron), napisaną wspólnie z Travisem Rothwellem, autorem The GNU C Reference Manual, którego fragmenty wykorzystano w książce Stallmana, oraz Nelsonem Beebe, napisał rozdział o obliczeniach zmiennoprzecinkowych. Książka skierowana jest do programistów znających [...]

Aktualizacja Firefoksa 104.0.2

Dostępna jest wersja konserwacyjna przeglądarki Firefox 104.0.1, która rozwiązuje kilka problemów: Naprawia problem polegający na tym, że paski przewijania na elementach stron nie działały podczas korzystania z ekranu dotykowego lub rysika. Rozwiązuje problem powodujący awarię na platformie Windows w przypadku wystąpienia braku pamięci systemowej. Problem z odtwarzaniem plików wideo i audio pobranych z innego […]

Wydanie zestawu kompilatorów LLVM 15.0

Po sześciu miesiącach prac zaprezentowano wydanie projektu LLVM 15.0 – zestawu narzędzi kompatybilnego z GCC (kompilatory, optymalizatory i generatory kodu), który kompiluje programy do pośredniego kodu bitowego instrukcji wirtualnych typu RISC (maszyna wirtualna niskiego poziomu z wielopoziomowy system optymalizacji). Wygenerowany pseudokod można przekonwertować za pomocą kompilatora JIT na instrukcje maszynowe bezpośrednio w momencie wykonywania programu. Główne ulepszenia w Clang 15.0: Dla systemów […]

Dostępny jest Chitchatter, klient komunikacyjny do tworzenia czatów P2P

Projekt Chitchatter opracowuje aplikację do tworzenia zdecentralizowanych czatów P2P, których uczestnicy komunikują się ze sobą bezpośrednio, bez dostępu do scentralizowanych serwerów. Kod napisany jest w języku TypeScript i rozpowszechniany na licencji GPLv2. Program został zaprojektowany jako aplikacja internetowa działająca w przeglądarce. Możesz ocenić aplikację na stronie demonstracyjnej. Aplikacja umożliwia wygenerowanie unikalnego identyfikatora czatu, który można udostępnić innym uczestnikom […]

Wydanie dystrybucji Salix 15.0

Ukazało się wydanie dystrybucji Linuksa Salix 15.0, opracowanej przez twórcę Zenwalk Linux, który opuścił projekt w wyniku konfliktu z innymi deweloperami broniącymi polityki maksymalnego podobieństwa do Slackware. Dystrybucja Salix 15 jest w pełni kompatybilna ze Slackware Linux 15 i opiera się na podejściu „jedna aplikacja na zadanie”. Do pobrania dostępne są wersje 64-bitowe i 32-bitowe (1.5 GB). Menedżer pakietów gslapt służy do zarządzania pakietami, […]

Wydanie OpenWrt 22.03.0

Po roku rozwoju ukazało się nowe, znaczące wydanie dystrybucji OpenWrt 22.03.0, przeznaczone do stosowania w różnych urządzeniach sieciowych, takich jak routery, przełączniki i punkty dostępowe. OpenWrt obsługuje wiele różnych platform i architektur oraz posiada system kompilacji, który umożliwia łatwą i wygodną kompilację krzyżową, włączając różne komponenty w kompilacji, co ułatwia tworzenie dostosowanego […]

Wprowadzono rozproszony system operacyjny DBOS, działający na bazie DBMS

Przedstawiono projekt DBOS (DBMS-centric Operating System), mający na celu opracowanie nowego systemu operacyjnego do uruchamiania skalowalnych aplikacji rozproszonych. Cechą szczególną projektu jest wykorzystanie SZBD do przechowywania aplikacji i stanu systemu, a także organizowania dostępu do stanu wyłącznie poprzez transakcje. Nad projektem pracują naukowcy z Massachusetts Institute of Technology, University of Wisconsin i Stanford, Carnegie Mellon University oraz Google i VMware. Opracowania te są dystrybuowane [...]

Wydanie komunikatora p2p komunistycznego 2.0 i biblioteki libcommunist 1.0

Opublikowano komunikator P2P Communist 2.0 i bibliotekę libcommunist 1.0, która zawiera funkcje związane z operacjami sieciowymi i komunikacją P2P. Obsługuje pracę zarówno w Internecie, jak i w sieciach lokalnych o różnej konfiguracji. Kod projektu jest rozpowszechniany na licencji GPLv3 i jest dostępny na GitHub (Communist, libcommunist) i GitFlic (Communist, libcommunist). Obsługuje pracę w systemie Linux i Windows. Do instalacji […]

Liczba domen pojawiających się w żądaniach blokujących Google osiągnęła 4 miliony

Nowym kamieniem milowym były otrzymywane przez Google żądania blokowania w wynikach wyszukiwania stron naruszających własność intelektualną innych osób. Blokowanie odbywa się zgodnie z ustawą Digital Millennium Copyright Act (DMCA) i publicznym ujawnieniem informacji o żądaniach publicznego wglądu. Sądząc po opublikowanych statystykach, liczba unikalnych domen drugiego poziomu wymienionych w […]

Nowa wersja interpretera GNU Awk 5.2

Wprowadzono nową wersję implementacji języka programowania AWK w ramach Projektu GNU, Gawk 5.2.0. AWK powstał w latach 70-tych ubiegłego wieku i nie uległ znaczącym zmianom od połowy lat 80-tych, w których zdefiniowano podstawowy szkielet języka, co pozwoliło mu zachować nieskazitelną stabilność i prostotę języka na przestrzeni lat dziesięciolecia. Pomimo zaawansowanego wieku AWK jest w stanie […]

Ubuntu Unity otrzyma oficjalny status edycji Ubuntu

Członkowie komitetu technicznego zarządzającego rozwojem Ubuntu zatwierdzili plan zaakceptowania dystrybucji Ubuntu Unity jako jednej z oficjalnych wydań Ubuntu. W pierwszym etapie generowane będą codzienne wersje testowe Ubuntu Unity, które będą oferowane wraz z pozostałymi oficjalnymi edycjami dystrybucji (Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu i UbuntuKylin). Jeśli nie zostaną zidentyfikowane żadne poważne problemy, Ubuntu Unity […]