💾 Archived View for gemini.bunburya.eu › newsgroups › gemini › messages › YUl*11v6y@news.chiark.gree… captured on 2023-06-14 at 14:26:40. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
From: Theo <theom+news@chiark.greenend.org.uk>
Subject: Re: Gemini client for legacy systems.
Date: 23 Dec 2022 09:33:10 +0000 (GMT)
Message-ID: <YUl*11v6y@news.chiark.greenend.org.uk>
Martin <martin@datapulp.de> wrote:
It's more a technical thing. Many modern concepts can not be adapted to
30-40 year old systems. Concepts, like TLS encryption or 255 voice
synthesized sounds do simply not map to a simple processor.
Not really: TLS is just software. You just need an implementation compiled
for an old machine that doesn't depend on modern OS features. It's not
'period-correct' but if you have a C compiler you can build today's software
for old hardware.
As an example, mbedTLS is a TLS library designed for low power
microcontrollers. As such it's designed to fit in small memory and not
demand any modern OS features. RISC OS (1980s OS, similar level of tech as
Win 3.x) uses it as its TLS implementation.
I haven't tried it, but I imagine with a bit of work it could be compiled
for DOS, Win 3/9x or Linux 1.x
Theo
Parent:
Start of thread:
Children: