http://archlinuxarm.org/arch-linux-arm
Fedora ARM chips are the most widely-produced processor family in the world; they have historically been used in cell phones and embedded applications, and are increasingly used in tablet devices and low-power-consumption servers. The Fedora-ARM project is an initiative to bring Fedora to this processor family. New to ARM and not sure how to get started? What is the difference between ARM and ARMHFP? Use our Secret Decoder Ring document to get up to speed quickly and start using and contributing to Fedora ARM.
Avahi "Avahi is a free Zero-configuration networking (zeroconf) implementation, including a system for multicast DNS/DNS-SD service discovery. It allows programs to publish and discover services and hosts running on a local network with no specific configuration. For example you can plug into a network and instantly find printers to print to, files to look at and people to talk to. It is licensed under the GNU Lesser General Public License (LGPL)." Installation
openSUSE Most all of the usual openSUSE distribution (>6000 packages) builds and runs on all the ARM hardware we have tested it on so far. Thanks to OBS we can cross build and if need be cross compile packages for numerous architectures (ARM included) which speeds up our efforts significantly. Currently we target armv7l/armv7hl (hard floating point with aapcs-linux ABI, for armv7) and armv6l/armv6hl (hard floating point, for armv6). If you have knowledge and experience, please help out. If you don't take part you have no justification to complain - you've got to be in it to win it ;-) If you're looking for 64bit ARM, see the AArch64 page. Feel free to join the openSUSE ARM mailing list as well as the #openSUSE-arm IRC channel for questions or help.
Arch Based Distributions (Active) Specialty Distributions alphaOS alphaOS is a simple and minimalistic Linux distribution for the x86-64 architecture, built using Linux Live Kit set of scripts developed by Tomas M. It is based on Arch Linux and uses pacman as the default package manager. FreeBSD Planning for getting ARM to Tier 1 EABI status Boards that are supported or currently in the works: ArndaleBoard (Samsung Exynos5250) Atmel AT91RM9200 BeagleBoard and BeagleBoard-xM (TI OMAP3) - GSoC 2012, stable - aleek@ BeagleBone Cubieboard(1,2) (Allwinner A10/A20) Device Solutions Quartz Gateworks Avila GW2348 Gateworks Cambria GW2358 Genesi Efika MX Smarttop Genesi Efika MX Smartbook Globalscale Technologies OpenRD platform Kwikbyte KB9202B (as well as the older KB9202 and KB9202A) Marvell DB-88F5182, DB-88F5281, DB-88F6281, RD-88F6281, DB-78100 Marvell DB-88F6781 (ARMv6) Marvell DB-78460 (ARMv7) Marvell Sheeva Plug Marvell Dream Plug Pandaboard (OMAP4) Phytec Cosmic Board (Freescale Vybrid Family) Raspberry Pi Radxa Rock (Work in progress) SBC6045 with Atmel at91sam9g45 - under heavy development - aleek@ Technologic Systems TS-7200 Technologic Systems TS-7800 Wandboard Zedboard (Xilinx Zynq) Colibri VF50 Evaluation Board (r261411) CPUs that are supported or currently in the works:
CTKArch - en CTKArch is a minimalistic Arch Linux setup (and not a distribution), that comes with a set of carefully selected applications and provides maximum hardware support, exclusively using free open-source software. It aims at providing the indispensable base applications for a desktop installation, while saving time on the installation process by autoconfiguring the system, in the same way you would have done by hand. The included applications are chosen among the lighter available, yet keeping the interface user-friendly and the benefits of a rolling-release distribution: CTKArch has become the running proof that this is possible!
ubuntu ac100 Ubuntu on AC100 is currently an official demonstration of the Ubuntu ARM port and works fairly well. This page collects information necessary to get a working Ubuntu 12.04 port on the AC100. Installing Ubuntu 12.04 or Lubuntu 12.10 on the AC100 Installation requirements Mini-usb cable Host computer with linux (virtual or physical) Usb-stick or sd-card (min. 1GB) About 1-2h of your life (depending on the download-time)
MINIX This page describes how to build and run Minix/ARM. The Minix ARM port targets the BeagleBoard-xM and it's QEMU based emulator, the BeagleBone and the BeagleBone Black products from the BeagleBoard community. These are all based on system on chip designs from TI and all contain a Cortex-A8 ARM core. The code is developed and integrated in the same (master) code branch as the official MINIX3 x86 port. This is a preliminary list of what's supported and what isn't. NetBSD About NetBSD/evbarm NetBSD/evbarm is the port of NetBSD to various evaluation and prototyping boards based on CPUs implementing the ARM architecture. NetBSD/evbarm also supports some specific embedded system products based on prototype board designs.