So etwas wie Gewährleistungspflicht besteht
IMHO nur im Verbraucherschutz, daher auf Delphi nicht unbedingt anwendbar.
Nichtsdestotrotz wird Delphi ja auch von Privatpersonen gekauft. Insofern gilt das dann immer noch für einen Teil der Käufer.
Ich sehe allerdings schon einen Unterschied in der Gewährleistung für eine genau materielle Sache und in der für Software, denn bei ersterem ist Fehlerfreiheit viel besser zu erzielen und auch zu prüfen... aber selbst da wird es je nach Komplexität der Sache ggf. auch schwierig, z.B. bei einem Kriechstrom in einem Auto, der bei einer Bekannten ewig nicht gefunden wurde.