دایت‌لیب‌سی

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
دیت‌لیب‌سی
توسعه‌دهنده(ها) فلیکس ون لیتنر و دیگران
انتشار پایدار ۰٫۳۳
نوشته شده به زبان برنامه‌نویسی سی
سیستم‌عامل چند سکویی
سکو(ها) دک آلفا, آرم, پا-ریسک, ia64, i386, اسپارک, پاورپی‌سی, میپس
گونه کتابخانه استاندارد سی
پروانه جی‌پی‌ال
وب‌گاه www.fefe.de/dietlibc

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. 
  • von Hagen, William L. (2006). The Definitive Guide to GCC, Second Edition. Berkeley, CA: APress. pp. 283–285. ISBN 1-59059-585-8.