We investigated to what extent different types of NO donors induce caspase activation by opening of the mitochondrial permeability transition pore (PTP) or inhibition of mitochondrial respiration. We found that nitrosothiols can directly open the PTP in isolated mitochondria and cause cytochrome c release, whereas NONOate donors can not. In macrophages nitrosothiols cause caspase activation that is blocked by cyclosporin A or calcium chelation, both of which prevent PTP opening, whereas caspase activation caused by NONOates is much less sensitive to these agents. Inhibitors of mitochondrial respiration did not promote PTP opening in isolated mitochondria, and although they cause caspase activation in macrophages, this activation was slower than that caused by NO donors, and was relatively insensitive to cyclosporin and calcium chelators suggesting that PTP opening was not involved.