Émulation légale : ce qu’il faut savoir sur les émulateurs et les ROM

Pierre Dandumont |

Depuis quelques semaines, Apple autorise finalement les émulateurs sur l'App Store. Mais comme toujours avec ce type de logiciel, des questions se posent : est-ce légal et qu'est-il possible de faire ? Nous allons débroussailler ce sujet qui est parfois considéré comme une zone grise, alors que l'ensemble est relativement carré, même si certains aspects dépendent un peu des pays.

L'émulateur est légal, le jeu qui illustre la capture... pas forcément.

Est-ce qu'émuler une console est légal ?

La réponse à cette première question est évidente, étant donné qu'Apple distribue maintenant des émulateurs sur l'App Store. Oui, il est légal d'émuler une console, un ordinateur et n'importe quel appareil. Les applications qui simulent une Super Nintendo, une Mega Drive, un Macintosh ou un Commodore 64, pour ne prendre que quelques exemples, sont légales, et si le droit français n'indique rien de particulier sur celles-ci, la rétro-ingénierie nécessaire au développement est parfaitement réglementaire.

Mais, car il y a un mais, il y a une contrainte : les composants logiciels, au sens large, sont protégés par le droit d'auteur et ils ne peuvent donc pas être reproduits.

BIOS, ROM, firmware, systèmes d'exploitation, etc.

La question des droits d’auteur se pose différemment selon les choix d'origine des constructeurs. Si vous prenez la console NES de Nintendo, il n'y a pas de soucis particuliers : elle n'a pas de système d'exploitation ni de code en ROM (une zone en lecture seule) pour démarrer. Mais si vous cherchez un émulateur de Macintosh, vous aurez besoin de ce qu'on appelle la ROM chez Apple, le BIOS chez d'autres et le firmware au sens large — nous utiliserons ce mot dans la suite.

Pour émuler un Power Macintosh, vous aurez besoin de la ROM d'un Power Macintosh.

Le fonctionnement diffère selon les appareils, mais il s'agit, en simplifiant un peu, du code nécessaire au démarrage de l'appareil et il est protégé par le droit d'auteur. Vous n'avez donc pas le droit de le distribuer et les développeurs des émulateurs ont choisi plusieurs voies au fil des années pour contourner le problème.

La première solution, quand c'est possible, consiste à émuler le code, ce qui demande quelques explications. Partons d'un exemple simple : si l'appareil que vous devez émuler dispose d'API pour accéder au stockage dans son firmware, vous pouvez parfaitement concevoir votre propre API qui réagit de la même façon. C'est un procédé qui va dépendre de la complexité de l'appareil : si le firmware effectue beaucoup de tâches, reproduire toutes les API peut vite devenir très compliqué. Qui plus est, une difficulté arrive rapidement : il faut recréer les API sans reprendre le code de la version originale1. C'est une voie assez rare dans la pratique, qui n'est réellement envisageable que sur les machines les plus anciennes.

La seconde solution, courante, consiste à demander à l'utilisateur d'amener sa propre copie du firmware. Le problème est le même que pour les jeux, nous le verrons plus bas, mais en résumé vous avez le droit d'effectuer cette copie si vous possédez le matériel et si vous la faites vous-même. Il est aussi possible, dans certains cas, de fournir un firmware que vous avez acheté.

Petite anecdote au passage, la copie n'est pas obligatoirement logicielle. Du temps des Macintosh et autres Amiga et Atari, des cartes permettaient d'émuler l'ordinateur d'Apple sur ceux équipés de CPU de la même famille. Et les cartes nécessaires à cette tâche intégraient généralement des emplacements pour une ROM physique. Cette dernière pouvait avoir été récupérée sur un Macintosh… voire avait été reproduite à partir des puces originales.

Cette carte pour Atari contient une copie d'une ROM de Macintosh.

Commençons par le premier cas, la copie. Si vous voulez émuler la Nintendo DS, vous aurez besoin du firmware de la console. Et donc en théorie d'une Nintendo DS et du matériel pour le récupérer, comme une cartouche R4. Maintenant, ne soyons pas hypocrites : nous savons (et les développeurs des émulateurs aussi) que vous n'allez probablement pas faire la copie vous-même, ne serait-ce que parce que vous n'avez peut-être pas, ou plus, la console.

Cette cartouche se trouve facilement en ligne et permet de récupérer le firmware de la console (et bien d'autres choses).

Le second cas est plus rare : pour certains appareils, par exemple les Amiga, les ayants droit de la marque vendent une licence du firmware. Au lieu de devoir allumer un Amiga et tenter de trouver comment transférer le nécessaire, il est possible d'acheter les fichiers ou un émulateur qui intègre le firmware en question. Cette possibilité n'est évidemment pas systématique : Nintendo ne le fait pas — nous avons sélectionné cette société totalement au hasard.

Amiga Forever est un émulateur commercial d'Amiga (bravo) qui est livré avec les ROM sous licence.

Enfin, de façon plus large, le système d'exploitation est dans le même cas. Si vous voulez émuler un PC, vous aurez besoin éventuellement d'un BIOS mais aussi vraisemblablement d'un système d'exploitation (DOS, Windows, etc.) ou d'un pendant libre. Dans le cas des consoles, c'est assez simple : elles n'intègrent un véritable OS que depuis une vingtaine d'années. Les précédentes, comme la PlayStation, se limitaient à un firmware plus ou moins complexe ou bien… ne contenaient rien du tout (comme certaines consoles 8 et 16 bits). Et de la même manière que les firmwares, les systèmes d'exploitation ne sont pas nécessairement distribués, ce qui implique donc une copie à partir du matériel d'origine quand c'est possible.

Est-ce que je peux télécharger une ROM ?

Des utilisateurs déconnectés de leur Apple ID sans explication

Florian Innocente |

De nombreux utilisateurs depuis hier soir ont été déconnectés sans explication de leur compte Apple sur leurs différents appareils. Il leur est même demandé de créer un nouveau mot de passe pour leur Apple ID, celui employé n'étant plus accepté.

Image : Apple.

Difficile de dire s'il y a une géographie particulière pour ce problème qui, décalage horaire oblige, a été surtout remonté par des utilisateurs outre-Atlantique. Apple n'a pas fourni d'explications, mais le problème n'est pas isolé. La page d'état des services en ligne de la Pomme indique bien quelques problèmes, mais résolus et datant tous d'il y a 48h.

Apple pourrait renommer l

Apple pourrait renommer l'Apple ID en « compte Apple »

Ce dysfonctionnement est doublement gênant dans quelques cas particuliers. Lorsqu'on a créé un mot de passe spécifique à une application — par exemple un client mail tiers qui doit accéder à son compte iCloud — il faudra régénérer ce mot de passe aussi, en plus de celui de son compte iCloud.

Enfin, les utilisateurs qui ont activé la fonction "Protection en cas de vol de l'appareil" apparue avec iOS 17.3 doivent patienter une heure avant de pouvoir intervenir sur leur iPhone dont l'Apple ID a été déconnecté. Cela fait partie de la mesure de sécurité.

iOS 17.3 : Apple ajoute une protection en cas de vol d

iOS 17.3 : Apple ajoute une protection en cas de vol d'iPhone et de son code de déverrouillage

Lire les commentaires →

iOS 18 : Apple aurait repris ses négociations avec OpenAI

Florian Innocente |

Les discussions entre Apple et OpenAI ont repris affirme Bloomberg, dans le cadre d'une recherche de technologies d'IA pour muscler iOS 18. Qui d'OpenAI, de Google ou d'autres acteurs sera choisi par Apple pour doter iOS 18 de fonctions associées à l'intelligence artificielle ?

Bloomberg indique que les échanges ont été relancés avec OpenAI après avoir été mis en sourdine plus tôt dans l'année. Apple continuerait néanmoins de parler du même sujet avec Google pour prendre éventuellement une licence de Gemini.

Crédit : OpenAI.

Il y a un peu plus d'un mois, Bloomberg révélait qu'Apple avait pris langue avec plusieurs fournisseurs de technologies d'IA pour accélérer l'intégration de nouvelles fonctions dans iOS 18, elle-même n'étant apparemment pas prête à y aller en solo, du moins pas dans l'immédiat. Tim Cook, en mars 2023, confirmait l'évidence, à savoir qu'Apple suit l'évolution de ces outils, mais il mettait en garde contre leur absence de maturité.

IA : Apple envisagerait d’inclure Gemini et non son propre modèle de langage dans iOS 18 🆕

IA : Apple envisagerait d’inclure Gemini et non son propre modèle de langage dans iOS 18 🆕

Depuis, d'autres indiscrétions laissent entendre qu'Apple fera tourner des fonctions en local sur les iPhone plutôt que de requérir une connexion réseau à chaque fois et de dépendre de serveurs étrangers. Est-ce que toutes ces fonctions s'exécuteront de cette manière, est-ce que d'autres auront besoin d'une connexion vers Google ou OpenAI ? Tout ce sujet est encore baigné dans le flou et Apple continue en parallèle à développer ses propres compétences.

Apple présente un modèle bien plus rapide que CLIP pour identifier le contenu des images

Apple présente un modèle bien plus rapide que CLIP pour identifier le contenu des images

Apple doit-elle céder aux sirènes des IA génératives ?

Apple doit-elle céder aux sirènes des IA génératives ?

Lire les commentaires →

Native Union habille sa batterie ultra-fine de cuir de champignon

Anthony Nelzin-Santos |

Native Union présente la batterie magnétique (Re)Classic, capable de recharger complètement un iPhone 15 Pro avec sa capacité de 19,25 Wh, alors même qu’elle ne mesure que 8,6 mm d’épaisseur. Comme à son habitude, l’entreprise parisienne conjugue fonctionnalité et élégance en recouvrant sa batterie d’une couche de Yatay, un « cuir » de mycélium finement grainé.

Image Native Union.

Surtout connue pour ses matériaux techniques employés dans l’industrie de la chaussure et dans la maroquinerie, l’entreprise italienne Coronet travaille de longue date sur la production de polymères par un réseau de mycélium, avec le soutien de Golden Goose. La grande majorité des cuirs animaux et la quasi-totalité des « cuirs » végétaux comportent une couche de plastique, indispensable pour gommer les imperfections ou modifier les caractéristiques du matériau.

Avec la gamme Yatay, Coronet essaye de réduire les conséquences environnementales de la production du cuir. Le Yatay Z ne contient aucun solvant, le Yatay B emploie des polyols biologiques, le Yatay R se contente de matériaux recyclés et le Yatay M tire ses propriétés du mycélium. Coronet cultive un champignon se nourrissant de mélasse sucrée pour produire de l’acide citrique et un mycélium qui peut être employé dans la fabrication d’un « cuir » végétal.

Native Union fait partie des toutes premières entreprises employant ce matériau présenté comme « l’avenir de la mode durable », même si les cuirs végétaux ne sont pas tout à fait nouveaux, pas même les cuirs de champignon. En échange de sa finesse extrême et de son poids réduit de 123 grammes, la batterie (Re)Classic fait l’impasse sur la norme Qi2 et la certification MagSafe.

Image Native Union.

Si elle peut charger jusqu’à 20 W par USB-C et 15 W en induction sur les appareils Qi, elle sera donc limitée à 7,5 W sur les iPhone. La charge complète d’un iPhone 15 Pro prendra environ deux heures. Déclinée en trois couleurs (noir, vert sauge et jaune) et fournie avec un câble USB-C de quinze centimètres, la batterie (Re)Classic est annoncée à 69,99 € pour une disponibilité au début de la semaine prochaine.

Le tissu FineWoven est-il vraiment moins polluant que le cuir ?

Le tissu FineWoven est-il vraiment moins polluant que le cuir ?

Des feuilles d’ananas pour concevoir des bracelets d’Apple Watch plus durables ?

Des feuilles d’ananas pour concevoir des bracelets d’Apple Watch plus durables ?

Lire les commentaires →

Apple supprime plusieurs apps qui permettaient de générer des photos de nu grâce à l’IA

Félix Cattafesta |

Apple a supprimé trois applications permettant de générer des photos de personnes nues sans leur consentement. Ces applications se présentaient comme des apps créatives sur l’App Store, sans mettre en avant la possibilité de créer du contenu pour adulte. Comme l’a révélé 404 Media, elles permettaient également de « déshabiller » les personnes d’une photo en se basant sur les IA génératives.

Une des publicités repérées par les journalistes.

Ces applications se présentaient simplement comme des « générateurs artistiques » sur la boutique d’Apple ou sur leur site, dans la même veine qu’un DALL-E ou Midjourney. Cependant, les programmes mettaient clairement en avant la possibilité de « déshabiller n’importe qui » dans leurs réclames sur les sites pornographiques… ou dans des publications sponsorisées sur Instagram. Il n’était pas difficile de les identifier : certaines vantaient leurs fonctionnalités 18+ dès le lancement, tandis que des commentaires y faisaient directement référence sur la fiche App Store.

404 Media a sonné l’alarme en début de semaine et note qu’Apple a supprimé 3 applications quelques jours plus tard. Il aura fallu attendre que quelqu’un les signale, montrant bien que les équipes de vérification n’ont pas réussi à les détecter toutes seules. Un joli trou dans la raquette de Cupertino, qui ne cesse de répéter que son App Store est un endroit sûr à l’heure où l’UE la force à ouvrir iOS aux boutiques alternatives.

Si cela n’est pas précisé, on peut imaginer que la génération d’image se passait sur des serveurs externes. Les malandrins ont peut-être réussi à feinter la vérification initiale de la Pomme en désactivant certaines fonctions pour adulte avant de les activer après un certain temps. Au vu du flot d’applications par IA qui vont arriver dans les prochains mois, on peut espérer qu’Apple va redoubler d’attention sur les futures apps d’IA.

Lire les commentaires →

Canalys confirme à son tour que l'iPhone a du mal en Chine

Nicolas Furno |

Et de trois ! Si vous aviez encore un doute quant aux difficultés récentes de l’iPhone en Chine, le cabinet d’analyse Canalys vient ajouter sa pierre à l’édifice. Après ceux de Counterpoint puis d’IDC, ses chiffres suggèrent une baisse bien nette des ventes d’iPhone sur le premier trimestre de 2024. Cette chute est d’autant plus spectaculaire que le dernier de 2023 avait au contraire battu des records de vente dans le pays.

Graphique Canalys.

Résultat, Apple serait passée de la première à la cinquième place en termes d’unités vendues en Chine sur le trimestre qui vient de s’achever. C’est Huawei qui profite le plus de cette chute en reprenant sa place de numéro un, alors qu’il était le dernier du classement quasiment de manière ininterrompue depuis le troisième trimestre 2021. Le constructeur chinois obtient 17 % de parts de marché avec 11,7 million de smartphones vendus d’après Canalys, devant OPPO et Honor à égalité avec 16 % du marché. vivo et Apple ferment le top 5 avec 15 % de parts de marché.

Les analystes de Canalys estiment que les acteurs chinois ont tout ce qu’il faut pour maintenir et même creuser leur avance par rapport à Apple. En particulier, ils pourraient prendre de l’avance dans le domaine de l’IA, un domaine qui devrait être encore plus important en Chine que dans le reste du monde. C’est d’ailleurs sur ce point que Huawei a choisi d’insister, avec des smartphones tournés entièrement vers les intelligences artificielles génératives.

Bien entendu, on ne sait pas encore ce qu’Apple compte présenter cette année dans ce domaine. À Cupertino comme ailleurs, 2024 s’annonce comme l’année de l’IA et on verra en juin et surtout en septembre si la Pomme peut reprendre l’avantage.

Lire les commentaires →

Test de la manette Backbone One v2 pour iPhone, compatible avec les coques

Pierre Dandumont |

Il y a quelques semaines, la société à l'origine d'une des manettes pour iPhone les plus réussies, la Backbone One, a mis à jour ses différents modèles. La nouvelle version ne révolutionne pas les manettes : extérieurement, elles sont pratiquement identiques aux variantes originales. Mais cette v2 a un gros avantage tout de même : il est possible d'utiliser un iPhone protégé par une coque ou une housse.

La v2 USB-C en haut. Image iGeneration.

Pour le test, nous avons reçu la version USB-C — compatible avec les iPhone 15 et les smartphones Android — aux couleurs de la PlayStation 5. La manette existe, pour rappel, en deux coloris — noir ou blanc — et en deux interfaces, Lightning et USB-C. La seule différence physique va être une sorte de rebord au niveau des deux parties internes du berceau, pour s'accommoder des smartphones placés dans une housse. Pour rappel, v1 en USB-C a été pensée pour les smartphones Android et mise à jour pour être compatible avec iOS à la sortie des iPhone 15. SI la manette n'est pas à jour (par exemple un vieux stock), vous aurez besoin d'un smartphone Android pour la mise à jour.

On peut voir le rebord qui permet d'insérer une housse sur la v2 au second plan. Image iGeneration.

Pages