Download - Téléphonie libre
31 mars, 1er et 2 avril 2009
www.linagora.com
Téléphonie libreBenoît Donnette
Référent technique « Informatique embarquée et industrielle »
2
www.linagora.com
Sommaire
Contraintes de la téléphonieLes choix historiques du marchéNouveaux horizons libresAndroidOpenMokoConclusion, perspectives
3
www.linagora.com
Principes proches de ceux du libreInteropérabilité requise
Cas d'usage précis
Norme disponible
Mise en œuvre coercitiveNormalisation payante
Agréments
Modèle marketing peu perméableFacturation à l'usage
Identification nécessaire de l'usager
Contraintes de la téléphonie
4
www.linagora.com
Contraintes de la téléphonie
Conclusion : un téléphone 100% libre y compris la pile GSM est impossible.
5
www.linagora.com
Choix historiques du marché
Fermons donc...Approche « fonctionnalité = marketing » du début de
cette industrie,
Modèle opérateur, constructeur, utilisateur : le constructeur a pour client l'opérateur,
Disparité des OS et plate-formes, donc approche par machines virtuelles : Java (et d'autres marginales)
Principe : optimiser la facturation du client...
6
www.linagora.com
Choix historiques du marché
Fonctionnalités de plus en plus complètesGroupware
Problèmes conséquentsManque de transparence
Confidentialité des données
Certains organismes interdisent certains terminaux par manque de confiance
7
www.linagora.com
Nouveaux horizons libres
Nouvelles approches techniquesMultiprocesseur
Paravirtualisation
Irruption du libre (Symbian, QT)
Les terminaux s'ouvrent...
8
www.linagora.com
Approches d'ouverture disponibles
Ouverture « au-dessus »Vise à faciliter le développement d'applications
tierces/personnelles
Modèle « volontariste fermé » (Iphone) ou « ouvert » (Android)
Par mise à disposition d'API, de documentation, d'outils
Résilience de l'approche marketing «optimisation de facturation»...
9
www.linagora.com
Android (Google)
Plate-forme logicielle de téléphonieConception adaptable
Permet le fonctionnement sur plusieurs terminaux différents
API et méthodes de développement d'applications documentées
Disponible auprès d'opérateursDisponible sous forme d'ensemble logiciel brut
10
www.linagora.com
Android (Google)
Système documentéAPI d'utilisation ouverteLeader prestigieux
Possibilité de fermeture du terminal
11
www.linagora.com
Android (Google)
Langage préféré de développement : JavaPlusieurs plates-formes fonctionnelles
G1, G2
...Et le FreerunnerARM9 ~ 200MHz, accélérateur 3D, écran tactile et/ou
clavier, ~256Mb de RAM
12
www.linagora.com
Freerunner (OpenMoko)
Projet de type « maximum open source »Logiciel intégralement open-source
PCB et schémas open-source
GSM délégué à une puce dédiée (Calypso, la seule puce dont le fonctionnement interne fait l'objet d'une NDA, accédée en fait par commandes AT)
1 terminal industrialisé et vendu : le Freerunner (*)
Souche logicielle officielle basée sur Linux, mais d'autres logiciels sont dispos (dont Android)
13
www.linagora.com
Freerunner (OpenMoko)
Matériel ouvert et documenté (sauf le Calypso)Système ouvert et documentéAPI d'utilisation ouverteTerminal complètement ouvertCaractéristiques matérielles intéressantes
Faible adhésion des opérateursPeu connu
14
www.linagora.com
Freerunner (OpenMoko)
Caractéristiques techniques :ARM9@400MHz (Samsung 2440)
128Mb SDRAM, 256 Mo Flash NAND (2Mo NOR)
Slot micro-SD
Ecran tactile 480x640
Module GSM/GPRS quad-bande, WIFI 802.11b/g
GPS, accéléromètres, IRDA, BluetoothImage : source Wikipedia
15
www.linagora.com
Merci de votre attention
Benoît DonnetteRéférent technique « Informatique
embarquée et industrielle »[email protected]