Android is an open source OS and it’s based on Linux kernel, and it’s one of the most used Operating Systems. I was wondering why no one provides Runtime for it. For example .NET Core has both SDKs and Runtimes for Windows, Linux and Mac, so why not Android? Same for other languages and frameworks (as far as I know).
Is there a limitation in the OS that prevents this? Is it because of CPU architecture? Is it licensing and law stuff? What’s the deal here?