JVM and other runtimes


Please Confirm if the following assumption is TRUE:

  1. The conditions of the patent promise

The biggest limitation of the patent promise is that it only applies to code “as part of either a .NET Runtime or as part of any application designed to run on a .NET Runtime”. So the promise is void if you port an application from the .NET Runtime to another runtime, if you reuse the code in a Python, Ruby, or Java runtime or if you reuse the code in any project which is neither a .NET Runtime nor an application for a .NET Runtime.


…uh, it sounds like this is a legal question.
For all legal questions, please consult lawyers.

It’s also really hard to tell what the context is, and what sort of answer you’re looking for…

.NET Foundation Website | Blog | Projects | Code of Conduct