I believe the Free and Open Source Software world is due for a long discussion of trademarks, how we use them, what their value is and so on. Ultimately I’d like to see some Creative Commons type options available for trademark- type purposes. (Creative Commons licenses are all copyright licenses, and do not purport to address the trademark – like issues of providing clarity to consumers about what consumers are getting.) We haven’t had this discussion yet.
So obviously, this points to the discussion I’ve been waging towards the establishment of something akin to the Community Mark idea. It’s not that trademark should necessarily go away; instead it’s about providing a choice when traditional trademark law simply does not make sense and only stands to incense and divide communities — which, ironically, such laws were intended to protect.
I don’t think the question in this case really revolves around the question of the meaning of icons so much as the enforcement and consistent use of symbols that come to mean something to a given community. For what Mitchell is really proposing is something more like reverse trademark, where you compel someone to use your mark in a certain way in order to produce consistency. Let’s face it, by restricting the use of the mark or icon, you’re actually moving away from your goal, which in this case is to establish a symbol, to be used in common, to identify a particular interface interaction.
It doesn’t seem like trademark is the appropriate means to the end in this case… and I’m very happy that Mitchell has proposed that the best solution is likely her option #3, “to try a less formal process with more authority resided in community norms and [see] how that works.” This is, I believe, the only true option that stands a chance of gaining widespread adoption as well as heading off the kind of scorn and antipathy that members of the open source community simply don’t need.