For those eager to read ahead, they are very, very careful in this article not to imply in any way that this is definitely from any sort of living sources. > Organic molecules, which contain carbon and usually hydrogen, are chemical building blocks of life, although they can exist without the presence of life. Curiosity's findings from analyzing samples of atmosphere and rock powder do not reveal whether Mars has eve…
Let's face it, like the canals, there is no life on Mars. 40 years of probes have come up empty. It's a sterile rock. We should be thinking in terms of terraforming it by seeding it with terrestrial life.
Meanwhile, here on Earth, we thought until recently that deep sea vents were sterile. If we didn't know life's limits here, we certainly can't claim to know them on Mars.