0
This is actually .NET 1.1 Service Pack 1. You can get it from Microsoft site.
Microsoft created the programs on the .Net Framework.
Microsoft created and supports .NET.
Yes, it's free.