Synonyms for uclibc or Related words with uclibc
Examples of "uclibc"
-ng is a spin-off of
that regularly provides a stable and tested release, which is more suitable for different software development processes.
, the client executable is around 18k.
started around 1999.
was mostly written from scratch, but has incorporated code from glibc and other projects. The project lead is Erik Andersen, and the other main contributor is Manuel Novoa III. Licensed under the GNU Lesser General Public License,
is free and open-source software.
Origyn can handle threads (with Pthreads) and supports GTK, Qt and
LEAF distributions typically include software designed to be economical in executable size, such as shorewall,
, dropbear and busybox.
(sometimes written µClibc) is a small C standard library intended for Linux kernel-based operating systems for embedded systems and mobile devices.
was created to support μClinux, a version of Linux not requiring a memory management unit and thus suited for microcontrollers (uCs; the "u" is a romanization of μ for "micro").
is much smaller than the glibc, the C library normally used with Linux distributions. While glibc is intended to fully support all relevant C standards across a wide range of hardware and kernel platforms,
is specifically focused on embedded Linux. Features can be enabled or disabled according to space requirements.
runs on standard and MMU-less Linux systems. It supports i386, x86-64, ARM (big/little endian), AVR32, Blackfin, h8300, m68k, MIPS (big/little endian), PowerPC, SuperH (big/little endian), SPARC, and v850 processors.
Patches exist which transform the Linux kernel into a real-time kernel, termed a real-time operating system (RTOS). Several are actively maintained. Minimally, such an operating system includes a more or less modified Linux kernel,
DeLi Linux version 0.7 is a development from scratch with Linux 18.104.22.168 and no longer based on Slackware. The OS still used the Slackware package management, additionally there is a new port system based on CRUX. DeLi Linux is now based on
instead of the GNU C Library. A port of OpenBSD's Korn shell is used as the default shell.
ncurses, libpcap, SDL along with many other libraries have been ported, so DSLinux is in theory capable of running almost any application that has an ncurses-based or framebuffer based user interface. It also runs basic shell applications provided by BusyBox and GNU Coreutils has also been ported. The C-library is
The OpenRISC community have ported the GNU toolchain to OpenRISC to support development in C and C++. Using this toolchain the newlib,
, musl (as of release 1.1.4) and glibc libraries have been ported to the processor. Dynalith provides OpenIDEA, a graphical development environment based on this toolchain. A project to port LLVM to the OpenRISC 1000 architecture started in early 2012 (project page).
OpenWrt is an embedded operating system based on Linux, primarily used on embedded devices to route network traffic. The main components are Linux, util-linux,
or musl, and BusyBox. All components have been optimized for size, to be small enough for fitting into the limited storage and memory available in home routers.
Typically the hardware architecture differs (e.g. compiling a program destined for the MIPS architecture on an x86 computer) but cross-compilation is also applicable when only the operating system environment differs, as when compiling a FreeBSD program under Linux, or even just the system library, as when compiling programs with
on a glibc host.
Kodi for Linux supports toolchain building systems for embedded development such as Yocto, Buildroot (
), and the Linaro set of Makefiles and patches for easing the generation of cross-compilation toolchains as well as the creation of a file system on embedded Linux systems across a wide range of hardware, kernel platforms, and CPU architectures (x86, x86-64, ARM, MIPS, PowerPC, etc.).
Buildroot is free and open-source software, maintained by Peter Korsgaard and licensed under version 2 or later of the GNU General Public License (GPL). The project started in 2001, with initial intentions to serve as a testbed for
. New releases are made available every three months.
Shellsort performs more operations and has higher cache miss ratio than quicksort. However, since it can be implemented using little code and does not use the call stack, some implementations of the qsort function in the C standard library targeted at embedded systems use it instead of quicksort. Shellsort is, for example, used in the
library. For similar reasons, an implementation of Shellsort is present in the Linux kernel.
The basic components of the Linux family of operating systems, which are based on the Linux kernel, the GNU C Library, BusyBox or forks thereof like μClinux and
, have been programmed with a certain level of abstraction in mind. Also, there are distinct code paths in the assembly language or C source code which support certain hardware. Therefore, the source code can be successfully compiled onor cross-compiled fora great number of computer architectures.
Generally, the OR1200 is intended to be used in a variety of embedded applications, including telecommunications, portable media, home entertainment, and automotive applications. The GNU toolchain (including GCC) has also been successfully ported to the architecture, although it is not bug-free . There is a port of the Linux kernel for OR1K which runs on the OR1200. Recent ports of the embedded C libraries newlib and
are also available for the platform.
Lilblue Linux is a Linux Distro which is based on Gentoo Linux with the exception that it makes use of the
C library. The distro derives its name from the little penguin of New Zealand which is little, and blue. Lilblue is a fully featured Xfce4 desktop environment for the x86 64 CPU architecture which makes use of hardening as well as other security enhanced features such as stack-smashing protection, PaX and position independent executables (PIE).
Copyright © 2017