When that is finished it is time for a Font API that should make it possible to unify the text layout. Still have to figure out the low level stuff for DirectWrite that is needed. Each backend would just implement that low level font API and all high level processing is unified. The best thing would be a font renderer that works with all backends and a font API that is render backend independent.
I spent sometime today (in the day job) adding a feature to a very old wpf project and spent the whole time thinking how much cleaner it would be in Avalonia. It was a good reminder to me as to just how good Avalonia is so :+1: to everyone involved. This is a very old product that has moved from a Phar Lap dos extender project to dos4gw to win32 to mfc to win forms to wpf . Each platform made sense in its day and was an improvement on the previous one, Avalonia is the first thing I've been tempted to switch to going forward as the next step up :+1:.
I was a very young man when it started, honest :) There is a whole world of the software industry fairly untouched by OSS where the product is low volume/high value and is a mix of hardware and software i.e. industrial/scientific/medical/security kit, it will be interesting to see how this changes.
That would be nice but small harware companies have to find a way of making money and protecting their investment. This https://github.com/ahopper/rc24 used an open risc processor with a os completely locked down by jennic !