Developpez.com

Club des développeurs et IT pro
Plus de 4 millions de visiteurs uniques par mois

Le modèle ouvert d'Android décourage-t-il les développeurs ?

Le , par tarikbenmerar, Chroniqueur Actualités
« Montre-moi l'argent [que tu gagnes] », répond souvent Jerry Maguire pour remettre à sa place l'un de ses amis, un zélé de l'open source. Une anecdote qu'il raconte dans son blog, et une frustration qu'il exprime sur le modèle de Google autour de sa plateforme Android. Dans son article, il explique comment un modèle Business comme celui d’Apple et son principe de fermeture permet de protéger les intérêts de chacun, et plus particulièrement ceux du développeur.

Cet article a été publié à la suite d'une réaction révélatrice d'un autre développeur au phénomène du piratage.
Madfinger Games a décidé de distribuer gratuitement son jeu de zombie sous Android, Dead Trigger. Ce même jeu était commercialisé à 0.99 $, un prix assez bas pour être attrayant, selon son auteur. Mais les exemplaires piratés dépassant ceux acquis légalement, l'entreprise décide de distribuer le jeu gratuitement, tout en espérant gagner de l'argent sur la base des achats « in-app » (depuis le jeu).

Le fait qu’Android soit construit sur une base ouverte aurait permis l’émergence du piratage à grande échelle des applications, selon Jerry Maguire, auteur du billet polémique.
Certains développeurs ne sont pas convaincus par les parts de marché qu'occupe Android, tant que le piratage y subsiste à ce point. « Vous pouvez dire ce que vous voulez sur les parts du marché mobile... Ce n'est qu'une partie du puzzle », écrit Matt Gemmell, lui-même développeur iOS. Et d'ajouter : « un OS fermé ne fait que solidifier l'image de l'entreprise, la cohésion directive, l'intégration, la facilité d'utilisation, et un design standard pour le produit ».

Selon Matt Gemmel, l'un des facteurs clés du succès est l'écosystème des logiciels. Les utilisateurs n’achètent un smartphone que s'il y a des logiciels intéressants qui l'accompagnent. Décourager les développeurs par la simplicité de l'acte de piratage pourrait mettre en péril le constructeur. Car tôt ou tard, l'enthousiasme et l'effort des développeurs seront perdus à cause de telles pratiques.

Au-delà de l’utopie sociale, le futur technologique devrait être libéral, et protéger les intérêts de chacun, estime Matt Gemmel. Le mauvais comportement doit être plus difficile à commettre que le bon comportement, et le bon comportement ici c’est de payer pour le logiciel.
Comme dans la vraie vie, où fermer les portes et les verrouiller permettent de sécuriser la maison, et de la protéger du vol. Idem pour le logiciel.

Source : blog de Matt Gemmel

Et vous ?

Que pensez-vous de cette position qu'exprime Matt Gemmel ?
Pensez-vous qu'il est plus facile de pirater une application Android qu'iOS ?
Cela vous décourage-t-il en tant que développeur iOS ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de powermanga powermanga - Inactif https://www.developpez.com
le 31/07/2012 à 14:09
Je crois qu'il y a une confusion volontaire ou non entre open source et ouvert. Premièrement, même si les sources d'Android sont diffusées par Google, Android n'a pas un mode de développement open source. Puisque justement Google diffuse les sources, ou non à son bon vouloir, une fois la version Android sortie. Ensuite les versions d'Android disponibles sur les smartphones ne sont pas open source, puisqu'elle sont modifiées par le constructeur à sa guise et comportent de nombreux pilotes et firmwares non open source.

Deuxièmement La seule différence est que iOS ne permet pas d'installer facilement des applications en dehors de l'App Store, contrairement à Android. Donc rien à voir avec le fait que les sources d'Android soit diffusées ou non sous open source. Nous avons exactement la même situation sous Windows.

Le piratage existe partout sous iOS, Windows, Nintendo, ...

D'ailleurs j'avais lu à une époque que le piratage avait été une des raisons du succès de Windows. Donc à suivre.
Avatar de camus3 camus3 - Membre éprouvé https://www.developpez.com
le 31/07/2012 à 14:24
Deuxièmement La seule différence est que iOS ne permet pas d'installer facilement des applications en dehors de l'App Store,

A moins d'utiliser une version modifiée d'IOS(et donc rendre la garantie du handset nulle ) on ne peut pas installer une app sur Iphone/Ipad hors de l'appstore du tout.

On a donc 2 extrêmes : d'un coté une plateforme totalement fermée , de l'autre une plateforme ouverte. Entre les 2 il y a une marge que pourrait exploiter WP , sauf que MS semble se diriger vers un modèle IOS.
Avatar de IsiTech IsiTech - Membre actif https://www.developpez.com
le 31/07/2012 à 14:26
Article bancal malheureusement.

Premièrement, pourquoi l'avis d'un développeur iOS? Demander l'avis des premiers intéressés, les développeurs Android, serait bien plus pertinent et intéressant.

Ensuite, UNE application est passé de payante à gratuite, et c'est évident que la raison principale est qu'ils ont vite remarqué que c'est sur le paiement in-app qu'ils pouvaient faire de gros bénéfices, et non sur la vente de l'application. Le piratage est à mon avis une excuse. De plus si cette affaire à fait du bruit, c'est surtout grâce aux plaintes des acheteurs qui se sont senti arnaquer.

Je ne dis pas que le piratage n'existe pas, c'est évident qu'il y en a. Après il existe des solutions pour s'en protéger, comme la vérification que l'application a bien été achetée à chaque lancement de l'application, comme les jeux Kairosoft le font par exemple.

Puis certaines choses qu'il avance sont plutôt étranges comme "Les utilisateurs n’achètent un smartphone que s'il y a des logiciels intéressants qui l'accompagnent.". Sur les nouveaux acheteurs de smartphones, une grande partie sont des Mr Tout le monde incapables de citer ne serait ce que 3 applications, et ils prennent à peine voir pas du tout en compte l'OS. Alors qu'ils étudient l'écosystème d'applications avant d'acheter un smartphone, je n'y crois pas trop.

En résumé, pas convaincu du tout par le fond de l'article.
Avatar de jmnicolas jmnicolas - Membre éprouvé https://www.developpez.com
le 31/07/2012 à 14:40
La plupart des gens qui possèdent un Apple sont de catégorie socio-professionnelle aisée, pour eux, 1,2 ou 3€ pour une app c'est négligeable.

Android du fait de sa gamme de prix qui va de 100 à 600€ réunit diverses catégories, dont la plus grande est les gens peu aisés et donc plus enclins à pirater.
Avatar de stylor stylor - Membre régulier https://www.developpez.com
le 31/07/2012 à 14:46
"Les utilisateurs n’achètent un smartphone que s'il y a des logiciels intéressants qui l'accompagnent". J'ai quand même envie d'ajouter "...et qu'on peut facilement trouver gratuitement (illégalement)". Suffit de se souvenir du débat au tout début entre la Playstation 2 (ou 3) et la Xbox où disait qu'une était plus facilement piratable que l'autre et donc plus intéressante au vu des prix des jeux.
Ceci dit, il y a énormément de personne qui téléchargent juste pour essayer ou découvrir et qu'une fois l'application/jeux/musiques essayé, effectuent l'achat.

Autre chose que je trouve important, le monde du multimédia, nouvelles technologie touchent énormément les jeunes. Comme vous le savez, cette catégorie de personne n'a pas spécialement un salaire ou la possibilité de se permettre d'acheter à chaque fois qu'un produit intéressent. Donc on se tourne rapidement vers du téléchargement illégal.

Je ne suis pas convaincu non plus pas le contenu de l'article.
Avatar de el_slapper el_slapper - Expert éminent sénior https://www.developpez.com
le 31/07/2012 à 14:54
C'est l'éternelle question du piratage : est-ce que la diffusion massive permet d'augmenter suffisement la notoriété du produit pour vendre au final plus? Est-ce que les gens qui ont piraté auraient acheté si ils ne puvaient pas pirater?

Il n'y a pas de réponses évidentes. J'ai tendance à être favorable à une solution sans DRM(parceque les DRM c'est ennuyeux, et je reste poli), je n'achète plus de jeux sous DRM(ça limite fortement), mais d'autres dont d'autres choix, et c'est leur droit.

Par contre, "Décourager les développeurs par la simplicité de l'acte de piratage pourrait mettre en péril le constructeur", ça me parait hautement discutable. D'abord parceque de nombreux programmeurs aiment les systèmes ouverts, et iront naturellement vers eux. Ensuite, parceque l'aspect piratable peut amener de nombreux clients vers la plate-forme piratable, indépendamment de l'offre réelle, comme précisé par stylor. D'ou un effet d'entrainement, qui, malgré un taux de piratage plus fort, pousse quand même les autres développeurs vers ladite plateforme.....

Enfin, je ne vois pas pourquoi le piratage n'existerait pas sous iOS.
Avatar de pcaboche pcaboche - Rédacteur https://www.developpez.com
le 31/07/2012 à 15:35
Citation Envoyé par tarikbenmerar  Voir le message
Ce même jeu était commercialisé à 0.99 $, un prix assez bas pour être attrayant, selon son auteur. Mais les exemplaires piratés dépassant ceux acquis légalement, l'entreprise décide de distribuer le jeu gratuitement, tout en espérant gagner de l'argent sur la base des achats « in-app » (depuis le jeu).

En 2 phrases on a résumé le problème inhérent à tous les application stores:

- le développeur veut sortir un jeu à prix raisonnable histoire de gagner quelques sous

- les utilisateurs, eux, estiment que le fait d'avoir payé leur smartphone plusieurs centaines d'euros justifie le fait de pirater tous les logiciels du store

- en réaction, le développeur rend son logiciel gratuit, mais introduit des actions qui nécessitent des achats "in-app"

- après on se demande pourquoi le store est innondé d'applications "gratuites" où il faut sortir sa carte de crédit pour faire pousser un zombie virtuel (ou autre conn**ie du genre)
Avatar de berceker united berceker united - Expert confirmé https://www.developpez.com
le 31/07/2012 à 16:38
Au final, est-ce qu'un développeur va s'emmerder à passer du temps pour développer quelque choses sans retour.
Le problème c'est que nous sommes dans un système ou libre = gratuit. Tu n'es pas sensé gagner de l'argent sur quelque chose de libre. Le temps passé à développer quelque chose n'a du coup aucune valeur. Sur Winphone et Iphone/Ipad il y a plus de retombé.
Avatar de kohsaka kohsaka - Membre confirmé https://www.developpez.com
le 31/07/2012 à 17:26
La bonne blague, combien d'iPhone jailbreaké j'ai vu, pour ne pas payer les applications ! Je me demande même si ce n'est pas plus commun que de download un apk et de l'installer ensuite sur son system android.

Ensuite, j'ai lu dans les commentaires, que c’était les personnes aisées qui avaient des iPhone, je ne ferais pas forcement le même constat... beaucoup de monde achètent leur iPhone en s'engageant sur 24mois pour avoir l'illusion de payer moins cher, parfois quittent à prendre une version dépassée (je crois que le 3GS se vend encore). C'est vrai cependant que les ventes d'appli sont meilleures sur l'app Store.
Avatar de stardeath stardeath - Membre expert https://www.developpez.com
le 31/07/2012 à 17:29
Citation Envoyé par powermanga  Voir le message
Je crois qu'il y a une confusion volontaire ou non entre open source et ouvert. Premièrement, même si les sources d'Android sont diffusées par Google, Android n'a pas un mode de développement open source.

android est open source, le fait que google n'ouvre pas les contributions n'a rien à voir avec l'open source.
Offres d'emploi IT
Directeur de Projets NTIC - IDF H/F
BULL FR - Ile de France - Ile de France
ASSISTANT CHEF DE PROJET NEOLANE
Alten - Nord Pas-de-Calais - Villeneuve d'ascq
Responsable de développement web h/f
Piste On Jobs - Ile de France - Boulogne-Billancourt (92100)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil