iPhone NDA
La WWDC 2008 sur iTunes U [27.10.2008 11:58 - CL]
Apple propose à tous ceux qui n'ont pas pu se rendre à la conférence des développeurs à San Francisco en juin dernier de (re)vivre la plupart des conférences via iTunes U. La section Mac comporte 92 vidéos, la section IT 56 et la partie iPhone 57. Pour consulter ces vidéos, il est indispensable d'avoir un compte ADC Premier (payant)
D'autre part, après avoir modifié son NDA pour les développeurs iPhone, Apple leur propose des forums pour discuter. Pour accéder à cet espace, il est impératif de participer à l'un des programmes iPhone : Developer, Entreprise ou Université.
Sur le même sujet :
- Nouveaux contrat et firmware en bêta pour l'iPhone
D'autre part, après avoir modifié son NDA pour les développeurs iPhone, Apple leur propose des forums pour discuter. Pour accéder à cet espace, il est impératif de participer à l'un des programmes iPhone : Developer, Entreprise ou Université.
Sur le même sujet :
- Nouveaux contrat et firmware en bêta pour l'iPhone
Apple a justifié cette chape de plomb dont la persistance commençait à taper sur les nerfs de certains par une volonté de (sur)protéger ses technologies :
"Nous avons mis en place ce NDA car iPhone OS contient de nombreuses inventions et innovations d'Apple que nous voulions protéger, afin que notre travail ne soit pas volé. C'est déjà arrivé par le passé. Même si nous avons déposé des centaines de brevets sur les technologies iPhone, le NDA offrait un niveau supplémentaire de protection. Nous l'avons mis en place comme un moyen supplémentaire d’éviter que l'iPhone soit pillé par d'autres."
Mais de reconnaitre que par cette démarche, ce NDA à durée non précisée avait généré trop de contraintes pour ceux qui y étaient soumis. Ils s'étaient en effet montrés de plus en plus exaspérés par l'impossibilité de pouvoir communiquer (voir l'article Le ras-le-bol de certains développeurs iPhone).
Face à un problème de programmation ou un bug il leur était impossible de solliciter l'avis de leurs pairs ou d'en faire état publiquement. Un comble s'agissant d'un système d'exploitation et d'outils de développements sortis depuis des mois. Une pétition avait vu le jour enjoignant Apple, tout au moins, à s'expliquer publiquement sur le sujet. C'est chose faite.
À l'objectif de calmer le jeu et de montrer qu'elle écoutait les doléances, s'est peut-être aussi ajouté un autre constat. Celui du changement de statut d'Android, l'OS open source de Google pour mobiles, passé du stade de système en développement à celui de produit - bientôt - présent sur des milliers de téléphones. Et pour Android aussi, une boutique de téléchargement de logiciels est prête à recevoir toutes les contributions possibles et imaginables de développeurs.

Ce n'est pas vraiment une surprise. L'attitude d'Apple à l'égard des développeurs qui veulent être référencés dans les rayons de l'App Store commence à agacer. Plus encore depuis que la Pomme leur a demandé d'arrêter de se plaindre et a placé les échanges qu'ell peut avoir avec ces développeurs sous NDA. Le feu couve et Apple donne le sentiment de vouloir jeter de l'huile dessus.
Du coup, certains contre-attaquent et lancent une pétition en ligne. Les termes employés au sujet d'Apple ne sont pas tendres : "arrogance", "ineptie", "confusion". Ils en appellent à plus de cohérence et à une meilleure communication et rappellent que l'attitude d'Apple pourrait conduire à ce que certains développeurs baissent les bras et désertent la plate-forme iPhone.
Et puisqu'on parle du ras-le-bol des développeurs, signalons ou rappelons les contributions de quelques ténors du monde Mac : Steven Frank, de Panic, Will Shipley, de Delicious Monster, Brent Simmons, de NewsGator ou encore celle de Craig Hockenberry. Ils parlent tous de la même chose : Apple étouffe dans l'œuf l'enthousiasme des développeurs. Brent Simmons a même du mal à y croire, ayant pensé à une blague.
Les caprices de la Pomme (le mot est de Will Shippley) sont jugés inacceptables, plus encore au moment où l'on peut voir à l'œuvre un tout autre modèle que celui retenu par Apple : Android. Certes, comme le rappelle encore le développeur de Delicious Library, Apple offre un environnement de développement très intéressant, certes le matériel est remarquable, mais cela ne peut suffire.
Sur le même sujet :
- App Store : même plus le droit de se plaindre
- iPhone : le NDA qui agace les développeurs
- Un secret trop pesant sur le SDK de l'iPhone
Du coup, certains contre-attaquent et lancent une pétition en ligne. Les termes employés au sujet d'Apple ne sont pas tendres : "arrogance", "ineptie", "confusion". Ils en appellent à plus de cohérence et à une meilleure communication et rappellent que l'attitude d'Apple pourrait conduire à ce que certains développeurs baissent les bras et désertent la plate-forme iPhone.
Et puisqu'on parle du ras-le-bol des développeurs, signalons ou rappelons les contributions de quelques ténors du monde Mac : Steven Frank, de Panic, Will Shipley, de Delicious Monster, Brent Simmons, de NewsGator ou encore celle de Craig Hockenberry. Ils parlent tous de la même chose : Apple étouffe dans l'œuf l'enthousiasme des développeurs. Brent Simmons a même du mal à y croire, ayant pensé à une blague.
Les caprices de la Pomme (le mot est de Will Shippley) sont jugés inacceptables, plus encore au moment où l'on peut voir à l'œuvre un tout autre modèle que celui retenu par Apple : Android. Certes, comme le rappelle encore le développeur de Delicious Library, Apple offre un environnement de développement très intéressant, certes le matériel est remarquable, mais cela ne peut suffire.
Sur le même sujet :
- App Store : même plus le droit de se plaindre
- iPhone : le NDA qui agace les développeurs
- Un secret trop pesant sur le SDK de l'iPhone
Apple a parfois mauvaise presse avec l'App Store. Depuis le lancement de sa plate-forme de téléchargement, des développeurs se sont plaints de voir leurs créations retirées de la vente, parfois sans explication ou très peu. Afin de ne plus avoir de problème, la firme de Cupertino a trouvé la parade. Les échanges électroniques relatifs à l'App Store entre Apple et les développeurs sont désormais placés sous NDA.
En attendant, le comportement de la firme de Cupertino commence à en agacer certains. C'est le cas notamment de Fraser Speirs, qui avait développé Podcaster, un lecteur de podcasts (lire : Du rififi sur l'App Store). Son logiciel avait été refusé, car il dupliquait une fonctionnalité d'iTunes. Furax, il a annoncé son intention de porter son logiciel sur Android.
Sur le même sujet :
- iPhone : le NDA qui agace les développeurs
- Un secret trop pesant sur le SDK de l'iPhone
En attendant, le comportement de la firme de Cupertino commence à en agacer certains. C'est le cas notamment de Fraser Speirs, qui avait développé Podcaster, un lecteur de podcasts (lire : Du rififi sur l'App Store). Son logiciel avait été refusé, car il dupliquait une fonctionnalité d'iTunes. Furax, il a annoncé son intention de porter son logiciel sur Android.
Sur le même sujet :
- iPhone : le NDA qui agace les développeurs
- Un secret trop pesant sur le SDK de l'iPhone
Apple vient de lancer un troisième programme pour le développement sur iPhone. L'iPhone Developer University Program s'adresse aux établissements scolaires et universités qui souhaitent donner des cours de programmation sur la plate-forme mobile d'Apple.
Ce programme permet de créer des équipes de 200 étudiants qui peuvent développer des applications pour iPhone, les déboguer et les tester entre eux. Ils peuvent même s’ils le désirent publier leurs projets sur l'App Store.
Contrairement aux programmes 'iPhone Developer' et 'iPhone Entreprise', celui-ci est gratuit. Il est proposé uniquement aux États-Unis pour le moment.
L'annonce de ce programme soulève une question, celui du NDA. Actuellement, quiconque adhère à l'un des programmes iPhone Developer signe automatiquement un accord de non-divulgation, lequel tracasse bon nombre de développeurs. Apple va-t-elle leur imposer les mêmes conditions ?
Sur le même sujet :
- iPhone : le NDA qui agace les développeurs
Ce programme permet de créer des équipes de 200 étudiants qui peuvent développer des applications pour iPhone, les déboguer et les tester entre eux. Ils peuvent même s’ils le désirent publier leurs projets sur l'App Store.
Contrairement aux programmes 'iPhone Developer' et 'iPhone Entreprise', celui-ci est gratuit. Il est proposé uniquement aux États-Unis pour le moment.
L'annonce de ce programme soulève une question, celui du NDA. Actuellement, quiconque adhère à l'un des programmes iPhone Developer signe automatiquement un accord de non-divulgation, lequel tracasse bon nombre de développeurs. Apple va-t-elle leur imposer les mêmes conditions ?
Sur le même sujet :
- iPhone : le NDA qui agace les développeurs
Il y a deux semaines, nous évoquions l'agacement des développeurs iPhone qui sont toujours soumis à un NDA particulièrement contraignant. Il leur est interdit en théorie, par exemple, de communiquer entre eux sur leurs problèmes à travers des listes de discussion et autres…
Maintenant qu'iPhone OS 2.0 et son cortège de nouveautés sont sortis, qu'est-ce qui pousse Apple à maintenir son NDA ? Une nouvelle hypothèse relayée par John Gruber laisse entendre que l'accord de non-divulgation serait toujours en place de manière à ce qu'Apple ait le temps de déposer un maximum de brevets relatifs à ses outils de développement et à son SDK pour sa plate-forme mobile.
En effet, l'obligation de maintenir la confidentialité viendrait du fait que si aux États-Unis, le dépôt d'un brevet doit se faire dans l'année qui suit la sortie du produit, en Europe, ce délai n'existe pas. Une manière pour Apple de contourner cette limite et de ne pas repousser la sortie de ses outils pour de simples raisons juridiques.
Si la question des brevets vous intéresse, nous vous recommandons la lecture de cet entretien 'De la genèse des brevets chez Apple' paru sur le blog. Arno Gourdol y explique en détail la genèse des brevets chez Apple.
Maintenant qu'iPhone OS 2.0 et son cortège de nouveautés sont sortis, qu'est-ce qui pousse Apple à maintenir son NDA ? Une nouvelle hypothèse relayée par John Gruber laisse entendre que l'accord de non-divulgation serait toujours en place de manière à ce qu'Apple ait le temps de déposer un maximum de brevets relatifs à ses outils de développement et à son SDK pour sa plate-forme mobile.
En effet, l'obligation de maintenir la confidentialité viendrait du fait que si aux États-Unis, le dépôt d'un brevet doit se faire dans l'année qui suit la sortie du produit, en Europe, ce délai n'existe pas. Une manière pour Apple de contourner cette limite et de ne pas repousser la sortie de ses outils pour de simples raisons juridiques.
Si la question des brevets vous intéresse, nous vous recommandons la lecture de cet entretien 'De la genèse des brevets chez Apple' paru sur le blog. Arno Gourdol y explique en détail la genèse des brevets chez Apple.
On pensait qu'avec le lancement d'iPhone 2.0, Apple allait ouvrir les vannes, il n'en est rien. Le NDA concernant le kit de développement (SDK) de l'iPhone est toujours en vigueur, ce qui empêche les développeurs d'échanger des informations, de communiquer librement… Autant au début, la volonté d'être le plus discret possible pouvait se comprendre, autant maintenant elle commence sérieusement à agacer les développeurs. Certains pour protester ont été jusqu'à créer un site baptisé "Fuckin NDA". D'autres, plus fatalistes, se disent habitués à ce genre de bizarreries de la part d'Apple et ne lui en tiennent plus rigueur. Mais que peuvent véritablement les développeurs face à Apple dans cette situation ? Si la firme de Cupertino n'apprécie pas leur comportement, elle peut à tout moment leur montrer la porte de sortie de son App Store.
À force de vouloir maintenir à tout prix la confidentialité autour de son SDK, Apple va finir par se tirer une balle dans le pied. >> Lire la suite
Ça râle chez quelques développeurs iPhone. Ceux-ci se plaignent des restrictions imposées par le contrat de confidentialité (NDA) d'Apple associé au kit de développement.
Il leur est interdit d'évoquer publiquement tout ce qui a trait à ce logiciel, à la programmation pour l'iPhone et le touch et à la prochaine version 2.0 du système de l'iPhone. Il en va ainsi de n'importe quel NDA.
Mais leur exaspération tient dans l'absence de tout espace de discussion offert par Apple, même encadré, qui leur permettrait de discuter, entre eux, et d'échanger des conseils. En clair, chacun est sommé de travailler dans son coin, quitte à faire face à des problématiques que d'autres ont déjà résolues.
Une chape de plomb qu'ils estiment, en partie, absurde et contre-productive alors que n'importe qui, simple curieux comme concurrent d'Apple, a pu télécharger ce SDK au moment de sa mise en ligne.
Il leur est interdit d'évoquer publiquement tout ce qui a trait à ce logiciel, à la programmation pour l'iPhone et le touch et à la prochaine version 2.0 du système de l'iPhone. Il en va ainsi de n'importe quel NDA.
Mais leur exaspération tient dans l'absence de tout espace de discussion offert par Apple, même encadré, qui leur permettrait de discuter, entre eux, et d'échanger des conseils. En clair, chacun est sommé de travailler dans son coin, quitte à faire face à des problématiques que d'autres ont déjà résolues.
Une chape de plomb qu'ils estiment, en partie, absurde et contre-productive alors que n'importe qui, simple curieux comme concurrent d'Apple, a pu télécharger ce SDK au moment de sa mise en ligne.






Mars 2010