Hm...

I was reading about free software for a very long time before I started advocating it. I read a lot of Richard Stallman's essays in particular. At some point while I had the OpenPandora, I had a good understanding of what free software, copyleft, etc is. I remember at one point considering whether I should use the term "free software" or "open source" to describe my free programs, because one side of me wanted to say "free software" because "open source" is a weak term, while another side of me wanted to say "open source" because it is more commonly understood. You can tell by that way of thinking about the dilemma that I wasn't a free software advocate yet, but I did know what they are.

Now, oddly enough, what made me a free software advocate was... the OpenPandora, a device which is not even a free system and has a community that just doesn't care about whether or not they're using free software. See, ARM GNU/Linux devices are not exactly common; most GNU/Linux users use x86 processors, and this was before Android was working on the device, so every proprietary program which was popular was a nuisance for Pandora users. In particular, I recall that I was annoyed that Skype and Dropbox, being nonfree programs, couldn't be ported to the Pandora. The one that personally annoyed me the most, though, was Game Maker, because I had developed a fairly large game in Game Maker that I was proud of, and because Game Maker was proprietary and therefore could not be ported to the Pandora, which was my favorite device at the time, I was upset. At this time, I was also getting sick of Windows, which was (and I think still is) the only OS that the Game Maker IDE would work on.

Also worth mentioning, though I don't think it particularly swayed me, is Android, which eventually was released on the OpenPandora. I can say that I was shocked: programs were routinely asking, on installation, to be permanently granted permissions to do things they clearly didn't need to do to my system. GPS, call records, and other things that games have no business accessing. This was a huge shock to me for two reasons: one, this was a requirement, and a routine one, so it mean that Android was the most vulnerable OS I had ever seen; and two, nobody in the "open source" community apparently cared. I don't know if I had learned from the FSF or RMS at this point about the prevalence of malicious features in nonfree software, but I didn't need to be told this: if a program is requiring access to a part of your phone that can only be used to spy on you, the program is spying on you. And despite both this and the extreme vulnerability of the system, it was being held up as an example of "open source", presumably just because it uses Linux.

So eventually, I started agreeing with the free software movement (I'm not sure if this was before or after Android came out on the Pandora). I looked at the FSF's list of endorsed distros, chose Trisquel because it seemed nice from the description, and installed it. At this point, though, I was not a strong advocate: I gave an exception to nonfree games, in particular, and I still commonly booted into Windows and Linux Mint, but I supported the overall philosophy behind free software rather than the open source philosophy, i.e. that nonfree software is bad because it's unethical rather than free software being good because it's practically better. Still, I continued to play nonfree games and accept occasional usage of nonfree software outside of Trisquel until some time when I was in college last calendar year, when I interacted significantly with this very community for the first time. The reason was simple: I just loved this community, the dedication especially, and I simply couldn't resist joining in; saying "no" to all nonfree software, not giving an exception to nonfree games and not giving occasional exceptions to Flash. It took a while for me to abandon the Pandora (I recently picked it back up, but with no nonfree software, rendering it useful for little other than text editing unfortunately), but I haven't gone back to nonfree software since, and I'm glad I haven't.

Reply via email to