SoftwareSupport

class

Software Support

Operating system and firmware support information including update periods, security patch availability, and end-of-support dates. Critical for electronics lifecycle and repairability assessments per ESPR delegated acts. Designed following ISO/IEC 12207 (software lifecycle) and ISO/IEC 14764 (software maintenance) patterns as a potential contribution to UNTP v1.0+.

URI:https://ref.openepcis.io/extensions/eu/electronics/SoftwareSupport

Properties (8)

PropertyDescriptionRange
featureSupportYearsNumber of years of feature update support. Use gs1:QuantitativeValue with unitCode 'ANN'.gs1:QuantitativeValue
featureUpdateEndDateDate until which feature/OS updates will be provided.xsd:date
firmwareVersionCurrent version of the device firmware.xsd:string
latestUpdateDateDate of the most recent software/firmware update.xsd:date
osVersionCurrent version of the operating system.xsd:string
securitySupportYearsNumber of years of security update support. Use gs1:QuantitativeValue with unitCode 'ANN'.gs1:QuantitativeValue
securityUpdateEndDateDate until which security updates will be provided.xsd:date
updateChannelURL or method for obtaining software updates (OTA, website, etc.).xsd:anyURI

Used as Range (1)

JSON-LD Example

{
  "@context": "https://ref.openepcis.io/extensions/eu/electronics/electronics-context.jsonld",
  "type": "SoftwareSupport",
  "featureSupportYears": "...",
  "featureUpdateEndDate": "...",
  "firmwareVersion": "..."
}