# Third-party components

PC Diagnostics ships unchanged upstream binaries so the console can read hardware
sensors and offer an optional extended SMART tool.

## LibreHardwareMonitor 0.9.6

- Project: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor
- License: Mozilla Public License 2.0
- Bundled directory: `third_party/LibreHardwareMonitor`
- `LibreHardwareMonitorLib.dll` SHA-256:
  `6EBC194316536BA61AF5BE24508AD9FCBB2ECC685E716C12E787C79530F66BF0`
- The upstream `LICENSE.txt` and `THIRD-PARTY-NOTICES.txt` are included beside
  the binaries.

## smartmontools 7.5

- Project: https://www.smartmontools.org/
- Source/releases: https://github.com/smartmontools/smartmontools
- License: GNU General Public License version 2 or later
- Bundled installer: `third_party/smartmontools/smartmontools-7.5-win32-setup.exe`
- Installer SHA-256:
  `896337FCC253220614CF8CDBD5CF2321C5AA326A37A04160A672A281E6104C70`
- The upstream `COPYING.txt` is included beside the installer.

The diagnostic script does not modify these third-party binaries. LibreHardwareMonitor
is loaded locally for sensors. smartmontools is installed only when the operator
explicitly selects that action.
