OpenSourceMobilePlatforms/Community
Author : Dpellicer
From TechnologicalWiki
Contents |
[edit] Community
[edit] Current projects
The following platforms are based on Open Source Software, what creates a huge developer community behind them. Their communities contribute with the project, developing libraries and applications with all kind of different licenses.
| Android | LiMo | Maemo | Moblin | |
|---|---|---|---|---|
| Main support | Lg, Nec, Panasonic, Samsung, Vodafone, Telefonica | Nokia | Intel, Linux Foundation | |
| Community | Android Open Source Project, Android developers (app) | LiMo Foundation | Maemo community | Moblin Community |
| License | Android SDK Android (Apache 2.0) | Intellectual Property Policy | Maemo licenses (CC and GNU FDL) | Linux Foundation Licenses |
[edit] Technical information
These four platforms are linux based but they have important differences
| Android | LiMo | Maemo | Moblin | |
|---|---|---|---|---|
| Linux based | Yes | Yes | Yes | Yes |
| OS Language | C / C++ | C / C++ | C / C++ | C / C++ |
| Supported application language | Java, C++ (NDK) | C++ | C, C++, Python | C (exist bindings for other languages, but they are unstable) |
| Full API[1] access | No (some parts are closed source) | No (SDK not available yet) | Yes | Yes |
| IDE[2] | Eclipse on Windows XP/Vista, Linux and Mac OS | Not available yet | Linux based system (supports Eclipse) | Linux based system (supports Eclipse) |
| Graphical UI | Non standard | GTK+, QT | QT | QT, GTK+ |
| Documentation | SDK reference | Not available | Developer guide | Moblin SDK Guide |
| Application publishing channel | Android market | Not available | Ovi Store | Moblin garage (non commercial) |
| Developer pages | Android developers, Anddev, Android community | LiMo Developers Connection | Maemo Developers | Moblin Community, Moblin Zone |
In conclusion, according to the license terms of all platforms, with the exception of LiMo, developers can freely develop any application with the platform SDK, being aware of other third party API license restrictions. Finished developments can be published for mass consumption through their respective channels. Every developer who want to publish their application usually need to pay a fee to access to these services.
[edit] Notes
Categories: ToReview | OpenSource | Mobile | MobileDevelopment | C++ | Maemo | Linux | Moblin | Android | LiMo | OpenSourceMobilePlatforms


