OpenZaurus is a defunct embedded
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
for the
Sharp Zaurus personal mobile tool
PDA.
History
In its original form, the project was a repackaging of the SharpROM, the Zaurus's factory supplied
kernel
Kernel may refer to:
Computing
* Kernel (operating system), the central component of most operating systems
* Kernel (image processing), a matrix used for image convolution
* Compute kernel, in GPGPU programming
* Kernel method, in machine lea ...
and root filesystem image. In order to make the Zaurus's OS closer to the needs of the
developer community, the SharpROM was altered through the use of
bugfixes, software additions, and even removals in order to make the package more open.
The OpenZaurus project was revamped completely, becoming Debian-based built from source, from the ground up. Due to the change in direction, OpenZaurus became quite similar to other embedded Debian-based distributions, such as
Familiar
In European folklore of the medieval and early modern periods, familiars (sometimes referred to as familiar spirits) were believed to be supernatural entities that would assist witches and cunning folk in their practice of magic. According to ...
for the
iPAQ
The iPAQ is a discontinued Pocket PC and personal digital assistant which was first unveiled by Compaq in April 2000.
HP's line-up of iPAQ devices included PDA-devices, smartphones and GPS-navigators. A substantial number of devices wer ...
. OpenZaurus, in its current form, facilitates an easy method for users to build their own custom images. The efforts of Openzaurus, along with other embedded Linux projects, were integrated into the
OpenEmbedded
OpenEmbedded is a build automation framework and cross-compile environment used to create Linux distributions for embedded devices. The OpenEmbedded framework is developed by the OpenEmbedded community, which was formally established in 2003. O ...
Project, which now provides the common framework for these projects.
Variants
In addition to building a custom OpenZaurus image using OpenEmbedded metadata, The OpenZaurus distribution can be acquired in three variations for each version release.
* Bootstrap: A minimal, console based image with a working root filesystem, and networking over
SSH,
WLAN
A wireless LAN (WLAN) is a wireless computer network that links two or more devices using wireless communication to form a local area network (LAN) within a limited area such as a home, school, computer laboratory, campus, or office building ...
,
Bluetooth
Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs). In the most widely used mode, transmission power is limit ...
, or
USB. Suitable for
bootstrapping
In general, bootstrapping usually refers to a self-starting process that is supposed to continue or grow without external input.
Etymology
Tall boots may have a tab, loop or handle at the top known as a bootstrap, allowing one to use fingers ...
a larger, X11 system.
* GPE: Everything the Bootstrap image contains, plus the X Window System and the
GTK+
GTK (formerly GIMP ToolKit and GTK+) is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both free and prop ...
based
GPE Palmtop Environment.
* OPIE: Everything the Bootstrap image contains and the
Qt based OPIE Palmtop Integrated Environment.
Status
On April 26, 2007, it was announced
that the OpenZaurus project was over. Future development efforts are to focus on the
Ångström distribution for
embedded systems
An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is ''embedded'' ...
.
See also
*
Palm OS
Palm OS (also known as Garnet OS) was a mobile operating system initially developed by Palm, Inc., for personal digital assistants (PDAs) in 1996. Palm OS was designed for ease of use with a touchscreen-based graphical user interface. It is provi ...
*
Pocket PC
A Pocket PC (P/PC, PPC) is a class of personal digital assistant (PDA) that runs the Windows Mobile or Windows Embedded Compact operating system that has some of the abilities of modern desktop PCs. The name was introduced by Microsoft in 200 ...
*
Windows Mobile
Windows Mobile is a discontinued family of mobile operating systems developed by Microsoft for smartphones and personal digital assistants.
Its origin dated back to Windows CE in 1996, though Windows Mobile itself first appeared in 2000 as Pock ...
References
External links
*
Hentges.net OZ with updated OPIE releases
{{DEFAULTSORT:Openzaurus
ARM Linux distributions
Personal digital assistant software
Debian-based distributions
Embedded Linux distributions
Operating systems using GPE Palmtop Environment
Linux distributions