What does PFS do that Knative+Riff doesn't get me?
Is the title even accurate? It sounds/looks more like "Pivotal creates branded offering of Knative+Riff and uses one of their main selling points as their headline feature", but maybe I'm just biased from past impressions of Pivotal marketing. Especially since it seems to be in contact-only early access.
Good question. I work at Pivotal. PFS is a commercial, supported packaging of Riff (which adds dev and ops aspects to Knative). As opposed to running and supporting the OSS components on your own.
That's not what the Constitution says. The presidential pardon power isn't limited by this situation. The President is the only one who can decide who get's pardoned and under what circumstances (except for cases of impeachment).
From the source:
[the President] shall have power to grant reprieves and pardons for offenses against the United States, except in cases of impeachment.
"Acceptance, as well as delivery, of a pardon is essential to its validity; if rejected by the person to whom it is tendered, the court has no power to force it on him. [...]
There are substantial differences between legislative immunity and a pardon; the latter carries an imputation of guilt and acceptance of a confession of it [...].
The facts, which involve the effect of a pardon of the President of the United States tendered to one who has not been convicted of a crime nor admitted the commission thereof, and also the necessity of acceptance of a pardon in order to make it effective are stated in the opinion."
- Burduck v. United States, 236 US 79 (1915), Supreme Court of the United States, internal citations and quotes omitted.
Pivotal Function Service (PFS) builds directly on Kubernetes via Knative (https://github.com/knative/) and Project riff (https://projectriff.io).