6/25/2026 at 10:20:33 PM
I’m the author. This is an experiment of mine in figuring out how to let Mac OS 9 connect to modern network services and environments.Since Mac OS 9 doesn’t have out-of-the-box support for modern secure networking protocols, you often have to go through a proxy, which is pretty painful. I wanted to make it possible for an old Mac to connect to modern web services on its own.
There are also two related projects for connecting to Bluesky and Mastodon:
https://yllan.org/software/PlatinumSky/ https://yllan.org/software/Palaeomastodon/
Those also add emoji text rendering, since emoji have become such an important part of modern internet culture. Mac OS 9 does support some early Unicode, but it is, after all, nearly 30-year-old software, so that support is naturally incomplete.
The main reason I chose Mac OS 9 is that these modern services are actually fairly demanding for old machines: parsing JSON instead of a more compact binary format, handling generally large images, doing cryptographic computations, and so on. I think 68k machines would probably struggle too much. If the goal is to run independently without relying on a proxy, you really need something with relatively modern specs.
BTW, I haven’t actually run this on real hardware either. I used QEMU during development. I do have an iBook G4 signed by Woz, but it stopped booting a few years ago.
I’d also like to thank bbenchoff’s MacSSL:
https://bbenchoff.com/pages/MacSSL.html
and cy384’s opentransport-mbedtls:
https://github.com/cy384/opentransport-mbedtls
Both were a big help.
by yllan
6/26/2026 at 2:42:52 AM
Missed opportunity to call it OpenStreetMac or OpenStreetMac9.by Firehawke
6/26/2026 at 7:41:04 AM
Very nitpick, but you might need to ask for exemption by the OpenStreetMap foundation for using such a name: https://osmfoundation.org/wiki/Trademark_Policy#4._Special_u...by habi
6/26/2026 at 3:37:22 AM
Nice one.by yllan
6/25/2026 at 11:13:11 PM
I absolutely applaud you. I'll try running it on a PowerBook G3. About the emoji support: is it something that could work system-wide?by lampiaio
6/26/2026 at 3:32:06 AM
No. It's very difficult to support Emoji system-wide. The native text system is not even unicode.by yllan
6/26/2026 at 2:15:21 PM
I can't wait for the development postmortem ;)Any hunches on why the iBook might not be working? I've been having hell with PRAM watch batteries recently.
by nxobject
6/26/2026 at 12:37:21 AM
As a retro enthusiast, these projects are all absolutely delightful!I need to get a GPU for my MDD G4 and then I'd love to try them out on real metal
by CursedSilicon