大陆法系的瑕疵担保责任是不同于违约责任的一种法定责任,其理论认为,违约责任属于过错责任,当事人承担违约责任的前提是他对违约行为有过错。而瑕疵担保责任是无过错责任,只要出卖人不履行瑕疵担保义务,无论其是否有过错,该责任都要承担。而合同法关于总则违约责任的规定即是采取的无过错原则,不考虑违约方的主观状态,只要有违约行为,就应当承担违约责任。因此,就没有必要在违约责任之外再设立瑕疵担保责任。但大陆法有关出卖人瑕疵担保义务的一些规定还是合理的,可以借鉴。英美法的默示担保制度与起草合同法买卖合同一章的思路则基本上是一致的。合同双方当事人明确约定的标的物质量要求,出卖人提供的标的物必须符合,否则构成违约。如果当事人没有约定的,由法律规定出卖人应当履行的义务,这些规定就视为当事人约定的义务,出卖人不履行该义务,同样是违约。这样既使问题简单化,便于实际操作,又与合同法总则的规定相协调,在逻辑关系上是合理的。