musl
보이기
개발자 | Rich Felker (dalias) and others |
---|---|
발표일 | 2011년 2월 11일[1] |
안정화 버전 | 1.2.3[2]
/ 2022년 4월 7일 |
저장소 | |
운영 체제 | 리눅스 2.6 이상 |
플랫폼 | x86, x86_64, ARM, MIPS, Microblaze, PowerPC, powerpc64, x32, riscv64, OpenRISC, s390x, SuperH |
종류 | |
라이선스 | MIT 라이선스 |
웹사이트 | musl.libc.org |
musl은 리눅스 커널 기반의 운영 체제용으로 고안된 C 표준 라이브러리이다. MIT 허가서로 배포된다.[3] 깨끗하고 효율적이며 표준을 준수하는 libc 구현체를 개발하는 것을 목표로 리치 펠커가 개발했다.[4]
개요
[편집]musl은 효율적인 정적 링킹을 허용하고 경쟁 상태, 자원 고갈 시 내부 실패, 기존 구현체에 보이는 그 밖의 다양한 좋지 않은 최악의 동작들을 회피함으로써 실시간 품질의 견고성을 보유하기 위해 처음부터 새로 설계되었다.[4]
같이 보기
[편집]각주
[편집]- ↑ “musl - obsolete versions”. 《musl-libc.org》. 2017년 10월 31일. 2018년 1월 14일에 확인함.
- ↑ “musl libc Release History”. 《musl.libc.org》. 2021년 10월 16일에 원본 문서에서 보존된 문서. 2020년 8월 13일에 확인함.
- ↑ Rich Felker; 외. (2016년 4월 29일). “COPYRIGHT”. 2021년 10월 16일에 원본 문서에서 보존된 문서. 2016년 9월 26일에 확인함.
- ↑ 가 나 “Introduction to musl”. 2016년 4월 21일. 2021년 10월 16일에 원본 문서에서 보존된 문서. 2016년 9월 26일에 확인함.
외부 링크
[편집]- Musl - 공식 웹사이트
- Comparison of C/POSIX standard library implementations for Linux
- Matrix of C/POSIX standard libraries by architecture
- Project:Hardened musl on Gentoo wiki
- Rich Felker held a talk at the Embedded Linux Conference (ELC) 2015: ELC 2015 - Transitioning From uclibc to musl for Embedded Development - Rich Felker, Openwall