Затвори рекламата

Apple обяви преди години, че скоро ще прекрати поддръжката на 32-битови приложения в macOS. Следователно гигантът от Купертино вече обяви през 2018 г., че версията на macOS Mojave ще бъде последната версия на операционната система на Apple, която все още може да обработва 32-битови приложения. И точно това се случи. Следващият macOS Catalina вече няма да може да ги изпълнява. В този случай потребителят ще види съобщение, че приложението не е съвместимо и неговият разработчик трябва да го актуализира.

Тази стъпка не докосна приятно много потребители. Това не е изненадващо, тъй като доведе със себе си редица усложнения. Някои потребители на Apple загубиха своя софтуер и библиотека с игри. Преобразуването на приложение/игра от 32-битова в 64-битова може да не се изплати финансово за разработчиците, поради което загубихме напълно редица страхотни инструменти и заглавия на игри. Сред тях се открояват например легендарни игри от Valve като Team Fortress 2, Portal 2, Left 4 Dead 2 и други. Така че защо Apple реши напълно да намали 32-битовите приложения, когато на пръв поглед това създаде редица проблеми за потребителите?

Продължаване напред и подготовка за по-голяма промяна

Самата Apple аргументира сравнително ясните предимства на 64-битовите приложения. Тъй като те имат достъп до повече памет, използват повече производителност на системата и най-новите технологии, те естествено са малко по-ефективни и по-добри за самите Mac. Освен това от няколко години използват 64-битови процесори, така че е логично правилно подготвените приложения да работят на тях. В това дори и сега можем да видим паралел. На Mac с Apple Silicon програмите могат да работят както нативно, така и чрез слоя Rosetta 2. Разбира се, ако искаме само най-доброто, е подходящо да използваме напълно оптимизиран софтуер, който е директно създаден за дадената платформа. Въпреки че не е едно и също нещо, тук можем да видим известна прилика.

В същото време преди години се появиха интересни мнения, оправдаващи тази стъпка. Още тогава започнаха спекулации дали Apple се готви за пристигането на свои собствени процесори и следователно за оттегляне от Intel, когато би имало смисъл гигантът повече или по-малко да обедини всичките си платформи. Това също беше косвено потвърдено с пристигането на Apple Silicon. Тъй като и двете серии чипове (Apple Silicon и A-Series) използват една и съща архитектура, е възможно да стартирате някои iOS приложения на Mac, които винаги са 64-битови (от iOS 11 от 2017 г.). Ранното пристигане на собствените чипове на Apple също може да изиграе роля в тази промяна.

ябълков силикон

Но най-краткият отговор е недвусмислен. Apple се отдалечи от 32-битовите приложения (както в iOS, така и в macOS) поради простата причина да осигури по-добра производителност на двете платформи и по-дълъг живот на батерията.

Windows продължава да поддържа 32-битови приложения

Разбира се, накрая има още един въпрос. Ако 32-битовите приложения са толкова проблематични според Apple, защо конкурентната Windows, която е най-широко използваната настолна операционна система в света, все още ги поддържа? Обяснението е съвсем просто. Тъй като Windows е толкова широко разпространен и много компании от бизнес сферата разчитат на него, не е във властта на Microsoft да наложи такива силни промени. От друга страна, тук имаме Apple. От друга страна, той има под палеца както софтуер, така и хардуер, благодарение на който може да определя свои собствени правила, без да се съобразява с почти никого.

.