EVHardware's notes call the licence of EVProfile's upstream unresolved. Checked: malys/EVProfile is MIT, forked from SliDeeN/MG4Control and last merged from it on 2026-08-02. MG4Control is MIT up to 2.6.5 (2026-08-05) and GPL v3 from 2.6.6 (2026-09-02), with the earlier versions staying MIT, so the code EVProfile took is from the MIT period. Recorded with links; not an audit of every EVHardware line. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QLJfZQZeAKAwSqViTmLzki
2.4 KiB
Licence
Everything in this repository is released under the MIT Licence — see
LICENSE — except the EVHardware/ library, which has its own licence (below).
Where it comes from
Nils' MG4 is a fork of a chain of forks, all MIT:
- Leon Kernan's
ABRP_Uploader, the original. It carries the MIT Licence since 2026-07-29 (its LICENSE, commit75d8f2bc). Upstream's note that it had no licence predates that. - malys' EVABRPUploader, then fatihdonmezdev/FatihsMG4, both under MIT.
- This fork, under MIT as well.
MIT requires the copyright notice to travel with any copy or substantial portion of the
software. LICENSE names all of them; keep every line.
The EVHardware library
EVHardware/ (the shared vehicle layer from EVSuite) is source-available under the
PolyForm Noncommercial License 1.0.0 — see EVHardware/LICENSE and
EVHardware/LICENSE.md. Commercial use is not permitted, and its
Required Notice: Copyright (c) 2026 EVHardware contributors must go with any copy.
The car app links EVHardware into its APK, so the built app may only be used and passed on non-commercially, whatever the MIT parts would allow on their own. The server, the Kubernetes manifests and the docs do not contain EVHardware and are plain MIT.
EVHardware's own notes say parts of it come from EVProfile, "itself a fork whose upstream licence situation is unresolved". Checked on 2026-10-18, that is settled for the code in question:
- malys/EVProfile is MIT. It is a fork of SliDeeN/MG4Control, and its last merge from MG4Control is a commit of 2026-08-02.
- MG4Control is MIT up to and including 2.6.5 (released 2026-08-05; its licence file dates
from 2026-06-24) and GPL v3 or later from 2.6.6 (2026-09-02). Its
LICENCE.mdstates that the earlier versions stay MIT for good.
So what EVProfile took from MG4Control dates from MG4Control's MIT period. This covers the lineage EVHardware names; it is not an audit of every line in EVHardware.
No warranty
Both licences disclaim all warranty and liability, and this software runs on a vehicle —
see DISCLAIMER.md for what that means concretely.