
There really are not any alternatives beyond jumping to Linux, which carries with it its own set of tradeoffs and challenges. Cameron has performed coding miracles figuring out ways to add features, squeeze better performance, and generally give us a secure and somewhat modern option for PowerPC Macs running 10.4 and 10.5 in recent years.

Come on in: Power ISA isn't dead, not by a long shot.I was away enjoying the pristine beauty of western Maryland earlier this week when the news dropped from Cameron Kaiser that TenFourFox, the most important piece of software to keep our Power Mac G5s somewhat relevant in this modern era of complex interweb technology, is nearing the end of its active development.įirst, this should be no surprise.

Myself, with this port working, I've migrated almost entirely from QEMU to SheepShaver except for a few apps that still have compatibility issues.
TENFOURFOX BROWSER MAC OS
SheepShaver, the well-known classic Mac OS emulator (which many of you use to run Classic apps in Leopard), is now ported to OpenPOWER, so you can run it on a POWER9-based workstation like the Raptor Talos II or Blackbird.
TENFOURFOX BROWSER UPGRADE
In case you missed it, I've always maintained that the most logical upgrade path from a PowerPC-based computer is to. I don't want to get too complex with having a "black list" for sites that need the polyfill you can add to, but maybe that's the least bad option. I'm pondering whether this is the point to add a global polyfill to the browser that could potentially cover this and other deficiencies, but although it would be nice to not play whack-a-mole so much, that would have some consequences for performance and memory use over a targetted fix like this. The workaround is needed because TenFourFox doesn't support IntersectionObserver. There are also the usual updates for the HSTS and TLD lists, and a more complete fix for non-SHA-1 OCSP stapled responses. (I said I scratch my own itches, and these annoyed me personally, so I fixed them.) If you have a custom UA for YouTube in your own settings, it should remain unaffected. The security patches mostly cover DOM and media, but the tweaks add a UA exception for YouTube to prevent it forcing you onto the really slow main page from its "unsupported browser" page, as well as a workaround for sites using lazy-loaded images with lozad.js.

Security patches and a couple tweaks have been landed on the TenFourFox Github, so warm up your computers and prepare to rebuild.
TENFOURFOX BROWSER UPDATE
I'll change the EV and certificate roots over around that time as usual, but we might also take the opportunity to pull up some of the vendored libraries like zlib, so it might be a somewhat bigger update than it would ordinarily be. The next ESR, version 102, is due in June. The commits are already hot and live on Github. A clobber is not required for this update. It should correct some residual issues with IonPower-NVLE on a few sites, though it may allow code to run that couldn't run before that may have its own issues, of course. In addition, a bug in the POWER9 JIT turns out to affect TenFourFox as well (going back to at least TenFourFox 38), which I ported a fix for. These patches include the standard security fixes and updates to timezones, pinned certificates and HSTS, as well as another entry for the ATSUI font blacklist. I've had my hands full with the POWER9 64-bit JIT (a descendant of TenFourFox's 32-bit JIT), but I had a better idea about the lazy image loader workaround in February's drop and got the rest of the maintenance patches down at the same time.
