Revision control
Copy as Markdown
<svg xmlns="http://www.w3.org/2000/svg" width="522" height="413" style="background:#fff;background-color:#fff;color-scheme:light" viewBox="0 0 522 413"><rect width="100%" height="100%" fill="#fff" style="fill:#fff"/><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="_fkTrqeEEz86iH6kMKwt-8"><path fill="#fff" stroke="#000" d="M130 10h330v100H130z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe flex-end;justify-content:unsafe center;width:328px;height:1px;padding-top:107px;margin-left:131px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal">Application</div></div></div></foreignObject><text x="295" y="107" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Application</text></switch></g><g data-cell-id="_fkTrqeEEz86iH6kMKwt-3"><path fill="#fff" stroke="#000" d="M130 130h330v90H130z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe flex-end;justify-content:unsafe center;width:328px;height:1px;padding-top:217px;margin-left:131px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal">Qt Redistributables</div></div></div></foreignObject><text x="295" y="217" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Qt Redistributables</text></switch></g><g data-cell-id="xG6ti6LflYiybfOkEo7e-2"><path fill="#fff" stroke="#000" d="M130 302h330v45H130z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:328px;height:1px;padding-top:324px;margin-left:131px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal"><div>OS</div></div></div></div></foreignObject><text x="295" y="328" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">OS</text></switch></g><g data-cell-id="xG6ti6LflYiybfOkEo7e-5"><path fill="none" d="M10.5 250.5h80v150h-80z" pointer-events="all"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:78px;height:1px;padding-top:325px;margin-left:11px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal"><div>Responsibility</div><div>of Operator<br/>/ Device Manufacturer</div></div></div></div></foreignObject><text x="50" y="329" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Responsibilit...</text></switch></g><g data-cell-id="xG6ti6LflYiybfOkEo7e-6"><path fill="none" d="M10.5 130.5h80v90h-80z" pointer-events="all"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:78px;height:1px;padding-top:175px;margin-left:11px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal">Responsibility of Qt</div></div></div></foreignObject><text x="50" y="179" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Responsibilit...</text></switch></g><g data-cell-id="xG6ti6LflYiybfOkEo7e-10"><path fill="#fff" stroke="#000" d="M130 362h330v40H130z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:328px;height:1px;padding-top:382px;margin-left:131px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal">Hardware (CPU, GPU, NPU, Memory, IO Devices, ...)</div></div></div></foreignObject><text x="295" y="386" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Hardware (CPU, GPU, NPU, Memory, IO Devices, ...)</text></switch></g><path fill="none" stroke="#000" stroke-dasharray="3 3" stroke-miterlimit="10" d="M65 230h445" data-cell-id="xG6ti6LflYiybfOkEo7e-12" pointer-events="stroke" style="stroke:#000" transform="translate(.5 .5)"/><g data-cell-id="xG6ti6LflYiybfOkEo7e-15"><path fill="#fff" stroke="#000" d="M350 30h90v60h-90z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:88px;height:1px;padding-top:60px;margin-left:351px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal">Application Configuration</div></div></div></foreignObject><text x="395" y="64" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Application Con...</text></switch></g><g data-cell-id="xG6ti6LflYiybfOkEo7e-18"><path fill="#fff" stroke="#000" d="M250 140h90v60h-90z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:88px;height:1px;padding-top:170px;margin-left:251px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal">Third-Party Code (Bundled)</div></div></div></foreignObject><text x="295" y="174" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Third-Party Cod...</text></switch></g><g data-cell-id="xG6ti6LflYiybfOkEo7e-19"><path fill="none" d="M10.5 10.5h80v100h-80z" pointer-events="all"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:78px;height:1px;padding-top:60px;margin-left:11px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal"><div>Responsibility</div><div>of Developer</div></div></div></div></foreignObject><text x="50" y="64" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Responsibilit...</text></switch></g><path fill="none" stroke="#000" stroke-dasharray="3 3" stroke-miterlimit="10" d="M60 120h450" data-cell-id="xG6ti6LflYiybfOkEo7e-20" pointer-events="stroke" style="stroke:#000" transform="translate(.5 .5)"/><g data-cell-id="xG6ti6LflYiybfOkEo7e-21"><path fill="#fff" stroke="#000" d="M150 30h90v60h-90z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:88px;height:1px;padding-top:60px;margin-left:151px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal">Application<br/>Binaries<br/>& Assets</div></div></div></foreignObject><text x="195" y="64" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Application...</text></switch></g><g data-cell-id="xG6ti6LflYiybfOkEo7e-24"><path fill="#fff" stroke="#000" d="M350 140h90v60h-90z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:88px;height:1px;padding-top:170px;margin-left:351px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal"><div>Safe Defaults</div></div></div></div></foreignObject><text x="395" y="174" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Safe Defaults</text></switch></g><g data-cell-id="xG6ti6LflYiybfOkEo7e-26"><path fill="#fff" stroke="#000" d="M150 140h90v60h-90z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:88px;height:1px;padding-top:170px;margin-left:151px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal"><div>Qt Libraries</div><div>and Plugins</div></div></div></div></foreignObject><text x="195" y="174" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Qt Libraries...</text></switch></g><g data-cell-id="xG6ti6LflYiybfOkEo7e-33"><path fill="#fff" stroke="#000" d="M130 242h330v50H130z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:328px;height:1px;padding-top:267px;margin-left:131px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal">Process<br/>Environment</div></div></div></foreignObject><text x="295" y="271" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Process...</text></switch></g><g data-cell-id="xG6ti6LflYiybfOkEo7e-36"><path fill="#fff" stroke="#000" d="M250 30h90v60h-90z" pointer-events="all" style="fill:#fff;stroke:#000" transform="translate(.5 .5)"/><switch><foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"><div xmlns="http://www.w3.org/1999/xhtml" style="display:flex;align-items:unsafe center;justify-content:unsafe center;width:88px;height:1px;padding-top:60px;margin-left:251px"><div style="box-sizing:border-box;font-size:0;text-align:center;color:#000"><div style="display:inline-block;font-size:12px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;word-wrap:normal">Third Party Binaries<br/>(Non-Bundled)</div></div></div></foreignObject><text x="295" y="64" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12" text-anchor="middle">Third Party Bin...</text></switch></g></g></g></svg>