Meh, it's a long way from saying that "we don't know how the O2 could have been produced except by life" to "the O2 was produced by life." Just look at the current debate about methane on Mars.
Am I supposed to disagree with that? High atmospheric oxygen content is suggestive of biology. So is seasonal blooms of methane on a planet like Mars. Is that suggestive that there is life on Mars? Yes! Can we definitively infer that there is presently life on Mars? Not yet.
http://www-pw.physics.uiowa.edu/~dag/publications/1993_ASear...