Open Palmtop Integrated Environment

Last updated
Open Palmtop Integrated Environment
Opie 1 2 launcher.png
Developer(s) Opie Team
Stable release
1.2.5 / December 12, 2010 (2010-12-12)
Operating system Unix, Linux
Platform PDA
Type User interface
License GPL
Website opie.sourceforge.net

Open Palmtop Integrated Environment (OPIE) was an open-source graphical user interface for PDAs and other devices running Linux. It is a fork of Trolltech's Qtopia environment. [1]

Contents

OPIE features a personal information management (PIM) framework as well as several other productivity applications. It has also extended multimedia capabilities, document model, networking and communication tools as well as multi-language support for more than a dozen languages. Based on common industry standards like XML, Obex, IrDa et al., Opie is capable of interacting with devices ranging from cell phones to server backends. Opie is highly optimized for mobile devices and tries to support the user with shortcuts and ease of use.

OPIE has undergone a long period of slow development and eroding user and developer base, and has had no apparent activity since 2014. [2] Its last official release was in 2010.

OPIE images and applications can be built for most devices supported by OpenEmbedded.

Hardware support

Most common hardware devices are :

The minimum requirements to run Opie are:

Distributions using Opie

Several Linux distributions for handheld devices include Opie, including:

See also

Related Research Articles

Qt (software) Object-oriented framework for GUI creation

Qt is a widget toolkit for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems with little or no change in the underlying codebase while still being a native application with native capabilities and speed.

In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.

iPAQ

The iPAQ is a Pocket PC and personal digital assistant, first unveiled by Compaq in April 2000; the name was borrowed from Compaq's earlier iPAQ Desktop Personal Computers. Since Hewlett-Packard's acquisition of Compaq, the product has been marketed by HP. The devices use a Windows Mobile interface. In addition to this, there are several Linux distributions that will also operate on some of these devices. Earlier units were modular. "Sleeve" accessories, technically called jackets, which slide around the unit and add functionality such as a card reader, wireless networking, GPS, and even extra batteries were used. Later versions of iPAQs have most of these features integrated into the base device itself, some including GPRS mobile-telephony.

Windows Embedded Compact, formerly Windows Embedded CE, Windows Powered and Windows CE, is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products.

Sharp Zaurus

The Sharp Zaurus is the name of a series of personal digital assistants (PDAs) made by Sharp Corporation. The Zaurus was the most popular PDA during the 1990s in Japan and was based on a proprietary operating system. The first Sharp PDA to use the Linux operating system was the SL-5000D, running the Qtopia-based Embedix Plus. The Linux Documentation Project considers the Zaurus series to be "true Linux PDAs" because their manufacturers install Linux-based operating systems on them by default. The name derives from the common suffix applied to the names of dinosaurs.

GPE Palmtop Environment

GPE is a graphical user interface environment for handheld computers, such as palmtops and personal digital assistants (PDAs), running some Linux kernel-based operating system. GPE is a complete environment of software components and applications which makes it possible to use a Linux handheld for tasks such as personal information management (PIM), audio playback, email, and web browsing.

A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running. For example, a compiler that runs on a PC but generates code that runs on Android smartphone is a cross compiler.

OpenZaurus

OpenZaurus is a defunct embedded operating system for the Sharp Zaurus personal mobile tool PDA.

Qt Extended is an application platform for embedded Linux-based mobile computing devices such as personal digital assistants, video projectors and mobile phones. It was initially developed by Qt Software, a subsidiary of Nokia. When they cancelled the project the free software portion of it was forked by the community and given the name Qt Extended Improved. The QtMoko Debian-based distribution is the natural successor to these projects as continued by the efforts of the Openmoko community.

Operating systems based on the Linux kernel are used in embedded systems such as consumer electronics.

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. OpenEmbedded is the recommended build system of the Yocto Project, which is a Linux Foundation workgroup that assists commercial companies in the development of Linux-based systems for embedded products.

Jlime

Jornada Linux Mobility Edition or JLime is a Linux distribution originally aimed for the HP Jornada platform. It was created in late 2003 by Kristoffer Ericson and Henk Brunstin. It is developed using the OpenEmbedded build system.

As of the early 2000s, several speech recognition (SR) software packages exist for Linux. Some of them are free and open-source software and others are proprietary software. Speech recognition usually refers to software that attempts to distinguish thousands of words in a human language. Voice control may refer to software used for communicating operational commands to a computer.

The Ångström distribution is a defunct Linux distribution for a variety of embedded devices. The distribution is the result of work by developers from the OpenZaurus, OpenEmbedded, and OpenSIMpad projects. The graphical user interfaces (GUIs) available are OPIE and GPE among other options.

An embedded database system is a database management system (DBMS) which is tightly integrated with an application software; it is "embedded in the application". It is actually a broad technology category that includes

Linux for mobile devices, sometimes referred to as mobile Linux, is the usage of Linux-based operating systems on portable devices, whose primary or only Human interface device (HID) is a touchscreen. It mainly comprises smartphones and tablet computers, but also some mobile phones, personal digital assistants (PDAs) portable media players that come with a touchscreen separately.

FBReader E-book reader

FBReader is an e-book reader for Linux, Microsoft Windows, Android, and other platforms.

Microsoft, a technology company known for its opposition to the open source software paradigm, turned to embrace the approach in the 2010s. From the 1970s through 2000s under CEOs Bill Gates and Steve Ballmer, Microsoft viewed the community creation and sharing of communal code, later to be known as free and open source software, as a threat to its business, and both executives spoke negatively against it. In the 2010s, as the industry turned towards cloud, embedded, and mobile computing—technologies powered by open source advances—CEO Satya Nadella led Microsoft towards open source adoption although Microsoft's traditional Windows business continued to grow throughout this period generating revenues of 26.8 billion in the third quarter of 2018, while Microsoft's Azure cloud revenues nearly doubled.

Fyne (software) Graphical toolkit for building cross platform GUIs

Fyne is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs) across desktop and mobile platforms. Fyne uses OpenGL to provide cross-platform graphics. It is inspired by the principles of Material Design to create applications that look and behave consistently across all platforms. It is licensed under the terms of the 3-clause BSD License, supporting the creation of free and proprietary applications. In December 2019 Fyne became the most popular GUI toolkit for Go, by GitHub star count and in early February 2020 it was trending as #1 project in GitHub trending ranks.

References

  1. "LinuxDevices.com: Project OPIE -- Qt-based apps and tools for handhelds". 2002-05-16. Archived from the original on 2007-05-04. Retrieved 2007-10-21.
  2. "GitHub - opieproject/opie". GitHub . Retrieved 2018-08-14.