Why @obsidian is 100% user-supported and not backed by VC investors

@kepano @obsidian As I rely more and more on canvas, is there a plan to "open-source" canvas rendering? Markdown is there to last. But canvas is not a broad standard. While canvas files are text-based and therefore readable by any software able to, the correct rendering is an Obsidian specific functionality. What can we do to ensure future-proofness of canvas files beyond Obsidian?

EDIT: As it was pointed out, the canvas JSON format seems rather trivial to reimplement.