Musl: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Cravesan (bicara | kontrib)
menambahkan kalimat dan sub judul baru
Cravesan (bicara | kontrib)
menambahkan kalimat
Baris 1:
'''musl''' adalah penyedia pustaka C untuk [[sistem operasi]] standar [[Kernel (ilmu komputer)|kernel]] [[Linux]] yang dirilis di bawah lisensi [[Institut Teknologi Massachusetts|MIT]].<ref name=":0">{{Cite web|title=musl - Introduction|url=https://www.musl-libc.org/intro.html|website=www.musl-libc.org|access-date=2024-06-05}}</ref> Digunakan untuk perangkat sistem operasi Linux x86 (32/64), ARM (32/64), MIPS (32/64), PowerPC (32/64), S390X, SuperH, Microblaze, OpenRISC. Seperti [[Alpine Linux]] yang dibangun dengan menggunakan musl libc dan busybox.<ref>{{Cite web|title=about {{!}} Alpine Linux|url=https://alpinelinux.org/about/|website=alpinelinux.org|access-date=2024-06-05}}</ref> Dragora 3.0 Alpha 2 yang dibangun untuk mentransisi ke pustaka C musl.<ref>{{Cite web|title=Dragora 3.0 Alpha 2 Released As One Of The Libre GNU/Linux Platforms|url=https://www.phoronix.com/news/Dragora-3.0-Alpha-2|website=www.phoronix.com|language=en|access-date=2024-06-05}}</ref>
 
== Tentang ==
Baris 15:
Pada 1990-an, Linux menggunakan [[Fork (pengembangan perangkat lunak)|fork]] dari pustaka GNU C (glibc) versi 1 yang tersedia beberapa versi (libc4, libc5). Distribusi dilanjutkan dengan mengadopsi glibc versi 2 yang dinamakan libc6. Selanjutnya, mulai bermunculan pustaka C khusus lainnya seperti uClibc dan dietlibc.<ref name=":0" />
 
Pada musl versi 1.1.17 terdapat perbedaan pemanggilan pada aplikasi terhadap beberapa pustaka tanpa menggunakan informasi pemanggilan yang tepat sehingga setelah semua pustaka dimuat hasilnya tidak praktis. Versi pertama memiliki pustaka dengan simbol-simbol yang tidak terselesaikan.<ref name=":1">{{Cite web|title=musl libc - Functional differences from glibc|url=https://wiki.musl-libc.org/functional-differences-from-glibc.html|website=wiki.musl-libc.org|access-date=2024-06-10}}</ref>
musl dirancang sebagai implementasi pustaka C untuk keperluan umum yang baru, dia ringan, cepat, sederhana, gratis serta sesuai dengan standar keamanan.
 
Merujuk tujuan awal dibuatnya musl untuk untuk keperluan umum yang baru, yang ringan, cepat, sederhana, gratis serta sesuai dengan standar keamanan. Maka, versi musl yang lebih baru mengimplementasikan pengikatan yang lebih tangguh hingga mampu melakukan pemanggilan terhadap simbol-simbol baru.<ref name=":1" />
 
== Penggunaan ==