Active Evaluation FINOS Labs This material is provisional and has not been published as a formal FINOS standard.
SRC-001

Patch Basis Classification

Providers distinguish upstream backports from provider-developed fixes where no upstream fix exists.

Status
Draft
Category
Source Changes
Applies to
Patch providers, Enterprise recipients, Feed maintainers

Requirement

Patch providers SHOULD make commercially reasonable efforts to backpatch an upstream fix when one exists.

When no upstream fix exists, providers MAY develop a fix using provider judgement. In that case, the patch evidence MUST identify that the change is not a direct upstream backport.

Rationale

OSERA experience shows that backpatching is often possible even for older projects and build systems. Some cases still require judgement about what constitutes a safe fix.

Consumers need to know whether they are reviewing a backport of an upstream decision or an independently developed fix.

Feed consideration

The patch basis SHOULD be surfaced in vulnerability and advisory feeds so scanning products and enterprise policy engines can distinguish backport provenance.