Licence: the original is MIT; EVHardware is noncommercial
Leon Kernan's ABRP_Uploader has carried the MIT Licence since 2026-07-29 (lkernan/ABRP_Uploader commit 75d8f2bc), so the inherited "no licence upstream, status unresolved" notes no longer hold. - LICENSE: MIT, now naming every copyright holder in the fork chain (Leon Kernan, EVABRPUploader contributors, FatihsMG4 contributors, Nils Stinnesbeck). - LICENSE.md: rewritten. The repository is MIT except EVHardware/, which is PolyForm Noncommercial 1.0.0; the app links it into the APK, so the built app is non-commercial. EVHardware's own caveat about EVProfile stays with it. - README, AGENTS.md, CONTRIBUTING.md and SPECS.md say the same. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QLJfZQZeAKAwSqViTmLzki
This commit is contained in:
+29
-11
@@ -1,19 +1,37 @@
|
||||
# Licence
|
||||
|
||||
This project is released under the **MIT Licence** — see [`LICENSE`](LICENSE).
|
||||
Everything in this repository is released under the **MIT Licence** — see
|
||||
[`LICENSE`](LICENSE) — **except the `EVHardware/` library**, which has its own licence (below).
|
||||
|
||||
## Attribution
|
||||
## Where it comes from
|
||||
|
||||
EVABRPUploader is a fork of Leon Kernan's `ABRP_Uploader`, and a meaningful part of
|
||||
the original work survives in it. The copyright line names both him and this fork's
|
||||
contributors, and MIT requires that notice to travel with any copy or substantial portion
|
||||
of the software. Keep it.
|
||||
Nils' MG4 is a fork of a chain of forks, all MIT:
|
||||
|
||||
The upstream repository carried no licence file of its own. Applying MIT here is the
|
||||
project owner's decision; if Leon Kernan ever objects, the right response is to honour
|
||||
that rather than argue about it.
|
||||
- [Leon Kernan's `ABRP_Uploader`](https://github.com/lkernan/ABRP_Uploader), the original. It
|
||||
carries the MIT Licence since 2026-07-29
|
||||
([its LICENSE](https://github.com/lkernan/ABRP_Uploader/blob/master/LICENSE), commit
|
||||
`75d8f2bc`). Upstream's note that it had no licence predates that.
|
||||
- malys' EVABRPUploader, then
|
||||
[fatihdonmezdev/FatihsMG4](https://github.com/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`](EVHardware/LICENSE) and
|
||||
[`EVHardware/LICENSE.md`](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
|
||||
that parts of it come from EVProfile, whose upstream licence situation it calls unresolved;
|
||||
that caveat is EVHardware's and stays with it.
|
||||
|
||||
## No warranty
|
||||
|
||||
MIT disclaims all warranty and liability, and this software runs on a **vehicle** — see
|
||||
[`DISCLAIMER.md`](DISCLAIMER.md) for what that means concretely.
|
||||
Both licences disclaim all warranty and liability, and this software runs on a **vehicle** —
|
||||
see [`DISCLAIMER.md`](DISCLAIMER.md) for what that means concretely.
|
||||
|
||||
Reference in New Issue
Block a user