HTML5 is open standard, but, there is no source code. Not sure how open is .NET as open standard, but, there are 3rd party .NET runtime out there.