This thread has veered considerably from the original topic, so I am responding directly to the OP in hopes of addressing the original question instead of feeding the platform trolls.
Well, first off, let's start with what "Free Software," is. Free has two meanings in English, and people...