MaemoReleasesRepositoriesDistros

  1. Maemo releases, repositories and distros
  2. Maemo main repository
  3. Extras repository

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
Tagged
sdk
repository
extras