Hi all,
With latest progress on Scalos on Linux, I'm now able to provide a more concrete development plan for coming months:
1) Proof of concept of Scalos providing a Linux desktop environment [IN PROGRESS]
2) Release new version of ABIv0 refreshed to newer common codebase
3) Enable most functionalities of Scalos under Linux
With experience working on Scalos, I split the initial one large item into two, more manageable. The goal is that by the time point 3) is finished, Scalos on Linux will have comparable functionality to Scalos on m68k, ABIv0 and ABIv11.
The long term horizon remains unchanged:
"On a longer horizon, there will be a lot of work related to ABIv0 and AxRuntime. I want to update ABIv0 to be based on latest ABIv11 source code. This will be an enabler to having a version of AxRuntime that is capable of running ABIv0 32-bit programs on top of Linux.
Once all these things are in place, we will have a Linux-native desktop (Scalos) and ability to run AROS ABIv0 programs (32-bit), AROS ABIv11 programs (64-bit) and AxRuntime-recompiled programs (64-bit). This way existing Distros could be re-created using Linux as a base without loosing existing functionality for users, enabling a gradual migration from 32-bit to 64-bit."