Uvedením nového Mac Pro završil Apple přechod na vlastní procesory

09.06.2023 - Doba čtení: 3 minut

Ačkoliv většina pozornosti je upřena na brýle Apple Vision Pro, uvedla kalifornská společnost ve stejný den i jinou novinku, která sice není až tak revoluční, nicméně je díky ní produktová řada stolních počítačů založených na Apple Silicon kompletní: je tu nový Mac Pro.

Vizuálně se od svého předchůdce, uvedeného již v roce 2019, neliší, uvnitř je ale namísto Cascade Lake Xeonu procesor Apple M2 Ultra a pochopitelně i zcela nová základní deska. Ačkoliv propagační materiály Apple uvádí, že Mac Pro s M2 Ultra (16 výkonných a 8 úsporných = celkem 24 jader) je dle typu úlohy a srovnávané konfigurace 1,4x (kompilace kódu, srovnání nejvyšších konfigurací obou strojů) až 7,6x (3D renderování, srovnání s nejlevnější verzí xeonového Mac Pro) rychlejší, má proti svému předchůdci několik omezení:

  • Maximum podporované paměti je 192 GB, kdežto poslední generace Mac Pro s Intelem uměla až 1.5 TB RAM.
  • Paměť nelze rozšířit - konfigurace 64, 128 nebo 192 GB RAM vybraná při koupi počítače, je konečná.
  • Do PCIe slotů není možné osadit grafickou kartu.

Nejvyšší model celé řady tak proti stejně nakonfigurovanému Mac Studio nabízí kromě o 40 % vyšší ceny pouze ony PCIe sloty, jejich využití je aktuálně omezené a (za další příplatek) možnost verze určené pro rack. Apple jím nicméně dokončil přechod na vlastní procesory, který ohlásil takřka přesně před třemi roky a který měl dle původního plánu trvat roky dva.

Zdroje:

Víc paměti umí i můj Blackbird a ten už je fakticky čtyři roky starý. Nicméně v první generaci daného modelu se u Apple nikdy nedá čekat zázrak a lze předpokládat, že některé z nedostatků budou v budoucnu odstraněny. Výpočetním výkonem je to pořád nadprůměr a o ten jde asi u tohoto typu počítače především.


Dubnový patch set pro TenFourFox

03.05.2022 - Doba čtení: ~1 minuta

Cameron Kaiser na GitHubu projektu TenFourFox publikoval dubnovou sadu záplat pro tento prohlížeč, který v uplynulých jedenácti letech vyvíjel pro počítače Mac založené na procesorech PowerPC. Již zhruba půl roku nejsou vydávány nové verze, existuje ale návod, jak si prohlížeč sestavit ze zdrojových kódů a právě ty jsou čas od času aktualizovány z nových verzí Firefoxu. Záplaty přináší zejména bezpečnostní aktualizace, nové certifikáty a HSTS politiky, opraven byl i jeden letitý bug týkající se JavaScript JIT.

Zdroj:

Cameron je už plně zaměstnán vývojem Firefoxu pro 64bitový POWER (ppc64le, abych byl zcela přesný), je ale hezké vidět, že si najde čas i na prohlížeč, kterému zasvětil dekádu života a my ho stejně dlouho i používali.


Wallops - nový IRC klient pro klasický Mac

11.02.2022 - Doba čtení: 3 minut

Joshua Stein, vývojář stojící za sérií videí C programming on System 6, vydal nový klient pro chatovací protokol IRC a hned mu během několika málo dnů nadělil i desetinkový update.

Klient zatím umí:

  • Připojení na jakýkoliv IRC server, který komunikuje nešifrovaně, pomocí plaintextu.
  • Korektní odpověď (PONG) na serverové dotazy ohledně aktivity spojení (PING).
  • Automatickou registraci nickname pomocí NickServ na IRC sítích, které to podporují.
  • Podpora /CTCP VERSION a /me pomocí /CTCP ACTION

Klient je aktuálně omezen na fungování na jednom připojeném IRC kanálu. Nicméně toto omezení bude v budoucnu odstraněno a je i tak jen malou daní za minimální systémové požadavky, které Wallops klade na hardware a software, stačí mu totiž Macintosh System 6 s MacTCP. Podporován je i běh v MultiFinderu, pokud aplikace zrovna není aktivní a v diskusi  je zmíněn nickname uživatele, program notifikuje prostřednictvím blikajícího loga Apple.

Ze softwarových požadavků pak plyne i minimální požadovaný hardware - s výjimkou původního Macintoshe 128K z ledna 1984 a jeho vylepšeného modelu s 512 kB paměti ze září téhož roku - tedy Macintoshe 512K - klient běží na všem, co kdy Apple vydal označené jako Macintosh až do příchodu OS X. Klient samotný je vyvíjen na počítači Macintosh Plus z roku 1986.

Zdroj:

Pro ostatní 68k platformy z 80. let probíhá celé dekády čilý vývoj - ať už jej měli a mají na starosti občasní retrocomputingoví nadšenci, či (stále řídčeji se vyskytující) zarputilci, odmítající přejít někam jinam. Macintosh na tom dlouho byl úplně jinak - i když klasický Mac OS používalo jako hlavní systém více lidí než všechny ty Amigy, Atari a další dohromady, a také asi i mnohem déle, dlouho to vypadalo, jako by všichni poslušně šli tam, kam jim Apple ukázal: z 68k na PowerPC, z klasického Mac OS na OS X, z PowerPC na Intel a teď nedávno z Intelu na Apple Silicon. Vývoj pro staré systémy tak byl vcelku minimální - hodně starého toho existovalo a nové se vyvíjelo pro nové. V poslední době se to ale pomalu mění, zase vznikají nové programy a jak vidno i pro hodně staré systémy a stroje. Jen houšť...


OpenBSD opravilo bezpečnostní chybu pro Mac/PPC

24.01.2022 - Doba čtení: ~1 minuta

OpenBSD vydalo patch opravující chybu, jejímž důsledkem byla možnost userland procesů na počítačích platformy macppc  přistupovat k obsahu paměti vyhražené pro jádro. Oprava byla vydána jako patch zdrojového kódu a to pro aktuální verzi 7.0 (prosinec 2021) i pro verzi předchozí, tedy 6.9 (květen 2021).

Obě verze již nějaké záplaty podobných úniků obsahují, nicméně většinou jde o chyby týkající se všech platforem, které se však projevují jen za specifických okolností. Tato chyba dle popisu žádné zvláštní podmínky pro spuštění nepotřebovala, nicméně existovala jen ve verzi OpenBSD pro počítače Mac vybavené procesory PowerPC.

Zdroje:

Těžko říct, zda je odhalení důsledkem prověřování kódu, na němž si v OpenBSD zakládají, nebo tím, že tento port skutečně někdo používá a narazil na potíže. Vypadá to ale, že macppc u OpenBSD není jen na okrasu, skutečně se mu tam někdo věnuje.


Vyšla poslední verze prohlížeče TenFourFox

04.10.2021 - Doba čtení: ~1 minuta

Cameron Kaiser vydal TenFourFox Feature Parity Release 32 Security Parity Release 5 (32.5), jak bylo ohlášeno dříve, poslední verzi prohlížeče TenFourFox. Kromě již obvyklých bezpečnostních záplat byla v tomto release byla vypnuta kontrola dostupnosti nových verzí, protože již žádné další nebudou. Někdy později je v plánu ještě detailní návod, jak si sestavit verzi vlastní, nicméně předtím ještě autor chce pročistit FAQ a dokumentaci, které doposud udržoval.

Zdroj:

A je šmytec. Cameronova práce na TenFourFoxu mi umožnila přežít s PowerMacem G5 až do závěru roku 2017 a pak přes několik velmi krátkých mezizastávek plynule přejít na Blackbird s POWER9. Kdyby TFF nebylo, musel bych to vzdát už mnohem dříve a vyměnit ppc za x86, protože bez prohlížeče se dnes prostě online existovat nedá. Díky mu za to vše.


SSHeven - nový SSH klient pro klasický Mac

05.08.2021 - Doba čtení: 2 minut

V diskusním fóru 68kmla.org se objevilo oznámení, že vzniká nový SSH klient pro klasický Mac OS, dokonce pro verze tak staré, že se ještě ani oficiálně Mac OS nejmenovaly, ale pouze Macintosh System Software. Aktuální verze 0.8.0 je stále považována za betu, nicméně i tak je už celkem slušně funkční - dle screenshotů a příspěvků v diskusi rozhodně funkčnější, než kterýkoliv z dosud existujících, minimálně patnáct let neudržovaných klientů.

Do verze 1.0.0 by měly přibýt zejména zlepšení v možnostech konfigurace a práce s GUI, ze zásadnějších věcí chybí pouze kopírování souborů ze SCP. Na program, který se dle autora vejde na jednu disketu, to rozhodně není špatné.

Systémové požadavky:

  • CPU: 68030 (doporučena 68040) nebo libovolné PowerPC
  • RAM: 2 MB
  • Systém: 7.1 a novější + OpenTransport; provoz na systémech starších než 7.5 vyžaduje ThreadManager

Zdroje:

Jako na potvoru nebudu v nejbližších dnech mít žádný klasičtější Mac po ruce. Přitom na funkční SSH čekám posledních 10 let, co jsem si pořídil Quadru 700 - stávající klienty totiž uměly pouze tak zastaralé šifrovací metody, že se nedomluví s ničím alespoň trochu slušně zabezpečeným. A co nemá SSH klienta, to pro mě není každodenně univerzálně použitelná platforma.


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.

Chcete podpořit tvorbu tohoto webu? Kupte mi třeba kafe!