Er dette grunnen til Apples program-nekt?

ARM og x86

ARM er en 32 bit RISC-prosessor (Reduced instruction set computer). Denne prosessortypen er den mest brukte i dagens mobiltelefoner.

Blant annet bruker Symbian-baserte mobiltelefoner denne typen prosessorer.

X86 er en 32 bit CISC-prosessor (Complex instruction set computer). Denne prosessortypen brukes i stort sett alle PC-er som kjører Windows, og i nyere Apple-maskiner.

ARM og x86

ARM er en 32 bit RISC-prosessor (Reduced instruction set computer). Denne prosessortypen er den mest brukte i dagens mobiltelefoner.

Blant annet bruker Symbian-baserte mobiltelefoner denne typen prosessorer.

X86 er en 32 bit CISC-prosessor (Complex instruction set computer). Denne prosessortypen brukes i stort sett alle PC-er som kjører Windows, og i nyere Apple-maskiner.

Helt siden iPhone ble presentert har Apple vært klare på at de ikke kommer til å støtte tredjepartsprogramvare med det første. Grunnen til dette har så langt vært noe uklar.

Iphone har tross alt et kraftig operativsystem, Mac OS X, i bunn.

Er oppgraderinger forklaringen?

Nå ser det imidlertid ut til at det hele kan forklares med fremtidige oppgraderinger av telefonen, skriver Reghardware.co.uk.

Ifølge lekkasjer tilknyttet Apples produksjon på Taiwan, planlegger selskapet å flytte neste generasjon iPhone over på Intels Ultra Mobile-plattform.

Dagens iPhone er basert på en ARM-prosessor, mens Ultra Mobile-plattformen er basert på prosessorer med x86-arkitektur. X86 er samme type prosessor som brukes i vanlige PC-er.

All programvare må skrives om

Siden ARM og x86 ikke er kompatibelt med hverandre, må all eventuell programvare som er skrevet for dagens iPhone kodes på nytt ved et plattformbytte. Alle programmer som skrives for iPhone i dag ville dermed blitt ubrukelig på neste generasjon av telefonen.

Apple støtter offisiellt bare widgets, små programsnutter som kjøres gjennom nettleseren. Disse vil eventuelt kunne flyttes over på en ny maskinvareplattform relativt enkelt.

Apple har tidligere byttet prosessorplattform på sine datamaskiner. Forrige generasjon Mac benyttet PowerPC-prosessorer. Dagens maskiner bruker imidlertid x86-prosessor. Ved overgangen måtte Apple sikre at programmer skrevet for PowerPC kunne brukes med x86. Og dette fungerer ikke alltid like bra.

Slippe kundestøtte?

Det kan derfor tenkes at Apple nekter å støtte tredjeparts programvare fordi de ønsker å unngå å utvikle løsninger som sørger for at ARM-programvare skal fungere med den fremtidige x86-plattformen, og slippe kundestøtte for dette.

Sannsynligheten rundt det hele kan imidlertid diskuteres, skriver Reghardware. Ifølge nettstedet er ikke den aktuelle plattformen fra Intel klar før 2009. Dermed kan det være at også neste generasjon iPhone bruker ARM-prosessor.

Det er for øvrig mulig å utvikle tredjepartsprogrammer til iPhone, men disse må hackes inn på telefonen. Da Apple slapp siste oppdatering til telefonen, sørget de samtidig for å sperre muligheten for å installere slike programmer.

(Kilde: Reghardware.co.uk)

Kommentarer (3)

Norges beste mobilabonnement

Desember 2016

Kåret av Tek-redaksjonen

Jeg bruker lite data:

ICE Mobil 1GB


Jeg bruker middels mye data:

Hello 5GB


Jeg bruker mye data:

Hello 10 GB


Jeg er superbruker:

Telia Smart Total


Finn billigste abonnement i vår mobilkalkulator

Forsiden akkurat nå

Til toppen