1- # <a name =" features " />Features Document
1+ # <a name =" features " />Features Structure
22
3- A [ runtime] ( glossary.md#runtime ) MAY provide a JSON document about its implemented features to [ runtime callers] ( glossary.md#runtime-caller ) .
4- This JSON document is called [ "features document "] ( glossary.md#features-document ) .
3+ A [ runtime] ( glossary.md#runtime ) MAY provide a JSON structure about its implemented features to [ runtime callers] ( glossary.md#runtime-caller ) .
4+ This JSON structure is called [ "Features structure "] ( glossary.md#features-structure ) .
55
6- The features document is irrelevant to the actual availability of the features in the host operating system.
7- Hence, the content of the feature document SHOULD be determined on the compilation time of the runtime, not on the execution time.
6+ The Features structure is irrelevant to the actual availability of the features in the host operating system.
7+ Hence, the content of the Features structure SHOULD be determined on the compilation time of the runtime, not on the execution time.
88
9- All properties in the features document except ` ociVersionMin ` and ` ociVersionMax ` MAY either be absent or have the ` null ` value.
9+ All properties in the Features structure except ` ociVersionMin ` and ` ociVersionMax ` MAY either be absent or have the ` null ` value.
1010The ` null ` value MUST NOT be confused with an empty value such as ` 0 ` , ` false ` , ` "" ` , ` [] ` , and ` {} ` .
1111
1212## <a name =" featuresSpecificationVersion " />Specification version
@@ -17,7 +17,7 @@ The `null` value MUST NOT be confused with an empty value such as `0`, `false`,
1717* ** ` ociVersionMax ` ** (string, REQUIRED) The maximum recognized version of the Open Container Initiative Runtime Specification.
1818 The runtime MUST accept this value as the [ ` ociVersion ` property of ` config.json ` ] ( config.md#specification-version ) .
1919 The value MUST NOT be less than the value of the ` ociVersionMin ` property.
20- The feature document MUST NOT contain properties that are not defined in this version of the Open Container Initiative Runtime Specification.
20+ The Features structure MUST NOT contain properties that are not defined in this version of the Open Container Initiative Runtime Specification.
2121
2222### Example
2323``` json
0 commit comments