Oops, my rate limiting was all broken...
[jamaendo] / README.md
1 # Jamaendo
2
3 A media player for the Nokia N900 and other Maemo 5 (Fremantle) phones.
4
5 [Jamaendo][jamaendo] plays music from the music catalog of [JAMENDO][jamendo].
6
7 JAMENDO is an online platform that distributes musical works under
8 Creative Commons licenses.
9
10 Jamaendo is written by Kristoffer Grönlund.
11
12 ## Panucci
13
14 [Jamaendo][jamaendo] is based on [Panucci][panucci], an audiobook and podcast player for
15 Maemo. Panucci is written by 
16
17  [jamendo]: http://www.jamendo.com/ "Jamendo"
18  [jamaendo]: http://jamaendo.garage.maemo.org/ "Jamaendo"
19  [panucci]: http://panucci.garage.maemo.org/ "Panucci"
20
21 ## Installation
22
23 To build the packages, you need a scratchbox environment set up. See
24 the Nokia/Maemo documentation for information on how to do this. To
25 build the package, go to the Jamaendo source directory and type
26
27     make build-package
28
29 This will (hopefully) generate a .deb file for you to install on your
30 Maemo 5 device.
31
32 ## Optification
33
34 If you're running a newer release of the Fremantle platform, this step
35 may not (I hope not!) be necessary, but either way: The package that
36 the build process produces is not entirely optified. It is compatible
37 with the `maemo-optify` tool, however. All you need to do is run
38 `maemo-optify-deb` on the generated .deb file.
39
40 ## License
41
42 The backend code that speaks to jamendo.com is in the jamaendo module. This module is licensed under a modified New BSD License (modified to remove attribution clauses). See `jamaendo/api.py` for details.
43
44 The code that implements the UI and the rest of the application is licensed under a GPL v3 license.