Fine, let me rephrase,
1) there are plenty of free hosts who don't charge, and don't force adds, thus no money being exchanged, and it not being a commercial site.
and 2), you don't care about proving me wrong, you just want free software!!! in that case, you can get free versions of windows here:
https://imaginecup.com/