Sources

Maemo sources on Gitorious

Many parts of Maemo are now being developed in the open on gitorious.org. To find the most up-to-date, unreleased code, see http://maemo.gitorious.org. For more information about how Maemo is developed, please read the open development wiki article.

Debian style repository

Source code packages can be found in the Maemo repository under their version or code name.

Source code packages can also be obtained by using apt-get. Make sure that you use correct content in your /etc/apt/sources.list file when working with different maemo releases. See details below.

These sources include all the Maemo-related packages. Since Maemo 3.2, the repository also includes the source packages of the free components shipped in the OS2007 and OS2008 (in previous versions they were delivered in a tarball).

Maemo 5 repositories

deb-src http://repository.maemo.org/ fremantle/sdk free
deb-src http://repository.maemo.org/ fremantle/tools free

Maemo 4.1 source repositories

For Maemo 4.1 use the following:

deb-src http://repository.maemo.org/ diablo/sdk free
deb-src http://repository.maemo.org/ diablo/tools free

Maemo 4.0 source repositories

For Maemo 4.0 use the following:

deb-src http://repository.maemo.org/ chinook free

Maemo 3.2 source repositories

For Maemo 3.2 use the following:

deb-src http://repository.maemo.org/ maemo3.2 free         

Maemo 2.2 source repositories

For Maemo 2.2 use the following:

deb-src http://repository.maemo.org/ gregale free  

Subversion repository

You can check out source codes from our subversion repository:

On the Building Hildon page in the GNOME wiki there are instructions on checking out and compiling the code outside of Scratchbox. The compiling Hildon page in the Hildon reference manual also contains useful information for building Hildon from sources.

You can read more on subversion in the Subversion Book.

By following this link you can see the recent changes in the maemo subversion repository.

Browsing the source

You can also browse the source code with a web browser just by clicking here or check source package repositories at http://repository.maemo.org/pool.

A cross-reference is available in the maemo.org Cross-Reference.

Licensing

For license information please see the licensing page.