battery-design
Copyright 2026 Morshed Varzandeh

This product includes software developed by Morshed Varzandeh and the
battery-design contributors.

Licensed under the GNU Affero General Public License, version 3 or later.
See the LICENSE file, or https://www.gnu.org/licenses/agpl-3.0.html

This program is free software: you can redistribute it and/or modify it under
the terms of the GNU Affero General Public License as published by the Free
Software Foundation, either version 3 of the License, or (at your option) any
later version. It is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
more details.

AGPL section 13: if you modify this program and make it available to users over
a network, you must also make the modified source available to those users.

Earlier releases of this project were made under the Apache License 2.0. That
remains true of those releases — relicensing is not retroactive.

--------------------------------------------------------------------------------
THIRD-PARTY SOFTWARE

three.js  (vendor/three.module.min.js, vendor/OrbitControls.js)
  Copyright 2010-2026 three.js authors
  Licensed under the MIT License. https://threejs.org

Godot Engine  (runtime inside the 3D garage build, garage3d/build/)
  Copyright (c) 2014-present Godot Engine contributors
  Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur
  Licensed under the MIT License. https://godotengine.org
  The build is produced by CI from the project sources in garage3d/ and is not
  committed to this repository. The engine runtime it embeds is Godot's own
  work under MIT; only the project sources in garage3d/ are this project's and
  under the AGPL. MIT permits inclusion in an AGPL work and is not changed by
  it.

QUDT and UCUM semantic references  (ontology/ and js/ontology-schema.js)
  Quantity-kind semantics and unit identifiers reference QUDT, which is
  available under CC BY 4.0. https://github.com/qudt/qudt-public-repo/blob/main/LICENSE.md
  UCUM unit codes are used without changing their defined meaning.
  https://ucum.org/license

Visual decision-report example car renders
  The encoded example under reports/examples/visual-decision-report includes
  adapted renders of five CC BY 4.0 Sketchfab models by ItsDiyor, yokada000,
  Nazh Design, tonielpro520 and Nieve5677. Exact model links, attribution and
  adaptation notes are carried in that directory's CREDITS.md. Their inclusion
  does not imply endorsement by the creators or vehicle manufacturers.

--------------------------------------------------------------------------------
DATA, STANDARDS AND ENGINEERING OUTPUT

Cell, component and standards data
  The data modules contain factual values transcribed from public manufacturer
  datasheets and publicly available standards catalogues, together with this
  project's own curation, classification and notes. The curation is covered by
  the AGPL licence above. The underlying facts are not claimed as this
  project's property.

  No standard is reproduced in this repository. REFERENCES.md *cites* the
  standards it relies on; the documents themselves must be obtained from the
  issuing bodies (IEC, ISO, UL, NFPA, UNECE, SAC/GB, CEN, IEEE, SAE).

  Customer-supplied cell data never leaves the user's device and is never
  published by this project.

Patent landscape
  The patent module maps designs to families of publicly filed prior art and
  links to Google Patents for orientation only. It is not, and must not be used
  as, a freedom-to-operate opinion.

Engineering output
  This software produces first-order engineering estimates. It is design
  guidance, not certification, and does not replace testing, homologation or
  the judgement of a qualified engineer. Assumptions that have no public source
  are listed openly in REFERENCES.md, section 8.

  Distributed WITHOUT ANY WARRANTY — see sections 15 to 17 of the GNU Affero
  General Public License for the disclaimer of warranty and the limitation of
  liability.
