Task:Open Source Proof Points

(Ubuntu: : added some much needed clarification)
(Patches: add links)
 
(3 intermediate revisions not shown)
Line 12: Line 12:
Community members have [https://bugs.maemo.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=patch&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= submitted many patches] to Maemo thanks to its open nature.
Community members have [https://bugs.maemo.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=patch&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= submitted many patches] to Maemo thanks to its open nature.
 +
 +
Some of these are currently being integrated into a [[Community SSU|Community Seamless Software Update]] - updates and upgrades to [[Nokia N900|N900]]'s Maemo 5 core software that can be installed as a normal firmware update, provided entirely by community members.
== Applications ==
== Applications ==
Line 22: Line 24:
Why wasn't this included by default in OS2008, or at least Diablo? It supports every bloody format you can throw at it, and is a massive improvement over the default. There are also frontends that increase usability.
Why wasn't this included by default in OS2008, or at least Diablo? It supports every bloody format you can throw at it, and is a massive improvement over the default. There are also frontends that increase usability.
-
== Ports ==
+
== Alternative Operating Systems ==
 +
{{main|Alternative operating systems}}
Many ports of other operating systems have been done and can be installed with little trouble, thanks to a great deal of community support and documentation.
Many ports of other operating systems have been done and can be installed with little trouble, thanks to a great deal of community support and documentation.
-
=== NITdroid ===
 
-
Android was first ported onto the tablets by b-man and Penguinbait, and like any first try, it had it's share of problems. It broke video for many programs and didn't support many apps. A fix was released, but unlike the original , it was much more diffucult to do. Then came NITdroid. Ported by Solca, this is the most recent port available and is being constantly updated and tested. It is fairly easy to install, and there is even an install script for those who use Ubuntu!
 
-
=== Ubuntu ===
 
-
b-man built a bootable version of Ubuntu Jaunty for the tablet based on the Deblet project (bootable Debian for the tablets by Johnx and Stskeeps) and released it onto the Internet Tablet Talk forums. Mer, below, is also a bootable form of Ubuntu Jaunty, and uses the Ubuntu repositories.
 
-
 
-
=== Mer ===
 
-
A reincarnation (of sorts) of Maemo, Mer is a totally open-source operating system for the internet tablets that has great potential.
 
-
 
-
=== KDE ===
 
-
Ported by penguinbait, KDE is a versatile alternate desktop environment for unix-based systems. Penguinbait's port replaces the hildon desktop without needing a reboot. This package also includes some desktop computer additions like cups printing and samba networking.
 

Latest revision as of 10:02, 10 February 2011

Image:Ambox_notice.png
This task is in the list of maemo.org development proposals, please help planning and getting it ready for a sprint. Put a note on the talk page if you're interested in helping work on this task.
Please see the talk page for discussion.
After youtube’s madness, I wouldn’t ever underestimate the creativity of the kids anymore. After wikipedia, the Linux kernel, KDE, GNOME, Webkit and Firefox, I wouldn’t ever underestimate the energy of volunteer experts anymore.

From the mind of Philip

All we know open source is great, but in addition of the aim and the theory it is good to collect real cases. Those proof points should be based on the Maemo platform and showcase examples of open source contribution goodness. Examples on how community contributions are helping Nokia building a better platform and shipping commercial products with it.

Contents

[edit] Application Manager

The open Application Manager has allowed community developers to step in and begin improving it without waiting for Nokia.

[edit] Patches

Community members have submitted many patches to Maemo thanks to its open nature.

Some of these are currently being integrated into a Community Seamless Software Update - updates and upgrades to N900's Maemo 5 core software that can be installed as a normal firmware update, provided entirely by community members.

[edit] Applications

Some of the best community contributions are simply applications!

[edit] Maemo Mapper

Maemo Mapper has been here since OS2006 on the 770, and is a community-built, open source mapping application with GPS support. It's an excellent alternative to the default Map application included with OS2008/Diablo.

[edit] Canola

Possibly a jewel of open-source on the tablets, Canola (again, since OS2006) is a (soon to be?) open-source media center for the tablet. It's got plug-ins for last.fm, YouTube, and has a built-in podcast downloader and photo-viewer. It can download cover-art automatically (again, with a plug-in) and do plenty of neat tricks.

[edit] MPlayer

Why wasn't this included by default in OS2008, or at least Diablo? It supports every bloody format you can throw at it, and is a massive improvement over the default. There are also frontends that increase usability.

[edit] Alternative Operating Systems

Main article: Alternative operating systems

Many ports of other operating systems have been done and can be installed with little trouble, thanks to a great deal of community support and documentation.