Pāreja uz ARM: ieskats Mac vēsturē un nākotnē

Kad Apple 1984. gadā izlaida Macintosh, tas mainīja visu skaitļošanas nozari. Taču pēc tam, kad Stīvs Džobss tika izņemts no uzņēmuma, tas ienāca lejupejošā spirālē, zaudējot ievērojamu tirgus daļu konkurencei no IBM, Microsoft un citiem datoru ražotājiem. Mac bija krīzē. Ir vērts atcerēties Stīva Džoba uzrunu no WWDC 2005.

Parunāsim par pārejām. Mac vēsturē līdz šim ir bijušas divas lielas pārejas. Pirmais – 68k uz PowerPC. Šī pāreja notika apmēram pirms desmit gadiem 90. gadu vidū. Toreiz es šeit nebiju, bet komanda paveica lielisku darbu, ņemot vērā visu, ko dzirdu [smiekli skatītājos]. Un PowerPC noteica Apple nākamajai desmitgadei; tas bija labs gājiens.

Otrā lielākā pāreja tomēr ir bijusi vēl lielāka. Un tā ir pāreja no OS 9 uz OS X, ko mēs tikko pabeidzām pirms dažiem gadiem; šīs desmitgades sākumā. Šī bija smadzeņu transplantācija. Lai gan šo operētājsistēmu nosaukumi atšķiras tikai par vienu, to tehnoloģija atšķiras no pasaules. OS X ir vismodernākā operētājsistēma uz planētas, un tā ir nodrošinājusi Apple darbību nākamajiem divdesmit gadiem.

Šodien ir pienācis laiks sākt trešo pāreju. Mēs pastāvīgi vēlamies radīt vislabākos datorus jums un pārējiem mūsu lietotājiem. Un tāpēc ir pienācis laiks trešajai pārejai, un jā, tā ir taisnība. Mēs sāksim pāreju no PowerPC uz Intel procesoriem. – Stīvs Džobss, WWDC 2005

Apple bija savā visu laiku skarbākajā situācijā; uzņēmums bija vairāku mēnešu attālumā no bankrota. Apple direktoru padomei, kas lielākoties bija tāda pati no Stīva Džobsa ēras, bija jāizdomā, kā glābt uzņēmumu.

Tagad, vairāk nekā divdesmit gadus vēlāk, Apple atkal ir jāsaglabā Mac dators.

Ceturtā pāreja ir pie mums.

Apple ARM procesori

Saturs

  • I pāreja: 68 k uz PowerPC
  • Darbu atgriešanās
  • Microsoft pamiers
  • II pāreja: OS 9 uz OS X
  • III pāreja: PowerPC uz Intel
  • iPhone un Post-PC Era
  • A sērija
  • Marcipāns
  • IV pāreja: Intel uz A sēriju
  • Saistītās ziņas:

I pāreja: 68 k uz PowerPC

Mac bija krīzē. Lai gan Macintosh izrādījās revolucionārs, laiks un konkurence nebija labvēlīgi pret Apple. Microsoft Windows ātri ieņēma tirgus daļu tā “atvērtā” rakstura dēļ, kas ļāva jebkuram ražotājam izmantot platformu par licencēšanas maksu. Apple bija veiksmīgi noturējis Mac pārdošanu virs ūdens, izmantojot galddatoru izdevējdarbības programmatūru, tomēr Windows 3.0 un Windows 95 palaišana izrādījās katastrofāla kādreiz tālredzīgajam datoru uzņēmumam.

Apple produktu līnija tajā laikā bija kļuvusi neticami sarežģīta un palika ievērojami dārgāka salīdzinājumā ar konkurentiem. Lai konkurētu ar jaunākajiem Windows izlaidumiem, Apple palaida Mac OS 7, kas ieviesa virtuālo atmiņu un lielākas daudzuzdevumu iespējas. Tomēr tas tika izveidots arī, lai apstrādātu progresīvāku sistēmas arhitektūru. Apple sāka pētīt alternatīvu saviem 68k mikroshēmām, un Intel vērsās pie tā. Intel ātri pārņēma personālo datoru nozari ar savu "Complex Instruction Set Computer" arhitektūru un unikālo pilnīgu ražošanas procesu. Tomēr Apple pauda bažas par kopīgu arhitektūru ar Windows datoriem un visas tirgus daļas atdošanu vienam uzņēmumam, un arī bija aizdomas, ka Intel CISC mikroshēmas nespēs konkurēt ar Motorola gaidāmo "Reduced Instruction Set Computer" arhitektūra.

1991. gadā Apple, IBM un Motorola izveidoja “AIM aliansi”. IBM prezidents Džeks Kūlers bija pārliecināts, ka biznesa partnerība ar Apple ir nepieciešama konkurē ar Windows oriģinālo iekārtu ražotāju musonu, un Apple nevarēja to noraidīt iespējas. Lai gan alianse lielākoties bija kritiens, tās rezultātā tika izveidots PowerPC Motorola procesors, kura atbalstam tika izstrādāta operētājsistēma OS 7. Tas noveda pie tā, ka desmit gadus Apple iekārtās tika izmantotas tikai PowerPC mikroshēmas, savukārt Intel turpināja katru gadu ieviest jauninājumus.

Darbu atgriešanās

Pāreja uz PowerPC nepalielināja pārdošanas apjomus, un AIM alianse maz palīdzēja Apple vai IBM augt. Tas izraisīja Apple sajukumu; kopš Stīva Džobsa noņemšanas 1995. gadā, uzņēmums bija pārņemts ar nenovatorisko tēlu, kas tam kādreiz bija riebies.

Savukārt Stīvam klājās diezgan labi. Pēc tam, kad viņš tika izņemts no viņa dibinātā uzņēmuma, viņš kādu laiku paņēma atvaļinājumu, pirms finansēja divus uzņēmumus. Pirmā bija Pixar, tagad leģendārā filmu studija, kuru Džobss par 25 miljoniem ASV dolāru iegādājās no Džordža Lūkasa, un pirmā datoranimācijas filma. Rotaļlietu stāsts. Otrais bija NeXT.

NeXT mērķis bija izveidot augstākās klases darbstacijas izglītības tirgum, dažas no kurām bija pirmās, kas iekļāva revolucionāras tehnoloģijas, piemēram, optisko disku diskdzini. Neskatoties uz viņu iespējām, aparatūras pārdošana bija slikta. Uzņēmums pārtrauca mašīnu pārdošanu 1993. gadā, tomēr turpināja darbu pie NeXTSTEP operētājsistēmas. Operētājsistēmas pamatā bija UNIX ieviešana, un tā tika veidota virs valodas Objective-C. Šī bāze nodrošināja NeXTSTEP iespēju būt daudz progresīvākam nekā jebkura iepriekšējā uz patērētājiem orientēta operētājsistēma.

1996. gadā Apple nolēma, ka nespēj atjaunot Mac OS līdz līmenim, kas nepieciešams, lai konkurētu ar Windows. Direktoru padome sāka meklēt iegādes iespējas, lai atrisinātu problēmu, un NeXT bija galvenais mērķis. Februārī uzņēmums paziņoja, ka iegādāsies NeXT par 427 miljoniem ASV dolāru.

Apple izpilddirektors Gils Amelio tajā laikā bija muļķis. Viņš sniedza vairākus ļoti sliktus paziņojumus un maz palīdzēja novērst Apple finansiālās problēmas. Jūlijā Džobss pārliecināja valdi noņemt Amelio. Septembrī Stīvs ieņems pagaidu izpilddirektora lomu.

Microsoft pamiers

Kopš Microsoft Windows izlaišanas Microsoft un Apple bija kļuvuši par bēdīgi slaveniem ienaidniekiem. Toreiz Džobss uzskatīja, ka Bils Geitss ir izrāvis Apple grafisko lietotāja interfeisu pēc tam, kad 80. gadu sākumā viņam demonstrēja demonstrāciju. Apple bija licencējis Mac GUI elementus operētājsistēmai Windows 1.0, taču Apple iebilda, ka Microsoft sāka kopēt Mac funkcijas operētājsistēmā Windows 2.0. Tā rezultātā sākās gadiem ilga juridiska lieta, kuras rezultātā uzņēmumi strīdējās tiesa.

1992. gadā Apple samaksāja Sanfrancisko kanjona uzņēmums lai izveidotu Quicktime Windows versiju. 1993. gadā Intel sazinājās ar to pašu uzņēmumu un lūdza viņus palīdzēt uzlabot Windows Video Player veiktspēju. Apple radīja aizdomas, ka uzņēmums izmantoja izstrādāto kodu, kamēr bija noslēgts līgums ar Microsoft un Intel, un sāka iesūdzēt puses tiesā. Tas noveda pie tā, ka tiesas noteica aizliegumu Microsoft pārtraukt izmantot jebkuru šajā lietā iesaistīto kodu, un uzņēmums atsauca izmaiņas.

Vēlāk tika atklāts, ka šajā laikā Apple un Microsoft juridiskā cīņa sasniedza drudžainumu. Apple uzskatīja, ka ir atradis neapstrīdamu pierādījumu, ka Microsoft ir nozadzis miljoniem koda rindu no Mac OS, savukārt Bils Geitss draudēja pārtraukt Office atbalstu operētājsistēmā Mac, ja tiks iesniegts jauns prasījums.

Izstādē MacWorld 1997. gada janvārī Džobss veica pirmās lielās izmaiņas Apple, cenšoties labot uzņēmumu. Pirmkārt, viņš nomainīja gandrīz visu direktoru padomi, kļūstot par priekšsēdētāju. Otrkārt, un jo īpaši, darījums ar Microsoft. Ar šo darījumu tika izbeigtas visas juridiskās cīņas, uzņēmumiem tika piešķirta patentu savstarpēja licencēšana, programma Internet Explorer un Office tika atgriezta operētājsistēmā Mac, un Microsoft ieguldīja 150 miljonus ASV dolāru Apple akcijās bez balsstiesībām.

II pāreja: OS 9 uz OS X

Drīz pēc Apple kontroles pārņemšanas Džobss iepazīstināja ar iMac. 1998. gadā atklātais personālais dators bija uzņēmuma lielākais produktu laišanas tirgū kopš sākotnējās Macintosh versijas. Ierīce bija daudzfunkcionāla, un tai bija krāsaini caurspīdīgi korpusi, kurus varēja viegli pārvietot, izmantojot iebūvēto rokturi. Ierīce lielā mērā bija Džobsa sākotnējo NeXT ambīciju personifikācija.

2000. gadā Apple oficiāli ieviesa OS X — jauno Mac operētājsistēmu, kas izveidota virs NeXTSTEP. Apple sāka lēnām ieviest atjauninājumu ierīcēs, un līdz 2003. gada beigām visi Mac datori tika piegādāti ar iepriekš instalētu OS X. Kad tas tika izlaists patērētājiem 2001. gadā, atsauksmes bija sliktas. Kamēr projekts bija ambiciozs, OS šausmīgi darbojās pašreizējā Mac aparatūrā. Daži populāri Mac izstrādātāji sākotnēji atteicās atbalstīt atjauninājumu.

Apple sāka ātru operētājsistēmas OS X jaunināšanas ciklu, un ikgadējie laidieni bija pieejami visai aparatūrai. Tiek ziņots, ka 2005. gadā OS 10.4 Tiger palaišanas brīdī Microsoft vadītājs bija neizpratnē par to, cik ātri operētājsistēma ir kļuvusi par konkurentu.

Visā šajā periodā Apple turpināja vienkāršot un atjaunināt savu aparatūras klāstu. Stīvs Džobss iepazīstināja ar jaunu produktu stratēģiju, ierosinot, ka uzņēmumam vajadzētu būt tikai četrām produktu līnijām: plaša patēriņa galddators, plaša patēriņa klēpjdators, profesionālais galddators un profesionāls klēpjdators. Apple izlaida vairākas veiksmīgas ierīces, tostarp PowerBook un Mac mini.

III pāreja: PowerPC uz Intel

2005. gada WWDC pasākumā Stīvs Džobss sniedza šokējošu paziņojumu. Uzņēmums ne tikai gatavojās sākt pāriet uz Intel procesoriem no PowerPC, bet arī slepeni līdzkompilējis Mac OS X kopš tās pirmsākumiem, lai tas darbotos ar Intel mikroshēmām. Tas nozīmēja, ka Apple nevajadzēs jaunu operētājsistēmu, lai atbalstītu arhitektūras izmaiņas, un patiesībā tas ir izveidojis patērētājiem paredzētu produktu ar dubultu sāknēšanu.

Apple bija izstrādājis Rosetta — rīku PowerPC balstītu lietotņu darbināšanai Intel mikroshēmās. Tas ļāva lietotājiem izmantot visu Mac programmatūru neatkarīgi no izstrādātāja atbalsta. Līdz 2007. gadam Apple bija pilnībā atjauninājis Mac datoru klāstu, lai tas darbotos ar jaunāko Intel mikroshēmojumu. Turklāt uz Intel balstīta sistēma teorētiski ļāva palaist Windows operētājsistēmu Mac aparatūrā. Tas kļuva par realitāti līdz ar Parallels Desktop palaišanu 2006. gadā un Boot Camp.

Lai gan pāreja šķiet bez piepūles, tā bija viena no vissvarīgākajām nozares vēsturē. Bils Geitss teica, ka tas ir Džobsa lielākais tehniskais sasniegums. Atbalstot jaunākās Intel mikroshēmas, Apple spēja konkurēt no jaudas viedokļa ar Windows konkurenci un sāka pazemināt cenu punktus. Uzņēmums ieviesa tādas ierīces kā MacBook, MacBook Pro un MacBook Air, un lēnām sāka atgūt tirgus daļu.

iPhone un Post-PC Era

2007. gada 9. janvārī Apple nāca klajā ar savu līdz šim lielāko paziņojumu: iPhone. Ierīcei bija jauna tehnoloģija, ko sauc par multi-touch, un tā tika apvienota ar jaunu OS X mobilo versiju.

Lai gan precīza specifika tolaik nebija skaidra, iPhone ir veidots uz tās pašas OS X UNIX bāzes, un tāpēc tas ir ļāvis ierīcei labi mijiedarboties ar Mac ierīcēm laika gaitā. Galu galā OS tika atkārtoti identificēta kā iPhone OS, pēc tam iOS. Abu operētājsistēmu savstarpējās savietojamības dēļ ir iespējamas tādas funkcijas kā Handoff.

2010. gada aprīlī Apple laida klajā iPad — planšetdatoru, kura pamatā ir iPhone OS ar vairāku pieskārienu funkciju. Kamēr Apple bija strādājis ar ierīci daudzus gadus un bija varianti, kuros darbojas operētājsistēma Mac OS, Džobss galu galā izdomāja, ka ierīce ir vairāk piemērota operētājsistēmai iOS.

Šo un citu ierīču palaišana ievadīja Post-PC ēru; Jau sen tika prognozēts, ka personālie datori nav patērētāju digitālās dzīves centrs. Tomēr līdz ar šo maiņu radās arī šķelšanās starp Mac un visām pārējām Apple ierīcēm. Laikam ejot, Apple turpina atklāt ierīces, kurās darbojas iOS versijas, tostarp Apple Watch, Apple TV, HomePod un citas. Lai gan iOS un macOS UNIX kodols paliek nemainīgs, arhitektūras atšķirības turpina palielināt plaisu starp Apple platformām. Turklāt iOS pakalpojumu, piemēram, App Store, panākumi nav guvuši panākumus uzņēmuma tradicionālajā Mac platformā.

A sērija

Sākot ar iPhone 4, Apple sāka iekšēji izstrādāt iPhone mikroshēmojumu. Pirmā Apple izstrādātā mikroshēma A4 tika reklamēta kā iPhone 4 funkcija. Džobss jau sen bija uzskatījis, ka Apple ideālā gadījumā radīs visus viņu ierīču aspektus, sākot no programmatūras aparatūru, un tas vēl nebija iespējams ar Mac datora sarežģītības dēļ procesora mikroshēmas.

Tomēr iPhone bija daudz mazāk sarežģīts, un Apple lēnām sāka paplašināt savu mikroshēmu sēriju iOS ierīcēs. Kad Apple Watch tika laists klajā 2014. gadā, uzņēmums prezentēja S1 — uzņēmuma pirmo sistēmu mikroshēmā. Mikroshēmā bija visas datoram nepieciešamās lietas, tostarp procesors, operatīvā atmiņa un zibatmiņa.

Apple pēdējos gados ir turpinājis pilnveidot savu mikroshēmu izveidi. AirPods ir aprīkots ar H1 vai W1 mikroshēmu, kas darbojas gan kā mazs dators, gan uzlabo Bluetooth iespējas. Gaidāmais Apple bezvadu lādētājs AirPower izmantos pielāgotu mikroshēmu, lai pārvaldītu enerģijas sadali starp ierīcēm. Kopš iPhone 7 izlaišanas Apple ir ražojis GPU mikroshēmas līdzās CPU mikroshēmām ar savu M-Line sēriju.

MacBook

2015. gadā Apple iepazīstināja ar jauno MacBook — uzņēmuma visu laiku plānāko un vieglāko datoru. Iekārta bija iespējama, pateicoties Intel jaunajam kodola-M mikroshēmojumam, kas ļāva mašīnām darboties bez ventilatora. Lai gan uz papīra tas šķita, ka Apple izmanto jaunas tehnoloģijas, uzņēmums iekšēji plānoja izmantot ierīci kā tramplīnu savam mikroshēmojumam.

Marcipāns

Pēdējos divus gadus Apple ir klusi plānojis būtisku strukturālu pāreju uz savām aparatūras un programmatūras platformām. Iekšēji saukta par marcipānu, iniciatīva pārveidos visus Apple produktus jaunā kopīgā struktūrā nākamajai tehnoloģiju desmitgadei.

Pirmo reizi Marcipāns tika aplūkots šī gada sākumā, kad jūnijā WWDC programmā MacOS Mojave tika laist klajā Apple News, Voice Memos un Stock. Visas šīs lietotnes izmanto jaunas sistēmas priekšrocības, kas būs publiski pieejamas nākamgad. Ietvars ļauj iOS lietotņu izstrādātājiem viegli portēt šīs lietotnes, lai tās darbotos Mac aparatūrā, un pielāgot tās, lai izmantotu Mac funkcijas un ievades ierīces.

Apple drošība un konfidencialitāte operētājsistēmās iOS 12 un macOS

Otrā lielākā izmaiņa, kas paredzēta Marcipānam, ir jauna koplietojama lietotāja saskarnes sistēma jaunām lietotnēm, kas ļaus lietojumprogrammas, kas hipotētiski darbosies visās Apple platformās, vienlaikus izmantojot elementus, kas pielāgojas atbilstošiem saskarne. Tas nozīmē, ka izstrādātājam varētu būt viena kodu bāze, kas atbilstoši pielāgo elementus starp Mac un Apple TV.

Trešā galvenā izmaiņa ir pārveidota OS. Gan iOS, gan macOS nākamgad saņems lielus, atbilstošus interfeisa remontus. Apple cer, ka platformas tiks sinhronizētas divu gadu laikā, vienlaikus uzsākot funkciju izmaiņas un ieviešot starpplatformu lietotnes un Siri.

Ceturtā galvenā izmaiņa: Mac pāreja no Intel procesoriem uz paša Apple A sērijas mikroshēmām.

IV pāreja: Intel uz A sēriju

Apple plāno sākt Mac ierīču pāreju uz A sērijas mikroshēmām 2020. gadā. Uzņēmums plāno vispirms ieviest izmaiņas MacBook un jaunu zemas klases Mac datoru, kas nāks šogad. Apple vairāk nekā septiņus gadus ir līdzkompilējis macOS savās mikroshēmās. Uzņēmums cer ieviest šīs izmaiņas visā Mac klāstā ne vēlāk kā 2028. gadā.

Lai patiesi pārietu no Intel, Apple būs nepieciešamas GPU mikroshēmas profesionālām iekārtām. Tiek ziņots, ka uzņēmumam ir A sērijas mikroshēmas, kas darbosies ar tradicionālajiem AMD un Nvidia GPU, kā arī iekšējie GPU. Apple negaida, ka iekšējie GPU aizstās trešās puses alternatīvas vismaz pusi no a desmitgade.

Apple jau kādu laiku klusi testē savas mikroshēmas Mac datoros. TouchBar, kas tika ieviesta 2016. gada MacBook Pro, izmanto īpašu T1 mikroshēmu, kas sazinās ar Intel mikroshēmu un darbojas modificētā watchOS versijā. Gan Apple 2018. gada MacBook Pro, gan iMac Pro ir aprīkots ar T2 mikroshēmu, lai uzlabotu veiktspēju, pārsniedzot Intel mikroshēmojumu iespējas.

Šis solis galu galā ļaus izveidot harmonisku Apple produktu klāstu. Tā kā visas lietotnes ir izstrādātas, lai atbalstītu A sastāvu, Mac kļūs par daļu no koplietošanas bāzes. Šis solis beidzot novērsīs lielāko neatbilstību Apple klāstā un pavērs ceļu Apple nākamajai lielajai lietai: jaunai skaitļošanas platformai, kuras pamatā ir reālā pasaule, izmantojot paplašināto realitāti.

Binjamins Goldmens(Vecākais rakstnieks)

Binjamins ir rakstījis par Apple un tehnoloģiju nozari kopumā vairāk nekā piecus gadus.

Viņa darbi ir parādīti Forbes, MacWorld, Giga, MacLife, un vēl.

Turklāt Goldman ir programmatūras izstrādes uzņēmuma BZG dibinātājs, kas koncentrējas uz Apple ierīcēm.