Documentation/Maemo For Symbian Developers Guide/Glossary

= Glossary =


 * ABI
 * Application Binary Interface, providing object code level compatibility.


 * API
 * Application Programming Interface, providing source code level compatibility.


 * applet
 * A small application that integrates to Hildon Desktop.


 * ARMEL
 * A name that e.g. Debian uses for the little endian ARM EABI (ABI for the ARM architecture).


 * devkit
 * The part of Maemo SDK that contains software development tools. Maemo SDK contains multiple devkits, e.g. doctools devkit.


 * Hildon
 * Application framework used in the Maemo platform. Developed by Nokia and based on GNOME/GTK+ technologies, currently in the process of becoming an upstream project in gnome.org.


 * Hildon Desktop
 * The main user interface component of Maemo Chinook, rewrite of Maemo desktop.


 * Internet Tablet
 * Product category for Internet-optimized mobile devices with touchscreen. The term was coined by Nokia, but is nowadays used more widely to include other devices.


 * Maemo
 * Software platform for mobile devices developed by Nokia, based on GNU/Linux and GNOME/GTK+ technologies. It includes proprietary components to make it work on the Nokia Maemo compatible device.


 * maemo.org
 * Developer community web site maintained by Nokia, main point of reference for open source and third-party developers in general.


 * Maemo Software Development Kit
 * (Maemo SDK) to create and port applications to the Maemo platform using a PC.


 * OSSO
 * Open Source Software Operations, Nokia organization developing and integrating software for Maemo compatible device.


 * rootstrap
 * Part of the SDK that contains selected software components from rootfs. Rootstrap is the root file system of a target inside Scratchbox.


 * toolchain
 * Part of the SDK that contains ARM cross compilation tools, such as compiler and linker.

= Maemo Releases =


 * Mistral
 * Maemo 2.0 release for Nokia 770 device. Corresponds to the Nokia Internet Tablet SE 2006 version 2.01.2006.26-8.


 * Scirocco
 * Maemo 2.1 release for Nokia 770 device. Includs mainly bugfixes and some other enhancements. Corresponds to Nokia Internet Tablet SE 2006 version 2.2006.39-14.


 * Gregale
 * Maemo 2.2 release for Nokia 770 device (bugfixes and enhancements).


 * Bora
 * Maemo 3.x releases for Nokia N800 device. Corresponds to Internet Tablet OS releases "1.2006.47-20", "2.2006.51-6" (Maemo 3.0), "3.2007.10-7" (Maemo 3.1) and "4.2007.26-8"+"4.2007.38-2" (Maemo 3.2).


 * Chinook
 * Maemo 4.0.x releases for Nokia N800 and N810 devices. Corresponds to Internet Tablet OS releases "1.2007.44-4" (Maemo 4.0) and "2.2007.51-3" (Maemo 4.0.1)


 * Diablo
 * Maemo 4.1.x releases for Nokia N800, N810 and N810 WiMAX devices. Corresponds to Internet Tablet OS releases "4.2008.23-14" (Maemo 4.1), "4.2008.36-5" (Maemo 4.1.1) and "5.2008.43-7" (Maemo 4.1.2)


 * Fremantle
 * Maemo 5.x releases for N900 device. Corresponds to Maemo 5 OS release "1.2009.42-11" + eMMC content "1.2009.41-1" (Maemo 5) and OS release "2.2009.51-1" + eMMC content "1.2009.41-1" (Maemo 5 Update)


 * Harmattan
 * Maemo 6.x releases, corresponds to Maemo 6 OS release "x.2010.xx-x"