
AppleInsider může získat přidruženou provizi za nákupy uskutečněné prostřednictvím odkazů na našich stránkách.
Mastodon je nová, distribuovaná sociální síť, která využívá decentralizované servery – a podnikavý vývojář portoval klienta, aby běžel na 30 let starém operačním systému Mac.
Scott Small napsal klienta Mastodon s názvem macstodon pro klasické verze Mac OS od systému 7.1 až po Mac OS 9.
Nejprve si uvědomte několik věcí, které Scott zmiňuje na stránce GitHub macstodon pro projekt. K jeho spuštění na klasickém MacOS jsou vyžadována některá systémová rozšíření.
V Classic MacOS jsou System Extensions malé soubory, které obsahují části kódu a prostředky, které OS načítá při spuštění. Tyto prostředky kódu (nebo fragmenty kódu v systémech PowerPC) se načítají a opravují do operačního systému při spouštění, aby se přidaly nebo upravily funkce v samotném systému.
Starší počítače Mac používaly buď procesor Motorola 68000 (68K), nebo pozdější procesory IBM/Motorola PowerPC. Na 68K Macech Apple poskytl rozšíření nazvané CFM-68K Runtime Enabler, které opravilo 68K Mac OS, aby mu umožnilo používat fragmenty kódu navržené pro PowerPC Mac.
Jak říkají pokyny macstodon, pokud používáte System 7.x na svém klasickém Macu, budete muset přesunout poskytnutá rozšíření do Systémová složka/rozšíření složku a poté restartujte Mac, abyste je načetli.
Vzhledem k tomu, že macstodon je napsán v Pythonu, budete také muset nainstalovat MacPython 1.5.2, což byla verze, která v té době běžela na starších klasických Macech.
V té době také existovalo internetové rozšíření a aplikace pro Mac třetí strany s názvem Internet Config, zmíněná v pokynech pro macstodon, která poskytovala centrální místo pro nastavení všech internetových nastavení vašeho Macu. Komerční internet se v té době stále rodil a Macy získaly plnou podporu internetových standardů až kolem Mac OS 8.6 nebo 9.1.
Protože vrstva SSL webu se objevila později při vývoji internetu, budete také muset spustit server pro odstranění SSL, jak je uvedeno v pokynech macstodon. To umožňuje, aby webové požadavky založené na SSL fungovaly na starších počítačích Mac odstraněním částí SSL.
Jak stáhnout a nainstalovat macstodon
Aktuální instalační program macstodon i zdrojový kód jsou na stránce vydání.
Všimněte si, že binární archiv je ve formátu „.sit.hqx“. Toto je klasický dvojitě komprimovaný archiv – nejprve v archivu StuffIt, poté BinHex’ed (.bin). BinHex byl formát na konci 80. a počátku 90. let, který umožňoval kompresi a přenos souborů Mac napříč platformami, včetně PC.
Klasické aplikace pro Mac měly druhou větev souborů nazvanou větev prostředků, která ukládala většinu uživatelského rozhraní klasické aplikace. Při dekomprimaci souboru .sit.hqx na moderních počítačích Mac buďte opatrní, protože některé moderní formáty svazků a systémy souborů mohou během kopírování odstranit větev prostředků.
Nejlepší je nejprve zkopírovat soubory .hqx tak, jak jsou, na pevný disk vašeho klasického Macu a poté je tam dekomprimovat pomocí StuffIt nebo nástroje MacOS 9 BinHex. Tím zajistíte, že budou zachovány rozvětvení prostředků všech souborů.
Pokyny na stránce GitHub jsou docela dobré a snadno se řídí.
Jakmile na klasickém Macu dekomprimujete stažené soubory, nainstalujte systémová rozšíření podle pokynů, restartujte počítač a dvakrát klikněte na aplikaci macstodon.
Mac OS 9 jich měl několik Systém/Ovládací panely (obdoba rozšíření), které byly použity pro konfiguraci sítě. Původně existoval ovládací panel „TCP/IP“, ale později byl v Mac OS 9.x nahrazen ovládacím panelem „Síť“ a v některých případech „Open Transport“ (OT, jak bylo známo, byla proprietární síťová vrstva společnosti Apple, která seděl nad ostatními vrstvami, jako je TCP/IP, AppleTalk atd.).
Pomocí macstodon
Uživatelské rozhraní macstodon je poměrně jednoduché: hlavní okno s domovskou časovou osou, místní časovou osou a upozorněními a podokno Toot, kde skládáte Toots. Scott Small uvádí, že aplikace je „rychlý hack“ a není podporována. Ale funguje to.
Pokud si před nastavením skutečného klasického Macu chcete nejprve vyzkoušet Mac OS 9, můžete si na webu vyzkoušet emulátor Infinite Mac, i když jsme na něm macstodon ještě nezkoušeli. Existují také verze Infinite Mac pro Mac OS 8 a 7.x.
Je docela zajímavé vidět nový vývoj pro špičkové internetové stránky na počítačích Mac před 25 lety. Aplikace macstodon je zábavná na hraní na klasickém Mac OS, ale nečekejte, že toho budete dělat hodně.
Zdroj: appleinsider.com