Distributions/fr

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Traduction partielle en français)
 
m (linkfix)
 
(11 intermediate revisions by 9 users not shown)
Line 13: Line 13:
 
** [[SHR]]
 
** [[SHR]]
 
* <font color='#BBBBBB'>Autres</font>
 
* <font color='#BBBBBB'>Autres</font>
** [[Qtopia]]
+
** [[Qt Extended Improved]]
 
** [[Debian]]
 
** [[Debian]]
 
</div>
 
</div>
 
|-
 
|-
|}<noinclude>[[Category:Templates]]</noinclude>
+
|}
  
Les différentes distributions d'Openmoko sont produites afin de tourner sur différents périphériques mobiles, avec comme première cible d'Openmoko Inc les téléphones [[Neo 1973]] et le [[Neo FreeRunner]].
+
Les différentes distributions d'Openmoko sont construites afin de tourner sur différents périphériques mobiles, avec comme priorité les téléphones d'Openmoko Inc, à savoir le [[Neo 1973]] et le [[Neo FreeRunner]].
 
Ces distributions sont similaires à des distributions linux : des systèmes d'exploitation complets avec leurs applications utilisateurs.
 
Ces distributions sont similaires à des distributions linux : des systèmes d'exploitation complets avec leurs applications utilisateurs.
 
Vous pouvez installer n'importe laquelle de celles ci sur votre téléphone ou avoir un système de multiboot avec plusieurs distributions d'installées.
 
Vous pouvez installer n'importe laquelle de celles ci sur votre téléphone ou avoir un système de multiboot avec plusieurs distributions d'installées.
 
Alors que les distributions d'Openmoko peuvent aussi tourner sur [[Supported devices|d'autres appareils mobiles]], d'autres distributions logicielles peuvent aussi s'exécuter sur les téléphones d'Openmoko Inc (voir plus loin).
 
  
Pour les téléchargements, voir [[Lastest Images|Dernières images]], pour les instructions d'installations voir [[Flashing the Neo FreeRunner]]
+
Alors que les distributions d'Openmoko peuvent aussi tourner sur [[Supported devices|d'autres appareils mobiles]], d'autres distributions logicielles peuvent s'exécuter sur les téléphones d'Openmoko Inc. (voir plus loin).
 +
 
 +
Pour les téléchargements, voir [[Latest Images|Dernières images]], pour les instructions d'installations voir [[Flashing the Neo FreeRunner]]
  
 
== A propos des distributions ==
 
== A propos des distributions ==
  
Pour ^etre précis techniquement, les distributions 2007.2, 2008.8, FSO et SHR ne sont pas réellement des distributions indépendantes, mais des distributions visant des cibles matérielles différentes. Elles ont été construites à partir de différentes branches de la métadistribution [[OpenEmbedded]]. Par exemple, 2007.2 et 2008.8 sont ce qu'Ubuntu Gutsy est à Kubuntu Hardy.
+
Pour être précis techniquement, les distributions 2007.2, 2008.8, FSO et SHR ne sont pas réellement des distributions indépendantes, mais des distributions visant des objectifs différents. Chacune d'elle a été construite à partir de différentes branches de la méta-distribution [[OpenEmbedded]].
L'une devrait seulement utiliser des packages de la branche correspondante, sinon, des choses risquent de ne pas bien se passer, comme l'utilisation des .deb de Hardy sur un système Gutsy.
+
 
Par ailleurs, il est à noter qu'il n'existe, à l'heure actuelle, pas de mise à jour supportée entre ces deux distributions. Ainsi, mettre à jour l'une d'elle en changeant la provenance des paquets résultera dans un système cassé et probablement impossible à booter. Pour conclure, utilisez toujours le [[dfu-util]] pour changer de distribution ou installez les en dual boot (ex, via une carte SD ou NFD)
+
Par exemple, 2007.2 et 2008.8 sont ce qu'Ubuntu Gutsy est à Kubuntu Hardy. L'une devrait seulement utiliser des packages de la branche correspondante, sinon, des choses risquent de ne pas bien se passer, c'est comme l'utilisation des .deb de Hardy sur un système Gutsy.
 +
 
 +
Par ailleurs, il est à noter qu'il n'existe à l'heure actuelle, pas de mise à jour supportée entre ces deux distributions. Ainsi, mettre à jour l'une d'elle en changeant la provenance des paquets résultera dans un système cassé et probablement impossible à démarrer.
 +
 
 +
Enfin, utilisez toujours le [[dfu-util]] pour changer de distribution ou installez les en dual boot (via une carte SD ou NFS par exemple)
  
 
== Révisions cibles dirigées par Openmoko Inc. ==
 
== Révisions cibles dirigées par Openmoko Inc. ==
Line 37: Line 41:
 
=== Om 2007.2 (GTK) ===
 
=== Om 2007.2 (GTK) ===
  
[[Om 2007.2]] est pour les personnes voulant se familiariser avec l'initiative [http://www.gnome.org/mobile/ GNOME Mobile] et qui veulent écrire des applications qui peuvent s'exécuter sur une multitude de systèmes utilisant (des parties) du GNOME Mobile. Cette distribution introduit Maemo, qui tourne sur les Tablettes Internet Nokia. La force de la couche GTK+ est une interface utilisateur et un environnement de programmation similaire à ce que l'on peut trouver sur un système linux de bureau, si vous ^etes sous GNOME. GTK+ a "PIM applications" basées sur le "Evolution Data Server" et utilise le serveur téléphonique gsmd. Bien que l'on puisse les utiliser, ces application sont encore bugguées et non finies.
+
[[Om 2007.2]] a pour objectif les personnes voulant se familiariser avec l'initiative [http://www.gnome.org/mobile/ GNOME Mobile] et qui veulent écrire des applications qui peuvent s'exécuter sur une multitude de systèmes utilisant (au moins des parties) du GNOME Mobile. Cette distribution introduit Maemo, qui tourne sur les Tablettes Internet Nokia. La force de la couche GTK+ est une interface utilisateur et un environnement de programmation similaire à ce que l'on peut trouver sur un système linux de bureau tournant sous GNOME.
Certaines personnes ont des problèmes avec la stabilité du serveur téléphonique.
+
Le framework GTK+ dispose des applications PIM basées sur le serveur d'évolution des données (Evolution Data Server) et utilise le serveur téléphonique gsmd. Bien que l'on puisse les utiliser, ces application sont encore bugguées et non finies.
 +
De plus, certaines personnes ont des problèmes avec la stabilité du serveur téléphonique.
  
 
* [[Om 2007.2]]
 
* [[Om 2007.2]]
* Disponibilité: [http://buildhost.openmoko.org/daily/ hotes officiels] et [[MokoMakefile]] pour la compilation
+
* Disponibilité: [[Download]] et [[MokoMakefile]] pour la compilation
* Téléchargement: [http://buildhost.openmoko.org/daily/freerunner/ Les révisions sont nommées "openmoko-devel-image" ]
+
* Téléchargement: [[Download]] Les révisions sont nommées "openmoko-devel-image" ]
 
* Diverses vidéos sur cette couche sont disponibles sur Youtube : [http://uk.youtube.com/user/freeyourphone user freeyourphone] et le [http://uk.youtube.com/watch?v=U05kZfURPig&NR=1 video review par BVB Tech]
 
* Diverses vidéos sur cette couche sont disponibles sur Youtube : [http://uk.youtube.com/user/freeyourphone user freeyourphone] et le [http://uk.youtube.com/watch?v=U05kZfURPig&NR=1 video review par BVB Tech]
  
Il s'agit du système de base installé sur le Neo Freerunner lorsqu'il quitte l'usine de fabrication.
+
Il s'agit du système de base installé sur le Neo FreeRunner lorsqu'il quitte l'usine de fabrication.
Le développement conduit par Openmoko inc. sur la version 2007.2 a stoppé et les ressources sont allouées en faveur de la version 2008.8, alors que la communauté est en train de faire un effort pour sauver les applications téléphoniques de la v2007.2 dans le but de les placer dans le futur intergiciel du FSO (cf. SHR).
+
Le développement conduit par Openmoko inc. sur la version 2007.2 a été stoppé et les ressources sont allouées maintenant en faveur de la version 2008.8 alors que la communauté est en train de fournir un effort pour sauver les applications téléphoniques de 2007.2 dans le but de les placer dans le futur intergiciel du FSO (cf. SHR).
 +
 
 
De tels patchs sont toujours les bienvenus, surtout s'ils aident le développement de SHR.
 
De tels patchs sont toujours les bienvenus, surtout s'ils aident le développement de SHR.
  
 
=== Om 2008.8 (ASU, Mises à jour logicielles Avril/aout) ===
 
=== Om 2008.8 (ASU, Mises à jour logicielles Avril/aout) ===
  
Om 2008.8 a débuté afin d'intégrer la pile [http://trolltech.com/products/qtopia Qtopia] - sur X11 - avec un nouvel ensemble d'applications graphiques basées sur les librairies fondatrices de Enlightenment. ASU est le nom interne et est connu comme Om 2008.8 depuis sa sortie le 8 aout 2008. Qtopia est un projet plus mature que la pile mobile GNOME et vous pouvez en attendre toutes les fonctionnalités standard téléphonie, le tout dans un environnement stable. Cette couche utilise le serveur téléphonique Qtopia. Cependant - contrairement au standard Qtopia - elle n'utilise pas directement le framebuffer, ce qui permet un partage fiable de l'écran entre les applications Qt et non Qt.
+
Om 2008.8 a débuté afin d'intégrer la pile [http://trolltech.com/products/qtopia Qtopia] - au dessus de X11 - avec un nouvel ensemble d'applications graphiques basées sur les librairies fondatrices de Enlightenment. ASU est le nom interne et est connu comme Om 2008.8 depuis sa sortie le 8 aout 2008. Qtopia est un projet plus mature que la pile mobile GNOME et vous pouvez en attendre toutes les fonctionnalités standard de téléphonie, le tout dans un environnement stable. Cette couche utilise le serveur téléphonique de Qtopia.
 +
Cependant - contrairement au standard Qtopia - elle n'utilise pas directement le framebuffer, ce qui permet un partage fiable de l'écran entre les applications Qt et non Qt.
  
* [[Om2008.8|Om 2008.8]]
+
* [[Om_2008.8/fr|Om 2008.8]]
 
* Téléchargement : [http://downloads.openmoko.org/releases/Om2008.8/  Les images sont nommées "Om2008.8" ]
 
* Téléchargement : [http://downloads.openmoko.org/releases/Om2008.8/  Les images sont nommées "Om2008.8" ]
  
 
=== FSO - freesmartphone.org ===
 
=== FSO - freesmartphone.org ===
  
FSO a vu le jour afin de palier aux manques des couches 2007.2 et 2008.8, à savoir pour créer un framework extensible qui fournit aux développeurs une infrastructure permettant de créer de solides applications basées sur la plateforme Openmoko.
+
FSO a vu le jour afin de pallier les manques des couches 2007.2 et 2008.8, à savoir pour créer un framework extensible qui fournit aux développeurs une infrastructure permettant de créer de solides applications basées sur la plateforme Openmoko.
 
Le framework supporte plusieurs interfaces utilisateur concurrentes qui peuvent alors collaborer pour développer des services, fournissant ainsi un solide framework.
 
Le framework supporte plusieurs interfaces utilisateur concurrentes qui peuvent alors collaborer pour développer des services, fournissant ainsi un solide framework.
  
Ici, l'objectif est basé sur des services de haut niveau qui peuvent ^etre accédés par l'intermédiaire de n'importe quel langage ou interface qui supportent [http://dbus.freesmartphone.org/ dbus]. On rapporte que malgré sa simplicité, le serveur téléphonique de FSO est déjà plus fiable que tout le reste.
+
Ici, l'objectif est basé sur des services de haut niveau qui peuvent être accédés par l'intermédiaire de n'importe quel langage ou interface qui supporte [http://dbus.freesmartphone.org/ dbus]. On rapporte que malgré sa simplicité, le serveur téléphonique de FSO est déjà plus fiable que tout le reste.
  
Il ne s'agit en fait pas vraiment d'une future révision/cible, mais plus un contenant pour le développement de nouveau et futur intergiciel.
+
Il ne s'agit en fait pas vraiment d'une future révision/cible, mais plus un contenant pour le développement de nouveau et futur intergiciels.
  
Les applications installées de base sont dédiées à des outils de test pour le futur intergiciel et ne sont pas tout à fait terminées et non orientées vers l'utilisateur final (M^eme si elles en ont l'air de temps en temps).
+
Les applications installées de base sont dédiées à des outils de test pour le futur intergiciel et ne sont pas tout à fait terminées et non orientées vers l'utilisateur final (Même si elles en ont l'air de temps en temps).
  
 
* [[FSO]]
 
* [[FSO]]
 
* [http://trac.freesmartphone.org:8000/trac-example  Development tracker]
 
* [http://trac.freesmartphone.org:8000/trac-example  Development tracker]
* [http://downloads.openmoko.org/framework/milestone2/ Téléchargement de milestone 2]
+
* Téléchargement de milestone 2
 
* [http://freesmartphone.org freesmartphone.org]
 
* [http://freesmartphone.org freesmartphone.org]
 
  
 
== Révisions cibles pilotées par la communauté openmoko ==
 
== Révisions cibles pilotées par la communauté openmoko ==
  
=== SHR - Stable Hybrid Release (Révision stable hybride) ===
+
=== SHR - Stable Hybrid Release (Révision hybride stable) ===
  
 
La révision hybride stable est une combinaison du middleware provenant de FSO, de certaines parties du logiciel GTK de 2007.1 (telephony-ui, pim) et de 2008.8 qui fournit toutes les fonctionnalités du logiciel 2007.2, mais avec la stabilité de FSO.
 
La révision hybride stable est une combinaison du middleware provenant de FSO, de certaines parties du logiciel GTK de 2007.1 (telephony-ui, pim) et de 2008.8 qui fournit toutes les fonctionnalités du logiciel 2007.2, mais avec la stabilité de FSO.
Line 87: Line 93:
 
=== Qtopia ===
 
=== Qtopia ===
  
La distribution Qtopia de [http://www.trolltech.com Trolltech] vise à fournir une image pr^ete à l'utilisation pour les matériels Openmoko.
+
La distribution Qtopia de [http://www.trolltech.com Trolltech] vise à fournir une image prête à l'utilisation pour les matériels Openmoko.
  
* [[Qtopia]]
+
* [[Qtopia / Qt Extended on FreeRunner|Qtopia]]
 
* Téléchargement: [http://www.qtopia.net/modules/mydownloads/viewcat.php?cid=6 Qtopia.net]
 
* Téléchargement: [http://www.qtopia.net/modules/mydownloads/viewcat.php?cid=6 Qtopia.net]
  
Line 105: Line 111:
 
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian
 
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian
 
|-
 
|-
| Téléphonie || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || N/A || style="background:lightgreen;" | Yes || ??
+
| Téléphonie || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || N/A || style="background:lightgreen;" | Oui || ??
 
|-
 
|-
| SMS || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || N/A || style="background:lightgreen;" | Yes || ??
+
| SMS || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || N/A || style="background:lightgreen;" | Oui || ??
 
|-
 
|-
| GPRS || Not through UI || Not through UI || Not through UI || N/A || No (3) || ??
+
| GPRS || Pas via l'UI || Pas via l'UI || Pas via l'UI || N/A || Non (3) || ??
 
|-
 
|-
| WiFi || style="background:lightgreen;" | Yes || Not through UI || style="background:lightgreen;" | Yes (*) || N/A || style="background:lightgreen;" | Yes ||style="background:lightgreen;" | Yes
+
| WiFi || style="background:lightgreen;" | Oui || Pas via l'UI || style="background:lightgreen;" | Oui (*) || N/A || style="background:lightgreen;" | Oui ||style="background:lightgreen;" | Oui
 
|-
 
|-
 
| VoIP || ?? || ?? || ?? || ?? || ?? || ??
 
| VoIP || ?? || ?? || ?? || ?? || ?? || ??
 
|-
 
|-
| Bluetooth || style="background:lightgreen;" | Yes || No || style="background:lightgreen;" | Yes || N/A || style="background:lightgreen;" | Yes || ??
+
| Bluetooth || style="background:lightgreen;" | Oui || Non || style="background:lightgreen;" | Oui || N/A || style="background:lightgreen;" | Oui || ??
 
|-
 
|-
| GPS || style="background:lightgreen;" | Yes (1) || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes (1) || N/A || No || ??
+
| GPS || style="background:lightgreen;" | Oui (1) || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui (1) || N/A || Non || ??
 
|-
 
|-
 
|}
 
|}
  
===  Interaction utilisateur ===
+
===  Interaction Homme Machine ===
  
 
{| border=1 width=100% |
 
{| border=1 width=100% |
 
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian
 
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian
 
|-
 
|-
| "Stylet friendly" || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || N/A || style="background:lightgreen;" | Yes || ??
+
| Stylet || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || N/A || style="background:lightgreen;" | Oui || ??
 
|-
 
|-
| "Doigts friendly" || Partiellement || Partiellement || Partiellement || N/A || style="background:lightgreen;" | Yes || ??
+
| Doigts || Partiellement || Partiellement || Partiellement || N/A || style="background:lightgreen;" | Oui || ??
 
|-
 
|-
| Accéléromètres || No || No || No || N/A || No || ??
+
| Accéléromètres || Non || Non || Non || N/A || Non || ??
 
|-
 
|-
 
|}
 
|}
Line 139: Line 145:
 
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian
 
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian
 
|-
 
|-
| Terminal || Basic (2) || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes (1) || N/A || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes
+
| Terminal || Basic (2) || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui (1) || N/A || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui
 
|-
 
|-
| PIM || style="background:lightgreen;" | Yes || No || style="background:lightgreen;" | Yes || N/A || style="background:lightgreen;" | Yes || ??
+
| PIM || style="background:lightgreen;" | Oui || Non || style="background:lightgreen;" | Oui || N/A || style="background:lightgreen;" | Oui || ??
 
|-
 
|-
| Carnet téléphonique || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || N/A || style="background:lightgreen;" | Yes || ??
+
| Répertoire téléphonique || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || N/A || style="background:lightgreen;" | Oui || ??
 
|-
 
|-
| Dialer || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || N/A || style="background:lightgreen;" | Yes || ??
+
| Dialer || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || N/A || style="background:lightgreen;" | Oui || ??
 
|-
 
|-
| Navigateur Web || style="background:lightgreen;" | Yes (1) || ? || style="background:lightgreen;" | Yes (1) || ? || No || ?
+
| Navigateur Web || style="background:lightgreen;" | Oui (1) || ? || style="background:lightgreen;" | Oui (1) || ? || Non || ?
 
|-
 
|-
| Client Mail || ? || ? || ? || ? || style="background:lightgreen;" | Yes || ?
+
| Client Mail || ? || ? || ? || ? || style="background:lightgreen;" | Oui || ?
 
|-
 
|-
| Client XMPP || style="background:lightgreen;" | Yes (1) || ? || ? || ? || No || ?
+
| Client XMPP || style="background:lightgreen;" | Oui (1) || ? || ? || ? || Non || ?
 
|-
 
|-
 
|}
 
|}
Line 159: Line 165:
 
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian
 
| width=14%| || width=14%|2007.2 || width=14%|FSO || width=14%|Om2008.8 || width=14%|SHR || width=14%|Qtopia || Debian
 
|-
 
|-
| GTK+ || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes || No || ??
+
| GTK+ || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui || Non || ??
 
|-
 
|-
| QT/Qtopia || No || style="background:lightgreen;" | Yes? || style="background:lightgreen;" | Yes || style="background:lightgreen;" | Yes? || style="background:lightgreen;" | Yes || ??
+
| QT/Qtopia || Non || style="background:lightgreen;" | Oui? || style="background:lightgreen;" | Oui || style="background:lightgreen;" | Oui? || style="background:lightgreen;" | Oui || ??
 
|-
 
|-
 
| Intergiciel || gsmd/neod || freesmartphone.org || qtopia-x11 || freesmartphone.org || qtopia || ??
 
| Intergiciel || gsmd/neod || freesmartphone.org || qtopia-x11 || freesmartphone.org || qtopia || ??
Line 184: Line 190:
 
== Liens externes ==
 
== Liens externes ==
  
Les descriptions originelles des distributions proviennent du Mickey Layer's [http://www.vanille-media.de/site/index.php/2008/06/28/gtk-asu-fso-tmtla/ GTK, ASU, FSO, TMTLA!].
+
Les descriptions originelles des distributions proviennent du Mickey Lauer's [http://www.vanille-media.de/site/index.php/2008/06/28/gtk-asu-fso-tmtla/ GTK, ASU, FSO, TMTLA!].
  
[[Category:Distributions|Distributions]]
+
[[Category:Distributions/fr]]
[[Category:Documentation]]
+

Latest revision as of 15:25, 9 October 2009


Distributions

Les différentes distributions d'Openmoko sont construites afin de tourner sur différents périphériques mobiles, avec comme priorité les téléphones d'Openmoko Inc, à savoir le Neo 1973 et le Neo FreeRunner. Ces distributions sont similaires à des distributions linux : des systèmes d'exploitation complets avec leurs applications utilisateurs. Vous pouvez installer n'importe laquelle de celles ci sur votre téléphone ou avoir un système de multiboot avec plusieurs distributions d'installées.

Alors que les distributions d'Openmoko peuvent aussi tourner sur d'autres appareils mobiles, d'autres distributions logicielles peuvent s'exécuter sur les téléphones d'Openmoko Inc. (voir plus loin).

Pour les téléchargements, voir Dernières images, pour les instructions d'installations voir Flashing the Neo FreeRunner

Contents

[edit] A propos des distributions

Pour être précis techniquement, les distributions 2007.2, 2008.8, FSO et SHR ne sont pas réellement des distributions indépendantes, mais des distributions visant des objectifs différents. Chacune d'elle a été construite à partir de différentes branches de la méta-distribution OpenEmbedded.

Par exemple, 2007.2 et 2008.8 sont ce qu'Ubuntu Gutsy est à Kubuntu Hardy. L'une devrait seulement utiliser des packages de la branche correspondante, sinon, des choses risquent de ne pas bien se passer, c'est comme l'utilisation des .deb de Hardy sur un système Gutsy.

Par ailleurs, il est à noter qu'il n'existe à l'heure actuelle, pas de mise à jour supportée entre ces deux distributions. Ainsi, mettre à jour l'une d'elle en changeant la provenance des paquets résultera dans un système cassé et probablement impossible à démarrer.

Enfin, utilisez toujours le dfu-util pour changer de distribution ou installez les en dual boot (via une carte SD ou NFS par exemple)

[edit] Révisions cibles dirigées par Openmoko Inc.

[edit] Om 2007.2 (GTK)

Om 2007.2 a pour objectif les personnes voulant se familiariser avec l'initiative GNOME Mobile et qui veulent écrire des applications qui peuvent s'exécuter sur une multitude de systèmes utilisant (au moins des parties) du GNOME Mobile. Cette distribution introduit Maemo, qui tourne sur les Tablettes Internet Nokia. La force de la couche GTK+ est une interface utilisateur et un environnement de programmation similaire à ce que l'on peut trouver sur un système linux de bureau tournant sous GNOME. Le framework GTK+ dispose des applications PIM basées sur le serveur d'évolution des données (Evolution Data Server) et utilise le serveur téléphonique gsmd. Bien que l'on puisse les utiliser, ces application sont encore bugguées et non finies. De plus, certaines personnes ont des problèmes avec la stabilité du serveur téléphonique.

Il s'agit du système de base installé sur le Neo FreeRunner lorsqu'il quitte l'usine de fabrication. Le développement conduit par Openmoko inc. sur la version 2007.2 a été stoppé et les ressources sont allouées maintenant en faveur de la version 2008.8 alors que la communauté est en train de fournir un effort pour sauver les applications téléphoniques de 2007.2 dans le but de les placer dans le futur intergiciel du FSO (cf. SHR).

De tels patchs sont toujours les bienvenus, surtout s'ils aident le développement de SHR.

[edit] Om 2008.8 (ASU, Mises à jour logicielles Avril/aout)

Om 2008.8 a débuté afin d'intégrer la pile Qtopia - au dessus de X11 - avec un nouvel ensemble d'applications graphiques basées sur les librairies fondatrices de Enlightenment. ASU est le nom interne et est connu comme Om 2008.8 depuis sa sortie le 8 aout 2008. Qtopia est un projet plus mature que la pile mobile GNOME et vous pouvez en attendre toutes les fonctionnalités standard de téléphonie, le tout dans un environnement stable. Cette couche utilise le serveur téléphonique de Qtopia. Cependant - contrairement au standard Qtopia - elle n'utilise pas directement le framebuffer, ce qui permet un partage fiable de l'écran entre les applications Qt et non Qt.

[edit] FSO - freesmartphone.org

FSO a vu le jour afin de pallier les manques des couches 2007.2 et 2008.8, à savoir pour créer un framework extensible qui fournit aux développeurs une infrastructure permettant de créer de solides applications basées sur la plateforme Openmoko. Le framework supporte plusieurs interfaces utilisateur concurrentes qui peuvent alors collaborer pour développer des services, fournissant ainsi un solide framework.

Ici, l'objectif est basé sur des services de haut niveau qui peuvent être accédés par l'intermédiaire de n'importe quel langage ou interface qui supporte dbus. On rapporte que malgré sa simplicité, le serveur téléphonique de FSO est déjà plus fiable que tout le reste.

Il ne s'agit en fait pas vraiment d'une future révision/cible, mais plus un contenant pour le développement de nouveau et futur intergiciels.

Les applications installées de base sont dédiées à des outils de test pour le futur intergiciel et ne sont pas tout à fait terminées et non orientées vers l'utilisateur final (Même si elles en ont l'air de temps en temps).

[edit] Révisions cibles pilotées par la communauté openmoko

[edit] SHR - Stable Hybrid Release (Révision hybride stable)

La révision hybride stable est une combinaison du middleware provenant de FSO, de certaines parties du logiciel GTK de 2007.1 (telephony-ui, pim) et de 2008.8 qui fournit toutes les fonctionnalités du logiciel 2007.2, mais avec la stabilité de FSO.

[edit] Distributions Non-Openmoko

Ces distributions ne sont pas basées sur des distributions Openmoko (et OE). Il s'agit d'alternatives que vous pouvez utiliser sur vos téléphones Openmoko.

[edit] Qtopia

La distribution Qtopia de Trolltech vise à fournir une image prête à l'utilisation pour les matériels Openmoko.

[edit] Debian

L'entière distribution Debian Linux sur un téléphone portable.

[edit] Fonctionnalités par distribution/révision cible

[edit] Connectivité

2007.2 FSO Om2008.8 SHR Qtopia Debian
Téléphonie Oui Oui Oui N/A Oui  ??
SMS Oui Oui Oui N/A Oui  ??
GPRS Pas via l'UI Pas via l'UI Pas via l'UI N/A Non (3)  ??
WiFi Oui Pas via l'UI Oui (*) N/A Oui Oui
VoIP  ??  ??  ??  ??  ??  ??
Bluetooth Oui Non Oui N/A Oui  ??
GPS Oui (1) Oui Oui (1) N/A Non  ??

[edit] Interaction Homme Machine

2007.2 FSO Om2008.8 SHR Qtopia Debian
Stylet Oui Oui Oui N/A Oui  ??
Doigts Partiellement Partiellement Partiellement N/A Oui  ??
Accéléromètres Non Non Non N/A Non  ??

[edit] Applications

2007.2 FSO Om2008.8 SHR Qtopia Debian
Terminal Basic (2) Oui Oui (1) N/A Oui Oui
PIM Oui Non Oui N/A Oui  ??
Répertoire téléphonique Oui Oui Oui N/A Oui  ??
Dialer Oui Oui Oui N/A Oui  ??
Navigateur Web Oui (1)  ? Oui (1)  ? Non  ?
Client Mail  ?  ?  ?  ? Oui  ?
Client XMPP Oui (1)  ?  ?  ? Non  ?

[edit] Suite d'outils / Runtimes

2007.2 FSO Om2008.8 SHR Qtopia Debian
GTK+ Oui Oui Oui Oui Non  ??
QT/Qtopia Non Oui? Oui Oui? Oui  ??
Intergiciel gsmd/neod freesmartphone.org qtopia-x11 freesmartphone.org qtopia  ??
Java Jalimo  ?  ?  ?  ?  ??
Python Yes Yes Yes  ? Yes  ??


Notes annexes:

(1) Fonctionne mais nécessite l'installation de programmes supplémentaires.

(2) Inutilisable en raison du manque de certains caractères sur le clavier (sauf en changeant la install table de correspondance du clavier)

(3) Il existe une interface utilisateur mais elle plante le téléphone lorsqu'elle est utilisée.

(*) Instable

[edit] Liens externes

Les descriptions originelles des distributions proviennent du Mickey Lauer's GTK, ASU, FSO, TMTLA!.

Personal tools


Distributions

Les différentes distributions d'Openmoko sont produites afin de tourner sur différents périphériques mobiles, avec comme première cible d'Openmoko Inc les téléphones Neo 1973 et le Neo FreeRunner. Ces distributions sont similaires à des distributions linux : des systèmes d'exploitation complets avec leurs applications utilisateurs. Vous pouvez installer n'importe laquelle de celles ci sur votre téléphone ou avoir un système de multiboot avec plusieurs distributions d'installées.

Alors que les distributions d'Openmoko peuvent aussi tourner sur d'autres appareils mobiles, d'autres distributions logicielles peuvent aussi s'exécuter sur les téléphones d'Openmoko Inc (voir plus loin).

Pour les téléchargements, voir Dernières images, pour les instructions d'installations voir Flashing the Neo FreeRunner

A propos des distributions

Pour ^etre précis techniquement, les distributions 2007.2, 2008.8, FSO et SHR ne sont pas réellement des distributions indépendantes, mais des distributions visant des cibles matérielles différentes. Elles ont été construites à partir de différentes branches de la métadistribution OpenEmbedded. Par exemple, 2007.2 et 2008.8 sont ce qu'Ubuntu Gutsy est à Kubuntu Hardy. L'une devrait seulement utiliser des packages de la branche correspondante, sinon, des choses risquent de ne pas bien se passer, comme l'utilisation des .deb de Hardy sur un système Gutsy. Par ailleurs, il est à noter qu'il n'existe, à l'heure actuelle, pas de mise à jour supportée entre ces deux distributions. Ainsi, mettre à jour l'une d'elle en changeant la provenance des paquets résultera dans un système cassé et probablement impossible à booter. Pour conclure, utilisez toujours le dfu-util pour changer de distribution ou installez les en dual boot (ex, via une carte SD ou NFD)

Révisions cibles dirigées par Openmoko Inc.

Om 2007.2 (GTK)

Om 2007.2 est pour les personnes voulant se familiariser avec l'initiative GNOME Mobile et qui veulent écrire des applications qui peuvent s'exécuter sur une multitude de systèmes utilisant (des parties) du GNOME Mobile. Cette distribution introduit Maemo, qui tourne sur les Tablettes Internet Nokia. La force de la couche GTK+ est une interface utilisateur et un environnement de programmation similaire à ce que l'on peut trouver sur un système linux de bureau, si vous ^etes sous GNOME. GTK+ a "PIM applications" basées sur le "Evolution Data Server" et utilise le serveur téléphonique gsmd. Bien que l'on puisse les utiliser, ces application sont encore bugguées et non finies. Certaines personnes ont des problèmes avec la stabilité du serveur téléphonique.

Il s'agit du système de base installé sur le Neo Freerunner lorsqu'il quitte l'usine de fabrication. Le développement conduit par Openmoko inc. sur la version 2007.2 a stoppé et les ressources sont allouées en faveur de la version 2008.8, alors que la communauté est en train de faire un effort pour sauver les applications téléphoniques de la v2007.2 dans le but de les placer dans le futur intergiciel du FSO (cf. SHR). De tels patchs sont toujours les bienvenus, surtout s'ils aident le développement de SHR.

Om 2008.8 (ASU, Mises à jour logicielles Avril/aout)

Om 2008.8 a débuté afin d'intégrer la pile Qtopia - sur X11 - avec un nouvel ensemble d'applications graphiques basées sur les librairies fondatrices de Enlightenment. ASU est le nom interne et est connu comme Om 2008.8 depuis sa sortie le 8 aout 2008. Qtopia est un projet plus mature que la pile mobile GNOME et vous pouvez en attendre toutes les fonctionnalités standard téléphonie, le tout dans un environnement stable. Cette couche utilise le serveur téléphonique Qtopia. Cependant - contrairement au standard Qtopia - elle n'utilise pas directement le framebuffer, ce qui permet un partage fiable de l'écran entre les applications Qt et non Qt.

FSO - freesmartphone.org

FSO a vu le jour afin de palier aux manques des couches 2007.2 et 2008.8, à savoir pour créer un framework extensible qui fournit aux développeurs une infrastructure permettant de créer de solides applications basées sur la plateforme Openmoko. Le framework supporte plusieurs interfaces utilisateur concurrentes qui peuvent alors collaborer pour développer des services, fournissant ainsi un solide framework.

Ici, l'objectif est basé sur des services de haut niveau qui peuvent ^etre accédés par l'intermédiaire de n'importe quel langage ou interface qui supportent dbus. On rapporte que malgré sa simplicité, le serveur téléphonique de FSO est déjà plus fiable que tout le reste.

Il ne s'agit en fait pas vraiment d'une future révision/cible, mais plus un contenant pour le développement de nouveau et futur intergiciel.

Les applications installées de base sont dédiées à des outils de test pour le futur intergiciel et ne sont pas tout à fait terminées et non orientées vers l'utilisateur final (M^eme si elles en ont l'air de temps en temps).


Révisions cibles pilotées par la communauté openmoko

SHR - Stable Hybrid Release (Révision stable hybride)

La révision hybride stable est une combinaison du middleware provenant de FSO, de certaines parties du logiciel GTK de 2007.1 (telephony-ui, pim) et de 2008.8 qui fournit toutes les fonctionnalités du logiciel 2007.2, mais avec la stabilité de FSO.

Distributions Non-Openmoko

Ces distributions ne sont pas basées sur des distributions Openmoko (et OE). Il s'agit d'alternatives que vous pouvez utiliser sur vos téléphones Openmoko.

Qtopia

La distribution Qtopia de Trolltech vise à fournir une image pr^ete à l'utilisation pour les matériels Openmoko.

Debian

L'entière distribution Debian Linux sur un téléphone portable.

Fonctionnalités par distribution/révision cible

Connectivité

2007.2 FSO Om2008.8 SHR Qtopia Debian
Téléphonie Yes Yes Yes N/A Yes  ??
SMS Yes Yes Yes N/A Yes  ??
GPRS Not through UI Not through UI Not through UI N/A No (3)  ??
WiFi Yes Not through UI Yes (*) N/A Yes Yes
VoIP  ??  ??  ??  ??  ??  ??
Bluetooth Yes No Yes N/A Yes  ??
GPS Yes (1) Yes Yes (1) N/A No  ??

Interaction utilisateur

2007.2 FSO Om2008.8 SHR Qtopia Debian
"Stylet friendly" Yes Yes Yes N/A Yes  ??
"Doigts friendly" Partiellement Partiellement Partiellement N/A Yes  ??
Accéléromètres No No No N/A No  ??

Applications

2007.2 FSO Om2008.8 SHR Qtopia Debian
Terminal Basic (2) Yes Yes (1) N/A Yes Yes
PIM Yes No Yes N/A Yes  ??
Carnet téléphonique Yes Yes Yes N/A Yes  ??
Dialer Yes Yes Yes N/A Yes  ??
Navigateur Web Yes (1)  ? Yes (1)  ? No  ?
Client Mail  ?  ?  ?  ? Yes  ?
Client XMPP Yes (1)  ?  ?  ? No  ?

Suite d'outils / Runtimes

2007.2 FSO Om2008.8 SHR Qtopia Debian
GTK+ Yes Yes Yes Yes No  ??
QT/Qtopia No Yes? Yes Yes? Yes  ??
Intergiciel gsmd/neod freesmartphone.org qtopia-x11 freesmartphone.org qtopia  ??
Java Jalimo  ?  ?  ?  ?  ??
Python Yes Yes Yes  ? Yes  ??


Notes annexes:

(1) Fonctionne mais nécessite l'installation de programmes supplémentaires.

(2) Inutilisable en raison du manque de certains caractères sur le clavier (sauf en changeant la install table de correspondance du clavier)

(3) Il existe une interface utilisateur mais elle plante le téléphone lorsqu'elle est utilisée.

(*) Instable

Liens externes

Les descriptions originelles des distributions proviennent du Mickey Layer's GTK, ASU, FSO, TMTLA!.