The firmware of a motor driver is a key component to ensure safe, precise and efficient operation.
Keeping this firmware secret is inefficient in many ways. First the consumer cannot adapt it, then the company who released it needs to start completely from scratch and if there is a bug there's probably only one engineer looking for it.
Since knowledge grows when it is shared, we'll share all the code we write.