Skip to content

Commit 0838f43

Browse files
committed
updated to harmonize to "open source" as opposed to using FOSS in some instances
1 parent 6af605c commit 0838f43

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

FAQ/1.0/en/faq.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ To define a core set of requirements a Open Source compliance program should sat
7474
You can find it on the OpenChain Specification page:
7575
https://www.openchainproject.org/get-started/conformance
7676

77-
### Does a FOSS program need to satisfy all the requirements of the specification to be considered OpenChain Conforming?
77+
### Does an open source program need to satisfy all the requirements of the specification to be considered OpenChain Conforming?
7878

7979
Yes. The specification was designed to provide a core set of requirements to ensure a certain level of program quality has been achieved. In order to ensure there are no significant gaps in an OpenChain conforming program that could lead to poor quality output, a program must satisfy all the requirements to be considered OpenChain conforming.
8080

@@ -98,11 +98,11 @@ No. The main objective of the specification provides a set of requirements that
9898

9999
The Linux Foundation OpenChain Working Groups functions like an open source project by obtaining input from dozens of individuals, companies and organizations that have experiences preparing for and/or exchanging software in the software supply chain. There are no specific requirements for participating. The working group identified 6 main categories of a compliance program and then had contributors identify important tasks and deliverable for each category. The six categories were:
100100

101-
* Know Your Free and Open Source (FOSS) Responsibilities [i.e., “Policy and Training”]
101+
* Know Your Open Source Responsibilities [i.e., “Policy and Training”]
102102
* Assign Responsibility for Achieving Compliance
103-
* Deliver FOSS Content Documentation and Artifacts
104-
* Review and approve FOSS content
105-
* Understand FOSS Community Engagement
103+
* Deliver Open Source Content Documentation and Artifacts
104+
* Review and approve Open Source content
105+
* Understand Open Source Community Engagement
106106
* Certify Adherence to OpenChain Requirements
107107

108108
A number of reference documents were prepared and used as important sources of input into identifying core requirements of a quality compliance program. Several of those documents include:
@@ -111,7 +111,7 @@ https://etherpad.wikimedia.org/p/openchain-proposal1
111111
http://etherpad.wikimedia.org/p/openchain
112112
The Supplier License Compliance Audit (SLCA)
113113

114-
### Does the specification describe how to comply with the most popular FOSS licenses?
114+
### Does the specification describe how to comply with the most popular open source licenses?
115115

116116
No. The OpenChain Specification is simply structured to provide a list of requirements where each requirement maintains a set of acceptance criteria (Verification Artifacts). Each requirement is a description of an important quality a Open Source program must maintain. The Verification Artifacts for a requirement represent a list of tangible artifacts that must exist in order for one to determine the specific requirement has been met. Although artifacts must exist, one is not required to make them public. The key goal of the specification is to foster trust around Open Source compliance between two parties exchanging software. Although currently an audit by a third party is not a requirement of the OpenChain specification, a partner or customer may ask for evidence of the Verification Artifacts as a condition for doing business (e.g., under an Non-Disclosure agreement). That is, the obligation to provide evidence of the existence of the artifacts, and the willingness to do so, is determined by the relationship entered into by two parties. It has been discussed that a future version of the specification may provide more specific guidelines on how to obtain third party certification.
117117

0 commit comments

Comments
 (0)