It looks like you're new here. If you want to get involved, click one of these buttons!
Freeware does not equal free to play.
Freeware is the whole product, client, server files, databases, available at no charge to anyone who wants it. So a freeware MMO would be an MMO anyone could create their own server for and modify however they liked, according to the freeware license agreement they signed to get the freeware MMO.