Za one koji to još ne znaju, Glibc knjižnica (GNU knjižnica C) to je vrlo uobičajena knjižnica koja se u vrijeme izvođenja koristi za softver napisan na jeziku C. Ovaj GNU projekt je pod licencom LGPL i pruža sustavima niz sistemskih poziva (syscalls) i druge osnovne funkcije definirane u njemu. Gotovo ga koriste svi programi na programskom jeziku C (uključujući sam kernel).
Dostupno je za GNU sustavi zasnovan na Linux jezgri, iako je vrlo prenosiv za podršku nekoliko sustava i puno različitog hardvera. I drugi sustavi poput Kaikua, BeOS-a i Debian GNU-a s Hurdovim jezgrom, kFreeBSD također su podržani ovom važnom knjižnicom. Ako pretražite svoj distro, naći ćete ga kao libc u jednoj od njegovih verzija.
Pa, jednom predstavljeni, trebali biste znati da je sada pokrenut verzija glibc 2.30 sa zanimljivim poboljšanjima. Nakon ovog izdanja projekta GNU C Library 2.30, optimizacije i nove značajke kreću se od podrške za Unicode 12.1 do nešto beznačajnijih poboljšanja. Također naglašava podršku za paket -preload za dinamički povezivač za prethodno učitavanje zajedničkih objekata kao alternativu varijabli okoline LD_RELOAD.
Osim toga, ima nove značajke u Linuxu poput getgents64 (), gettid () i tgkill (). Što se tiče predložene podrške za POSIX, postoje i nove značajke s funkcijama kao što su pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock i sem_clockwait. Čak su i performanse optimizirane za ARM arhitekturu, a posebno za ARM procesore namijenjene HPC-u pod nazivom ThunderX2, neke sigurnosne pogreške su ispravljene itd.
Nadam se sada sljedećoj verziji u razvoju, 2.31, Mogu vam reći o još puno vijesti u LxA-i ... To će biti zakazano za veljaču 2020., pa ima još nekoliko mjeseci da se vidi rezultat razvoja.
Za više informacija - Stranica projekta
LD_RELOAD? Nadam se da je to bila tiskarska greška.
pozdravi