without legal access to source codes your concept will come to a end
It is best not to have any access to the source codes.
Taking just one example of the graphics library: it is so outdated that a brand new approach is needed. Many years ago parts of Picasso96 API were rolled in the graphics library by Hyperion's devs. Picasso96 is a 1990's relec in itself so it was bolting on old technology upon even older 80's software technology. How is the old graphics lib ever going to support many modern concepts such as Multi Monitor, hot plug detection, monitor DPI information, LCD backlight adjustments, Freesync etc
This is the same scenario when development of MiniGL (with its fixed pipeline design) came to a abrupt dead end and the shaders based Warp3D Nova took over. The rest of the world has moved forward.