Le code source d'iOS 9 publié sur la toile, Réactions à la publication du 08/02/2018 |
Bienvenue invité ( Connexion | Inscription )
Le code source d'iOS 9 publié sur la toile, Réactions à la publication du 08/02/2018 |
8 Feb 2018, 11:21
Message
#1
|
|
BIDOUILLE Guru Groupe : Admin Messages : 55 403 Inscrit : 14 Jan 2001 Lieu : Paris Membre no 3 |
Le code source d'iOS 9 a été publié sur la toile. Cet acte dont on ignore l'auteur est considéré comme la plus grosse fuite de l'histoire.
Si tout le code n'est pas là, empêchant une décompilation, l'essentiel a été publié, et en particulier celui baptisé "iBoot" et qui contient la partie devant s'assurer d'un démarrage "en confiance" de l'appareil. Ce code propriétaire a toujours été très protégé par Apple car toute faille découverte dedans pourrait maintenant ouvrir en grand les portes du jailbreak sur nombre d'appareils iOS. A n'en pas douter, c'est un coup dur pour Apple, qui risque de faire face maintenant à tous les hackers et pirates du monde, qui vont éplucher ce code pour y chercher des faiblesses en espérant qu'elles soient toujours présentes dans les évolutions récentes d'iOS. Connaissant Apple, on risque également de voir une énorme chasse aux sorcières commencer avec le risque de découvrir à terme que ces données ont fuité à cause de serveurs mal sécurisés ou d'employés ayant perdu ce code avec une machine pas assez sécurisée. Apple a publié un communiqué via Macrumors: "Un ancien code source datant de 3 ans semble avoir été divulgué, mais la conception, la sécurité de nos produits ne dépend pas du secret de notre code source. De nombreuses couches de protections matérielles et logicielles sont intégrées dans nos produits, et nous encourageons toujours les clients à mettre à jour les versions les plus récentes du logiciel pour bénéficier des dernières protections." Apple met donc l'accent sur le manque de danger à voir ce code source publié. [MàJ2] Apple a fait appel à la loi DMCA pour faire retirer ce code source de tous les sites sensibles à cette loi, ce qui dans les faits ne changera pas grand chose à sa propagation et sa distribution. Lien vers le billet original -------------------- C'est parce que la vitesse de la lumière est plus grande que celle du son que tant de gens paraissent brillants avant d'avoir l'air con
|
|
|
8 Feb 2018, 11:30
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 977 Inscrit : 17 Apr 2002 Lieu : Entre Nîmes et Montpellier Membre no 2 280 |
Le vrai souci, c'est si des failles dans IOS 9 sont découvertes et exploitées, Apple ne devra elle pas sortir un correctif pour IOS 9 ?
Il doit bien y avoir encore quelques appareils qui marchent sous IOS 9... et ca pourrait etre de la tres mauvaise pub. Sinon, c'est pas plutôt "recompilation" que "décompilation" ? Dommage, qu'elle ne soit pas possible, on aurait pour avoir des "hackPhone" a base de machines Android -------------------- Heureux switcher depuis le 18/02/2005 mais désormais apostat
iMac 27" Late 2015 (Sous Sonoma grâce à OLCP) Hackintosh Core i5 3.4Ghz sur P8Z77-V avec une RX580 sous Mac OS X Mojave (bientôt remplacé par un PC Windows) |
|
|
8 Feb 2018, 11:33
Message
#3
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 760 Inscrit : 31 Oct 2003 Lieu : La Tortue Rêveuse Membre no 11 139 |
Citation Dommage, qu'elle ne soit pas possible, on aurait pu avoir des "hackPhone" a base de machines Android Perso, si je savais faire, je ferais plutôt l'inverse, faire tourner Android sur Iphone -------------------- Les hommes ne montrent ce qu'ils sont que par ce qu'ils savent faire
La meilleure façon de prédire l'avenir est de le façonner - The best way to predict the future is to design it (R.B. Fuller) |
|
|
8 Feb 2018, 11:49
Message
#4
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 594 Inscrit : 25 Jun 2003 Membre no 8 271 |
Une fuite orchestrée par Apple pour obliger les utilisateurs à switcher sur les nouvelles versions ?
|
|
|
8 Feb 2018, 12:11
Message
#5
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 7 326 Inscrit : 6 Dec 2002 Lieu : En wifi à la piscine... À Carcassonne Membre no 5 034 |
Une fuite orchestrée par Apple pour obliger les utilisateurs à switcher sur les nouvelles versions ? Du grand n'importe quoi... Je ne prendrai pas la peine d'argumenter la dessus une seconde. -------------------- *** Que du Mac et iDevices en pagaille de l'année *** |
|
|
8 Feb 2018, 12:18
Message
#6
|
|
Nouveau Membre Groupe : Membres Messages : 20 Inscrit : 14 Aug 2008 Membre no 119 718 |
C'est pas le code source d'iOS, c'est juste le code de iBoot, le composant qui sert à démarrer le téléphone. C'est significatif parce que la sécurité d'un iPhone repose en grande partie sur la sécurité de iBoot.
|
|
|
8 Feb 2018, 12:32
Message
#7
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 6 486 Inscrit : 21 Apr 2006 Membre no 59 799 |
C'est pas le code source d'iOS, c'est juste le code de iBoot, le composant qui sert à démarrer le téléphone. C'est significatif parce que la sécurité d'un iPhone repose en grande partie sur la sécurité de iBoot. Encore un problème de traduction. A se demander si... bref. Le titre de la brève ne devrait pas commencer par Le code source... mais Du code source... Pas très élégant, certes, mais correct. En mieux : « Une partie du code source d'iOS 9 publié sur la toile. » Encore mieux, comme le titre de macgé: « Le code source du démarrage d’iOS 9... » PS: Au lieu des spéculations gratuites sur l'origine de la fuite, il eut été AMHA plus intéressant que la fin de l'article cité soit traduite car elle montre certaines perspectives plus ou moins souhaitables, voire inquiétantes selon que l'on est pour ou contre le jailbreak: Citation This source code first surfaced last year, posted by a Reddit user called “apple_internals” on the Jailbreak subreddit. That post didn’t get much attention since the user was new and didn’t have enough Reddit karma; the post was quickly buried. Its new availability on GitHub means it’s likely circulating widely in the underground jailbreaking community and in iOS hacking circles.
Ce message a été modifié par marc_os - 8 Feb 2018, 14:55. -------------------- ----------------- --JE-------SUIS-- --AHMED-CHARLIE-- --CLARISSA-YOAV-- ----------------- |
|
|
8 Feb 2018, 12:35
Message
#8
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 6 165 Inscrit : 31 Oct 2003 Membre no 11 118 |
Le vrai souci, c'est si des failles dans IOS 9 sont découvertes et exploitées, Apple ne devra elle pas sortir un correctif pour IOS 9 ? Il doit bien y avoir encore quelques appareils qui marchent sous IOS 9... et ca pourrait etre de la tres mauvaise pub. Tous les iPad 2 par exemple. -------------------- |
|
|
8 Feb 2018, 12:56
Message
#9
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 280 Inscrit : 15 Aug 2010 Membre no 157 866 |
C'est plus une fuite, c'est toute une piscine qui s'est vidée...
Si ce code n'a pas beaucoup évolué depuis iOS 9, nul doute que des codeurs ont déjà trouvés quoi en faire et comment. Dans le cas contraire, il donne au moins une idée de la manière dont Apple code, et donc des pistes sur le langage, les patterns, l'organisation, bref toute l'architecture et ce genre de chose reste même si l'équipe de dev est remaniée, car Apple à sa politique sur ce genre de question, comme toutes les grosses boîtes. Les hackers ne vont donc plus se contenter de déductions et de hasard... L'action va sans doute s'en prendre un coup et en interne, si c'est pas un fake, il va y avoir du remaniement et il ne ferra pas bon de travailler au département iOS ni au SI. Pour ce qui est de la fuite en elle-même, tu ne quittes pas une grosse boîte comme ça avec un tel code sur une clé USB, soit la fuite s'est faite d'une manière on ne peut plus basique qui est passée sous les radars tant elle a été négligée et semblé totalement improbable (du genre le code sur une clé USB !), soit les serveurs ont reçu un coup dans la gueule, soit un mec à sacrément merdé. 2017 finissait mal pour Apple, 2018 ne commence décidément pas mieux. |
|
|
8 Feb 2018, 13:22
Message
#10
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 035 Inscrit : 16 Apr 2009 Membre no 134 671 |
Va-t-on encore retrouver des types coulés dans le béton ?
|
|
|
8 Feb 2018, 13:32
Message
#11
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 340 Inscrit : 16 Oct 2003 Lieu : Quelque part dans le Sud... Est ! Membre no 10 470 |
Pourra-t-on enfin installer des OS alternatifs pour redonner une utilité à des iPhones passés obsolètes de force!?
-------------------- Ils ne savaient pas que c'était impossible, alors ils l'ont fait !
|
|
|
8 Feb 2018, 13:35
Message
#12
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 9 946 Inscrit : 9 Nov 2001 Lieu : Pays d’Aix Membre no 1 255 |
C'est un coup de Woz qui n'aime pas le X.
-------------------- Mac Studio M1max 32 Go 1 To - Sonoma 14.7 - Eizo 27" + Nec 21" - usage PAO
MBp14 M2pro 16 Go 1 To - Sequoia 15.0 - iPhone 15 128 - iWatch 6 abonné VVMac |
|
|
8 Feb 2018, 13:56
Message
#13
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 956 Inscrit : 22 May 2016 Membre no 198 901 |
iOS 9...
La version ultime de l’iPad 2 et de l’iPhone 4s.. De quand date la dernière mise à jour de sécurité ? Est-ce qu’Apple en a quelque chose à cirer ? Au contraire, ça fait une raison supplémentaire poir forcer les possésseurs de ces appareils à en acheter un plus récent non ? Une fuite orchestrée par Apple pour obliger les utilisateurs à switcher sur les nouvelles versions ? Du grand n'importe quoi... Je ne prendrai pas la peine d'argumenter la dessus une seconde. Pose toi les bonnes questions. Comment Apple gagne son fric ? En vendant de nouveaux appareils ou en maintenant des vieux logiciels ? Ce message a été modifié par Macmmouth - 8 Feb 2018, 13:50. |
|
|
8 Feb 2018, 14:00
Message
#14
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 893 Inscrit : 5 Mar 2003 Lieu : Ville de Notre-Dame Membre no 6 523 |
C'est un coup de Woz qui n'aime pas le X. Ou tout simplement un acte de sabotage d'un employé pas content. En tous les cas, cela va entrainer Apple a faire des modifications dans ses procédures... -------------------- Sur iMac Pro (fin-2017) en Xeon 8 coeurs à 3.2 GHz / 32 Go Ram / Radeon Pro Vega 56 8 Go / 1 To SSD
Sous macOS 10.14.6 (Mojave) à jour et en réseau Wifi 6 avec une boite Fibre (fin de l'ADSL à la capitale) Anobli depuis le 1er septembre de l'an de grâce 2024 avec le titre de Harceleur 1er par la Belle Province sur ces merveilleux forums Nostalgique de l'Apple IIgs ? Un petit émulateur : www.casags.net |
|
|
8 Feb 2018, 14:25
Message
#15
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 6 486 Inscrit : 21 Apr 2006 Membre no 59 799 |
C'est un coup de Woz qui n'aime pas le X. Faut pas croire certains titres de Macbidouille dont certains rédacteurs ont du mal à (bien vouloir?) traduire correctement l'anglais. Woz a dit « I kinda like it » au sujet de l'iPhone X mais certain ici a préféré mettre en gros titre : « Woz n'aime pas l'iPhone X », ce qui n'est pas exactement la même chose, même si le "kinda" est là pour relativiser le "like". Ici de même, c'est « du code » ("code" sans article) qui a été traduit par « le code ». Enfin bref. Ce message a été modifié par marc_os - 8 Feb 2018, 14:30. -------------------- ----------------- --JE-------SUIS-- --AHMED-CHARLIE-- --CLARISSA-YOAV-- ----------------- |
|
|
8 Feb 2018, 14:30
Message
#16
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 605 Inscrit : 5 Aug 2006 Membre no 65 390 |
Avec un peu de chance ça va permettre de réinstaller iOS 7 sur un 4S pour le faire revivre...
|
|
|
8 Feb 2018, 14:43
Message
#17
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 6 486 Inscrit : 21 Apr 2006 Membre no 59 799 |
Avec un peu de chance ça va permettre de réinstaller iOS 7 sur un 4S pour le faire revivre... Le faire revivre ? C'est sans compter sur les éditeurs de logiciels qui sont les principaux responsables de l'obsolèscence programmée, en sessant de supporter des applications qui marchent en coupant par exemple leurs accès aux services web qu'ils font évoluer sans maintenir la compatibilité, ou simplement en ne corrigeant jamais les bogues. Exemples d'Apps devenues inutilisables sous iOS 7 (liste non exhaustive): - PCM Recorder de Tascam (ok sous iOS 6, bogué sous iOS 7, jamais corrigé; aujourd'hui l'App a été retirée du Store) - Météo France (bogue jamais corrigé reconnu par eux, fait planter l'App devenue inutilisable) - Voyages SNCF (marchait parfaitement jusqu'à ce que la SNCF dise qu'il faut faire la màj, sauf que la nouvelle version exige iOS 8 non disponible sur iPhone 4; là aussi ils ont rendu leur service web incompatible; pour forcer la mise à jour, par incompétence ou je-m'en-foutisme ? allez savoir.) - Libération (met 2 plombes à se charger, puis plante) - macgeneration (plantait à cause de la pub au lancement; pb disparu, mais il n'est plus possible de voir les commentaires ni les articles liés; le dev m'a dit qu'ils allaient bientôt couper la compatibilité côté serveur, donc une app de news sans contenu....) ... Par contre, des Apps comme Le Monde fonctionnent parfaitement. Comme quoi... Alors bon courage avec iOS 7 ! Avec le même état d'esprit, on a Spotify qui a cassé la compatibilité de ses API avec moult appareils connectés devenus incompatibles ! Ça va de la Hifi (Onkyo, Philips, Dynaudio...) aux TV ! Si vous ne pouvez pas mettre à jour le firmware de votre appareil, tant pis pour vous ! Ce message a été modifié par marc_os - 8 Feb 2018, 14:57. -------------------- ----------------- --JE-------SUIS-- --AHMED-CHARLIE-- --CLARISSA-YOAV-- ----------------- |
|
|
8 Feb 2018, 15:12
Message
#18
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 253 Inscrit : 28 Mar 2011 Membre no 165 999 |
Avec un peu de chance ça va permettre de réinstaller iOS 7 sur un 4S pour le faire revivre... Le faire revivre ? C'est sans compter sur les éditeurs de logiciels qui sont les principaux responsables de l'obsolèscence programmée, en sessant de supporter des applications qui marchent en coupant par exemple leurs accès aux services web qu'ils font évoluer sans maintenir la compatibilité, ou simplement en ne corrigeant jamais les bogues. Apple n'y est pour rien mauvaise foi quand tu nous tiens -------------------- Je suis plus Charlie depuis que
je suis écouté Mac Plus, SE 30, mac si, mac ci,mac lc (1,2,3,4), ppc (presque toutes les machines sauf les G5), imac 2011, macbook pro 2012 i7 3.4ghz, 16 go ram, ssd 512 Mo, 1 To HDD, GTX 1080 + GTX 980 histoire de dire, bref un pulvérisateur de mac pro! Et mon nouveau beau joujou : 2080 Core + 260 NVIDIA TESLA K20X 4,1 To de RAM et quelques centaines de To stockage! et accessoirement ça chauffe bien! |
|
|
8 Feb 2018, 16:03
Message
#19
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 6 486 Inscrit : 21 Apr 2006 Membre no 59 799 |
Avec un peu de chance ça va permettre de réinstaller iOS 7 sur un 4S pour le faire revivre... Le faire revivre ? C'est sans compter sur les éditeurs de logiciels qui sont les principaux responsables de l'obsolèscence programmée, en sessant de supporter des applications qui marchent en coupant par exemple leurs accès aux services web qu'ils font évoluer sans maintenir la compatibilité, ou simplement en ne corrigeant jamais les bogues. Apple n'y est pour rien mauvaise foi quand tu nous tiens Et avec des arguments, ça donne quoi ? Moi j'ai cité des exemples d'applications qui pourraient parfaitement (continuer à) fonctionner sous iOS 7 si les éditeurs le voulaient bien. Et toi ? Tsss... Apple a-t-elle retiré des fonctions d'iOS 7 ? Ce message a été modifié par marc_os - 8 Feb 2018, 16:11. -------------------- ----------------- --JE-------SUIS-- --AHMED-CHARLIE-- --CLARISSA-YOAV-- ----------------- |
|
|
8 Feb 2018, 16:11
Message
#20
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 917 Inscrit : 2 Aug 2011 Lieu : Saint Hippolyte-du-Fort Membre no 169 375 |
Cet acte dont on ignore l'auteur est considéré comme la plus grosse fuite de l'histoire. A bon, ce n'est pas Malpasset ? -------------------- |
|
|
8 Feb 2018, 16:21
Message
#21
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
Et avec des arguments, ça donne quoi ? Apple ne permet pas aux développeurs de proposer deux versions d'une même app, l'une compatible avec les derniers iOS, l'autre avec les plus anciens.Donc les développeurs sont contraints d'abandonner petit à petit les vieilles versions d'iOS au fil des mises à jour de leurs applications. Et avec l'abandon du 32 bits, ça va sans doute très bientôt devenir bien pire pour les anciens appareils... Il y a un moment où faut ouvrir les yeux et regarder les choses en face, les développeurs qui développent pour les environnements Apple sont pas moins compétents que ceux qui développent pour d'autres environnements. Et pourtant, dans les environnements Apple on a une obsolescence bien plus rapide. Alors plutôt que de mettre ça sur le dos des développeurs, faudrait regarder quelle est la vraie différence entre les environnements Apple et les autres : Apple, avec son contrôle et ses règles sur la distribution de logiciels ! PS : sur Android, l'appli de Libé fonctionne à partir de la 4.0.3, Météo France à partir de la 4.1, Macgé et PCM Recorder à partir de la 4.0. Android 4.0 c'est 2011, 4.1 c'est 2012. Soit respectivement trois et deux ans avant iOS 8 qui est aujourd'hui le minimum pour ces applications sous iOS... -------------------- |
|
|
8 Feb 2018, 16:34
Message
#22
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 605 Inscrit : 5 Aug 2006 Membre no 65 390 |
Avec un peu de chance ça va permettre de réinstaller iOS 7 sur un 4S pour le faire revivre... Le faire revivre ? C'est sans compter sur les éditeurs de logiciels qui sont les principaux responsables de l'obsolèscence programmée, en sessant de supporter des applications qui marchent en coupant par exemple leurs accès aux services web qu'ils font évoluer sans maintenir la compatibilité, ou simplement en ne corrigeant jamais les bogues. Exemples d'Apps devenues inutilisables sous iOS 7 (liste non exhaustive): [...] Alors bon courage avec iOS 7 ! J'ai un usage très basique de mon iphone. |
|
|
8 Feb 2018, 16:35
Message
#23
|
|
Nouveau Membre Groupe : Membres Messages : 27 Inscrit : 26 Jun 2007 Membre no 89 377 |
Avec un peu de chance ça va permettre de réinstaller iOS 7 sur un 4S pour le faire revivre... Le faire revivre ? C'est sans compter sur les éditeurs de logiciels qui sont les principaux responsables de l'obsolèscence programmée, en sessant de supporter des applications qui marchent en coupant par exemple leurs accès aux services web qu'ils font évoluer sans maintenir la compatibilité, ou simplement en ne corrigeant jamais les bogues. Apple n'y est pour rien mauvaise foi quand tu nous tiens Et avec des arguments, ça donne quoi ? Moi j'ai cité des exemples d'applications qui pourraient parfaitement (continuer à) fonctionner sous iOS 7 si les éditeurs le voulaient bien. Et toi ? Tsss... Apple a-t-elle retiré des fonctions d'iOS 7 ? Et le boulot de maintenance pour supporter des vieux OS, limitant du meme coup l'ajout de nouvelles fonctionnalités pour ceux qui sont a jour, c'est toi qui le paye? Aujourd'hui iOS < 9 c'est moins de 2% du parc total. Quand tu mets ca en parallèle avec le cout de maintenance des anciennes versions d'OS (quand cela est possible, ce qui est loin d'etre toujours le cas!) c'est vite réglé pour un client. |
|
|
8 Feb 2018, 16:47
Message
#24
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 956 Inscrit : 22 May 2016 Membre no 198 901 |
Et avec des arguments, ça donne quoi ? Apple ne permet pas aux développeurs de proposer deux versions d'une même app, l'une compatible avec les derniers iOS, l'autre avec les plus anciens.Donc les développeurs sont contraints d'abandonner petit à petit les vieilles versions d'iOS au fil des mises à jour de leurs applications. Et avec l'abandon du 32 bits, ça va sans doute très bientôt devenir bien pire pour les anciens appareils... Il y a un moment où faut ouvrir les yeux et regarder les choses en face, les développeurs qui développent pour les environnements Apple sont pas moins compétents que ceux qui développent pour d'autres environnements. Et pourtant, dans les environnements Apple on a une obsolescence bien plus rapide. Alors plutôt que de mettre ça sur le dos des développeurs, faudrait regarder quelle est la vraie différence entre les environnements Apple et les autres : Apple, avec son contrôle et ses règles sur la distribution de logiciels ! PS : sur Android, l'appli de Libé fonctionne à partir de la 4.0.3, Météo France à partir de la 4.1, Macgé et PCM Recorder à partir de la 4.0. Android 4.0 c'est 2011, 4.1 c'est 2012. Soit respectivement trois et deux ans avant iOS 8 qui est aujourd'hui le minimum pour ces applications sous iOS... J’ai encore un smartphone sous android 4.4 et un iPhone 4 sous iOs 7. Les deux os sont sorti pratiquement en même temps en 2013 et je n’ai jamais trouvé la moindre application qui refuse de s’installer sur android 4.4. Alors que sous iOS 7, les applis encore compatibles sur l’App store sont devenues rarissimes. On lit souvent des news se gaussant des taux d’adoptions respectifs de ces 2 Os, mais il faudrait peut-être se demander pourquoi. |
|
|
8 Feb 2018, 16:56
Message
#25
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 6 486 Inscrit : 21 Apr 2006 Membre no 59 799 |
Et avec des arguments, ça donne quoi ? Apple ne permet pas aux développeurs de proposer deux versions d'une même app, l'une compatible avec les derniers iOS, l'autre avec les plus anciens.Donc les développeurs sont contraints d'abandonner petit à petit les vieilles versions d'iOS au fil des mises à jour de leurs applications. Et avec l'abandon du 32 bits, ça va sans doute très bientôt devenir bien pire pour les anciens appareils... Il y a un moment où faut ouvrir les yeux et regarder les choses en face, les développeurs qui développent pour les environnements Apple sont pas moins compétents que ceux qui développent pour d'autres environnements. Et pourtant, dans les environnements Apple on a une obsolescence bien plus rapide. Alors plutôt que de mettre ça sur le dos des développeurs, faudrait regarder quelle est la vraie différence entre les environnements Apple et les autres : Apple, avec son contrôle et ses règles sur la distribution de logiciels ! PS : sur Android, l'appli de Libé fonctionne à partir de la 4.0.3, Météo France à partir de la 4.1, Macgé et PCM Recorder à partir de la 4.0. Android 4.0 c'est 2011, 4.1 c'est 2012. Soit respectivement trois et deux ans avant iOS 8 qui est aujourd'hui le minimum pour ces applications sous iOS... Tous les problèmes que j'ai cités ne sont pas récents et sont exclusivement dus aux éditeurs qui ont soit: - refusé de corriger les bogues (TASCAM : je fais quoi maintenant de leur microphone que j'ai payé 80 € ?) - refusé de corriger les bogues en tant et en heure sans passer par une mise à jour nécessitant une version d'OS supérieure (Météo France), - soit coupé de manière arbitraire comme Spotify aujourd'hui les services web parce que ça les faisait chier de maintenir la compatibilité (Voyages SNCF). Si ces messieurs dames ne s'étaient pas foutu de la gueule de leur clients ou utilisateurs, alors toutes les Apps citées fonctionneraient encore correctement. La SNCF par exemple n'était pas obligée de rendre ses API web incompatibles avec l'application Voyage proposée sous iOS 7 ! Que je ne dispose pas des dernières nouveauté à la mode, certes. Mais qu'un service cesse de fonctionner au mieux par fénéantise, non. Et qu'on ne vienne pas me parler de coûts. Je parle de cas où tout fonctionnait parfaitement mais où les éditeurs ont décidé de casser la compatibilité. Ajouter de nouvelles fonctions sans casser l'ancien... ça semble impossible pour les faignasses limite incompétentes. Mais bon, je conçois qu'il est plus facile de pratiquer de l'Apple bashing, ça fait du clic et vendre de la pub. Ce message a été modifié par marc_os - 8 Feb 2018, 17:03. -------------------- ----------------- --JE-------SUIS-- --AHMED-CHARLIE-- --CLARISSA-YOAV-- ----------------- |
|
|
8 Feb 2018, 17:05
Message
#26
|
|
Adepte de Macbidouille Groupe : Membres Messages : 231 Inscrit : 18 Oct 2005 Membre no 48 135 |
Sur mon iPhone 6s, l'appli Météo France version 5.8.6-1189 fonctionne parfaitement avec IOS 11.2.2 ???
|
|
|
8 Feb 2018, 17:17
Message
#27
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
Et qu'on ne vienne pas me parler de coûts. Je parle de cas où tout fonctionnait parfaitement mais où les éditeurs ont décidé de casser la compatibilité. Ce n'est pas parce que ça marche parfaitement que maintenir la compatibilité par la suite ne représente pas un coût... Quand tu revois complètement l'architecture de ta solution, maintenir la compatibilité représente un coût.Et c'est justement pour ça, qu'il faudrait qu'Apple permette aux développeurs de fournir des applications compatibles avec d'anciennes versions des OS. Parce qu'un grand nombre d'applications aujourd'hui dépendent de services distants, qui peuvent être amenés à évoluer, et donc qui peuvent nécessiter des mises à jour des applications. C'est là qu'on remarque l'intérêt de l'approche très différente de Google, qui de son côté fait les efforts nécessaires pour qu'un développeur puisse fournir une application qui utilise les fonctionnalités des toutes dernières versions de l'OS tout en restant compatible avec les plus anciennes. Résultat aujourd'hui la plupart des applications Android fonctionnent à partir d'Android 4, et il y en a même encore qui sortent compatibles avec Android 2.3... Ajouter de nouvelles fonctions sans casser l'ancien... ça semble impossible pour les faignasses limite incompétentes. Et c'est exactement ce qu'on peut dire d'Apple... Les plateformes Apple sont, et de loin les pire à ce niveau, avec des ruptures très fréquentes de compatibilité...Alors pourquoi les développeurs feraient des efforts pour assurer la rétrocompatibilité quand de toute façon ils ont toutes les chances qu'à côté Apple réduise à néant ces efforts ? -------------------- |
|
|
8 Feb 2018, 17:28
Message
#28
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 7 010 Inscrit : 24 Jan 2014 Lieu : La Vienne Membre no 189 026 |
C'est là qu'on remarque l'intérêt de l'approche très différente de Google, qui de son côté fait les efforts nécessaires pour qu'un développeur puisse fournir une application qui utilise les fonctionnalités des toutes dernières versions de l'OS tout en restant compatible avec les plus anciennes. Résultat aujourd'hui la plupart des applications Android fonctionnent à partir d'Android 4, et il y en a même encore qui sortent compatibles avec Android 2.3... sur android il y a une grosse fragmentation, android4 est encore bien utilisé là ou apple pousse à l'évolution. Attention, ils ne le font pas pour le bonheur de l'humanité, mais cela a aussi des avantages. ceci dit, sartmatt, microsoft, google vs apple, tu te répètes souvent -------------------- ——
Çà c'est ma création, un podcast associatif racontant une histoire de SF : http://reduniverse.fr La plus grande saga galactique jamais racontée en podcast :) Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. JULES CLARETIE |
|
|
8 Feb 2018, 17:35
Message
#29
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 32 233 Inscrit : 15 Nov 2005 Membre no 49 996 |
C'est là qu'on remarque l'intérêt de l'approche très différente de Google, qui de son côté fait les efforts nécessaires pour qu'un développeur puisse fournir une application qui utilise les fonctionnalités des toutes dernières versions de l'OS tout en restant compatible avec les plus anciennes. Résultat aujourd'hui la plupart des applications Android fonctionnent à partir d'Android 4, et il y en a même encore qui sortent compatibles avec Android 2.3... sur android il y a une grosse fragmentation, android4 est encore bien utilisé là ou apple pousse à l'évolution.D'autant plus que ce système de bibliothèque de compatibilité pour permettre de faire des applications utilisant les nouveautés tout en restant compatible avec les anciennes versions de l'OS (et parfois même en utilisant quand même ces nouveautés, la bibliothèque de compatibilité ne se contente pas de bouchonner les nouvelles fonctionnalités, parfois elle en fournit une vraie implémentation pleinement fonctionnelle !), il était déjà présent dans les toutes premières versions d'Android, donc à une époque où la fragmentation n'existait pas et n'était pas forcément prévisible. Donc difficile d'affirmer que Google a mis ça en place pour contrer la fragmentation.En fait, on peut même se demander si c'est pas un peu l'inverse. Dans la mesure où avoir la dernière version de l'OS n'est pas nécessaire pour profiter des dernières applications, ça rend moins problématique le fait de rester à l'ancienne version, et du coup les utilisateurs ne mettent pas trop la pression sur les constructeurs pour réclamer des mises à jour... La différence, c'est aussi qu'Apple a un gros intérêt financier à cette marche forcée, alors que Google a de son côté plutôt intérêt à ce que les applications puissent être vendues à un maximum de gens, puisqu'il gagne plus sur une vente d'application que sur un renouvellement de smartphone... -------------------- |
|
|
8 Feb 2018, 17:39
Message
#30
|
|
Adepte de Macbidouille Groupe : Membres Messages : 83 Inscrit : 16 Mar 2006 Membre no 57 692 |
Ok on peut s'inquieter que des hackers en profitent pour pénétrer les éventuelles failles d' iOS, mais peut etre va-t-on découvrir aussi des routines d'Apple pour ralentir et rendre obsolète les iPhone ancien et là ça va faire plus mal que tout !
|
|
|
Nous sommes le : 22nd September 2024 - 06:00 |