В ходе своей деятельности разработчику может потребоваться принять на себя ответственность, особенно в случае дефектов или неисправностей в результатах работы продукта, недостатков безопасности, скрытых дефектов и т.д. в продуктах, таких как программное обеспечение, разработанных для третьих лиц.
В соответствии с нормами общего права жертва должна будет доказать наличие вины, ущерба и причинно-следственной связи.
В большинстве ситуаций в случае возникновения дефекта, например, несоответствия продукта контрактным спецификациям, ответственность зачастую несет не жертва, а производитель, импортер или продавец.
Однако в цепочках договоров субпокупатель может обладать всеми правами и действиями, связанными с вещью. Например, в случае со связанным объектом можно также привлечь к ответственности разработчика, тем более что он может нести ее солидарно с производителем.
Ответственность разработчика в основном договорная, предусмотренная контрактами, которые включают стандартные обязательства, такие как обязательство достичь результата, но могут быть и более конкретными в зависимости от назначения программного обеспечения (лицензии на свободное программное обеспечение, лицензии на владение и т.д.). Поэтому необходимо предусмотреть риски и решения, подходящие для каждого типа услуг. Например, при использовании программного обеспечения с открытым исходным кодом поставщик услуг несет особую ответственность за предоставление советов и предупреждений, несоблюдение которых может привести к ответственности.
Поэтому разработчик может оговорить в договоре, особенно в договорах между профессионалами, что его ответственность ограничена, за исключением случаев грубой халатности или мошенничества, нарушения существенного обязательства и т.д.
Кроме того, ничто не препятствует привлечению разработчика к ответственности на основании ответственности за товар или ответственности за дефектную продукцию, даже если эти примеры довольно редки на практике:
- Ответственность за бракованную продукцию: разработчик может легко избежать этого, если сможет доказать, что он был достаточно бдителен, выполняя свои обязанности по предупреждению о возможных проблемах с его продуктом. Кроме того, жертва должна будет доказать, что дефект услуги вызвал ущерб. В данном конкретном случае срок исковой давности составляет три года.
- Ответственность за вещи: можно нести ответственность за ущерб, причиненный вещами, находящимися на Вашем попечении. Сложность заключается в том, чтобы понять, кто в цепочке контрактов считается хранителем (владелец, производитель, разработчик и т.д.).

