Débats autour du système de l'iPhone

Florian Innocente |
Mac OS X ou Linux, c'est le débat qui aurait agité les hautes sphères d'Apple lors de la définition de l'iPhone. Daring Fireball qui a reçu quelques confidences de personnes bien informées explique qu'il y avait deux camps chez Apple pour le choix d'un système d'exploitation pour ce téléphone.

D'un côté Bertrand Serlet et Scott Forstall (patron du logiciel chez Apple pour l'un et du logiciel spécifique à l'iPhone et le touch pour le second) s'étaient logiquement fait les avocats d'une version spécifique de Mac OS X. Une adaptation inédite et quelque part incertaine pour ce système qui n'avait pas été conçu à l'origine pour des appareils de poche.

En face se tenaient Tony Fadell, récemment encore patron de la division iPod et apparemment Steve Sakoman (un vétéran d'Apple et du Newton, qui revint un temps travailler au côté d'Avadis Tevanian, le prédécesseur de Serlet).

Fadell et son collègue privilégiaient eux la piste Linux. Sans qu'on sache sur la base de quels critères (ndr : outre que cet OS existe déjà sur des plateformes de poche). Sakoman a depuis quitté Apple et travaille chez Gumstix, un fabricant d'ordinateurs miniatures sur base ARM (comme le processeur de l'iPhone).
Tags
avatar sf1989 | 
ces petits ordi sont étonnants...
avatar ficelle | 
suffit de regarder le succés de l'appstore pour se dire qu'Apple a fait le bon choix.... et maintenir deux systèmes avec des bases totalement différentes aurait été certainement plus compliqué.
avatar Phildor | 
…et pas très crédible marketingement parlant, si j'ose dire…
avatar Dadourun | 
Sur le plan technique, il y a peut être débat, mais sur le plan marketing, il n'y a pas photo. L'iPhone est un extraordinaire cheval de Troie pour Apple en général et Mac OS X en particulier.
avatar neckaros | 
J'ai enttendu cette histoire dans MacBreak Weekly mais il me semblait qu'ils disaient que l'autre système au choix était celui utilisé par les iPods actuels et non Linux?
avatar Florian Innocente | 
@ neckaros : c'était l'hypothèse avancée par Daring dans un premier temps puis il a reçu une précision d'une source.
avatar Gimli fils de Gloin | 
Vu la nullité d'iPhone OS, sa lenteur, ses bugs, ils auraient mieux fait de choisir Linux.
avatar lukasmars | 
2 pontes de Apple ont hesité entre OS X et Linux ?? Virez les merde ! J'aimerai bien connaitre les raison de ces hesitations .. le choix de OS X n'etait apparemment pas si evident que cela pour les dirigeants de la firme ...mais pourquoi ?
avatar Freeben666 | 
Linux existait déjà pour processeurs ARM, pas OSX. S'ils avait utilisé Linux le temps de développement de l'OS aurait été considérablement réduit, et le temps c'est de l'argent. Et pour la remarque sur le succès de l'AppStore, je vois pas le rapport, ils auraient pu faire un AppStore même sur un système Linux.
avatar Cactaceae | 
ah la subtilité légendaire des nains…
avatar Gimli fils de Gloin | 
On a le droit de trouver des defauts sur iPhone OS ? ou alors on est obligés de se branler sur tout ce que fait apple pour poster ici ?
avatar TotOOntHeMooN | 
Je n'y crois même pas une seconde ! Déjà car le choix entre Linux et OSX n'a aucun sens, et ensuite car il est impensable qu'ils aient adopté autre chose qu'une interface propriétaire par dessus.
avatar FatB | 
Et puis c'est un excellent cheval de Troie. Tous les développeurs Windows qui se sont mis au développement iPhone se sont mis, de fait, au développement pour Mac OS X, et donc pour Mac. Pas mauvais pour Apple, ça.
avatar titusmarco | 
@Gimli fils de Gloin: on n'est pas obligé de "se branler". En revanche, on peut s'obliger à être poli. Effectivement selon moi, lPhone Os a des lenteurs. Mais qq'un a-t-il essayé Windows Mobile ou Symbian ? C'EST PAREIL VOIR PIRE. Ce n'est pas non plus parce que c'est Linux que c'est obligatoirement mieux. D'ailleurs t'en connais bcp des téléphones sous Linux ????
avatar DrFatalis | 
"Tous les développeurs Windows qui se sont mis au développement iPhone se sont mis, de fait, au développement pour Mac OS X," Ben voyons.
avatar oldjohn | 
Mon dieu, tout les propriétaires d'iphones seraient ils alors devenus aussi méprisant que les utilisateurs de distrib linux ? Déjà qu'avec Mac on devient snob...
avatar nicolas | 
@Gimli moi je le trouve impressionnant, au contraire. mais peut être est-ce Core Animation qui me fait dire ça...
avatar v1nce | 
@titusmarco Moi j'en connais quelques-uns (de tête) - Motorola avec systeme GPS intégré (clavier s'ouvre en clapet et révèle un écran tactile) - Motorola special edition tout tactile pour le Japon - Motorola toujours style clamshell (ce sont 3 différents !) - Open moko (sorti ? pour les dev en tout cas) - et pour finir, bien sur, celui qui est ds ma poche : HTC G1 Et ce n'est pas une recherche google qui m'a aidé, j'avais vraiment entendu parler de ces phones... le moto special Japon, je voulais l'importer... @oldjohn +1
avatar sok | 
Gimli fils de Gloin vient faire un tour sur mon viewty , tu vas relativiser je t'assure ! lol
avatar lolodeville | 
Pour ma part, récent utilisateur de l'iPhone, on peut dire que c'est un outil très impressionnant, mais largement bugé quand même. Il n'empêche qu'il me semble qu'avoir choisi OS X pour cet appareil pousse quand même un paquet de développeur dans l'univers d'apple et ca c'est une excellente nouvelle. Et je travaille dans le développement logiciel...
avatar lemail2mi | 
on aurait avoir le même environnement de développement et les mêmes API utilisateurs avec un noyau linux. le G1 a beau avoir un noyau linux, tout ce programme en java en utilisant l'api spécifique.
avatar Atlante | 
@Titusmarco"t'en connais bcp des téléphones sous Linux ????" Les cabines telephoniques comptent?
avatar Jimmy_ | 
Le iPod utilsait Pixo et c'est pas du tout un système Apple et ça n'a pas empêché de faire un carton. http://en.wikipedia.org/wiki/Pixo Et l'autre aspect des super ventes de l'iPod et de l'iPhone, c'est qu'à 95%, ils sont utilisés avec iTunes [b]Windows[/b]. Mais bon si on dit qu'Apple gagne bcp de PDM et d'argent avec des produits fonctionnant sous Windows, on risque l'échafaud dans le monde Mac.
avatar bigham | 
Ce Forstall, quel tueur. Je me demande si il a pas eu aussi la peau de J-M Hullot.
avatar Wolf | 
@ titusmarco: Moi je connais un système Minux ou tu tape reboot en sms et il redemarre :d
avatar pacou | 
Proprio d'un iPhone, je l'ai choisi pour ses fonctions d'agenda, de contacts et de ... téléphone. J'ai toujours apprécié les Nokia pour leur simplicité d'utilisation. L'iPhone est tout aussi pratique, mais pas plus, par contre les fonctions décrite plus haut sont plus complètes que sur les Nokia que j'ai essayé (pas les "smartphone" à proprement parler comme le N95 ou autres téléphones très chers). Les Nokia n'avaient pas tous le même OS mais avaient tous la même facilité d'utilisation. Tout ça pour dire que Apple a fait un choix, que le résultat semble bon et que peu importe finalement l'OS, l'ergonomie est là. Non pouvons tout à fait imaginer que si une distribution Linux était maintenue par des gens plus ergonomes que geek, alors une distribution Linux pourrait avoir la même ergonomie que Mac OS X. Le débat n'a donc pas à avoir lieu maintenant que le choix a été fait. Que l'on discute des avantages et inconvénients du choix qu'à fait Apple, soit, mais c'est un peu tard ... Pour ma part, il me semble que Apple a fait un choix raisonnable dans le sens où effectivement, puisque les développeur pour iPhone ne peuvent développer que sur Mac, sous Mac OS X, avec XCode et autres outils livré avec le SDK, les développeurs n'ont effectivement qu'un (petit) pas à franchir pour développer pour Mac OS X version grand frère, n'en déplaise à Dr Fatalis. Là où je le rejoins, c'est que ce pas ils ne le franchissent pas toujours, en tout cas pas automatiquement.
avatar Hindifarai | 
[quote=wolf]Moi je connais un système Minux ou tu tape reboot en sms et il redemarre :d [/quote] Vous avez sûrement vécu une histoire traumatisante avec un manchot pour arriver à détester à ce point tout ce qui s'y rapproche. Je connais un système nommé osx qui était le seul au monde sujet à la faille DNS pendant plusieurs mois alors que les autres (dont votre prénommé minux) n'avaient pris que 24H à gérer la crise. Oui c'est du passé, tout comme la faille dont vous parlez(qui a été comblée dès la découverte publique encore une fois)...
avatar GasyKaManja | 
@Hindifarai Malheureusement nous vivons dans un monde ou le critère de beauté est primordiale. Et l'informatique n'y échappe pas. Le problème, je pense, de la plupart des gens avec les systèmes linux : c'est que c'est MOCHE, point barre. Il ne faut pas chercher la cause, de midi à 14h, malheureusement. J'ai été chercheur en ergonomie cognitive (Intelligence Artificielle), on m'a appris ceci, lorsqu'on teste un logiciel/system : - 1ère règle : si interface moche -> poubelle. - 2ème règle : si interface(s) non uniforme(s) -> poubelle - 3ème règle : si interface(s) avec boutons et menus partout -> poubelle. ... etc ... Bon à savoir, pour les geeks/développeurs qui n'ont pas eu de notions d'ergonomie.
avatar Hindifarai | 
@ GasyKaManja Je suis d'accord avec vos règles sur l'ergonomie et ai suivi des cours d'ergonomie cognitive également(en master2 info pour mon cursus et en master 2 d'ergonomie pour ma culture personnelle). Sur l'aspect "moche", gnome devient de plus en plus plaisant et n'est plus moche de mon point de vue (kde est encore trop éparse de mon point de vue). Pour l'uniformité je vous rejoins en partie, celà provient des applications basées sur différents frameworks utilisant plus ou moins les primitives du gestionnaires de fenêtres. Pour les boutons dans tous les sens c'est une dérive de plus en plus courante à l'heure actuelle, de la faute des développeurs mais ce n'est pas généralisé non plus. On peut faire de même avec cocoa, j'ai vu quelques applications uniquement basées sur des boutons avec des icônes qui ne sont pas forcément explicites. GNU/Linux fait de gros progrès et est de plus en plus ergonomique, on est loin du constat que l'ont pouvait faire il t a quelques années. NB : Je n'ai pas parlé d'ergonomie ni d'aspect visuel dans mon précédent post, je ne vois pas pourquoi vous avancez ce point mais j'y réponds tout de même :)
avatar GasyKaManja | 
@Hindifarai Tout à fait d'accord avec toi. Mais je n'ai fais qu'un constat, sur le problème (en général) de Mrs/Mme tout le monde vis à vis de Linux. Linux, fais beaucoup d'effort et c'est tant mieux pour la diversité. Si le plupart des gens ici préfèrent l'iPhone/Mac OsX, c'est en grande partie : parce que c'est beau et ergonomique. Après les questions techniques et tout ce qu'il y a derrière le système, beaucoup s'en moquent. C'est tout ce que je voulais dire et ce n'était pas une attaque vis à vis de toi, ni de Linux.
avatar Le_luron | 
Je rejoins complètement vos argumentations GasyKaManja et Hindifarai, et en connaissance de cause car je suis passé de linux à OSX pour ces raisons (d'ergonomie). Alors que je reste un défenseur du logiciel libre...
avatar Manueel | 
La question n aurait jamais du se poser... Si aujourd hui, il y a des differences entre l Os d un Iphone et celui des Macs il est probable que ce sera beaucoup moins ou plus du tout le cas lors des prochaims processeurs Iphones Metbook telephones et ordinateurs auront un Os unique Quel ineptie et manque de clairvoyance que d avoir pense avoir deux Os differents Je suis stupefait que la question ait pu etre posee plus que le temps d une reflexion..
avatar v1nce | 
... ben plus t'as d'OS, plus t'as de quoi ronger.... oui, je sais, je sors...

CONNEXION UTILISATEUR