The product. The evidence. The responsibility.Independent product liability resource
ProductLiability.helpProducts · Defects · Evidence
Home / Topic library / Operating System Product Liability: Failure Paths and Evidence

Software product liability

Operating System Product Liability: Failure Paths and Evidence

Operating system liability requires an account of the affected build, drivers, settings and failure path. A crash or restart does not by itself identify a safety defect, covered harm or the responsible actor.

An operating system issue needs a product-specific causal account

An operating system can fall within the software product scope of Directive (EU) 2024/2853. Recital 13 expressly names operating systems. That scope recognition does not establish liability for every crash, compatibility issue or failed application. Investigators need to identify a legally relevant safety defect, covered damage and the causal connection, alongside the actors responsible for the affected product and integration.

The software product liability framework provides those common conditions. In an operating system incident, the difficult practical question is often whether the unsafe behaviour arose in the system itself, a driver, an application, a configuration choice or their interaction. A blue screen or restart identifies an event. It does not by itself identify the defective product or determine the supplier legally responsible.

Identify the system state beyond its edition name

A named operating system edition can include many builds, patches, driver combinations and security settings. Preserve the exact build and architecture, relevant packages, hardware identity and installation history. An edition label copied from a purchase invoice may not describe the state that operated when the incident occurred. Managed devices may also receive different policies despite showing the same build number.

Record what can be established directly and which historical facts depend on administrative or supplier records. A later support session may have installed drivers or reset settings. Document those interventions before comparing the present system with incident reports. The objective is to reconstruct a defensible historical state rather than produce an inventory of whatever happens to be installed today.

Follow scheduling, permissions and device communication

Operating systems allocate resources, mediate hardware access and enforce permissions. A failure in one of those functions could affect an application used in a safety-related process. Investigate the actual path: which process requested a resource, what the system returned, what the application did next and how the physical product responded. A general report of high processor use does not establish that a protective action was prevented.

Timing can be important, particularly where logs from different layers use different clocks or omit delayed events. Establish whether records show request time, completion time or later collection time. Compare operating system events with application and device logs. If a claimed delay falls within clock uncertainty, say so instead of presenting a precise sequence unsupported by the timestamps.

Drivers and integration can create separate questions

A driver may be supplied by a hardware maker, the operating system publisher or a separate developer. Identify its origin and exact version. An operating system update may expose an existing driver assumption without itself supplying the faulty instruction. Conversely, a system change could alter an interface on which supported software reasonably relied. Those possibilities need technical examination rather than allocation by brand prominence.

Article 7 includes the reasonably foreseeable effect of other products expected to be used together. Article 8 addresses defective components integrated within manufacturer control under its conditions. Keep integration approval, compatibility statements and test results. These records can explain the relationships without establishing that every incompatible combination or unsupported extension is automatically a legally defective product.

Configuration affects behaviour and safety expectations

Power policies, permission grants, regional settings and service restrictions can materially affect operation. A device connected to a consumer computer may behave differently after sleep, account switching or an enforced restart. Determine which states were reasonably foreseeable for the supplied system and how the application or hardware was designed to respond. A warning buried in a technical document does not end the entire safety inquiry.

The software configuration guide explains how to preserve applied settings and distinguish defaults from actual deployment. Do not assume that a setting visible after an incident was active beforehand. Keep policy history, installation records and event data where available. If an administrator or user changed a value, record the change and its causal significance without automatically treating every user action as the sole cause.

Separate inconvenience from covered harm

Many operating system problems produce downtime, lost work or repair expenses. Article 6 does not convert all such losses into covered product liability damage. It identifies personal injury, specified property damage and destruction or corruption of data not used for professional purposes. The defective product itself and exclusively professional property have relevant exclusions, while professional data fall outside the stated data category.

A worker's physical injury and the employer's lost productivity are distinct alleged losses even if they arise during the same system failure. Preserve the facts for each person and category. Evidence that a crash occurred is not a substitute for evidence of injury, property damage or data corruption, and the causal route may differ between those outcomes.

Assess later changes without treating them as admissions

A later patch may improve reliability or address a safety issue, but Article 7(3) prevents defectiveness being inferred solely from a better later product or update. Read the release explanation with the underlying technical evidence. Confirm whether the incident state contained the affected code and whether the described trigger occurred. Release notes often cover broad classes of devices rather than the individual deployment.

Manufacturer control and post-supply changes require their own assessment under Articles 4 and 11. The Directive does not itself impose an update obligation. For the new framework, corrected Article 2(1) concerns products placed on the market or put into service after 8 December 2026. Do not select it simply because a system remained operational after that date.

Frame evidence requests around the disputed mechanism

Article 10 preserves proof requirements subject to specified rebuttable presumptions; complexity alone is not a complete claim. Article 9 allows relevant court-controlled disclosure under necessity, proportionality and confidentiality safeguards. A request concerning scheduling behaviour can therefore be more useful when it identifies the affected build, process, time window and alleged safety consequence.

Retain competing explanations and explain missing records. If a crash dump is unavailable, distinguish that absence from proof that no fault existed. If a reproduction requires a different computer, document its limitations. The resulting report should show how operating system evidence supports or weakens a particular causal account, rather than treating the operating system's presence in every execution as proof of liability.

Records that help the review

Use the following as a practical starting point. Select and preserve records appropriate to the product, incident and applicable procedure.

  • Incident-time software identity and configuration
  • Relevant safety assumptions and test evidence
  • Supply, integration and control chronology

Independent educational information at EU Directive level. National implementing law and procedure require separate review.

Primary sources and legal scope

This page explains the EU Directive framework. Check national implementing law, the corrected temporal scope and relevant procedure before applying it to a case.

    Source register: corrected scope verified 16 October 2026. Article references identify the legal basis. No qualified legal review or national implementation status is claimed.

    Continue the research