Free Software Movement: Ethics and Advocacies with Richard Stallman