If you can produce a power supply that is
sufficiently "performance-capable" for use
in a mini-QC EV-charging application, then
you would not be actually selling any
mini-QC controller at all, right?
Is there some open standard interface for
controlling power supplies, or do we need
to create another non-standard standard?
People might obtain a mini-QC experimental
controller kit for personal, non-commercial use.
They might try it with your power supply, or
perhaps some other power supply.
Is that your goal, to keep yourself out of the
QC end of the business, and avoid "commercial
use" of the mini-QC type of technology?
You might sell an optional touch-screen user
interface (UI) in your power supply, which could
control the power supply in various more or less
manual modes, that have nothing to do with
the actual internal control of the power supply,
and no code for mini-QC operation.
This Manual user-interface control code could
be for the Arduino Due and Open Source.
If others happened to adapt the code to use
the CAN (and other unused I/O hardware) on
your UI-board to implement some version of
mini-QC charging, and they kept that code
entirely for private, non-commercial use...
that might be a fortunate circumstance, da?