3 ms·
I'd love this for Sparc/Solaris. I know IE5 was propietary, but I would test is with educational purposes (and a perfect example on how libre code can still run
by anthk 10mo ago
I'd love this for Sparc/Solaris. I know IE5 was propietary, but I would test is with educational purposes (and a perfect example on how libre code can still run under modern Unixen without too many issues unlike IE5)
As libre examples:
- Arena browser
- MosaicCK
- XGopher/Xrn
- VRGopher
- XNedit, even with UTF8 support
- Most window managers
- Most libre Motif applications (and tons of them are really nice)
- Libred Xephem. Yep, I know, Celestia, KSTars, planetaries with even Vulkan support... but for astronomic data, Xephem has zillions of details.
You would say that these tools has no value, until you can quickly edit some EPS file from LaTeX under XFig.
- bitwize 10mo agoQemu can run SPARC binaries and emulate a full SPARC system enough to run Solaris 2.6. Qemu can emulate Loongarch as well!
- anthk 10mo agoI know, but I would love to have it transparently, similar to some IOCCC guy that wrote a userland emulator to run Unix V4-v7 and up to BSD 2.1 binaries seamlessly. Similar to FreeBSD and NetBSD's compat(8) approach.
- bitwize 10mo agoSo you want CPU emul and a kernel personality. Kind of a tall ask, especially since you'll need much of Solaris anyway to run those vintage binaries.
- anthk 10mo agoSee this: https://github.com/DoctorWkt/Apout https://github.com/DoctorWkt/Apout X11 calls can be just forwarded to the currently running server in your machine. The rest, yes, it must be implemented. PD: I'm not saying IE for Unix would run under that; Solaris it's pretty much post BSD 2.1 and maybe from another Unix branch. But code from NetBSD could be adapted for such task.
- yjftsjthsd-h 10mo agoWe have: * illumos * binfmt (Assuming a Linux host) * qemu I'm not saying it's zero work, but this looks entirely solvable.