Open ghost opened 1 year ago
This would be a significant undertaking, so any such plans are pretty nebulous.
I'm wondering if it makes sense to piggy-back on top of an existing emulator like Blink and make iSH effectively just a UI. A downside is that the Blink in non-JIT mode doesn't have the threaded interpreter pseudo-JIT iSH has.
iSH is not currently set up to support other architectures because of baked-in assumptions about the 32-bit ABI.
iSH is a very capable application and an emulation feat, however without x86_64 support it is unable to run many popular programs with no 32-bit support (i.e. dotnet)
As the program is open-source, with a sizable community, I think it is appropriate to begin a transition to a x86_64 architecture
Is it possible to start formation of a roadmap?