Apple a validé par erreur puis supprimé un clone de GBA4iOS sur l'App Store 🆕

Nicolas Furno |

Mise à jour le 15/04/2024 à 20h40 : s’il y avait encore un doute, Apple l’a levé en précisant auprès de 9To5 Mac que le clone de GBA4iOS n’avait pas été retiré de l’App Store pour ses capacités en tant qu’émulateur, mais bien parce qu’un développeur a repris un projet existant qui n’était pas le sien et en se contentant d’ajouter ses propres publicités. En clair, la catégorie reste ouverte et un émulateur de console comme GBA4iOS peut tout à fait trouver place dans la boutique, y compris s’il permet de télécharger des jeux depuis internet, ce qui est son cas.

Image 9To5Mac.

Voilà qui devrait rassurer les amateurs d’émulation, il faudra juste attendre qu’un développeur légitime publie son app. Dans le cas de GBA4iOS, son concepteur Riley Testut attend l’ouverture de sa propre boutique nommée AltStore pour proposer au téléchargement Delta, son nouvel émulateur.


Article original

Les équipes en charge de la validation sur l’App Store ont encore fait une bourde en laissant passer un clone de GBA4iOS, émulateur de Nintendo open-source créé par Riley Testut il y a une dizaine d’années et remplacé depuis par Delta. Contrairement aux précédentes bourdes qui impliquaient GBA4iOS, le problème n’était pas lié cette fois au statut même de l’app, puisque poussée par les changements liés au DMA, Apple a finalement autorisé les émulateurs sur sa boutique. Le soucis, c’est plutôt que l’app n’a pas été soumise par Riley Testut et contrevenait plusieurs règles qui empêchent la multiplication des apps identiques.

L’icône de l’app acceptée par erreur sur l’App Store.

Apple l’a finalement reconnu en supprimant l’app en question de sa boutique. Si vous ne l’aviez pas téléchargé pendant le week-end, c’est désormais trop tard ; sinon, vous devriez pouvoir continuer à profiter de l’émulateur sans trop de problème, en sachant toutefois que les multiples apps qu’il contient ne servent pas à financer son créateur. Cette bourde fait mauvais genre quand on sait que Riley Testut est prêt à ouvrir sa propre boutique en Europe, nommée AltStore, depuis le 5 mars et qu’Apple bloque l’ouverture pour une raison qui reste mystérieuse.

Delta sera distribué de façon légitime sur l’AltStore et non seulement Apple ne l’a pas encore autorisé pour une raison ou une autre, l’entreprise valide en plus le clone d’un tiers sur sa propre boutique. Une fois de plus, l’argument de la sécurité répété à l’envi par le concepteur de l’iPhone a du mal à tenir face à des erreurs qui paraissent pourtant si faciles à repérer.

avatar Dylem | 

Bah alors, je pensais que l'Appstore servait à protéger les consommateurs et les développeurs?

avatar CoralRationalNightingale | 

@Dylem

Cela ne veut pas dire que c’est parfait 😉

Comme l’US Navy ces temps-ci. On poste une photo avec le viseur du fusil à l’envers,… 🙂

avatar CyanInfluentialCrane | 

@Dylem

Et il le fait très bien. C’est pas les 4 contre exemples qu’il y a eu en un an qui remettent en doute cela.

avatar roccoyop | 

@Dylem

Il y a eu vol de donnée ? Effacement de données ? Briquage d’iPhone ? Est ce qu’au moins quelqu’un s’est plaint ?

Non ? Donc là je ne vis pas le problème.

avatar Bouledeneige | 

Vole de propriété intellectuelle, copie illégale. Si un humain a validé l'application c'est grave oui.

avatar roccoyop | 

@Bouledeneige

C’est grave pour un nombre très très limité de personnes, genre moins de 5 à tout casser.

avatar bazino | 

@Dylem

Si un jour tu trouves un boulot, tu verras que tout le monde peut faire des erreurs.

avatar Dylem | 

@bazino

Ah ouais, de l'ad personam direct.

J'étais déjà pas convaincu par les arguments des 3 compères au dessus, mais le tiens, c'est le pompon.

Le niveau des fanboys Apple est super bas.

avatar bazino | 

@Dylem

Les mecs qui ne supportent pas que les autres puissent faire des erreurs sont quand même au choix parfaits, limite robots, soit de gros cons imbus de leur personne.

avatar Dylem | 

@bazino

Ou alors qu'ils font du second degré?

avatar CyanInfluentialCrane | 

@Dylem

Ton commentaire initial n’est pas du second degré. Tu n’acceptes pas qu’il y ait eu une erreur. C’est terrible d’être comme ça. Tu dois certainement jamais en faire…

avatar Dylem | 

@CyanInfluentialCrane

Le second degré n'est pas qu'une température. ;)

avatar raoolito | 

@Dylem

effectivement c'est un argument discutable.
après je m'amuse d'avance quand on entendra parler des bourdes sur les autres stores...

avatar BeigeProvincialNewt | 

@Dylem

Tu as encore louper une bonne occasion de rien dire.

avatar Dylem | 

@BeigeProvincialNewt

Bah alors, on est vexé?

avatar Pierre.321 | 

@Dylem

Qui est propriétaire d’un fork d’un logiciel libre Open Source, surtout si je demande àChatGPT de me le réécrire dans un autre langueter de programmation ? 🤔

Je crois nous sommes là dans un dilemme juridique jusqu’à que les législateurs adaptent la législation 😶

avatar jackWhite92 | 

@Pierre.321

Il y a plusieurs types de licences open source. Certaines obligent meme à partager tout son code qui utilise une librairie.
Les grandes entreprises qui font du développement ont des experts en licence pour vérifier si l’utilisation d’une lib/outil/… open source est possible dans le contexte.

Ici c’est clairement un non respect.

avatar Dylem | 

@Pierre.321

Lapider un Pierre, c'est autorisé?

avatar Mrleblanc101 | 

En même temps si le code est open source ? Et que l'app n'enfreint pas les copyright de Delta. Je ne vois pas trop où était le problème.

avatar Nicolas Furno | 

@Mrleblanc101

Parce que des règles de l’App Store sont justement prévues pour ce cas de figure depuis le début, pour empêcher la multiplication des apps identiques.

avatar Mrleblanc101 | 

@nicolasf

Mais il n'y a pas d'app identique puisqu'il n'as pas soumis son app sur l'App Store lol

avatar Thibaud- | 

@nicolasf

Oui, c’est surprenant, sachant que c’est la seule « gba4ios » sur l’appstore. Il y a aucun autre clone donc je vois pas trop pourquoi la refuser.
Heureusement j’ai vu le post sur reddit et ai eu le temps de la télécharger!

avatar Bouledeneige | 

Vole de propriété intellectuelle entre autre. Cool que vous l'ayez téléchargé, vous faite du recèle.

avatar Thibaud- | 

@Bouledeneige

Recel*

avatar Nesus | 

@nicolasf

Faut revenir sur terre et arrêter de croire qu’il y a des bourdes, là où il y a un fonctionnement normal.
Des gens qui déposent pour d’autres, il y en a un paquet.
Et pour faire en sorte que ça fonctionne, il y a un process qui est très simple, la réclamation.

avatar CyanInfluentialCrane | 

@Mrleblanc101

Open source ne veut pas forcément dire que tu peux commercialiser l’app qui utilise ce code sans aucune mention ni autorisation. Ça peut être open source mais sous license. Je n’ai pas regardé concernant GBA4iOS néanmoins.

avatar MSpock | 

@CyanInfluentialCrane
Ce que dit la licence est très clair :

La base de code GBA4iOS est distribuée sous la licence GNU GPLv2. Cela dit, je donne explicitement la permission à quiconque d'utiliser, de modifier et de distribuer mon code original pour ce projet sans crainte de conséquences juridiques - à moins que vous ne prévoyiez de soumettre votre application à l'App Store d'Apple, auquel cas une autorisation écrite de ma part est explicitement requise. Les dépendances restent sous leurs licences d'origine.

avatar CyanInfluentialCrane | 

@MSpock

Oui bon le mec n’a clairement pas lu alors…

avatar MSpock | 

@CyanInfluentialCrane

Ou il n’a pas voulu voir…

avatar v1nce29 | 

> En même temps si le code est open source ? Et que l'app n'enfreint pas les copyright de Delta. Je ne vois pas trop où était le problème.

Le logiciel est sous licence GPL ce qui interdit sa diffusion sur l'appstore car il y a contradiction des termes de la GPL avec les conditions de l'appstore.
Pour changer de licence, il faudrait l'accord de tous les contributeurs. Comme le contributeur principal (unique ?) ouvre sa boutique d'apps, ça m'étonnerait que ça arrive.

avatar Mrleblanc101 | 

@v1nce29

Intéressant dans ce cas.
Ça aurait été plus clair de le mentioner dans l'article !

avatar fredsoo | 

Nul doute l’appstore officiel c’est la sécurité absolue.
Je vais continuer ma lecture de Rabelais…

avatar roccoyop | 

@fredsoo

Comparé aux stores alternatifs gérés par n’importe qui avec des moyens limités, c’est clair que oui.

avatar fredsoo | 

Tu as testé ? Dis moi où et comment, je cherche j’ai pas trouvé….

avatar roccoyop | 

@fredsoo

C’est pourtant si évident… 🤷🏻‍♂️

Android ça te parle ?

avatar fredsoo | 

@roccoyop

Absolument pas…. Je telecharge depuis des décennies des app sans passer par des stores directement sur les sites ou repo des éditeurs jamais eu le moindre soucis.
Maintenant j’ai jamais tenté un lien sur un site de boules russes en laissant mon numéro de cb…

avatar roccoyop | 

@fredsoo

Faudra prévenir Mme Michu de ne pas cliquer sur le lien du mail qu’elle vient de recevoir ou Jean-Kevin en train de visiter ton site russe de ne pas le faire, parce que ça arrivera forcément, vu que ce sera maintenant possible, et avant ce n’était pas le cas.

Et heureusement que le « Je » dans ta phrase englobe la totalité des profils utilisant un iPhone.

avatar fredsoo | 

Le problème est effectivement la. Mais apparemment Apple va mettre pas mal de barrières pour empêcher ces problèmes. Et il sera apparemment pas possible par défaut de télécharger hors App Store. Pour télécharger sur un store alternatif il faudra valider plusieurs écran. Ça devrait épargner du monde.

avatar Bouledeneige | 

Tiens un store alternatif sur Android soit disant pas sécurisé https://github.com/accrescent/accrescent

C'est géré par un mec et c'est plus sécurisé que le play store qui est super bien sécurisé.

avatar roccoyop | 

@Bouledeneige

WoW ! Je suis impressionné ! Un mec honnête qui a ouvert un store et qui n’a pas de problème parce qu’il est sérieux. Ça veut dire que la totalité des autres stores seront identiques ?

avatar totoguile | 

Je l’ai téléchargé ce weekend, j’étais très surpris par la facilité d’utilisation !

avatar Arnaud33 | 

A chaque fois que Apple a temporisé pour autoriser une fonction c’était pour lancer son propre service (rappelez vous des début de orange cash) .
Donc pourquoi ne pas imaginer que Apple lance un émulateur de vieux jeu avec les contrats qui vont bien avec Nintendo et sega de façon à être légal ? Cela expliquerait pourquoi ils ont modifié les règles de l’AppStore pour autoriser les émulateurs

avatar CyanInfluentialCrane | 

@Arnaud33

Apple n’a pas besoin de modifier les règles de l’App Store pour proposer leurs apps, ils font un peu ce qu’ils veulent, ils sont chez eux… ils ont des API privées par exemple qui sont utilisées dans leurs apps. Et encore heureux d’ailleurs.

avatar SidFik | 

« Apple bloque l’ouverture de l’AltStore pour une raison qui reste mystérieuse » désolé mais c’était tellement attendu … si Apple bloque des applications qui ont pignon sur rue, alors qu’est-ce que ça va être de l’AltStore qui lui est une véritable menace pour son business..

Ça ne bougera pas tant que l’union européenne n’aura pas mis son nez dedans, autant l’ue se sent concerné pour les grands comptes comme epic games ou spotify autant pour les petits joueurs comme l’altstore ils ne vont pas trop se bouger …

Apple réagit comme à son habitude tant qu’elle n’est pas sanctionné lourdement son comportement restera le meme.

avatar Balrog | 

Les développeurs vont déchanter quand on pourra télécharger leur application pirater sur un autre store et qu’Apple pourra pas les retirer.

avatar foxot | 

@Balrog

Toutes les applis devront quand même être signées, App Store ou pas, donc ce serait étonnant que ça arrive.

avatar Balrog | 

@foxot

La commission européenne veux justement changer ça.

avatar v1nce29 | 

Sources ?

avatar Balrog | 

@v1nce29

L’ouverture d’une nouvelle enquête par l’UE. Ils veulent tout simplement que l’iPhone devienne comme Windows. On installera se qu’ont voudra dessus.

avatar v1nce29 | 

Non.

Pages

CONNEXION UTILISATEUR