Zatvori oglas

Apple je prije nekoliko godina najavio da će uskoro ukinuti podršku za 32-bitne aplikacije unutar macOS-a. Stoga je div iz Cupertina već 2018. najavio da će verzija macOS Mojave biti posljednja verzija jabučnog operativnog sustava koja još uvijek može nositi s 32-bitnim aplikacijama. I upravo se to dogodilo. Sljedeći macOS Catalina više ih neće moći pokrenuti. U tom slučaju korisnik će vidjeti poruku da aplikacija nije kompatibilna i da je programer mora ažurirati.

Ovaj korak nije baš ugodno dirnuo mnoge korisnike. To zapravo i ne čudi, jer je sa sobom donijelo niz komplikacija. Neki korisnici Applea izgubili su svoj softver i biblioteku igara. Pretvaranje aplikacije/igre iz 32-bitne u 64-bitnu možda se neće financijski isplatiti razvojnim programerima, zbog čega smo u potpunosti izgubili niz sjajnih alata i naslova igara. Među njima se ističu, primjerice, legendarne igre iz Valvea kao što su Team Fortress 2, Portal 2, Left 4 Dead 2 i druge. Pa zašto je onda Apple odlučio potpuno izrezati 32-bitne aplikacije, kada je to već na prvi pogled izazvalo niz problema svojim korisnicima?

Idemo naprijed i pripremamo se za veću promjenu

Sam Apple tvrdi relativno jasne prednosti 64-bitnih aplikacija. Budući da mogu pristupiti više memorije, koristiti više performansi sustava i najnoviju tehnologiju, prirodno su malo učinkovitiji i bolji za same Macove. Osim toga, već nekoliko godina koriste 64-bitne procesore, pa je logično da se na njima vrte propisno pripremljene aplikacije. I sada u tome možemo vidjeti paralelu. Na Mac računalima s Apple Silicon programi se mogu izvoditi ili nativno ili preko sloja Rosetta 2. Naravno, ako želimo samo najbolje, prikladno je koristiti potpuno optimiziran softver koji je izravno kreiran za danu platformu. Iako nije riječ o jednoj te istoj stvari, ovdje možemo uočiti određenu sličnost.

Istodobno, prije nekoliko godina pojavila su se zanimljiva mišljenja koja opravdavaju ovaj korak. Već tada su počela nagađanja sprema li se Apple za dolazak vlastitih procesora i samim tim odlazak iz Intela, kada bi imalo smisla da div koliko-toliko unificira sve svoje platforme. To je neizravno potvrđeno i dolaskom Apple Silicon-a. Budući da obje serije čipova (Apple Silicon i A-Series) koriste istu arhitekturu, moguće je pokretati neke iOS aplikacije na Macovima koji su uvijek 64-bitni (od iOS-a 11 iz 2017.). Rani dolazak Appleovih vlastitih čipova također bi mogao igrati ulogu u ovoj promjeni.

jabučni silicij

Ali najkraći odgovor je nedvosmislen. Apple se udaljio od 32-bitnih aplikacija (i u iOS-u i u macOS-u) iz jednostavnog razloga pružanja boljih performansi na obje platforme i dužeg trajanja baterije.

Windows nastavlja podržavati 32-bitne aplikacije

Naravno, za kraj ostaje još jedno pitanje. Ako su 32-bitne aplikacije toliko problematične prema Appleu, zašto ih konkurentski Windows, koji je daleko najkorišteniji desktop operativni sustav na svijetu, još uvijek podržava? Objašnjenje je prilično jednostavno. Budući da je Windows toliko raširen i da se mnoge tvrtke iz poslovne sfere oslanjaju na njega, Microsoft nije u moći da forsira tako snažne promjene. S druge strane, ovdje imamo Apple. S druge strane, pod palcem ima i softver i hardver, zahvaljujući kojima može postavljati svoja pravila ne obazirući se gotovo ni na koga.

.