Im still writing a blog post about ethics in software, and how that relates to Open Source Software and Free Software.
One thing I am stuck on is how Free Software's ethics implicitly relies on the assumption that "all users have the technical literacy to modify and run software". And I use literacy to truly mean a fundamental capability that should be taught to everyone, because Free Software assumes "the user" can "modify" said software in order to satisfy it's ethics.
I don't like this flaw