Table of Contents
Mamona
Mamona is an embedded Linux distribution for ARM EABI. The main goal of the Mamona Project is to offer a completely open source alternative/experimental Platform for Maemo using only free and open source components.
News
- 2008-07-29 - Mamona with Beagleboard - Until we officially support Beagle, you can run Mamona's Omap 3530 build, see Alecrim's post.
- 2008-07-29 - Mamona 0.2 Beta release - 0.2 is on the way, we're just finishing the latest issues so it can be released. If you want to help testing it, see 0.2 Release.
- 2008-07-18 - Virtual Keyboard - Another feature that everyone was waiting! See rsalveti and aloisio blog posts about it.
- Mamona at CIA - see http://cia.vc/stats/project/mamona to get Mamona's activity stats
- Moved to Git - We're working exclusively with Git now. Take a look at our Git Web interface.
- Planet INdT - More news related to Mamona development can be found at Planet INdT.
Getting Started with Mamona
There are 3 ways you could start with Mamona, one is using just the distro on you device, another one is using Mamona SDK to build your applications for Mamona and the last one is to hack Mamona itself (development of Mamona).
Beside the specific documentation, the following links could help you understand Mamona a little better:
- Frequently asked questions - Know more about Mamona and what it's about
- Full Documentation - Wiki with all documentation
Mamona Distro
Mamona is an embedded Linux distribution, you can use it at your device instead of Maemo.
See Releases to get more information about all Mamona releases, like as release notes and other documentation.
If you want to try Mamona at your device, the start point is Running Mamona, where you can download Mamona's image and flash at your device.
Mamona SDK
Mamona SDK is everything you need to build your application to use it at Mamona. Basically is a distro with compilers, toolchain, libraries and the sub-systems we support.
With every Mamona version there's one specific SDK, because the toolchain, compilers and libraries can change. The idea is to always maintain back compatibility, so old packages could run at the latest Mamona release, but this is not always true. We'll let everyone know about the compatibility issues when we release another version of Mamona.
For Mamona 0.2-Beta see the SDK Installation Guide to start using it.
If you want to understand more about the Mamona architecture, to find what your application could use to be fully supported at Mamona, please see MamonaPlatform.
Mamona Devel
If you want, you could also hack Mamona itself. By hacking Mamona you can rebuild your packages, add patches to your packages, try a new version of a software and also contribute to Mamona.
See the following links to learn how to hack Mamona and build your own Mamona release:
- Mamona Devel Setup - Instructions on setting up the environment needed to build and hack Mamona.
Contribute
Mamona is an open source project started by INdT and opened to external contributions. Take a look at the contributing page if you want to help with something.
Getting Help
- IRC - #mamona at irc.freenode.net
- Mailing lists:
- Mamona Development: https://garage.maemo.org/mailman/listinfo/mamona-devel
- Mamona Commits: https://garage.maemo.org/mailman/listinfo/mamona-commits
