1. Aleph ARMLinux for RISC OS
This is an ARM Linux release that is based on the Debian distribution. It is available on three CDs.
2. ARM EABI Port
The ARM EABI port is the default port in Debian for the ARM architecture, named armel. The old (OABI) port (named "arm") was last released with 5.0.x (Lenny). An even newer port targeted at newer hardware with another ABI ("armhf") is currently under development and is expected to ship with 7.0 (Wheezy) - see ArmHardFloatPort.
3. ARM Linux
ARM Linux is a port of the successful Linux Kernel to ARM processor based machines, lead mainly by Russell King, with contributions from many others. ARM Linux is under almost constant development by various people and organisations around the world. It has been ported for over 500 different machines.
4. Debian ARM Project
This is a port of the Debian distribution for ARM-based machines. While it runs on Corell's Netwinder, this port is expected to be running on other ARM-based architectures and machines too.
5. PLEB
The PLEB project relates to building hardware and software infrastructure for research and applications implementation. The project was started in 1998 by then undergrauate student Adam Wiggins. A small portable device was developed, along with the necessary infrastructure for the development of both applications and implementation of research ideas. Since then, PLEB 2 (a second-generation device with a more modern processor), and several applications and add-on daughtercards have been implemented.
6. uClinux/ARM
The original uClinux was a derivative of Linux 2.0 kernel intended for microcontrollers without Memory Management Units (MMUs). However, the Linux/Microcontroller Project has grown both in brand recognition and coverage of processor architectures. Today's uClinux as an operating system includes Linux kernel releases for 2.0 2.4 and 2.6 as well as a collection of user applications, libraries and tool chains.
7. ART Linux
Advanced Real-Time Linux (ART-Linux) is a hard real-time kernel developed with robotics applications in mind. Real-Time is accessible from user level and does not require special device drivers. 10 micro-second periodic execution is possible on a PII.
8. Axis Linux/ETRAX
The Linux/ETRAX port is based on the 2.0.38 Linux kernel. It is also using the uClinux patches for MMU-less Linux.
9. KURT
The Kernel and User Systems Programming (KUSP) work at the University of Kansas has a long history of research in a wide variety of areas relating to the design, implementation, modeling and performance evaluation of computer system components at both the user and kernel levels. Specific projects have varied over time, including improving native Linux support for real-time computations (UTIME and KURT-Linux), high performance emulation and simulation of ATM/TCP/UDP networks (PNNI and Proteus), tool support for network performance evaluation (Netspec), customized programming model support for sets of software agents negotiating resource allocation (ANTS), a unified programming model for computations implemented at both the hardware and software levels (Hybrid Threads), tools and Linux kernel modifications supporting highly configurable computation oriented scheduling and creation of customized programming models (Group Scheduling), and tools supporting fine-grain performance evaluation of user and kernel level computational activity in end-systems (Data Streams), and distributed systems (Global Time Line Construction).
10. L4Linux
L4Linux is a port of the Linux kernel to the L4 µ-kernel API. It is a (para-)virtualized Linux running on top of a hypervisor, completely without privileges if wanted.
No comments:
Post a Comment