What is Nostr?
Lex Publica /
npub1wgt…5xk8
2023-10-17 06:14:17

Lex Publica on Nostr: Интересно в Эпл подходят к смене поколений ...

Интересно в Эпл подходят к смене поколений железа.

За свою длинную историю компания перепробовала разные железяки.

Сначала в качестве ЦПУ использовались модификации чипа от Моторолла — знаменитого 6800к. Тот самый, что стоит в Сега Мегадрайв и Денди.

Потом, по мере роста рынка домашних компьютеров и появления альтернатив, компания переползла на ПаверПС. Когда айбиэмовские процессоры начали капитально сдавать позиции по энергопотреблению, мощности и тепловыделению (произошло это к релизу устройств Эпл на Г5, на тех же камнях потом построили ИксБокс 360), Эплы переехали на х86 архитектуру от Интела.

Интеловские процессоры прожили в компании почти двадцать лет, пока сама Эпл наращивала производство Арм чипов для телефонов/планшетов. И когда Арм обогнал х86 по характеристикам — переехали на них.

Каждый раз Эплу нужно было что-то делать со своей «экосистемой». Если проще — прикладные программы, ради которых все покупают устройства не могли так же легко «перебраться» на новую железяку, нужно было время и перспектива. Никто не будет вкладываться в разработку версии для другой архитектуры, если у этой архитектуры не будет пользователей, готовых покупать продукт.

А пользователи не купят комп на новой архитектуре, если там нет нужных им программ.

Чтобы как-то выйти из этого круга, Эпл каждый раз делала что-то вроде «эмулятора» старых систем в новых компах.

И софт можно было запустить.

Последние два перехода эта приблуда называлась «Розетта». Она работала на интеловских макинтошах на 10.4-10.6 включительно, позволяя запускать софт, разработанный для ПаверПС компьютеров. И на новых маках на М1, позволяя крутить софт для х86 машин.

Помимо этого, был еще один момент — переезд компьютеров Мак с ОС 9 (или, как ее называют Классик Мак ОС) на Мак ос 10.

На всех ПаверПС маках можно было установить «Классическую среду», чтобы приложения для макос 9 работали.

Делалось это тупо забрасыванием в корень диска папок с ос9 и установкой галочки в меню.

По факту, перед загрузкой программы, грузились компоненты ос9, что позволяло работать самой программе.

Весьма интересное решение.

#tenfour #mac #PPC #osx #os9
Author Public Key
npub1wgtn0h9ry6y7a65pt7h3mn64mxfk7uku4z487n45jvfyk2m5yhkqy25xk8