Answer:
Both
Step-by-step explanation:
I would say both, but in different circumstances. if the injured person can prove it was a fault made by the developers then the developers should be held responsible. if not, then it should be considered a mechanical malfunction and the machine should be destroyed