Under what circumstances or conditions, if any, do we have a moral obligation not to lie? Why?
Under what circumstances or conditions, if any, do we have a moral obligation to tell the truth? Why?
Offhand, I think we have a moral obligation not to lie when doing so would harm an innocent person. I have read that that principle is relatively ubiquitous.
For instance, I think we might have a moral obligation not to lie when doing so would cause an innocent person to form a false or misleading view of affairs, for such a view, if acted upon, could bring harm to them, or through them, to others. Of course, I do not mean we have a moral obligation not to lie in cases when someone might thereby form a false or misleading view that cannot possibly harm them (yet how are we to determine when that's indeed the case?).
As to the second question, I think we might have a moral obligation to tell the truth when doing so would likely benefit someone -- perhaps so long as doing so would not lead to harm for us or others.
I am not fixed in my opinions on this subject, though, but rather am looking for insights.
What are your thoughts on this?