free software means software that respects the users freedoms