MaemoReleasesRepositoriesDistros
Maemo releases, repositories and distros
There are 2 official maemo apt repositories. These repositories contain a variety of distros. A quite heterogeneous mix of stable release snapshots, ad-hoc package collections and more.
This page explains what they are and what can be done with them.
Maemo main repository
It is located at http://repository.maemo.org and contains the following distros
Distro | Codename | Components | Content |
---|---|---|---|
maemo | ??? | First stable (1.0) release of maemo, matching the initial IT OS 2005 release for the 770 in May 2005 | |
maemo1.1 | free non-free | Minor (bug-fix) release of maemo, matching the update to IT OS 2005 released in January 2006 | |
maemo1.1-extras | free non-free | Peripheric packages in maemo from Nokia for 1.1 release | |
maemo2.0rc22 | free non-free | Release candidate for maemo 2.0. It was released in June 2006 | |
maemo2.0 | mistral | free non-free | Second major stable release of maemo, matching the first release of IT OS 2006 in July 2006 (the one with VOIP, IM, thumbpad, package management,...) |
maemo2.1 | scirocco | free non-free | Minor (bug-fix) release, matching the update to IT OS 2006 released in November 2006 |
maemo2.2 | gregale | free non-free | Latest release of IT OS 2006 for Nokia 770 developers |
maemo3.2 | bora | free non-free | Latest release of IT OS 2007 for Nokia N800 developers |
sardine | main non-free | Development of the Hildon Application Framework + more. See Sardine web pages | |
herring | main non-free | Maintenance of the Hildon Application Framework + more. See Sardine web pages |
The current stable release for Nokia 770 developers is 2.2, codename gregale. The latest stable release for Nokia N800 develOpers is 3.2, codename bora.
All the major release distros are essentially snapshots. They do not receive updates. Instead, snapshots for new stable releases come out as new (immutable) distros. Upgrades between these distros are not supported, in the device or in scratchbox.
Sardine and Herring are closer to being true distros, however they do not cover the whole maemo scope. Sardine contains the bleeding edge development of a subset of maemo (HAF, bluetooth,...). Sardine is always going towards the next maemo release. It has progressed beyond what bora release is today. Sardine is continuously updated and it is possible to upgrade Sardine on the device and in scratchbox.
Herring is the maintenance distro for Sardine. It has the same scope but matches the versions in bora. It receives maintenance upgrades. Upgrading between Sardine and Herring is not possible.
Extras repository
It is located at http://repository.maemo.org/extras
This repository contains packages not part of maemo but intended for use with maemo. These are coming from community at large, through garage accounts.
Distro | Codename | Components | Content |
---|---|---|---|
maemo2.0 | mistral | free non-free | Community packages for 2.0 |
maemo2.1 | scirocco | free non-free | Community packages for 2.1 |
maemo2.2 | gregale | free non-free | Community packages for 2.2 |
maemo3.0 | bora | free non-free | Community packages for 3.x |