Üleminek ARM-ile: sisemine pilk Maci ajalukku ja tulevikku

Kui Apple 1984. aastal Macintoshi välja andis, muutis see kogu arvutitööstust. Kuid pärast seda, kui Steve Jobs ettevõttest eemaldati, sisenes see langusspiraali, kaotades märkimisväärse turuosa IBMi, Microsofti ja teiste arvutitootjate konkurentsile. Mac oli kriisis. Tasub meeles pidada Steve Jobi aadressi WWDC 2005-st.

Räägime üleminekutest. Macil on oma ajaloos seni olnud kaks suurt üleminekut. Esimene – 68k PowerPC-le. See üleminek toimus kümmekond aastat tagasi 90ndate keskel. Ma ei olnud siis siin, kuid meeskond tegi suurepärast tööd, võttes arvesse kõike, mida kuulen [naer publikus]. Ja PowerPC seadis Apple'i järgmiseks kümnendiks; see oli hea käik.

Teine suurem üleminek on aga olnud veelgi suurem. Ja see on üleminek OS 9-lt OS X-ile, mille me just paar aastat tagasi lõpetasime; selle kümnendi alguses. See oli aju siirdamine. Kuigi nende operatsioonisüsteemide nimed erinevad vaid ühe võrra, on need oma tehnoloogia poolest erinevad. OS X on planeedi kõige arenenum operatsioonisüsteem ja see on loonud Apple'i järgmiseks kahekümneks aastaks.

Täna on aeg alustada kolmandat üleminekut. Soovime pidevalt luua teile ja teistele oma kasutajatele parimaid arvuteid. Ja nii on käes aeg kolmandaks üleminekuks ja jah, see on tõsi. Alustame üleminekut PowerPC-lt Inteli protsessoritele. – Steve Jobs, WWDC 2005

Apple oli kõigi aegade kõige karmimas olukorras; ettevõte oli pankrotist kuude kaugusel. Apple'i direktorite nõukogu, mis oli suuresti sama Steve Jobsi ajastust, pidi välja mõtlema, kuidas ettevõtet päästa.

Nüüd, üle kahekümne aasta hiljem, peab Apple Maci uuesti päästma.

Neljas üleminek on käes.

Apple ARM protsessorid

Sisu

  • I üleminek: 68 000 PowerPC-le
  • Töökohtade naasmine
  • Microsofti relvarahu
  • II üleminek: OS 9 operatsioonisüsteemile OS X
  • III üleminek: PowerPC Intelile
  • iPhone ja PC-järgse ajastu
  • A-seeria
  • Martsipan
  • IV üleminek: Intel A-seeriale
  • Seonduvad postitused:

I üleminek: 68 000 PowerPC-le

Mac oli kriisis. Kuigi Macintosh osutus revolutsiooniliseks, ei olnud aeg ja konkurents Apple'ile head. Microsofti Windows on oma "avatud" olemuse tõttu kiiresti turuosa võtnud, mis võimaldas igal tootjal platvormi litsentsitasu eest kasutada. Apple hoidis Maci müüki edukalt üleval lauaarvutite kirjastamise tarkvaraga, kuid Windows 3.0 ja Windows 95 turuletoomine osutus kunagise visionääriga arvutiettevõtte jaoks katastroofiliseks.

Apple'i tootesari oli sel ajal muutunud uskumatult keeruliseks ja jäi konkurentidega võrreldes märkimisväärselt kallimaks. Et konkureerida hiljutiste Windowsi väljalasetega, tõi Apple turule operatsioonisüsteemi Mac OS 7, mis tutvustas virtuaalmälu ja suuremaid multitegumtöötlusvõimalusi. Kuid see ehitati ka täiustatud süsteemiarhitektuuriga toimetulemiseks. Apple hakkas uurima alternatiivi oma 68 000 kiibile ja Intel pöördus tema poole. Intel võttis arvutitööstuse kiiresti üle oma "Complex Instruction Set Computer" arhitektuuri ja ainulaadse täieliku tootmisprotsessiga. Apple tundis aga muret Windowsi arvutitega ühise arhitektuuri loomise ja kogu turuosa andmise pärast ühele ettevõttele, ja kahtlustas ka, et Inteli CISC-kiibid ei suuda konkureerida Motorola eelseisva "vähendatud juhistega arvutiga" arhitektuur.

1991. aastal lõid Apple, IBM ja Motorola AIM-i liidu. IBM-i president Jack Kuehler oli veendunud, et äripartnerlus Apple'iga on vajalik konkureerida Windowsi originaalseadmete tootjate mussooniga ja Apple ei saanud seda tagasi lükata võimalusi. Kuigi liit oli enamasti flopp, loodi selle tulemusel PowerPC Motorola protsessor, mille toetamiseks OS 7 loodi. See tõi kaasa kümne aasta jooksul Apple'i masinad, mis kasutasid ainult PowerPC kiipe, samal ajal kui Intel jätkas igal aastal uuendusi.

Töökohtade naasmine

PowerPC-le üleminek ei suurendanud müüginumbreid ja AIM-i liit ei aidanud Apple'il ega IBMil kasvada. See viis Apple'i spiraali alla segadusse; Alates Steve Jobsi eemaldamisest 1995. aastal tabas ettevõte end ebainnovatiivsest kuvandist, mida ta kunagi jälestas.

Steve’il seevastu läks päris hästi. Pärast asutatud ettevõttest eemaldamist võttis ta mõneks ajaks puhkuse, enne kui rahastas kahte ettevõtmist. Esimene oli Pixar, nüüdseks legendaarne filmistuudio, mille Jobs ostis George Lucaselt 25 miljoni dollari eest, ja esimene arvutianimatsioonifilm. Lelulugu. Teine oli NeXT.

NeXT eesmärk oli teha haridusturu jaoks tipptasemel tööjaamu, millest mõned olid esimesed, mis sisaldasid revolutsioonilisi tehnoloogiaid, nagu optiline kettaseade. Vaatamata nende võimalustele oli riistvara müük kehv. Ettevõte lõpetas masinate müügi 1993. aastal, kuid jätkas tööd operatsioonisüsteemiga NeXTSTEP. OS põhines UNIX-i juurutamisel ja ehitati Objective-C keele peale. See baas andis NeXTSTEP-ile võimaluse olla palju arenenum kui ükski varasem tarbijale orienteeritud operatsioonisüsteem.

1996. aastal otsustas Apple, et ta ei suuda Mac OS-i uuesti arendada tasemele, mis on vajalik Windowsiga konkureerimiseks. Direktorite nõukogu hakkas probleemi lahendamiseks otsima omandamisi ja NeXT oli peamine sihtmärk. Sel veebruaril teatas ettevõte, et ostab NeXTi 427 miljoni dollari eest.

Apple'i toonane tegevjuht Gil Amelio oli loll. Ta tegi mitmeid kuulsalt halbu avaldusi ega aidanud Apple'i rahalisi probleeme lahendada. Tol juulis veenis Jobs juhatust Amelio eemaldama. Septembris asub Steve ajutise tegevjuhi rolli.

Microsofti relvarahu

Microsoftist ja Apple'ist olid pärast Microsoft Windowsi väljaandmist saanud kurikuulsad vaenlased. Sel ajal tundis Jobs, et Bill Gates oli pärast 80ndate alguses talle demo näitamist Apple'i graafilise kasutajaliidese ära rebinud. Apple oli Windows 1.0 jaoks litsentsinud Maci GUI elemendid, kuid Apple väitis, et Microsoft hakkas Maci kopeerima funktsioonid Windows 2.0-ga. Selle tulemuseks oli aastaid kestnud kohtuasi, mille tõttu ettevõtted vaidlesid kohus.

1992. aastal maksis Apple San Fransisco kanjoni ettevõte Quicktime'i Windowsi versiooni loomiseks. 1993. aastal võttis Intel sama ettevõttega ühendust ja palus neil aidata parandada Windows Video Playeri jõudlust. Apple kahtlustas, et ettevõte kasutas Microsofti ja Inteli lepingu sõlmimise ajal tehtud koodi ning kaebas osapooled kohtusse. See viis selleni, et kohtud määrasid Microsoftile lähenemiskeelu lõpetada hagiga seotud koodide kasutamine ja ettevõte tühistas muudatused.

Hiljem selgus, et selle aja jooksul tabas Apple'i ja Microsofti õiguslahing palavikku. Apple uskus, et on leidnud vaieldamatuid tõendeid selle kohta, et Microsoft on varastanud Mac OS-ist miljoneid koodiridu, samas kui Bill Gates ähvardas uue hagi esitamise korral peatada Maci Office'i toe.

1997. aasta jaanuaris toimunud MacWorld Expol tegi Jobs oma esimesed suured muudatused Apple'is, et ettevõte parandada. Esiteks asendas ta peaaegu kogu direktorite nõukogu, saades end esimeheks. Teiseks, mis kõige olulisem, tehing Microsoftiga. Tehing lõpetas kõik juriidilised lahingud, andis ettevõtetele patendi ristlitsentsimise, tõi Internet Exploreri ja Office'i tagasi Maci ning lasi Microsoftil investeerida 150 miljonit dollarit hääleõiguseta Apple'i aktsiatesse.

II üleminek: OS 9 operatsioonisüsteemile OS X

Varsti pärast Apple'i üle kontrolli võtmist avalikustas Jobs iMaci. 1998. aastal avalikustatud arvuti oli ettevõtte suurim toote lansseerimine pärast algset Macintoshit. Seade oli kõik-ühes ja sellel olid värvilised poolläbipaistvad korpused, mida sai sisseehitatud käepideme abil hõlpsasti liigutada. Seade oli suures osas Jobsi algsete NeXT-i ambitsioonide kehastus.

2000. aastal tutvustas Apple ametlikult OS X-i, uut Maci operatsioonisüsteemi, mis on ehitatud NeXTSTEPi peale. Apple alustas värskenduse aeglaselt seadmetesse juurutamist ja 2003. aasta lõpuks olid kõik Macid tarnitud eelinstallitud OS X-ga. Kui see 2001. aastal tarbijatele turule tuli, olid ülevaated kehvad. Kuigi projekt oli ambitsioonikas, töötas OS praegusel Maci riistvaral kohutavalt. Mõned populaarsed Maci arendajad keeldusid algselt värskendust toetamast.

Apple alustas OS X-i kiiret uuendustsüklit, iga-aastased väljalasked on saadaval kogu riistvara jaoks. Kui OS 10.4 Tiger 2005. aastal turule tuli, oli Microsofti juht väidetavalt hämmingus, kui kiiresti oli operatsioonisüsteemist saanud konkurent.

Kogu selle perioodi jooksul jätkas Apple oma riistvaravaliku lihtsustamist ja värskendamist. Steve Jobs tutvustas uut tootestrateegiat, soovitades ettevõttel olla ainult neli tootesarja: lauaarvutid, tarbijale mõeldud sülearvutid, professionaalsed lauaarvutid ja professionaalsed sülearvutid. Apple andis välja mitmeid edukaid seadmeid, sealhulgas PowerBooki ja Mac mini.

III üleminek: PowerPC Intelile

2005. aasta WWDC-l tegi Steve Jobs šokeeriva teadaande. Ettevõte ei kavatsenud mitte ainult alustada üleminekut Inteli protsessoritele PowerPC-st, vaid oli ka Mac OS X-i salaja kaaskompileerinud selle loomisest saadik, et töötada Inteli kiipidega. See tähendas, et Apple ei vaja arhitektuuri muutmise toetamiseks uut OS-i ja oli tegelikult loonud topeltkäivitusega tarbijatele mõeldud toote.

Apple töötas välja Rosetta, tööriista PowerPC-põhiste rakenduste käitamiseks Inteli kiipidel. See võimaldas kasutajatel kasutada kogu Maci tarkvara sõltumata arendaja toest. 2007. aastaks oli Apple Maci tootevaliku täielikult värskendanud, et see töötaks uusima Inteli kiibistikuga. Lisaks võimaldas Inteli-põhine Windowsi käitamine Maci riistvaras teoreetiliselt. See sai reaalsuseks Parallels Desktopi käivitamisega 2006. aastal ja Boot Campiga.

Kuigi üleminek näib olevat vaevatu, oli see samm tööstuse ajaloos üks olulisemaid. Bill Gates ütles, et see oli Jobsi suurim tehniline saavutus. Toetades uusimaid Inteli kiipe, suutis Apple konkureerida võimsuse vaatenurgast Windowsi konkurentsiga ja hakkas hindu langetama. Ettevõte tutvustas selliseid seadmeid nagu MacBook, MacBook Pro ja MacBook Air ning hakkas aeglaselt turuosa tagasi võtma.

iPhone ja PC-järgse ajastu

9. jaanuaril 2007 tegi Apple oma seni suurima teadaande: iPhone'i. Seadmel oli uus tehnoloogia nimega multi-touch ja see oli ühendatud OS X uue mobiiliversiooniga.

Kuigi täpsed andmed olid sel ajal ebaselged, on iPhone ehitatud samale OS X-i UNIX-i alusele ja seetõttu on see võimaldanud seadmel aja möödudes Maci seadmetega hästi suhelda. Lõpuks tuvastati OS uuesti kui iPhone OS, seejärel iOS. Funktsioonid, nagu Handoff, on võimalikud tänu kahe operatsioonisüsteemi ühilduvusele.

2010. aasta aprillis tõi Apple turule iPadi – tahvelarvuti, mis põhineb iPhone OS-il ja millel on multi-touch. Kui Apple oli seadme kallal juba aastaid töötanud ja sellel oli ka Mac OS-i kasutavaid variante, siis Jobs mõtles lõpuks välja, et seade sobib iOS-i jaoks paremini.

Nende ja teiste seadmete turuletoomine juhatas sisse PC-järgse ajastu; ammu ennustatud aeg, mil arvutid ei ole tarbijate digitaalse elu keskpunkt. Selle nihkega tekkis aga ka lõhe Maci ja kõigi teiste Apple'i seadmete vahel. Aja möödudes jätkab Apple iOS-i variantidega töötavate seadmete, sealhulgas Apple Watchi, Apple TV, HomePodi ja muude seadmete tutvustamist. Kuigi iOS-i ja macOS-i UNIX-i tuum jääb samaks, jätavad arhitektuurilised erinevused Apple'i platvormide vahel üha suureneva lõhe. Lisaks ei ole iOS-i teenuste, nagu App Store, edu ettevõtte traditsioonilisel Maci platvormil edu leidnud.

A-seeria

Alates iPhone 4-st alustas Apple iPhone'i kiibistiku ettevõttesisese arendamisega. Esimest Apple'i väljatöötatud kiipi A4 reklaamiti iPhone 4 funktsioonina. Jobs oli pikka aega uskunud, et Apple loob ideaalis nende seadmete kõik aspektid tarkvara riistvaraks ja see polnud arvuti keerukuse tõttu veel Maciga võimalik olnud protsessori kiibid.

IPhone oli aga palju vähem keeruline ja Apple hakkas aeglaselt laiendama oma kiibiseeriat iOS-i seadmetes. Kui Apple Watch 2014. aastal turule tuli, avalikustas ettevõte S1, mis on ettevõtte esimene süsteem kiibil. Kiibil oli kõik arvuti jaoks vajalikud, sealhulgas protsessor, RAM ja välkmälu.

Apple on viimastel aastatel jätkanud oma kiipide loomist. AirPodidel on H1 või W1 kiip, mis toimib nii väikese arvutina kui ka Bluetoothi ​​võimekuse täiustamiseks. Apple'i tulevane juhtmeta laadija AirPower kasutab seadmete vahel toitejaotuse haldamiseks kohandatud kiipi. Alates iPhone 7 väljalaskmisest on Apple oma M-Line seeriaga CPU kiipide kõrval tootnud GPU kiipe.

MacBook

2015. aastal tutvustas Apple uut MacBooki, mis on ettevõtte kõigi aegade kõige õhem ja kergeim arvuti. Masin sai võimalikuks tänu Inteli uuele core-M kiibile, mis võimaldas masinatel töötada ilma ventilaatorita. Kui paberil näis, et Apple kasutab uusi tehnoloogiaid, plaanis ettevõte sisemiselt kasutada seadet hüppelauana oma kiibistiku jaoks.

Martsipan

Viimased kaks aastat on Apple vaikselt planeerinud suurt struktuurimuutust oma riist- ja tarkvaraplatvormidele. See algatus, mida sisemiselt nimetatakse martsipaniks, koondab kõik Apple'i tooted järgmiseks kümnendiks tehnoloogia uude jagatud struktuuri.

Nägime esimest pilku martsipanile selle aasta alguses, kui juunis WWDC-l MacOS Mojave'is käivitati Apple News, Voice Memos ja Stock. Kõik need rakendused kasutavad uut raamistikku, mis on järgmisel aastal avalikult saadaval. Raamistik võimaldab iOS-i rakenduste arendajatel neid rakendusi hõlpsasti Maci riistvaras töötamiseks portida ja Maci funktsioone ja sisendseadmeid ära kasutada.

Apple'i turvalisus ja privaatsus operatsioonisüsteemides iOS 12 ja macOS

Teine suurem muudatus, mis Martsipani saabub, on uus jagatud kasutajaliidese raamistik uutele rakendustele, mis võimaldab Rakendused, mis töötavad hüpoteetiliselt kõigil Apple'i platvormidel, samas kui neil on elemente, mis kohanduvad vastavalt sobivale liides. See tähendab, et arendajal võib olla üks koodibaas, mis kohandab Maci ja Apple TV vahelisi elemente asjakohaselt.

Kolmas suur muudatus on ümberkujundatud OS. Nii iOS kui ka macOS läbivad järgmisel aastal põhjalikud ja sobivad liidesed. Apple loodab platvormid sünkroonida kahe aasta jooksul, käivitades samaaegselt funktsioonide muudatused ning tutvustades platvormidevahelisi rakendusi ja Siri.

Neljas suur muudatus: Maci üleminek Inteli-põhistelt protsessoritelt Apple'i enda A-seeria kiipidele.

IV üleminek: Intel A-seeriale

Apple kavatseb alustada Maci seadmete üleminekut A-seeria kiipidele 2020. aastal. Ettevõte kavatseb esmakordselt tutvustada muudatust MacBookis ja uue madala hinnaga Maci, mis tuleb selle aasta lõpus. Apple on macOS-i oma kiipides kaaskompileerinud rohkem kui seitse aastat. Ettevõte loodab selle muudatuse rakendada kogu Maci tootevalikus hiljemalt 2028. aastal.

Intelilt tõeliselt üleminekuks vajab Apple professionaalsete masinate jaoks GPU-kiipe. Väidetavalt on ettevõttel A-seeria kiibid, mis töötavad traditsiooniliste AMD ja Nvidia GPU-dega, samuti majasisesed GPU-d. Apple ei eelda, et ettevõttesisesed GPU-d asendavad kolmanda osapoole alternatiive vähemalt poole võrra kümnendil.

Apple on juba mõnda aega vaikselt oma kiipe Macides vaikselt katsetanud. TouchBar, mis võeti kasutusele 2016. aasta MacBook Pro-s, kasutab spetsiaalset T1 kiipi, mis suhtleb Inteli kiibiga ja käitab watchOS-i muudetud versiooni. Apple'i 2018. aasta MacBook Pro ja iMac Pro mõlemad sisaldavad T2-kiipi, mis parandab jõudlust Inteli kiibistiku võimalustest kaugemale.

See samm võimaldab lõpuks luua harmoonilise Apple'i tootevaliku. Kõigi A-sarja toetamiseks loodud rakendustega saab Macist osa jagatud baasist. See samm parandab lõpuks Apple'i valiku suurima ebakõla ja sillutab teed Apple'i järgmisele suurele asjale: uuele arvutiplatvormile, mis põhineb liitreaalsust kasutaval reaalsel maailmal.

Binyamin Goldman(Vanemkirjanik)

Binyamin on Apple'ist ja tehnoloogiasektorist tervikuna kirjutanud üle viie aasta.

Tema tööd on kajastatud Forbes, MacWorld, Giga, MacLife, ja veel.

Lisaks on Goldman Apple'i seadmetele keskenduva tarkvaraarendusettevõtte BZG asutaja.