musl è una libreria standard C destinata ai sistemi operativi Linux e rilasciata sotto licenza MIT.[1] È stata sviluppata da Rich Felker allo scopo di
| Musl software | |
|---|---|
| Genere | Libreria di C |
| Sviluppatore | Rich Felker |
| Data prima versione | 11 febbraio 2011 |
| Ultima versione | 1.2.6 (20 marzo 2026) |
| Linguaggio | C |
| Licenza | LGPL (licenza libera) |
| Sito web | musl.libc.org/ |
musl è una libreria standard C destinata ai sistemi operativi Linux e rilasciata sotto licenza MIT.[1] È stata sviluppata da Rich Felker allo scopo di implementare una libreria pulita, efficiente e conforme agli standard.[2]
musl è stata scritta da zero per essere stabile e affidabile, evitando race conditions e altri problemi che potrebbero causare malfunzionamenti.[2] È stata progettata per facilitare il linking statico, ovvero l'inclusione della libreria direttamente all'interno dell'eseguibile. Questo permette di creare applicazioni indipendenti da librerie esterne. È inoltre ottimizzata per occupare poco spazio e per eseguire rapidamente le operazioni rendendola ideale per sistemi embedded e distribuzioni Linux minimaliste.
Di seguito un elenco delle distribuzioni Linux che utilizzano musl come libreria C standard:
Il microkernel seL4 [12] viene fornito con musl.
I binari linkati con glibc, gcompat,[13] glibmus-hq.[14] possono essere utilizzati ed eseguiti su distribuzioni basate su musl.
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.