Ha a glibc 2.44 túl nagy az általad használt beágyazott rendszerekhez, Keith Packard továbbra is aktívan fejleszti a Picolibc-et, a kifejezetten beágyazott környezetekre szabott C könyvtárát. Az éjjel megjelent a Picolibc 1.8.12 kiadás, amely számos fejlesztést hoz ehhez az embedded libc-hez.
A Picolibc folyamatosan bővíti natív Linux támogatását egyre több CPU architektúrára. Jelenleg támogatja az ARC (32 és 64 bites), ARM (32 és 64 bites), i386 (natív és Linux hosted, teszteléshez), LatticeMico32, LoongArch, Motorola 68000 (m68k), MIPS, MSP430, Nios II, OpenRisc, Power9, Renesas RX, RISC-V (32 és 64 bites), SparcV8 (32 bites), SuperH, x86_64 (natív és Linux hosted, teszteléshez) és Xtensa ESP32 architektúrákat.
A Picolibc 1.8.12 kiadás emellett több javítást és tisztítást tartalmaz különféle struktúrákban, hogy jobban igazodjanak a natív Linux elrendezéshez. Mostantól támogatja a POSIX csoportfájl-függvényeket, RISC-V alatt elérhető a vektorizált memset/memcpy/memmove, elkészültek a 32 bites vektoros memmove/memcpy/memset megvalósítások, a libc lock már elkerüli a rekurzív zárolást, bekerült a RISC-V Zcmt kiterjesztés támogatása, megjelent a Clang thread safety analysis figyelmeztetések támogatása, valamint több fejlesztés érkezett a Hexagon célplatformhoz is.
A Picolibc 1.8.12 kiadáshoz tartozó letöltések és további részletek Keith Packardtól elérhetők itt: GitHub.

