Copyright ©2000 Free Protocols Foundation.
Publié par:
Free Protocols Foundation
17005 SE 31st Place,
Bellevue, WA 98008 USA
Permission is granted to make and distribute verbatim copies of this document provided the copyright notice and this permission notice are preserved on all copies.
Il est autorisé de copier et de diffuser ce document intact si le copyright et la présente autorisation sont inclus dans toutes les copies.
La nouvelle réalité de lInternet est celle des réseaux sans fil, fournissant des services à des légions dappareils portables miniaturisés. Elle impose une quantité dexigences aux protocoles basiques de communication ; ils doivent avoir la puissance électrique requise par les appareils portables sans fil, ainsi que la largeur de bande requise par les réseaux sans fil couvrant une grande surface.
A un moment, lindustrie des communications de données sans fil doit se mettre daccord sur un nombre de protocoles standards qui répondent à ces exigences. Malheureusement, la route qui mène à un standard industriel est chaotique. Lindustrie du sans fil est peuplée dentités et dintérêts disparates. Parmi ces intérêts se trouvent la communauté technologique, dont le mandat fondamental est de créer de bonnes solutions dingénierie, et la communauté commerciale, dont lultime but est la poursuite du profit et la domination du marché. Les divergences dintentions entre ces entités les opposent fréquemment.
Dans ce contexte déroutant, il peut être difficile de distinguer les développements qui sont des technologies authentiques et utiles de celles qui sont des expériences mal conçues qui finissent en eau de boudin.
Cest dans cette arène chaotique quest né le WAP. Le 30 avril 1998, un groupe dintérêts commerciaux a publié un nombre de spécifications appelé le Wireless Application Protocol (trad. protocole dapplication sans fil) ou WAP. Le WAP est une spécification pour les communications de données sans fil utilisant des appareils portables tels que les téléphones cellulaires ou les ordinateurs de poche. Lutilisation de la spécification WAP permet aux appareils portables de communiquer avec lInternet ou avec lintranet, dotant les utilisateurs de ces appareils de capacités de communication de données telles que le surf sur le net et les messageries électroniques. La spécification WAP a été développée par le Forum WAP, une association dindustries de manufacture dappareils sans fil, de services et de conception de logiciels. Le Forum WAP a été fondé en juin 1997 par trois constructeurs de téléphones portables (Ericsson, Motorola et Nokia), ainsi que le concepteur de logiciel américain Phone.com (anciennement Unwired Planet). La spécification WAP est en grande partie le produit de ces quatre entreprises fondatrices. Pour plus dinformation sur le Forum WAP, consultez leur site Internet http://www.wapforum.org/.
Le WAP essaie de nêtre quune réponse aux indications du docteur : un nombre de standards qui vont unifier lindustrie des applications de données sans fil. Le WAP se présente comme un standard ouvert et sans licence pour laccès sans fil à lInternet. Il prétend être une construction bien conçue, permettant une interopérabilité parmi les vendeurs de produits sans fil. Il veut être une technologie utile qui va catalyser le développement de lindustrie sans fil, au bénéfice de lindustrie et du consommateur.
Comme nous le présentons dans cet article, le WAP nest aucunement ce quil prétend être.
Habituellement, les standards industriels ne sont pas le produit dun processus de conception ordonné. Spécialement dans les premiers pas du développement industriel, les protocoles et les standards naissent organiquement, sans le bénéfice de la sagesse rétrospective. Pour cette raison, les jeunes protocoles sont fréquemment loin dêtre parfaits. Comme le dit Bill Joy, le fondeur de Sun Microsystems,
parfois, quand on remplit le vide, il aspire toujours.
Bien que le style laisse à désirer, son affirmation est indéniable : la solution la plus consternante est toujours mieux que pas de solution.
Cependant, lhistoire a montré que les protocoles efficaces ont tendance à avoir certaines caractéristiques communes. Par protocole efficace , nous voulons dire un protocole qui est accepté comme standard industriel au détriment dautres protocoles en compétition, qui reste un standard à long terme et qui sert à promouvoir la croissance de lindustrie concernée.
Les caractéristiques essentielles dun protocole efficace sont :
Tous les protocoles efficaces nont pas tous ces attributs. Cependant, comme lhistoire du développement de protocoles la prouvé, plus un protocole est conforme à ces attributs, plus il a de chances de devenir un standard industriel à long terme. Pour une analyse de plusieurs protocoles efficaces et défectueux, qui supporte ces conclusions, référez-vous au Manifeste LEAP[12].
Le WAP prétend avoir tous les quatre attributs. En fait, il nen a aucun. Le WAP est sous les spot-lights non pas parce quil répond aux besoins de lindustrie, mais parce que, jusquà présent, aucune alternative na été présentée.
Dans cet article, nous montrons que le WAP est en totale inadéquation avec ce quil prétend être. Nous montrons quil est handicapé à cause du processus de développement choisi par le Forum WAP, et quil contient plusieurs erreurs de conceptions techniques sérieuses. Notre conclusion est que la spécification WAP est essentiellement un produit marketing, plutôt quun produit dingénierie. Il est conçu pour satisfaire, à court terme, les intérêts financiers dune minorité, les membres du Forum WAP, plutôt que de fournir des bénéfices à long terme à lindustrie en général et au consommateur.
Aussi, nous énumérons et analysons les pas que lon peut faire pour empêcher le WAP de faire des dommages. Une des étapes les plus cruciales est didentifier les alternatives au WAP, et finalement den adopter une à la place du WAP.
Enfin, nous proposons une alternative au WAP, nommément le LEAP, le Lightweight and Efficient Application Protocol (trad. protocole dapplication poids-léger et efficace). Nous donnons une brève description du LEAP, et des références pour plus dinformation sur le LEAP. Cet article fait partie dune série que nous avons écrite qui analyse létat actuel de lindustrie des communications de données sans fil, critique le WAP et présente notre perspective sur ce qui est vraiment nécessaire pour promouvoir la croissance de cette industrie. Dautres articles de la série sont :
Ce document est disponible sous plusieurs formats au site de la Free Protocols Foundation
(hhtp://www.FreeProtocols.org/wapTrap):
Nous remercions pour leur aide à préparer et réviser ce document les personnes suivantes : Andrew Hammoude, Richard Stallman, Bill Frezza et Rob Mechaley.
Les auteurs de cet article sont aussi les créateurs de LEAP et ont donc intérêt à voir le succès du LEAP contre le WAP.
Cependant, nous sommes aussi des membres actifs de la Free Protocols Foundation (FPF) [trad. Fondation pour des protocoles libres], sous les auspices de laquelle nous écrivons cet article. En tant que membres de la FPF, nous embrassons totalement ses principes de rejet des licences, des principes que le WAP viole complètement. La mission de la FPF est de supporter les protocoles sans brevets. Une partie de cette mission est de supporter les alternatives sans licence aux protocoles brevetés tels que le WAP. Cest dans lesprit de cette mission que cet article est écrit.
Le but de cet article nest pas de promouvoir le LEAP ou quelque autre alternative particulière au WAP. Le but de cet article est de présenter les dangers du WAP et de décrire les actions nécessaires pour les circonscrire. Si nous prenons connaissance de quelque autre alternative viable au WAP et conforme aux principes de la FPF, nous en donnerons rapidement les références sur le site de la FPF, y compris dans les mises à jours de cet article.
La plus récente version de cet article, décrivant toutes les alternatives connues au WAP, est présentes sur le site de la FPF : http://www.FreeProtocols.org.
Il y a deux catégories de problèmes liés au WAP : problèmes de procédure et problèmes techniques. Dans cette section, nous décrivons les problèmes de procédure, liés au processus que le Forum WAP a utilisé pour développer et disséminer les spécifications WAP.
Un attribut très attendu dun protocole industriel standard est quil est le résultat dun processus de conception ouvert. Cela veut dire que, quelque part, les différents acteurs concernés par le protocole ont leur mot à dire dans le développement.
Cela ne veut pas dire que le protocole doit être conçu et construit depuis le début par un consensus général du secteur industriel. En fait, cest habituellement irréalisable, et par nécessité, les premières versions de tout protocole sont habituellement produites par un petit groupe qui fonctionne de manière autonome.
Un processus de conception ouvert veut dire quà un certain moment, le protocole entre dans le domaine public. Après quoi, les différents acteurs industriels ont lopportunité de participer à sa conception, et le processus de conception doit prévoir des mécanismes pour atteindre un consensus parmi les différents groupes dintérêts en compétition. Louverture du processus de conception a deux avantages importants. Premièrement, le protocole est soumis à une révision technique adéquate, ce qui confirme que cest une bonne solution dingénierie. Deuxièmement, elle empêche la conception du protocole dêtre excessivement influencée par des intérêts commerciaux minoritaires. Un processus de conception ouvert est lassurance de lintégrité du protocole produit, à la fois en terme dingénierie et de marketing.
La spécification WAP est en totale violation de ces principes. La spécification a été développée exclusivement par le Forum WAP, entièrement à huis clos, et sans le bénéfice dune seule mailing list publique pour promouvoir une discussion ou des révisions. Le Forum WAP ne permet aucune influence extérieure sur la spécification ; les seules institutions qui peuvent participer à son développement et à sa maintenance sont les membres du Forum WAP.
Le Forum WAP affirme que la spécification est ouverte, en partant du principe que toute entreprise ou organisation est libre de joindre le forum. Alors que cest théoriquement vrai, les frais de cotisation au Forum sont de $ 27,000 (en Février 2000). En pratique, cette somme exclut la plupart des petites et moyennes entreprises, et virtuellement toutes les institutions universitaires.
Le Forum WAP est donc un club très fermé du monde du commerce et de la recherche, et linfluence sur la spécification est limitée à ces entreprises qui peuvent se permettre de payer les droits dentrée. La spécification est ainsi la création dune entité limitée dans le monde des télécommunications ; pour être plus précis, elle est principalement la création dun groupe de fabricants de téléphones. Bien quimportants, les fabricants de téléphone ne représentent quun seul élément du monde des communications de données. En créant le WAP, dautres acteurs importants nont pas été adéquatement pris en considération, tels que la communauté des ingénieurs de lInternet, la communauté académique et la communauté des petites et moyennes entreprises.
Un attribut essentiel pour un protocole industriel standard est son accessibilité libre et permanente à qui que ce soit. Dans le monde de lInternet, cest traditionnellement accompli à travers la publication RFC. La publication RFC a plusieurs avantages importants :
Les spécifications WAP ne proposent pas ces mêmes garanties de liberté daccès et de disponibilité permanente. Plutôt que dêtre publiées comme RFC ou par une autre tierce organisation, les spécifications sont publiées par le Forum WAP en personne. En conséquence, chacun des avantages ci-dessus de la publication RFC est amoindri dune certaine manière :
Ce dernier point en particulier est inquiétant. Un attribut essentiel dun protocole est que toute révision soit fixe : en fait, cest la définition même dun standard. Lavertissement du Forum WAP lui donne le pouvoir dopérer des révisions individuelles de la spécification à volontéun pouvoir extraordinaire que de contrôler quelque chose dont la vocation est dêtre un standard industriel. Ce nest pas une inquiétude purement théorique ; le Forum WAP a déjà exercé ce pouvoir de manière déplacée [13].
Le refus du Forum WAP de publier ses spécifications en tant que RFCs est extrêmement révélateur. Pour toutes les raisons mentionnées, les protocoles liés à lInternet sont toujours publiés en tant que RFCs ; cest la méthode courante de publication des protocoles de lInternet. La publication RFC est bien comprise et acceptée au sein de la communauté de lInternet, et elle symbolise pleinement lesprit de coopération qui caractérise cette communauté. Tout simplement, il ny a pas de raisons de faire autrement.
Cependant, le Forum WAP a fait autrement. Notre question est : Pourquoi ? Seulement trois raisons nous viennent à lesprit :
Quelle que soit la raison, le Forum WAP ne souscrit évidemment pas à lesprit douverture et de coopération que représente la publication RFC et la communauté des ingénieurs de lInternet en général.
Un attribut essentiel dun protocole de conception industriel est quil ne doit pas y avoir de restrictions dutilisation. En particulier, il ne doit pas y avoir de brevet qui limite lutilisation du protocole.
La spécification WAP, toutefois, est chargée de plusieurs restrictions dutilisation. Elles comprennent des licences détenues par des membres du Forum WAP, les plus notables étant Phone.com et Geoworks. Des plaintes contre des contrefaçons dinventions brevetées ont déjà été déposées par les détenteurs des brevets suivants :
Dautres actions contre des contrefaçons sont à prévoir dans le futur.
Un des avantages dun protocole standard est quil navantage pas un acteur industriel plutôt quun autre. Quiconque est libre de développer des produits et/ou des services basés sur le protocole en question, et de créer des produits et/ou services similaires dans un environnement de libre concurrence ouvert et juste. Dans un tel contexte, les produits réussissent ou échouent sur la base du mérite, et les avantages pour les consommateurs sont ceux qui résultent traditionnellement dune libre concurrence : de meilleurs produits à de plus bas prix.
Linclusion dune brevet dans un standard corrompt totalement le processus. Le brevet fournit à son détenteur un avantage considérable et injuste sur le marché. Les perdants sont lindustrie en général, les petites entreprises et les consommateurs. Ainsi, les licences sont un danger pour les protocoles. Pour cette raison, le processus de développement de protocoles doit inclure des mécanismes pour contrer les restrictions imposées par les licences et les éliminer. De tels mécanismes existent ; ils sont bien connus et compris par la communauté de lInternet. Citons pour exemple le RFC 2026, The Internet Standard Process Revision 3 [3]. La section 10 de ce document, Intellectual Property Rights (les droits de propriété intellectuelle), décrit les procédures suivies par lIESG (Internet Engineering Steering Group) dans ce domaine. Entre autres, cette section décrit les politiques concernant :
La politique de lIESG est un exemple de leffort typique de la communauté de lInternet de travailler sans relâche à des protocoles libres dutilisation.
Comme autre exemple, la FPF publie un nombre de procédures à suivre pour développer un protocole qui assurent autant que possible la liberté dutilisation du protocole. Ces procédures sont détaillées dans le Free Protocols Foundation Policies and Procedures, Version1.0 [10]. Toute organisation est libre dadopter ces procédures pour leurs propres protocoles.
Il est évident que le Forum WAP na pas suivi lexemple mis en place par la communauté de lInternet. Des procédures telles que celles de lIESG ou de la FPF sont bien comprises au sein de la communauté de lInternet et, en suivant de telles procédures, le Forum WAP, sil lavait seulement voulu, aurait pu assurer une liberté dutilisation de la spécification WAP. Cependant, il na pas adopté ces procédures, et en conséquence, la spécification WAP est en violation totale des principes de liberté dutilisation.
Plus que tout autre facteur, cest le fait que le Forum WAP nait pas travaillé à une spécification libre de brevet qui nous oblige à appeler la spécification WAP un piège . Deux entreprises qui ont participé au développement du protocole WAP (Phone.com et Geoworks) détiennent des brevets quils ont secrètement inclus dans la conception du protocole. Ils sont restés discrets jusquà ce que le protocole commence à avoir du succès, et cest seulement à ce moment-la quils ont annoncé quils avaient déposé leurs brevets et quils ont demandé des royalties. En effet, ces entreprises ont piégé la spécification WAP avec leurs brevets.
Il est indéniable que le Forum WAP ne partage pas lengagement de la communauté de lInternet pour une liberté dutilisation. En fait, lattitude du Forum WAP envers les brevets semble être diamétralement opposée. Comme la dit Ben Linder, vice-président du département Marketing de Phone.com [6] :
Dans le développement dun standard, chaque entreprise contribue pour une petite part. Puis on négocie pour implémenter le standard.
M. Linder semble considérer les droits dutilisation comme quelque chose qui se négocie entre entreprises comme des cartes de football panini. Notre question est : Comment est-ce que les entreprises qui nont pas de cartes Panini participent aux négociations ?
Lesprit dun protocole sain est quil est ouvert et libre, un esprit que la spécification WAP désavoue entièrement. La manière dont le Forum WAP décrit le WAP, un standard ouvert et sans licence dutilisation est foncièrement ridicule.
Sur son site Internet comme dans ces publications, le Forum WAP appelle sa spécification un standard . Lutilisation de ce mot est trompeuse.
Dans le jargon des ingénieurs, le mot standard a un sens précis. Il veut dire un protocole ou une spécification qui
(a) est approuvé par une organisation professionnelle de standards et
(b) est utilisé et accepté par lindustrie entière.
La spécification WAP ne vérifie aucune de ces conditions. Elle nest approuvée par aucune organisation, à part par le Forum WAP qui nest pas un corps professionnel de standards. De plus, quoi quen dise le Forum WAP dans sa campagne de promotion, la spécification na trouvé que peu dapprobation sur le marché. Même si ses projections commerciales sont impressionnantes, lutilisation du WAP aux Etats-Unis reste limitée aujourdhui.
Le Forum WAP utilise le mot standard pour suggérer que leur spécification a un caractère respectable, alors quelle ne mérite aucun respect. La terminologie employée par le Forum WAP reflète un choix marketing et non pas une réalité.
Nimporte quelles entreprises peuvent créer un club privé, produire une spécification, la publier par leurs propres moyens et la baptiser à loisir. Indépendamment du nom quils choisissent, cela ne crée pas un standard à proprement parler.
En plus de ses défauts procéduriers, la spécification WAP comporte aussi de sérieuses déficiences techniques.
Une critique technique détaillée de la spécification WAP nest pas lobjet de ce document, et dans cette section, nous donnons un bref résumé des problèmes majeurs. Pour une analyse détaillée, lisez larticle W* Effect Considered Harmful [13], dans lequel lauteur Rohit Khare présente les défauts et la non-viabilité de la spécification WAP.
Les défauts de la spécification WAP crèvent les yeux de tout professionnel des communications de données compétent. Une récente discussion par courrier électronique (Janvier 2000) sur la mailing list de lIETF [7] illustre cette affirmation elle démontre que les professionnels saccordent à dire que les spécifications WAP ne sont pas une bonne solution technique.
Plusieurs des problèmes techniques découlent dune décision stratégique de conception, décision prise tôt dans le processus de conception. Comme nous lavons dit dans lintroduction, un nouveau panel de protocoles est nécessaire pour adresser les besoins des appareils mobiles sans fil. Une approche serait de traiter ces appareils comme un nouveau type dInternet Host. Dans cette perspective, larchitecture des protocoles de lInternet déjà existante resterait en place, et on y ajouterait un nombre réduit de protocoles supplémentaires, conçus pour fournir la puissance et la largeur de bande nécessaire aux réseaux et appareils sans fil.
Lautre approche est de traiter ces appareils mobiles comme des cas particuliers uniques, qui nécessitent leur propre panel de protocoles, entièrement nouveau. Dans cette perspective, les protocoles de lInternet en place sont discrédités, et de nouveaux protocoles sont conçus à partir de rien.
Le Forum WAP a pris la décision stratégique de travailler dans cette perspective. Ils ont développé un panel entier de protocoles de réseau analogues à larchitecture Internet en place, mais largement incompatible. Non seulement cette approche a demandé un effort énorme de la part des concepteurs et de ceux qui implémentent les protocoles, elle a aussi provoqué un bon nombre derreurs de conception fondamentales.
Un principe de base de conception de protocoles de communication de données est que lon doit considérer les communications proprement dites et linterface dutilisation séparément. Autrement dit, les problèmes dinterface dutilisateurs ne doivent pas faire partie du protocole.
Cependant, la spécification WAP est en contradiction totale avec ce principe. Elle est taillée sur mesure sur les caractéristiques principales des téléphones portables, avec ses caractéristiques dinterface dutilisation propres. La spécification est adaptée à ces particularités ; en conséquence, les problèmes dinterface dutilisation sont en permanence couplés et mélangés avec des problèmes de communication. Dans le langage des professionnels des communications : pour le WAP, lapparence prime.
Les créateurs du WAP justifient cet amalgame en clamant que les technologies des communications sans fil et des téléphones portables combinées créent un cas unique qui impose cet éloignement des principes courants de conception. En fait, cest une grave erreur stratégique.
Parce que le WAP est une construction marketing, un de ses buts a été de créer un consensus dans chaque segment de lindustrie du sans fil. Pour accomplir ce but, le WAP sest excessivement adapté aux réseaux sans fil déjà en place. La spécification WAP prétend être compatible avec tous les réseaux en place, y compris plusieurs qui sont déjà obsolètes de par leur utilisation et conception générale. Cela a considérablement accru la complexité de la spécification alors que ce nétait pas nécessaire.
La spécification WAP prétend être compatible avec les réseaux sans fil suivants : CDPD, CDMA, GSM, PDC, PHS, TDMA, FLEX, ReFLEX, iDEN, TETRA, DECT, DataTAC, Mobitex, SMS, USSD, CSD, IS-136. Certains de ces protocoles, tels que FLEX et ReFLEX, ne sont pas des réseaux sans fil dintérêt général et nont jamais été conçus pour utiliser des protocoles dapplications centrées sur lInternet. La décision du WAP daccommoder de tels réseaux na pas de sens en termes dingénierie. Cette décision ne peut avoir été basée que sur des considérations commerciales chaque réseau additionnel avec lequel le WAP est compatible est un argument publicitaire de plus dans la promotion du produit. Les concessions des ingénieurs aux responsables du marketing sont un fait acquis dans le monde des produits de consommation, mais elles nont rien à faire dans un protocole de standard industriel.
Les réseaux sans fil se standardisent rapidement selon lIP, Internet Protocol. La plupart des réseaux sans fil modernes (par exemple CDPD, Packet CDMA) supportent déjà lIP, et il est à prévoir que dautres le feront dans un futur proche. La convergence des réseaux sans fil sur IP a la couche de niveau 3 (le niveau réseau) est déjà une réalité technologique, et inévitablement, elle finira par devenir un standard sur tous les réseaux.
Par conséquent, lapproche correcte dune standardisation des applications sans fil passe par lacceptation de lIP comme un service standard à léchelon réseau, puis la mise en place de protocoles hautement efficaces au-delà de la couche de niveau 3.
De plus, une conséquence de laccommodation à tous ces réseaux est que la spécification nest plus centrée sur lInternet. Le WAP insiste sur le fait que sa spécification est centrée sur lInternet, mais cette affirmation nest pas fondée. Si on essaie daccommoder toutes les technologies existantes, on ne peut pas affirmer que le résultat est centré sur lInternet : cest lun ou cest lautre.
Le WAP affirme accomplir une accommodation de ce grand nombre de réseaux par lentremise dun protocole a deux couches : Wireless Control Message Protocol (WCMP) et Wireless Data Protocol (WDP).
Le WCMP est une grossière imitation de lICMP. Puisquil ny a pas dopérateurs sans fil multi-protocoles, lusage du WCMP est toujours considéré comme un mécanisme spécifique de fournisseur de service. En dautres termes, le WCMP est essentiellement insignifiant.
Le WDP est grossièrement équivalent à lUDP. La seule raison pour laquelle il a été réinventé est quil faut accommoder les adresses de réseau sans fil et les restrictions quimposent le réseau vis-à-vis de la taille. Léquivalent du WDP aurait pu être réalisé sur la base des réseaux en dehors du champ des applications sans fil. En fait, lexistence du WDP pourrait devenir un obstacle dans lévolution vers un standard IP pour les réseaux sans fil existants.
En général, la compatibilité avec le vieux est un objectif de conception valable. Mais dans ce cas particulier cest un gaspillage dénergie. La convergence des réseaux sans fil vers lIP est déjà une réalité technologique. La force et les avantages de IP partout est de loin plus importante que les efforts pour accommoder des réseaux et être compatible. Le choix du WAP a été daccommoder tous les vieux réseaux sans fil existants ; ce qui trahit sa motivation commerciale latente.
Les protocoles Internet existants ne remplissent pas les conditions des communications de donnée sans fil ; sur ce point, nous sommes en accord total avec le Forum WAP. Cependant, nous pensons que la bonne manière de concevoir le protocole requis est de le faire dans le cadre défini par larchitecture protocolaire Internet existante ; autant que possible, les nouveaux protocoles devraient être compatibles avec les protocoles existants et les réutiliser.
Pourtant, les concepteurs du WAP ont précisément adopté la perspective inverse. Au lieu de réutiliser les protocoles existants, ils ont créé une kyrielle de protocoles entièrement nouveaux à partir de rien.
La pièce maîtresse de la nouvelle technologie WAP est le Wireless Transaction Protocol (WTP). A plusieurs titres, le WTP est au cur du WAP. Le WTP est responsable de la fiabilité de livraison des applications. Même dans ce domaine, le WAP aurait pu réutiliser des technologies existantes. En particulier, le T/TCP [2] et lESRO, qui ont déjà été publiés comme des RFCs Internet, auraient pu être utilisés. Même sil existe des objections valables a lutilisation du T/TCP dues à sa grosseur de par sa collusion avec le TCP, il ny a pas de raison pour ne pas utiliser lESRO à la place du WTP. En fait, le WTP est une mauvaise imitation de lESRO.
Mis à part le WTP, dans la plupart des cas, les nouveaux protocoles du WAP sont essentiellement les mêmes que ceux qui existaient déjà, mais avec des modifications mineures qui les rendent incompatibles avec le standard original. La spécification WAP rejette, puis recrée presque tous les standards du net déjà en place, par exemple, le WAP remplace lUDP par le WDP, le TLS par le WTLS, le HTTP par le WTP, le HTML par le WML, et ECMAScript par WMLScript.
Ce grand nombre de réinventions nest pas du tout nécessaire. A plusieurs endroits dans la conception des protocoles WAP, les structures de protocoles existants auraient pu être préservées, mais complétées après laddition dun nombre limité de protocoles nouveaux, conçus pour une efficacité optimale.
Le champ de la spécification WAP a aussi été étendu au-delà de ce qui est nécessaire (par exemple, WCMP, WDP). Encore, les concepteurs du WAP justifient cette réinvention et lexpansion du champ en affirmant que les appareils mobiles sans fil sont un cas particulier, qui requière un ensemble de protocoles entièrement nouveaux. En réalité, il ny a rien de spécifique aux applications sans fil qui justifie ce degré exhaustif de réinvention.
Dans son article Attacks against the WAP WTLS Protocol [9], lauteur Saarinen décrit en détail un nombre de problèmes de sécurité avec WTLS. Rappelons brièvement ces problèmes et leur cause.
Bien que le protocole WTLS ait été copié sur un protocole bien conçu (le TLS) un grand nombre de problèmes de sécurité ont été découverts sur le WTLS. Ces problèmes incluent : une vulnérabilité par rapport aux attaques par troncation de datagram, une attaque par falsification des messages, et un raccourci de recherches de clés exportables. La majorité du texte dans la spécification WTLS a été tirée mot pour mot de la spécification TLS. Cependant, beaucoup de modifications effectuées par le Forum WAP ont créé des problèmes de sécurité.
Cela illustre encore comment la déviation délibérée du Forum WAP des standards de lInternet cause des difficultés.
Comme le décrit en détail Khare[13], la stratégie de numérotation des ports par le WAP est un autre exemple de référence plagiaire alambiquée. Au lieu dobtenir des ports WAP légitime dans lespace dimmatriculation par lIANA, le WAP utilise lespace de ports temporaires privés entre 49152 et 49159. En plus des numéros de ports, les codes de ciphersuite et les méthodes http nont pas non plus été immatriculés par lIANA. A la place, le Forum WAP a créé son propre équivalent à lIANA appelé le WINA.
Cest un autre exemple de la déviation délibérée du Forum WAP par rapport aux standards de lInternet au nom du sans fil, et dans le but de maintenir le protocole.
Au-delà de ses failles techniques et de procédure, nous pensons que le WAP représente une erreur fondamentale de conception de ce qui peut être réalisé en utilisant des téléphones cellulaires, et de ce que les utilisateurs vont vraiment vouloir faire avec leurs téléphones.
La messagerie mobile et la recherche de lInternet mobile représentent deux formes très différentes dactivité de communications. La messagerie mobile signifie une possibilité denvoyer et de recevoir des messages personnels, tandis que la recherche de lInternet signifie une récupération dinformation doù que ce soit.
Ces deux choses apportent indéniablement des avantages aux utilisateurs, les deux peuvent être effectuées depuis un téléphone cellulaire, et lutilisateur de demain sadonnera certainement a ces deux activités. Cependant, la valeur que ces deux activités apportent à lutilisateur et la compatibilité de ces deux activités avec un téléphone cellulaire sont deux choses différentes.
La messagerie mobile permet de transmettre une information importante et/ou urgente, qui peut nécessiter lattention immédiate de lutilisateur, en un temps record. Cest quelque chose qui est dune valeur impérieuse pour lutilisateur du portable hors-ligne. Par contraste, le désir de lutilisateur de portable de retourner en ligne pour avoir accès à la toile a rarement la même importance ou la même urgence.
Une question de base est : Laquelle de ces deux applications représente la meilleure valeur initiale ? Nous avons la certitude que la messagerie mobile est la bonne réponse pour le développement initial des applications mobiles.
Le principal but de la spécification WAP est de permettre la recherche sur le net de lInternet depuis des téléphones mobiles. Les suppositions sous-jacentes à ce but sont, premièrement, que la recherche sur la toile peut être adéquatement réalisée sur un téléphone portable, et deuxièmement, que cest quelque chose qui va avoir une valeur importante pour les utilisateurs de portables.
Cependant, nous pensons quaucune de ces suppositions nest correcte. Premièrement, le téléphone cellulaire aujourdhui est un appareil totalement inapproprié pour avoir accès a lInternet, plus évolué. Non seulement linterface dutilisation des cellulaires est complètement inadéquate pour voir une page web normale, mais aussi le médium du réseau sans fil impose des limitations strictes sur la rapidité, linstantanéité et la fiabilité de laccès aux pages du net. Ce nest tout simplement pas pratique de surfer sur la toile en utilisant lécran à quatre lignes, sur un réseau lent et congestionné avec une couverture peu fiable.
Comme Kevin Maney le remarque dans son article Cell phones let the Web go mobile [8] :
Laccès au net depuis un portable est lent et frustrant. Cliquez sur The Weather Channel [météo], par exemple, et le téléphone met 6 ou 7 secondes pour envoyer la demande au réseau sans fil Sprint, au réseau Internet puis au serveur de la toile compatible-WAP The Weather Channel , puis accédez au menu suivant. Sur ce menu, cliquez cities [villes], puis attendez quelques secondes de plus avant de recevoir une demande de votre code postal. Vous lentrez en utilisant les touches du téléphone. Quelques secondes plus tard, vous recevez le bulletin. Lécran ne peut contenir que 10 à 15 mots à la fois. Il faut scroller pour le lire.
On peut répondre à cela que les améliorations futures dans la technologie daffichage peuvent réduire ces difficultés, et cela pourrait tout à fait être le cas. Toutefois, le besoin de portabilité pratique doutils de communications tels que les téléphones cellulaires et les pagers pousse les concepteurs à réduire la taille de ces appareils. Les effets de cette pression sont révélés par lactuelle tendance vers une extrême miniaturisation des téléphones cellulaires.
Les forces conceptuelles vers une miniaturisation est en directe opposition avec la capacité de lecture. Pour cette raison, nous pensons que les appareils de poche vont continuer à avoir des capacités limitées quant à la visualisation.
Deuxièmement, la question est de savoir ce que les gens vont vraiment faire avec ce nouveau médium de communication de données sans fil flambant neuf. Comment et sous quelles formes est-ce que ce médium va sintégrer dans la société ? Dans dix ans nous aurons probablement la réponse, mais aujourdhui, personne ne le sait.
Prédire est très tentant et facile à faire, mais aussi très risqué : cependant, personne ne semble capable dy résister. La prédiction du WAP est que la recherche de lInternet mobile sera adoptée avec enthousiasme par la société, et que cela passera par le téléphone portable.
Notre réponse est que nous en doutons. Ce que les gens feront sur un appareil mobile est ce qui est utile quand on est en déplacement ; ils auront accès à linformation qui leur est la plus utile quand ils ne sont ni chez eux, ni à leur lieu de travail. Cela inclut les messages électroniques urgents et les informations ultra-spécifiques et pressantes. Mais cela ninclut pas la recherche sur la toile en général.
La recherche sur la toile est une activité interactive, pour laquelle lutilisateur désire une réponse en temps réel. De plus, la recherche, comme le mot anglais browsing [trad. parcourir de manière décontractée ; le mot, à lorigine, voulait dire brouter . NdT.] lindique, nest pas une activité urgente, et par conséquent, ce nest pas une chose que lon se sent obligé de faire sur un appareil portable. Pour ces deux raisons, nous pensons que le public va continuer à faire sa recherche de lInternet à la maison ou au bureau et la recherche sur la toile restera une composante marginale des communications par appareils mobiles.
Il est vrai que la perspective dun accès à lInternet sur appareils mobiles a provoqué une énorme effervescence sur le marché. Et il y a quelque chose de magique quand on met un téléphone cellulaire dans la main de quelquun et quon lui montre laccès a lInternet en direct. Mais le charme créé pour lutilisateur est dû à la nouveauté technologique et non pas à son utilité quotidienne à long terme.
Cela ne veut pas dire que tout accès aux données de lInternet na aucune valeur pour lutilisateur. Au contraire, les consommateurs vont certainement utiliser leurs téléphones mobiles pour avoir accès a lInternet. Cependant, la nature et le type de données auxquelles ils auront accès seront adaptés au médium.
Ils auront accès à des données dont ils auront besoin et qui seront utiles en déplacement, des données qui ne nécessitent pas une interaction synchronisée et qui peuvent être effectivement accessible depuis des appareils mobiles. La seule application qui remplit ces conditions mieux que toute autre est la messagerie mobile, ou messagerie électronique (e-mail). Les messages interpersonnels sont déjà devenus un aspect indispensable de la vie moderne, et cest aujourdhui la principale application de lInternet fixe. Nous pensons que la société va adopter la messagerie mobile avec autant denthousiasme que la messagerie électronique, et quelle deviendra aussi la principale application de lInternet sans fil.
Actuellement, il y a un battage publicitaire énorme autour du WAP. Les promoteurs du WAP vantent ses capacités bien au-delà de ce que le consommateur va être réellement capable de faire avec son téléphone cellulaire. La perception générale est que le WAP va simplement mettre lInternet tout entier dans les mains de lutilisateur de téléphone portable. Il est entendu que la majorité de la visualisation du site de la toile va être perdue dans ladaptation au téléphone, bien que le texte contenu soit préservé. Cependant, limpression générale est que nimporte quel site de la toile peut être affiché de cette manière ; i.e. que le WAP va rendre lInternet tout entier accessible depuis un téléphone portable, de même quil est accessible depuis un ISP conventionnel.
Cependant, il nen est pas ainsi. Le WAP fournit laccès aux sites Internet en traduisant le code HTML des pages en quelque chose quun téléphone cellulaire puisse comprendre et afficher. Cela veut dire que pour obtenir une information dun site, il doit avoir un serveur compatible WAP et le serveur doit être programmé pour extraire du site le contenu qui peut être affiché sur lécran miniature du téléphone portable. En dautres termes, si votre site préféré nest pas compatible WAP, vous ne pourrez probablement pas y accéder depuis votre cellulaire.
Pour cette raison, le battage publicitaire considérable doit être supporté par des produits et services WAP disponibles dans le commerce. Comme Antony Bruno le remarque dans son article Market gap producing WAP alternatives [4] :
Une blague en vogue parmi les acteurs industriels est que lacronyme WAP signifie Where Are the Phones ? [Où sont les téléphones ?].
Les téléphones et services WAP ne sont pas disponibles sur le marché, parce que les promesses de WAP ne sont simplement pas tenues.
La spécification WAP est présentée par le Forum WAP comme un protocole sans fil dintérêt général, adapté à une variété dappareils de consommation, qui incluent les PDAs tels que PalmPilot. Comme nous lavons remarqué dans la section 3.1, cependant, le WAP est en fait extrêmement centré sur le téléphone ; il est largement orienté vers les appareils téléphoniques portables, bien que le Forum WAP affirme quil est indépendant des appareils dutilisation.
Remarquez en passant que pendant quils présentaient la qualité dintérêt général du WAP, Unwired Planer, un des membres fondateurs du Forum WAP a changé son nom en Phone.com. Il y a bien sûr plusieurs raisons pour lesquelles une entreprise peut désirer changer de nom. Cependant, cela nous parait ironique que, tout en promouvant lindépendance des appareils dutilisation, ce membre fondateur du Forum WAP abandonne un nom neutre pour un nom qui focalise sur un seul appareil dutilisation.
Le Forum WAP prétend apporter aux téléphones cellulaires la capacité de rechercher sur la toile. Cependant, le téléphone portable nest tout simplement pas à la hauteur de cette tâche. A cause de son interface dutilisation (son petit écran et clavier réduit) la recherche sur la toile est difficile et peu pratique.
De plus, lutilisation de spécifications WAP pour avoir accès à la toile nécessite lutilisation de portails WAP, qui traduisent le contenu du site compatible WAP en un format que lutilisateur de bout de chaîne peut lire. Ces portails sont contrôlés par des fournisseurs de service (typiquement des fournisseurs de service de téléphonie sans fil), pas des fournisseurs dinformation. Ce modèle dutilisation est bien contraire aux modèles dutilisation de lInternet déjà en place selon lesquels le fournisseur de service joue le rôle dun intermédiaire entièrement passif entre le fournisseur du site et le lecteur du site. En dautres termes, le fournisseur de service fonctionne purement comme un tuyau. Dans ce modèle, le contenu dun nouveau site de la toile est immédiatement accessible pour tous les utilisateurs de lInternet aussitôt quil est créé par le fournisseur du site. La connexion illimitée entre les créateurs et les consommateurs des contenus de lInternet est ce qui en a assuré son extraordinaire croissance et sa vitalité. Grâce à cette caractéristique douverture, lInternet a été capable de croître organiquement, cest à dire spontanément, de manière autonome et sans planification, sans contrôle et sans approbation par quelque autorité centrale que ce soit.
Selon le modèle WAP, au contraire, le portail WAP contrôlé par le fournisseur de service joue un rôle important ; il traduit et entrepose les contenus de la toile et par conséquent, il contrôle laccès de lutilisateur de bout de chaîne au contenu. Les nouveaux sites Internet et leurs contenus ne sont pas disponible sans la participation active du fournisseur de service. Cela crée une zone de contrôle et dautorité entre le créateur et le consommateur de contenu de la toile ; ainsi, cela diminue grandement le potentiel pour une croissance libre et organique de lInternet.
La volonté de fournir un accès à linformation importante par téléphone cellulaire est certainement louable. Comme nous lavons remarqué précédemment, la nature et la quantité de linformation qui peut être délivrée en termes pratiques sur un téléphone portable sont limitées par la nature même de lappareil.
La nature et la quantité dinformation qui peuvent être obtenues sont suffisamment limitées pour être adéquatement traitées par les technologies déjà en place.
Léquivalent à (presque) tout ce que le WAP promet dobtenir par téléphone portable peut être réalisé en utilisant des technologies existantes et déjà populaires telles que le SMS. En fait, cest déjà réalisé aujourdhui. Plusieurs entreprises (Xypoint, AmikaNow !, Roku, ThinAirApps et Microsoft, entre autres) ont déjà fourni des services équivalents à ce que le WAP affirme fournir. Ces services ont été produits en utilisant des téléphones et services cellulaires déjà en place. Pour plus dinformation et une liste des entreprises plus complète, lisez larticle complet référencé en fin de document[4].
Les limitations dun écran dinterface dutilisation dun téléphone cellulaire sont si strictes que, en fait, ses capacités daccès aux données sont presque toujours meilleures par son interface vocale, dont tous les téléphones cellulaires sont bien évidemment équipés.
Lutilité originale du WAP sur un téléphone portable réside dans ces applications pour lesquelles une interface visuelle est supérieure à une interface vocale, cest à dire dans ces applications pour lesquelles lécran et les touches sont plus appropriées que le microphone et le haut-parleur. Cependant, étant données les limitations dun écran de téléphone portable et de ses touches, cela réduit extrêmement le nombre des applications. En dautres termes, si on a un écran minuscule et des touches miniaturisées, dans la plupart des cas, on ferait mieux dutiliser linterface vocale.
Lutilisation dinterfaces vocales pour obtenir une information importante ou urgente est déjà assez répandue. La mise en place de reconnaissance vocale de plus en plus fiable et des systèmes de transfert du texte au son peuvent rendre le transfert de données par interface vocale encore plus pratique.
Nous ne contestons pas que la notion dun standard mondial est nécessaire pour satisfaire les besoins des applications de données sans fil.
Cependant, nous avons la certitude que le WAP est totalement inapproprié pour atteindre ce but. Comme nous lavons montré dans cet article, le WAP est le produit dun processus de conception fermé au sein dun club privé. Il reste contrôlé strictement par le Forum WAP, il est handicapé par des brevets et criblé derreurs techniques de conception. A long terme, le WAP est voué à léchec. A court terme, il ne peut que faire du mal à lindustrie et au consommateur.
Tout ceci ne pourrait être que le résultat dune série derreurs colossales dune association industrielle spectaculairement incompétente mais bien intentionnée. Cependant, nous sommes certains que ce nest pas le cas. Nous ne pensons pas que le Forum WAP soit bien intentionné ; au contraire, nous pensons que leur motivation fondamentale est un intérêt financier salace, qui vient à lencontre de lintégrité du commerce et de lingénierie.
Le Forum WAP aurait pu aisément éliminer chacune des critiques que nous avons formulées contre eux, mais ils ne lont pas fait. Nous les invitons à nous dire pourquoi.
Le Forum WAP prétend que le WAP est une extension de lInternet et quil est standard sur lInternet. Toutefois daucune manière le développement du WAP na respecté les conventions de lInternet. La spécification aurait pu être produite dans un processus de conception ouvert, en établissant des groupes de travail ouverts et des mailing listes publiques. Il y a de nombreux précédents dans lhistoire du développement des protocoles de lInternet. Cependant, le Forum WAP ne la pas fait. Pourquoi pas ?
Le Forum WAP naurait pas été capable dassurer une disponibilité libre et permanente de la spécification en les publiant en tant que RFCs, la méthode la plus courante de publication de protocoles de lInternet et qui a de nombreux précédents. Une fois encore, ils ne lont pas fait. Pourquoi pas ?
Le Forum WAP aurait pu travailler avec diligence à un but de protocole sans licences dutilisation, par des procédures bien comprises par le milieu industriel. Une fois encore, ils ne lont pas fait. Pourquoi pas ?
Nous ne pouvons arriver quà une conclusion : le WAP a été conçu pour créer un avantage injuste sur le marché pour ses créateurs. Ils ont maintenu un contrôle strict et serré sur le protocole depuis le début, en totale violation des conventions de lInternet. Les membres du Forum WAP ont sciemment et délibérément incorporé leurs propres licences au sein des spécifications, et demandent maintenant des droits dutilisation.
Nous ne pouvons trouver de meilleure manière de décrire cette procédure quen lappelant un piège. Le WAP est loin dêtre une force progressiste dans lindustrie du sans fil. Au contraire, cest un gigantesque trompe-loeil mal conçu créé par des intérêts commerciaux particuliers. Ce nest pas un produit authentique dingénieurs ; cest une arnaque marketing. Greg Williams, PDG du Forum WAP a récemment illustré les préférences du Forum WAP pour des procédures exclusivement réservées à ses membres. Son commentaire sur la récente plainte en justice contre utilisation illicite dun brevet déposé par Geoworks était [5]:
Généralement, les entreprises du Forum WAP établissent des contrats dutilisation entre eux.
Que peut-on faire pour empêcher le WAP de sétendre ? Il y a plusieurs actions qui peuvent être, en principe, faites :
Une possibilité serait de travailler avec le Forum WAP, dengager un dialogue avec eux pour les persuader de corriger les problèmes de procédure décrits dans la section 2. Entre autres, cela veut dire quils devraient établir un groupe de travail ouvert pour la maintenance du protocole, publier le protocole en tant que RFC et faire tous les efforts nécessaires pour éliminer les restrictions imposées par les licences dutilisation sur le protocole.
Cependant, cela ne chamboule pas les valeurs et la mission du Forum WAP, et il serait naïf de le croire. Au point où il en est, nous estimons quil est trop tard pour se rependre pour le Forum WAP.
Cela laisse de coté la question de savoir quoi faire à propos des déficiences techniques du WAP ; même avec la totale coopération du Forum WAP, un effort énorme serait nécessaire pour créer une bonne solution dingénierie.
Etant donné quon ne peut pas attendre daide du Forum WAP, la chose la plus utile qui peut être faite rapidement et facilement est de faire passer le message a propos du WAP. Cest dans ce but que cet exposé a été écrit.
Sil vous plait, aidez-nous à répandre la nouvelle : le WAP est un piège. Vous pouvez copier et distribuer cet article en toute liberté, du moment que le copyright et les permissions sont aussi attachées. Nous vous encourageons à faire connaître cet article aux personnes quil concerne au sein de votre organisation.
Rejeter le WAP au niveau des ingénieurs veut dire travailler à empêcher le WAP dêtre adopté dans la conception des systèmes et appareils. Cest avant tout la responsabilité de la communauté des ingénieurs au sein de lindustrie du sans fil.
Cest la responsabilité des ingénieurs concepteurs dévaluer la controverse autour du WAP, et de décider pour eux-mêmes si cest une bonne solution dingénierie. Si en tant quingénieur vous décidez que ce nen est pas une, alors nous vous encourageons à en informer votre directeur, à justifier votre position sur des bases techniques et à recommander des alternatives.
Pour le supporter, la FPF a une quantité de ressources sur son site
http://www.freeprotocols.org/harmOfWap/main.html.
Parmi ces ressources, on trouve des références à une kyrielle dautres articles et essais qui corroborent laction frauduleuse du WAP. Vous pouvez utiliser toutes ces sources en toute liberté de la manière qui vous convient. Nous vous invitons aussi à participer au forum dinformation à la FPF. Tout commentaire, article ou autre information peut être soumis à la FPF par lintermédiaire de notre site.
Rejeter le WAP au niveau des consommateurs veut dire encourager les utilisateurs dappareils sans fil de bout de chaîne à refuser dacheter les appareils WAP, en dautres termes, à boycotter.
Cependant, la question du WAP est un problème commercial et technique très complexe, et ce nest pas facile de convaincre les consommateurs de se préoccuper dun tel problème. Un boycott réussi requiert du consommateur une compréhension des problèmes immédiate et bien sentie. La question du WAP nest pas quelque chose que lon puisse aisément condenser en un slogan publicitaire de dix secondes.
De toutes manières, le WAP nest pas assez répandu pour quun boycott soit efficace. Pour ces raisons, nous ne pensons pas quun boycott soit une approche utile aujourdhui. Pour le moment, le problème du WAP doit être réglé par lindustrie, pas par les consommateurs.
Mis à part les défauts du WAP, il est toujours nécessaire quà un moment donné, lindustrie du sans fil convienne dun protocole standard pour des communications de données efficaces. En fin de compte, le WAP ne peut être remplacé que par ladoption dune alternative adaptée.
Une source traditionnelle des protocoles de lInternet est lIETF (Internet Engineering Task Force). A notre connaissance, cependant, lIETF na pas aujourdhui de groupe de travail dont cest la tâche, et ainsi, on ne peut pas attendre deux un protocole dans un futur proche. Même si lIETF devait lui assigner un groupe de travail sur-le-champ, cela prend en général 18 mois pour compléter un premier jet de protocole exploitable. Ce délai est bien trop long pour faire face aux besoins immédiats de lindustrie.
Dautres sources traditionnelles de protocoles sont les entreprises privées et les communautés universitaires. Cependant, aucun protocole assez abouti na été proposé par ces acteurs. Bien quil y ait un consensus dans lindustrie sur limpérieuse nécessité dadopter un protocole autre que le WAP, un tel protocole na pas encore été proposé publiquement. Dans cet article, nous avons le plaisir dêtre les premiers à vous présenter une alternative : le LEAP (Lightweight and Efficient Application Protocol). Le LEAP est disponible sur-le-champ, et il a toutes les caractéristiques requises pour remplacer le WAP et devenir la base dun standard industriel. Dans la section suivante, vous trouverez une brève description du LEAP.
A notre connaissance, le LEAP est la seule alternative viable au WAP. Cependant, nous invitons les lecteurs de cet article à rechercher et attirer notre attention sur dautres alternatives qui peuvent exister. A la FPF, nous sommes prêts à supporter et promouvoir toute alternative au WAP viable et libre dutilisation. De telles alternatives seront trouvables au site Internet de la FPF à http://www.FreeProtocols.org et dans les versions ultérieures de cet article.
En bref, la meilleure manière de contrer les dommages causés par le WAP est de faire passer le message, rejeter le WAP au niveau des ingénieurs et adopter des alternatives. Nous encourageons les lecteurs de cet article à nous joindre dans notre opposition au WAP de ces trois manières.
Heureusement, il existe une alternative au WAP : le LEAP (Lightweight and Efficient Application Protocol). Le LEAP consiste en un nombre de protocoles de haute performance et efficaces qui sont idéaux pour les applications mobiles et sans fil. Le LEAP inclut à présent les protocoles suivants :
Des implémentations source-ouverte des protocoles ESRO et EMSD sont disponibles en toute liberté à http://www.MailMeAnywhere.org/.
Les protocoles LEAP, combinés avec des protocoles de lInternet déjà en place, répondent convenablement aux mêmes nécessités auxquelles le WAP prétend répondre. Ils ont toutes les caractéristiques préférées des protocoles, comme citées en section 1.2. Ils sont publiés en tant que RFCs, ils sont entretenus publiquement et ils ne présentent aucun des défauts techniques propres aux spécifications WAP. Enfin, les protocoles LEAP sont entièrement conformes à la politique de liberté dutilisation de la FPF.[10]
Pour une comparaison entre le LEAP et le WAP et un plaidoyer pour le LEAP comme base dun standard industriel, lisez LEAP : une alternative au WAP [11]. Cet article est sur le site Internet LEAP http://www.FreeProtocols.org.
Le Manifeste LEAP[12], contenant une description complété et détaillée du LEAP, est aussi disponible au site LEAP : http://www.LeapForum.org.
Toute personne intéressée a participer au développement du protocole LEAP est invitée à sinscrire sur les mailing lists des sites mentionnés ci-dessus. Le processus de développement du LEAP est vraiment ouvert à tous. Il ny a pas de droits dentrée. La participation au développement du LEAP requiert seulement que vous vous engagiez à respecter lintention du LEAP de rester libre dutilisation et la FPF.
[1] M. Banan. Nedas Efficient Mail Submission and Delivery (EMSD) Protocol Specification Version 1.3. Request for Comments (Informational) 2524, Neda Communications, Inc., February 1999. Online document is available at ftp://ftp.isi.edu/in-notes/rfc2524.txt.
[2] B. Braden. T/TCP TCP extensions for transactions functional specification. Request for Comments (Experimental) 1644, Internet Engineering Task Force, July 1994.
[3] S. Bradner. The Internet Standards Process Revision 3. RFC 2026, Internet Engineering Task Force, October 1996. (Obsoletes RFC1602).
[4] Antony Bruno. Market gap producing WAP alternatives. RCR News [Online], February 2000. The copy of this article can be obtained at RCR News web site (http://www.rcrnews.com)..
[5] ComputerWire, Inc. Geoworks Intellectual Property Claims Could Kill WAP. Computergram 2000, January 2000.
[6] Corey Grice, John Borland. Geoworks Soars on Wireless Licensing Plans. Staff Writers, CNET News.com, January 2000.
[7] IETF Mailing List. January 2000 E-mail Discussion Thread. IETF Organization, January 2000. See the mailing list section of http://www.ietf.org.
[8] Kevin Maney. Cell Phones Let the Web go mobile. USA TODAY [Online], February 2000. The copy of this article can be obtained at USA TODAY web site (http://www.usatoday.com)..
[9] Markku-Juhani Saarinen. Attacks Against The WAP WTLS Protocol. University of Jyväskylä, 1999. Online document is available at http://www.jyu.fi/ mjos.
[10] Mohsen Banan. Free Protocols Foundation Policies and Procedures. FPF Published Document 108-103-01, Free Protocols Foundation, Bellevue, WA, January 2000. Online document is available at http://www.freeprotocols.org/freeProtocolProcess/main.html.
[11] Mohsen Banan. LEAP: One Alternative to WAP. A component of LEAP Manifesto 108-102-02, LEAP Forum, Bellevue, WA, February 2000. Online document is available at http://www.freeprotocols.org/pubs/biblio/108-102-02/index.html.
[12] Mohsen Banan. Lightweight & Efficient Application Protocol (LEAP) Manifesto. Technical Report 108-101-01, LEAP Forum, Bellevue, WA, January 2000. Online document is available at http://www.leapforum.org/LEAP/Manifesto/completeManifesto.
[13] Rohit Khare. W* Effect Considered Harmful. 4K Associates, April 1999. Online document is available at http://www.4K-Associates.com/4K-Associates/Library.html.
[14] M. Taylor, J. Cheng, and M. Banan. AT&T/Nedas Efficient Short Remote Operations (ESRO) Protocol Specification Version 1.2. Request for Comments (Informational) 2188, Neda Communications, Inc., September 1997. Online document is available at ftp://ftp.isi.edu/in-notes/rfc2188.txt.