Apple va forcer iDOS à quitter encore une fois l’App Store

Nicolas Furno |

La validation aléatoire de l’App Store a encore frappé. Le développeur d’iDOS 2, un émulateur DOS pour iPhone et iPad, a reçu un ultimatum de la boutique en soumettant une mise à jour mineure. S’il ne retire pas la possibilité de lancer n’importe quel programme DOS sous deux semaines, son app sera retirée de l’App Store. Comme c’est le principal argument de cette app, iDOS devrait bel et bien disparaître à nouveau.

À nouveau, car c’est loin d’être une app nouvelle et elle a déjà subi les foudres de la validation de l’App Store. La première version avait été autorisée puis refusée en 2010, cela ne nous rajeunit pas. Onze ans plus tard, Apple a refait le même coup, en autorisant dans un premier temps l’app, puis en la refusant au détour d’une mise à jour mineure.

iDOS 2 permet même de faire tourner Windows 3.1 et toutes ses apps.

La version actuelle d’iDOS et sa capacité à charger n’importe quelle application DOS remonte en effet à septembre 2020. Et comme son développeur l’explique, il n’avait pas essayé de cacher la fonction comme d’autres ont tenté de le faire. Il a soumis l’app en indiquant ce qu’elle faisait exactement et en détaillant son mode de fonctionnement pour s’assurer de ne pas avoir de problème avec la validation. Puisque l’app a été validée et toutes les mises à jour suivantes avec, il pensait qu’Apple avait assoupli les règles et acceptait qu’une app puisse charger une autre app.

Il avait tort et ce qui s’est passé est probablement que son app n’a jamais été contrôlée par un humain en un an. Ce n’est que maintenant, au détour d’une mise à jour mineure et suite à une exposition médiatique importante au début du mois qui n’a sans doute pas aidé, que son app est rejetée. La règle 2.5.2 qui précise qu’une app ne peut pas compiler ou exécuter du code arbitraire est évoquée comme raison du refus et il y a peu d’espoir qu’Apple change d’avis.

Si l’idée d’émuler des apps DOS sur un iPhone ou un iPad vous intéresse, vous pouvez encore acheter l’app iDOS 2 à 5,49 € et en profiter tant qu’elle sera fonctionnelle.

avatar Sillage | 

@morpheusz63

L’usage de DOS, oui, en effet, encore utilisé dans l’industrie, spécialement pour de vieilles machines. Mais je ne crois pas que DOS sur un iPad soit utile a qui que ce soit. C’est fun, c’est tout.

La raison d’utiliser DOS, c’est pour les logiciels de contrôle d’appareils. Et ceci signifie une interface. Hors il n’y a pas de périphériques avec iDOS.
Et d’après ce que j’ai lu, il n’y a pas moyen de charger ses propres programmes sans un jailbreak (mais je peux être dans le faux).

L’industrie ne remplace pas un ordinateur 🖥 se un iPad.

avatar morpheusz63 | 

@Sillage

Merci de votre exemple, mais ma penser s'orienter plus sur un besoin applicatif de l'univens win/linux,hors mac sur tablette principalement. Je sais que le dos n'existe pratiquement plus dans l'industrie, c'est window et linux qui ont pris les commandes. Ce que je regarde c'est le fait de pouvoir compiler sur une tablette, c'est vraiment utiliser la puissance du matériel..

avatar koko256 | 

@morpheusz63

C'est ce que l'on peut faire facilement avec ChromeOS, un autre OS fermé grâce à la VM Linux incluse... Ce n'est sans doute pas la réponse attendue mais il faut qu'elle arrive aux oreilles d'Apple !

avatar byte_order | 

@Sillage
> Mais je ne crois pas que DOS sur un iPad soit utile a qui que ce soit. C’est fun, c’est tout.

Et depuis quand "c'est fun" n'est pas un usage utile pour la personne qui trouve cela fun !?

> La raison d’utiliser DOS, c’est pour les logiciels de contrôle d’appareils.

Ben non, cela peut être aussi parce que, je vous cite, c'est fun.
Le retro-gaming, par exemple. Ou, pour généraliser, le retro-computing.

Quelle raison de faire fonctionner le programme de l'ordinateur de bord du programme Apollo !? Aucun. Et pourtant, c'est non seulement fun mais, historiquement et scientifiquement très très instructif sur les astuces et innovations très très en avance sur son époque.

J'ai toujours trouvé étranger les personnes qui estiment qu'une plateforme qui partage, matériellement, 100% des capacités de tout ordinateur produit jusqu'à maintenant, n'était pas destiné à tel ou tel usage. Un ordinateur c'est un ordinateur. Par définition, le périmètre de ces usages n'est pas déterministe puisque le concept de base c'est que les usages sont *programmés*, pas définis à l'avance.

avatar Sillage | 

@byte_order

🙇

avatar IceWizard | 

@morpheusz63

« Encore une la fermeture du soft va causé la perte de la pomme.. »

C’est clair. Apple ne sera plus qu’un souvenir de l’histoire d’ici 2008-2009 !

avatar byte_order | 

@radeon
> Ça fait partie des principes d’iOS.

Faux.
Cela fait parti des principes de l'AppStore, le magasin de distribution d'apps compatibles terminaux iOS.

iOS, lui, n'interdit nullement cela, la preuve étant, justement, que cela fait des années que l'app existe et fonctionne sans problème.

> Si ça ne te plaît pas il ne faut pas en acheter un, c’est pas comme si c’était une surprise.

Ben tiens. Vous achetez un terminal iOS y'a un mois après avoir vérifier qu'il était possible de faire tourner des trucs compatibles DOS dessus, c'était possible, rien n'indiquait que cela ne l'était pas, la date même de première mise en ligne de l'app était même ultra rassurante sur ce point.

Et hop, 1 mois après votre achat, vous découvrez que Apple a décidé d'interdire cet usage.

Désolé, les *utilisateurs* de terminaux iOS, avant l'achat, ne sont pas censé :
1) lire des règles destinées aux *développeurs*, pas aux utilisateurs
2) devinez à l'avance quelles modifications, unilatérales, Apple pourrait y apporter selon son humeur du jour.

Ah, au passage, Radeon est une marque déposée de AMD. J'imagine que vous avez vérifier l'ensemble des règles d'utilisation de ce nom de marque avant de vous permettre de l'utiliser comme pseudo. Parce que, hein, c'est pas une surprise que c'est une marque déposée...

avatar radeon | 

@byte_order

Une tisane peut-être ?

avatar informatix33 | 

Dommage, c’était rigolo de refaire des lignes ARJ de 120 caractères ;)

avatar Gabzer | 

@informatix33

Un commentaire non haineux ? Une image 🌠 pour vous 🙃

avatar r e m y | 

11 ans pour s'apercevoir qu'une app ne respecte pas les règles (et une app récidiviste pourtant...). Sans me prononcer sur la pertinence de la règle, ça donne quand même des arguments à ceux qui affirment que le contrôle des apps mises en lignes sur le store (gage de sécurité tant vantée par Apple ), c'est quand même du flan.

avatar Krysten2001 | 

@r e m y

A cause d’une MAJORITÉ récente. Nuance. Pas après 11 ans.

avatar Nicolas Furno | 

@r e m y

L'app n'est pas restée onze ans en ligne, elle a été supprimée en 2010. En fait, elle était revenue, je crois en 2014, mais avec beaucoup moins de fonctions et ce n'est que depuis septembre 2020 qu'elle était complète.

Ce qui ne change rien à l'argument : ce n'est pas du flan, mais c'est aléatoire.

avatar r e m y | 

Ah ok. Donc ce n'est que 10 mois pour un contrôle effectif de l'app
(le temps potentiellement de faire de gros dégâts s'il s'agissait, sur le même principe, d'une app chargeant et exécutant du code malveillant)
L'AppStore procure donc une sécurité... aléatoire 😔

avatar Sindanarie | 

@r e m y

"L'AppStore procure donc une sécurité... aléatoire"

C’est bien connu malheureusement ! l’argument de ne pas laisser ouvrir des stores alternatifs tiens pas beaucoup ! Ça ne serait pas pire du moins.

avatar Amaczing | 

@r e m y

"11 ans pour s'apercevoir qu'une app ne respecte pas les règles (et une app récidiviste pourtant...). Sans me prononcer sur la pertinence de la règle, ça donne quand même des arguments à ceux qui affirment que le contrôle des apps mises en lignes sur le store (gage de sécurité tant vantée par Apple ), c'est quand même du flan. "

Mouton.

avatar raoolito | 

@r e m y

pour le coup oui pas faux !
notons en plus que justement la mediatisation a certainement mis le soft sur la sellette

avatar radeon | 

Si tu achètes un smartphone avec un os fermé et que tu te plains qu’il est fermé y’a un truc que je ne comprends pas personnellement.

avatar TheUMan | 

Je ne comprends pas si l'application fonctionne en sand box où est le soucis de sécurité ? c'est plus une décision "politique" d'Apple que de sécurité là.

avatar radeon | 

@TheUMan

Je suis d’accord avec toi sur ce point, mais ce n’est pas mon propos.
Ce que je dis c’est qu’on sait déjà avant d’acheter un iPhone que cette utilisation n’est pas permise, donc tu ne peux pas en acheter un et ensuite te plaindre de ne pas pouvoir le faire. A ce moment la tu réfléchis à ton besoin avant d’acheter et si ça ne te correspond pas tu regardes ce que proposent les autres marques.

avatar dodomu | 

@radeon

On peut tout à fait acheter un téléphone avec un os fermé (parce qu’il a notre préférence par rapport à la concurrence), et se plaindre (parce qu’il ne correspond pas encore à ce que l’on voudrait qu’il soit).
C’est comme le vote en politique : le choix d’un candidat ne signifie pas forcément que l’on est en accord avec toutes ses idées, juste que l’on préfère sa proposition par rapport à toutes les autres. Il n’empêche qu’une fois au pouvoir, cela ne nous retire en aucun cas le droit de critiquer les actions du dit candidat, ni d’avoir envie de changement dans la politique qu’il exerce.

avatar radeon | 

@dodomu

L’analogie avec la politique n’est pas représentative puisque les promesses sont rarement tenues.
Ici on a exactement le comportement vendu.

avatar raoolito | 

@radeon
«  la politique n’est pas représentative puisque les promesses sont rarement tenues. »
la politique a bon dos, mais elle n’est que le reflet de nos propres contradictions.

voulez-vous alleger la dette pour les generations prochaines ?
> oui !
voulez-vous qu’on taxe à tout vas pour le faire ?
> non !
pensez-vous que les riches doivent payer une grosse part du truc ?
> oui !
voulez-vous etre riche et payer beaucoup d’impots ?
> oui mais non !
etc…

un candidat qui se pointe en preparant psychologiquement à une hausse massive des charges et taxes et impots tout en pronant une verdisation sensible et profonde de la société pourra-t-il etre elu ? jamais...
pour la blague, je viens de creer une société avec un pote qui est totalement FI. bon ok, en tant que patron il est plus rat que je ne le serais jamais avec les salaires et la pression au travail sur les prestataires. Allez comprendre..

avatar kinon | 

@raoolito

Exatement
La population Française est de manière générale accro à l'assistanat maxi. Tout est dû.
Donc comme cet assistanat est maintenant considéré comme "normal" par tous, ben même les politiques qui sont contre n'osent même plus le revendiquer car ils sont certains de se retrouver avec des gilets jaunes et autres dans la rue.
Reforme des retraites? impossible, reforme de la fonction publique ? n'y pensez pas!
Voir par exemple la réforme régionale (destinée normalement à limiter les compétences de chaque entité)... mais on a en fait créé un couche supplémentaire en embauchant encore plus de fonctionnaires et en gardant les autres ... cherchez l'erreur...

avatar raoolito | 

@kinon

je n'ai pas poussé le truc jusque là quand même :)
je voulais surtout dire que les "politiques" donc les élus sont toujours de bonnes excuses pour masquer nos propres contradictions et incompétences...

( tout le monde pleure et semble d'accord que l'écologie n'est plus un choix mais une obligation. s'ils depassent 15% l'année pro ce sera un score historique deja!! bien loin derriere les challengers)

je pense que nous sommes hors sujets
🤔

avatar debione | 

@ radeon:

Euh, les promesses du genre "ce qui est sur votre iPhone reste sur votre iPhone?" Vos données ne sont pas utilisées?

Pour le coup, ce qui ressemble le plus aux discours marketing des boîtes info, c'est bien les discours politiques...

avatar kinon | 

@debione
Tu peux tourner ça comme tu veux mais au final le seul argument fort c'est que contrairement à google, et autre facebook Apple ne vit pas de la revente des données utilisateurs mais de la vente de ses appareils et services.

avatar morpheusz63 | 

@kinon

Pour l'instant mais vu ce que les big tech et big pharma prépare avec leur médecin de précision, avec leur accesoirres portatif pour gérer la santé, ça ne tiendra pas. Vous croyer que la 5g c'est pourquoi?

avatar dodomu | 

@radeon

L’analogie n’a pas pour but d’être représentative, mais d’illustrer le propos. 😉
Mais soit, admettons que l’image soit mal choisie, le propos qu’elle voulait illustrer reste valable : on peut tout à fait choisir iOS parce qu’on le préfère au reste, tout en souhaitant qu’il évolue pour se rapprocher de ce que l’on voudrait qu’il soit.

avatar radeon | 

@dodomu

Ok dans ce cas là je suis d’accord.

Ce que je veux exprimer c’est que le développeur de cette app pouvait prévoir son retrait puisqu’il connaît les règles.

avatar dodomu | 

@radeon

Tout à fait d’accord avec vous. 🤗

avatar kinon | 

@dodomu

Tout dépend que qui est "ON" et ce que "ON"représente vs ceux qui choisissent Apple justement pour ses particularités.

avatar dodomu | 

@kinon

Ce « on » représente justement tout ceux qui utilisent des appareils Apple, qu’ils soient utilisateurs ou développeurs.

avatar byte_order | 

@radeon
> Si tu achètes un smartphone avec un os fermé

L'OS n'est pas fermé.
D'ailleurs Apple a vendu pendant des années des centaines de millions de terminaux iOS avec comme argument "y'a une app pour ça. Et ça. Et ça..."

> et que tu te plains qu’il est fermé y’a un truc que je ne comprends pas personnellement.

Ce qui est fermé, c'est l'AppStore, pas l'OS.

Hors les gens n'achètent pas l'AppStore, ils achètent un terminal iOS.
Et l'app "AppStore" qui tourne sur *leur* terminal est sur leur terminal, cette app, vitrine de la boutique d'Apple, n'est pas chez elle.
Alors que Apple ne veuille pas vendre tel type de produit dans sa boutique ok, mais que Apple interdise au propriétaire des lieux d'aller visiter d'autres boutiques, là, par contre, y'a matière à débattre.

Les terminaux iOS ne sont pas loués. Apple n'est pas chez elles dessus, elle n'y a pas tous les droits.
Les propriétaires de terminaux iOS en ont aussi, et il est parfaitement normalement qu'ils expriment leur opinion dessus.

avatar vince29 | 

> La règle 2.5.2 qui précise qu’une app ne peut pas compiler ou exécuter du code arbitraire

Quid de firefox ? Ou tout autre appli qui accepte du javascript ou tout autre langage de scripting (macro...)

avatar byte_order | 

@vince29

Sur iOS, le code est exécuté non pas par Firefox mais par le moteur JavaScript du moteur web d'Apple, celui de Safari.

avatar kinon | 

Le problème de fond que certains ne veulent pas comprendre, c'est que ce qui fait le succès de Apple c'est la simplicité/sécurité/adaptation à la grande majorité des utilisateurs qui ont un usage simple de leurs ordi/tel.
Au lieu de cela certains semblent trouver normal de pouvoir installer ce qu'ils veulent en détruisant forcément peu ou prou ces éléments justement appréciés par l'immense majorité des utilisateurs.
Donc l 'extrême minorité aurait le pouvoir d'emmerder la majorité?
C'est semble-t-il la tendance actuelle dans beaucoup de domaines.

avatar vince29 | 

N'écris pas ordi alors. Vu que sur Mac on peut encore installer ce qu'on veut.

avatar TheUMan | 

Et si on arrêtait d'emmerder tous les gens en général ça serait tellement plus simple.

avatar byte_order | 

@kinon
> Au lieu de cela certains semblent trouver normal de pouvoir installer ce qu'ils veulent
> en détruisant forcément

*Forcément* !?

Merci de démontrer comment les utilisateurs souhaitant pouvoir continuer d'utiliser iDOS sur *leurs* terminaux iOS détruiraient forcément la simplicité, la sécurité de la grande majorité des *autres* utilisateurs de terminaux iOS ?

C'est bien beau de faire des affirmations (ab)usant de la "peur", mais faut aussi les démontrer.

> Donc l 'extrême minorité aurait le pouvoir d'emmerder la majorité?

1) merci d'expliquer en quoi la disponibilité de iDOS sur iOS emmerde la majorité
2) merci d'expliquer en quoi il est plus légitime qu'une majorité "emmerde" une minorité.

> Le problème de fond que certains ne veulent pas comprendre,
> c'est que ce qui fait le succès de Apple c'est la simplicité/sécurité/adaptation
> à la grande majorité des utilisateurs qui ont un usage simple de ...

Le problème de fond que certains ne veulent pas comprendre, c'est que l'acheteur lambda d'un terminal iOS se contrefout du succès d'Apple ou de ce que veut la grande majorité des utilisateurs, ça cela intéresse Apple, pas lui. Ce qui l'intéresse lui, ce sont *ses* besoins. Et c'est pour cela qu'il a dépenser *son* argent.

Son argent, ses besoins, point. L'intérêt général concerne Apple et ses actionnaires, pas l'utilisateur en question.

> leurs ordi/tel.

Ce n'est plus *leur* ordi s'ils ne sont plus in fine ceux qui peuvent décider les usages possibles ou pas dessus.

avatar marc_os | 

Il a joué sachant pertinemment qu'il enfreignait les règles, puis au final il a perdu.
Qui est vraiment à blâmer ?

C'est comme celui qui roule à 150 km/h régulièrement sans jamais être pris et qui s'étonne et se plaint un jour de recevoir un PV et de devoir rentrer chez lui à pieds. En plus il avait filmé ses exploits avec une GoPro et s'étonne que la maréchaussée l'ai rattrapé.

Après, on peut discuter des règles.
Mais c'est un autre sujet.

PS: Les règles de soumission d'une App à l'AppStore sont contractuelles.
Il n'y a aucune "démocratie" dans le monde des affaires. Un contrat est un contrat, et Apple n'est pas un service public.

avatar byte_order | 

@marc_os
> C'est comme celui qui roule à 150 km/h régulièrement sans jamais être pris et qui s'étonne et
> se plaint un jour de recevoir un PV et de devoir rentrer chez lui à pieds. En plus il avait filmé
> ses exploits avec une GoPro et s'étonne que la maréchaussée l'ai rattrapé.

Non, c'est comme si quelqu'un roule a 150 km/h régulièrement et se fait finalement chopé ET que tous les utilisateurs du même type de véhicule se voyaient également retirer le permis de conduire en même temps que lui.

> PS: Les règles de soumission d'une App à l'AppStore sont contractuelles.

Un contrat qui ne concerne nullement l'utilisateur final, toutefois, mais qui l'impacte quand même.
Par ailleurs, un contrat n'autorise pas une partie d'en modifier les clauses unilatéralement après signature, non.

> Il n'y a aucune "démocratie" dans le monde des affaires.

Ben si : dans les démocraties, les lois qui gouvernent le monde des affaires sont décidées de manière démocratique.

> Un contrat est un contrat, et Apple n'est pas un service public.

Ni un pays.
Hors ce sont, in fine, les lois du pays qui décident si une clause d'un contrat est légale ou pas, pas Apple.

Par ailleurs, si Apple n'est pas un service public, l'AppStore est un monopole de distribution.
Y'a des lois spécifiques aux droits et devoirs des distributeurs, pour info...

avatar Lemon19 | 

Cela fragilise l’argumentaire d’Apple vis-à-vis de la commission de l’UE sur le safety net que représente l’App Store Vs une ouverture à des stores concurrents.

avatar Sindanarie | 

@Lemon19

Effectivement c’est bien ça

Pages

CONNEXION UTILISATEUR