Xerox already proved that with Cedar on the Dorado, and Interlisp-D, as did many others since then.
http://toastytech.com/guis/cedar.html
https://interlisp.org/
Unfortunately those attempts end up failing due to human reasons, not technical ones.