O openstandard.mozilla.org The Open Standard, a news site about open, transparent, collaborative systems 7 points Osmose 12 years ago 1 comments