The SheevaPlug is a "plug computer" designed to allow standard computing features in as small a space as possible. As one of the first such computers on the market, the device has a 1.2 GHz Marvell Kirkwood 6281 ARM-compatible CPU, a.k.a. Feroceon. It is sold with Ubuntu Linux version Ubuntu 9.04 pre-installed. A software development kit for the platform is also available.
Commercial products
The following commercial products are known to be based on the SheevaPlug platform:
BarracudaDrive is a free Cloud Server for the SheevaPlug.
TonidoPlug from CodeLathe, a SheevaPlug-based device that runs Tonidohome server and NAS software, and allows users to access, share and sync files and media.
Pogoplug by Cloud Engines, a device that lets users access their files at home over the Internet without leaving a PC on.
Seagate FreeAgent DockStar and Black Armor 110/220 NAS, both a variant of the Pogoplug.
GuruPlug, a SheevaPlug with additional connectivity options.
The PylonPlug by Equelex. A one interface OpenWrt device that when used in conjunction with a VLAN capable network switch, can be used as a Multi-WAN network router. Its operating system is OpenWrt Linux
The sipJack from pbxnsip is a Sheeva kit-based plug computer and provides Voice over IP services and PBX features.
FreedomBox, for secured, encrypted and fully decentralized networking based on Debian
Debian has , such as the GuruPlug.
Mark Gillespie has created scripts to build and install Debian Lenny and Squeeze onto either the internal NAND or SD card
An ARM port of Fedora exists that can be installed on the SheevaPlug.
Raúl Porcel has managed to run Gentoo on the plug and published an instruction on how to do so.
Stuart Winter has a working Slackware port. This is the official port of Slackware version 13.1 to ARM. Slackware for ARM now officially supports SheevaPlug.
RedSleeve A distribution derived from RHEL ported to ARM.
Variants and modifications
A version with an eSATA port for connecting a serial ATA hard disk is also available and sometimes referred to as SheevaPlug+. Revision 1.3 of the SheevaPlug can be extended by one ESATA port, but soldering is required and will void the warranty. Marvell offers a development kit to assist in the development of software for the platform. The kit includes the GCC cross-compiler for ARM. The device includes a mini USB connector wired to an FTDI FT2232 chip which provides the developer's computer with access to two ports, a JTAG port connected to the internal JTAG bus, and an RS-232 port connected to the Kirkwood processor's serial port through which the bootstrap and kernel console can be accessed. This debug console can be accessed from any computer with support for the FTDI bus translator.