Dietlibc: Difference between revisions
Appearance
Content deleted Content added
add platforms |
No edit summary |
||
(34 intermediate revisions by 26 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Implementation of C standard library}} |
|||
{{lowercase|title=dietlibc}} |
{{lowercase|title=dietlibc}} |
||
{{Infobox software |
{{Infobox software |
||
Line 4: | Line 5: | ||
| logo = |
| logo = |
||
| developer = [[Felix von Leitner]] |
| developer = [[Felix von Leitner]] |
||
| latest release version = 0. |
| latest release version = 0.35 |
||
| latest release date = {{ |
| latest release date = {{Start date and age|2024|10|31}} |
||
| |
| operating system = [[Cross-platform]]{{citation needed|date=June 2015}} |
||
| platform = [[DEC Alpha|Alpha]], [[Arm architecture|ARM]], [[PA-RISC]], [[ia64]], [[i386]], [[MIPS architecture|MIPS]], [[s390]], [[sparc]], [[PowerPC]] |
| platform = [[DEC Alpha|Alpha]], [[Arm architecture|ARM]], [[PA-RISC]], [[ia64]], [[i386]], [[MIPS architecture|MIPS]], [[ESA/390|s390]], [[sparc]], [[PowerPC]] |
||
| genre = [[ |
| genre = [[Runtime library]] |
||
| license = [[GNU General Public License]] |
| license = [[GNU General Public License|GPLv2]] |
||
| website = |
| website = {{URL|https://www.fefe.de/dietlibc/}} |
||
}} |
}} |
||
'''dietlibc''' is a [[C standard library]] released under the [[GNU General Public License]] Version 2, |
'''dietlibc''' is a [[C standard library]] subset released under the [[GNU General Public License]] Version 2, and proprietary licenses are also available. It was developed with the help of about 100 volunteers by [[Felix von Leitner]] with the goal to compile and link programs to the smallest possible size.<ref>[https://www.fefe.de/dietlibc/credits.html diet libc - credits]</ref> dietlibc was developed from scratch and thus only implements the most important and commonly used [[function (programming)|functions]]. It is mainly used in [[embedded devices]].{{which|date=May 2020}} |
||
==See also== |
==See also== |
||
{{Portal|Free software}} |
{{Portal|Free and open-source software}} |
||
*[[C standard library#Implementations|C standard libraries]] |
|||
* [[uClibc]] |
|||
* [[Newlib]] |
|||
==References== |
==References== |
||
{{Reflist}} |
|||
⚫ | |||
⚫ | |||
==Further reading== |
|||
<references/> |
|||
⚫ | |||
⚫ | |||
==External links== |
==External links== |
||
* |
* {{Official website|https://www.fefe.de/dietlibc/}} |
||
* [http://www.etalabs.net/compare_libcs.html Comparison of C/POSIX standard library implementations for Linux] |
|||
{{CProLang}} |
{{CProLang}} |
||
{{Embedded systems}} |
|||
<!-- Interlang --> |
|||
<!-- Categories --> |
|||
[[Category:C standard library]] |
[[Category:C standard library]] |
||
[[Category:Free computer libraries]] |
|||
[[Category:Free software programmed in C]] |
|||
[[Category:Interfaces of the Linux kernel]] |
|||
[[Category:Linux APIs]] |
|||
[[Category:Software using the GPL license]] |
|||
{{compu-prog-stub}} |
{{compu-prog-stub}} |
Latest revision as of 16:32, 4 January 2025
Developer(s) | Felix von Leitner |
---|---|
Stable release | 0.35
/ October 31, 2024 |
Operating system | Cross-platform[citation needed] |
Platform | Alpha, ARM, PA-RISC, ia64, i386, MIPS, s390, sparc, PowerPC |
Type | Runtime library |
License | GPLv2 |
Website | www |
dietlibc is a C standard library subset released under the GNU General Public License Version 2, and proprietary licenses are also available. It was developed with the help of about 100 volunteers by Felix von Leitner with the goal to compile and link programs to the smallest possible size.[1] dietlibc was developed from scratch and thus only implements the most important and commonly used functions. It is mainly used in embedded devices.[which?]
See also
[edit]References
[edit]Further reading
[edit]- Karim Yaghmour; Jon Masters; Gilad Ben-Yossef; Philippe Gerum (2008). Building Embedded Linux Systems (2nd ed.). O'Reilly Media. pp. 127–129. ISBN 978-0-596-52968-0.
- von Hagen, William L. (2006). The Definitive Guide to GCC (Second ed.). Berkeley, CA: APress. pp. 283–285. ISBN 1-59059-585-8.
External links
[edit]