I think it's a great idea...
But there are a lot of work,,,,,,,,
Well, I already wrote the entire foundation for this. It already runs in Android, X11, Mac OS X (via Cocoa) and Windows. The architecture is also very well thought out, it is flexible enough to support OpenGL for example in the future, it is fully skinnable and highly integrated with the LCL. And it has to be done anyway, there is no other way that we could have a decent Android support except like this. And if it has to be done, then the work for porting for other platforms is very small. 95% of the work is cross-backend.
and wayaland
Is this in mind
It is not in my plans, unless it really wins the war against X11. So far I am not aware of any major distribution using it. But it is irrelevant in the end. Adding backends for LCL-CustomDrawn is easy and fast. You just need to expose 1 memory area for drawing in whatever format, basic window operations and input events. If I already wrote 4 backends, 1 more shouldn't be difficult.