Jornada Linux Mobility Edition or JLime is a
Linux distribution
A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading on ...
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
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 ...
build system.
History and name
The work on JLime began in late 2003 due to the need for a working Linux distribution on the HP 6xx Jornada platform. The idea behind JLime is a distribution that brings speed and portability to the Jornada.
The Jornada had been unsupported in 2.6 kernel (due to lack of developers / test machines) and first year was focused on enabling support. 2.6.9 was the first kernel to be able to boot.
In early February 2006 the JLime site was renovated by the JLime forum user "chazco".
Later development added the
NEC Mobilepro 900 and
Ben NanoNote
The Ben NanoNote (officially the 本 NanoNote)Melanson, Donald"Qi Hardware's tiny, hackable Ben NanoNote now shipping" ''Engadget'', 15 March 2010 (accessed 1 November 2012) is a pocket computer using the Linux-based OpenWrt operating system. An ...
among the supported devices.
JLime installer
JLime developers "Chazco" and "B_Lizzard" created an
initrd
In Linux systems, initrd (''initial ramdisk'') is a scheme for loading a temporary root file system into memory, to be used as part of the Linux startup process. initrd and initramfs refer to two different methods of achieving this. Both are comm ...
based installation tool which can install JLime onto the Jornada 6xx without the need of any Linux machine, however development of this method has halted and has not been applied to any handheld PC other than the jornada 6xx. Most PDA systems use flash memory, but the Jornada handheld computers lack this facility. Therefore, JLime is installed onto a (partitioned)
compact flash
CompactFlash (CF) is a flash memory mass storage device used mainly in portable electronic devices. The format was specified and the devices were first manufactured by SanDisk in 1994.
CompactFlash became one of the most successful of the e ...
card. The
installer
Installation (or setup) of a computer program (including device drivers and plugins), is the act of making the program ready for execution. Installation refers to the particular configuration of a software or hardware with a view to making it usa ...
uses a
text based
In computing, text-based user interfaces (TUI) (alternately terminal user interfaces, to reflect a dependence upon the properties of computer terminals and not just text), is a retronym describing a type of user interface (UI) common as an ...
dialog
Dialog is an online information service owned by ProQuest, who acquired it from Thomson Reuters in mid-2008.
Dialog was one of the predecessors of the World Wide Web as a provider of information, though not in form. The earliest form of the D ...
orientated interface.
Package management
JLime uses a minimalistic tool of
APT
Apt. is an abbreviation for apartment.
Apt may also refer to:
Places
* Apt Cathedral, a former cathedral, and national monument of France, in the town of Apt in Provence
* Apt, Vaucluse, a commune of the Vaucluse département of France
* A ...
called
ipkg
ipkg, or the Itsy Package Management System, is a discontinued lightweight package management system designed for embedded devices that resembles Debian's dpkg. It was used in the Unslung operating system for the Linksys NSLU2 ( Optware), in ...
to handle packages (see
package management system
A package manager or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner.
A package manager deals w ...
), it can install/remove/update through any existing internet connection or locally. Packages are downloaded from so-called feed repositories and dependencies are handled automatically.
IceWM on Jornada
JLime is a fully functioning Linux distro and currently uses
IceWM window manager as a GUI 'environment'. JLime includes the following applications with IceWM:
Minimo
Minimo (from "Mini Mozilla") was a project to create a version of the Mozilla web browser for small devices like personal digital assistants and mobile phones.
The project aimed to make it easier for developers to embed parts of Mozilla into s ...
,
XChat,
dillo
Dillo is a minimalistic web browser particularly intended for older or slower computers and embedded systems. It supports only plain HTML/XHTML (with CSS rendering) and images over HTTP; scripting is ignored entirely. Current versions of Dillo c ...
,
Rox-filer
The ROX Desktop is a graphical desktop environment for the X Window System. It is based on the ROX-Filer which is a drag and drop spatial file manager. It is free software released under the GNU General Public License. The environment was in ...
,
Abiword
AbiWord () is a free and open-source software word processor. It is written in C++ and since version 3 it is based on GTK+ 3. The name "AbiWord" is derived from the root of the Spanish word "'' abierto''", meaning "open".Project MascoAbi the Ant ...
, Leafpad, Torsmo and a few other useful applications.
Developer List
Here is the list of the current active developers involved in the JLiME project.
Kernel maintainers
*Kristoffer Ericson (kristoffer) - kernel hp6xx/hp7xx
*Rafael Ignacio Zurita (rafa) - kernel hp6xx
*Michael Petchkovsky (cosmo0) - kernel mp900
Package maintainers
*Alex Palestras (B_lizzard) - packages hp6xx (OE)
*Matt Oudenhoven (wicked) - packages hp7xx/mp900 (OE)
Site maintainers
*chazco - General maintenance - webmaster
Past maintainers
*Jan Misiak (fijam) - Documentation maintainer & Kernel Tester (2006 - Oct 2007)
Releases
JLime developed ports
See also
*
Familiar Linux
Familiar Linux is a discontinued Linux distribution for iPAQ devices and other personal digital assistants (PDAs), intended as a replacement for Windows CE. It can use OPIE or GPE Palmtop Environment as the graphical user interface.
Technical d ...
*
Jornada (PDA)
The Jornada was a line of personal digital assistants or PDAs manufactured by Hewlett-Packard. The Jornada was a broad product line that included Palm-Size PCs, Handheld PCs, and Pocket PCs. The first model was the 820, released in 1998, and ...
*
HP Jornada X25
*
MobilePro
The MobilePro is a discontinued line of personal digital assistants manufactured by NEC. Most models in the MobilePro range were handheld PCs with almost full size keyboards and a compact form placing them between being a palmtop and a subnotebook ...
*
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 ...
References
External links
jLime Home pageReview of JLime Donkey 1.0.2 by Charles Hague HPC:Factor (22 January 2007)
{{linux-distro
Pocket PC software
Platform-specific Linux distributions
Embedded Linux distributions
Linux distributions