پرش به محتوا

دایت‌لیب‌سی

از ویکی‌پدیا، دانشنامهٔ آزاد
دیت‌لیب‌سی
توسعه‌دهنده(ها)فلیکس ون لیتنر و دیگران
سیستم‌عاملچند سکویی
پلت‌فرمدک آلفا, آرم, پا-ریسک, ia64, i386, اسپارک, پاورپی‌سی, میپس
مجوزجی‌پی‌ال

dietlibc یک پیاده‌سازی از کتابخانه استاندارد سی است که تحت پروانه جی‌پی‌ال نسخه ۲ و به صورت یک نرم‌افزار آزاد منتشر می‌شود، اما نسخه‌هایی از این کتابخانه تحت پروانه‌های تجاری هم موجود هستند. این کتابخانه با همکاری بیشتر از ۱۰۰ داوطلب به رهبری فلیکس ون لیتنر نوشته شده است. هدف این کتابخانه این است که برنامه‌ها با کوچکترین اندازه ممکن کامپایل و سپس لینک شوند.[۱] این کتابخانه مبتنی بر هیچ کتابخانه دیگری نیست و از ابتدا توسعه یافته است. در این کتابخانه تنها توابع مهم و پرکاربرد پیاده‌سازی شده‌اند. این کتابخانه به شکل گسترده در سامانه‌های توکار استفاده می‌شود.

منابع

[ویرایش]
  • Karim Yaghmour, Jon Masters, Gilad Ben-Yossef, Philippe Gerum (2008). Building Embedded Linux Systems (2 ed.). O'Reilly Media. pp. 127–129. ISBN 0-596-52968-6.{{cite book}}: نگهداری یادکرد:استفاده از پارامتر نویسندگان (link)
  • von Hagen, William L. (2006). The Definitive Guide to GCC, Second Edition. Berkeley, CA: APress. pp. 283–285. ISBN 1-59059-585-8.