Ontwikkelaar brengt Mac OS 8.1 uit voor Windows, macOS en Linux

Ontwikkelaar Felix Rieseberg heeft Mac OS 8.1 uit 1998 uitgebracht voor Windows, macOS en Linux als Electron-app. Mac OS draait geëmuleerd in Javascript binnen de Electron-omgeving en is volledig functioneel.

Het besturingssysteem bevat alle elementen van het besturingssysteem en software van derden, waaronder trials van Adobe-programma's om bijvoorbeeld te kunnen photoshoppen, StuffIt Expander om bestanden uit te pakken en zo nog meer toepassingen. Daarnaast zitten er twee browsers in, namelijk Internet Explorer en Netscape. Dit artikel lezen op Mac OS 8.1 zal een uitdaging zijn, want die browsers ondersteunen niet de webstandaarden en webtechnieken die nu in gebruik zijn.

De software emuleert een Macintosh Quadra 900 uit 1991 met een Motorola 68040-processor op 25MHz. Het is niet de eerste keer dat Rieseberg een besturingssysteem uit de jaren negentig als app uitbrengt. Dat deed hij eerder met Windows 95. Wie nog eens terugwil naar begin jaren negentig of wie Mac OS 8.1 eens in actie wil zien op de eigen desktop of laptop, kan de ongeveer 250MB wegende app installeren vanaf Riesebergs Github-pagina.

Door Arnoud Wokke

Redacteur

29-07-2020 • 20:26

20 Linkedin

Submitter: WhatsappHack

Reacties (20)

Wijzig sortering
Dit artikel lezen op Mac OS 8.1 zal een uitdaging zijn, want die browsers ondersteunen niet de webstandaarden en webtechnieken die nu in gebruik zijn.
Direct zal sowieso niet gaan lukken door het ontbreken van moderne verplichte TLS standaarden. Met behulp van bijvoorbeeld stunnel voor client-side SSL/TLS offloading zou het kunnen. T.net werkt zelfs zonder JavaScript. Het zal er alleen niet uitzien door gebrek aan CSS. :P

Verder is het enige nut dat ik hierbij kan bedenken archivering ('hoe was het vroeger?') en voor het draaien van oude software om obscure data te converteren.

[Reactie gewijzigd door The Zep Man op 29 juli 2020 20:34]

Er zijn trucjes om oude browsers nieuwe dingen te leren maar het zal niet veel nut hebben denk ik nee.

Het is wel leuk om oude spellen en software nog een keertje te spelen, helemaal als je daarmee bent opgegroeid.
WRP is een mooie tip, die kende ik nog niet. Gaat zeker van pas komen als ik weer eens met Windows 3.1 ga pielen ^.^
Een meest recent os van apple zal wel niet toereikend zijn vanwege de rechten die apple hebben.
Als je nog een oude machine hebt liggen of nostalgie gevoelens hebt als apple gebruiker is dit best leuk.
Maar het oudere os licht te veel achter met de huidige standaarten en kan kwetsbaar zijn voor virussen mallware en andere ongegeneerdheden.
Wel leuk dat ze zoiets kunnen programmeren.
@Automark juist daarom.

[Reactie gewijzigd door rjmno1 op 30 juli 2020 13:50]

Goed idee, ik speelde vroeger Spacestation Pheta! https://www.youtube.com/watch?v=7gtVXTmogjg
Ik denk dat je via een virtuele seriële poort nog wel een SLIP of PPP verbinding op kan zetten, of anders een AUI poort kan maken, of AppleTalk over serial ofzo. Maar dan nog kom je inderdaad bij het 'en dan?' probleem uit waarbij internet gewoon niet werkt met Internet Explorer 5 of Netscape 4.

Je kan het wel gebruiken om het als transfer machine in te zetten, oude AppleTalk machine via steriele poort naar de virtuele Mac OS 8 machine, en vanaf daar naar een AppleTalk over TCP/IP share weer naar een iets modernere macOS of Linux machine met NetAtalk. En dan weer naar SMB of een modern FS...

Eigenlijk vooral toe te passen voor spelen met oude software :Y) kan er ook niks anders van maken.

[Reactie gewijzigd door johnkeates op 29 juli 2020 20:41]

Nut? Gewoon omdat het kan, en omdat het gewoon leuk is 😎
Dat is wel serieus downgraden.
Dat is wel serieus downgraden.
Mwah je kunt nog verder terug in de tijd hoor ...
En nog wat verder...

[Reactie gewijzigd door tweazer op 29 juli 2020 21:26]

Oeh, dat is ook zo'n beetje de TOS van de Atari ST, goede oude tijd!
TOS kun je meer vergelijken met System 6 van Apple. Mac OS 8.1 zat toch wel een flink stukje verder.
Het mooie aan classic Mac OS vond ik de snelheid van de interface. Geen animaties, geen security model, geen hoge resolutie graphics en tot 9.1 geen protected memory. Dat maakte het systeem gigantisch vlot. Opende je een mapje, dan stonden al je bestanden er direct. Inmiddels kun je overal 3 of 4 nullen achter zetten als het gaat om snelheid of beschikbare ruimte (geheugen/schijf), maar die interface mis ik nog wel eens.
Mijn ervaring met Classic MacOS op een hogeschool (studenten die alles slopen) is echter wel dat het net zo instabiel was als Windows 95/98 in die tijd. Geen protected memory, ook nog oldskool cooperative multi-tasking. Als ik terug denk aan die tijd denk ik ook vooral aan vreselijk lang wachten op geratel uit je harde schijf.
Zo herkenbaar. Onze Win 95/98 waren zo instabiel dat ik er een control-s obsessie aan over gehouden heb.
Al een therapy gevonden hiervoor? wil er namelijk ook vanaf :-)
Nee, dit is iets blijvends denk ik ;)
Mooi een emulator in JavaScript.
Draait ook prima in de browser zie ik:

https://jamesfriend.com.a...ii/BasiliskII-worker.html
Eff Sim City 2000 spelen :P
Nooit geweten dat er een Quadra 900 heeft bestaan. Ik begon op een Mac II, Mac FX 24 MHz, Quadra 800, Quadra 840, Power PC. En bij allemaal was de Said Mac the story of the day. Heb nog wel een paar stuffit expander bestandjes staan op een floppy disc.
Dit artikel lezen op Mac OS 8.1 zal een uitdaging zijn, want die browsers ondersteunen niet de webstandaarden en webtechnieken die nu in gebruik zijn.
Is er geen ontwikkelaar die nieuwere browsers of engines port naar Mac OS 8.1? Voor Windows 95 bijv. is er RetroZilla met een nieuwer engine: https://github.com/rn10950/RetroZilla

[Reactie gewijzigd door TheVivaldi op 30 juli 2020 12:26]

Op dit item kan niet meer gereageerd worden.

Kies score Let op: Beoordeel reacties objectief. De kwaliteit van de argumentatie is leidend voor de beoordeling van een reactie, niet of een mening overeenkomt met die van jou.

Een uitgebreider overzicht van de werking van het moderatiesysteem vind je in de Moderatie FAQ.

Rapporteer misbruik van moderaties in Frontpagemoderatie.




Google Pixel 7 Sony WH-1000XM5 Apple iPhone 14 Samsung Galaxy Watch5, 44mm Sonic Frontiers Samsung Galaxy Z Fold4 Insta360 X3 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee