软件提供商未能提供维护服务可能会导致业务中断和重大损失。本文分析了相关的法律风险,并为客户提供了解决方案。
I、软件维护失败的现状
1.软件维护失败的定义
未能执行软件维护是指服务提供商(卖方或出租人)未能执行或执行不力,未能在约定的时间范围内执行,或未能确保其与软件操作的维护、错误修复、更新和优化相关的合同义务的质量。

它不仅指“什么都不做”的行为,还包括未能解决错误并影响客户运营的延迟、肤浅或无效的绩效。
2.软件维护失败的分类
在实践中,它可以分为以下主要类别:
- 完全不履行:尽管到期日已经到来或收到客户的请求,但提供商完全无视其义务,不采取任何维护行动。
- 延迟性能:提供商执行维护,但未能在合同或服务水平协议(SLA)规定的截止日期前完成,导致客户中断。
- 性能不完整或质量差:提供商执行维护,但只修复小错误,忽略严重问题,提供不兼容的补丁,或导致软件在维护后运行更差。
II、关于未能进行软件维护的法律规定
1.未能进行软件维护的影响
忽视软件维护不仅违反合同,还会造成严重后果,包括:
- 安全风险:没有更新安全补丁的软件可能会成为黑客的目标。
- 业务中断:未及时解决的系统错误可能会中断或暂停企业的整个业务运营。
- 数据丢失:严重错误可能导致客户数据和财务数据损坏或丢失。
- 财务损失:包括补救费用、业务中断造成的损失以及其他合作伙伴实施的制裁。
2.关于未能进行软件维护的规定
越南法律主要根据服务合同和违约责任的规定对此事进行监管,具体如下:
- 2015年《民法典》:它是规范服务合同的订立和履行(第409-420条)、民事责任(第351-364条)、合同制裁(第418条)以及合同取消和单方面终止等补救措施(第423条和第428条)的核心法律基础。
- 2005年《商业法》:适用于商人之间的交易。该法对合同制裁做出了单独规定(第300条和第301条),罚款不超过被违反合同义务价值的8%,并对损害赔偿做出了规定。
3.未能进行软件维护的情况
要确定某一行为是否构成违反赡养义务,必须考虑以下理由:
- 合同条款:它是最重要的法律依据,规定了工作范围、维护频率、响应时间和事件解决时间表。
- 服务水平协议:此类文件通常附在合同中,提供详细的服务质量衡量指标(例如,系统正常运行时间必须达到99.9%)。
- 客户的有效请求:客户必须按照合同约定的程序通知错误或请求维护。
4.处理软件维护失败的解决方案
在实践中,当面临不进行软件维护的情况时,企业应采取以下步骤:
- 发送正式通知:向提供商发送书面通知(通过电子邮件或官方信函),明确说明违约行为,引用相关合同条款,并要求在合理的时间内进行补救。
- 谈判和讨论:组织一次会议,澄清问题并寻求双方同意的解决方案。
- 适用合同补救措施:如果谈判失败,则依靠合同适用补救措施,如合同制裁和索赔。
- 提起法律诉讼:如果争议无法解决,受影响的一方有权向法院或商事仲裁提起诉讼,以保护其合法权益。
III、 关于软件维护失败的问题
1.如果供应商未能进行软件维护,客户是否有权取消合同?
如果供应商未能进行软件维护,客户可能有权取消合同,但前提是这种违约行为被视为“根本违约”。根据2015年《民法典》第423条第2款,如果另一方“严重违反其合同义务”,一方有权取消合同,并且不需要赔偿损失。在实践中,“严重违约”被理解为阻止守约方实现订立合同目的的违约。

因此,如果不进行软件维护导致软件无法使用,导致持续的系统故障,或直接影响客户使用软件的预期目的,则这种行为可能被视为根本违约,客户有权取消合同。
2.是否可以对未能进行软件维护的行为进行合同处罚?
如果双方事先在合同中约定了罚款,则可以对未进行软件维护的行为处以合同罚款。2015年《民法典》第418条和2005年《商法》第300条均确认,合同处罚基于双方之间的协议。如果合同中没有处罚条款,双方不能单方面施加此类处罚。
注:对于商业合同,金额不得超过违约合同义务价值的8%(2005年《商法》第301条)。
3.如果合同没有规定维护义务,不履行软件维护是否合法?
即使合同没有提供详细的条款,服务提供商仍有义务勤勉地提供服务并确保质量。2015年《民法典》第517条规定了服务提供商的义务,包括“按照约定的质量、数量、时间表、地点和其他协议执行工作”的义务。法律假定专业服务提供商有义务确保其产品稳定运行。
未能进行维护可能被视为未能以所需的质量提供服务,从而导致损害赔偿责任(如果有的话)。
4.未能执行软件维护是否可以被视为客户业务运营中断的原因?
除了合同处罚外,未能进行软件维护也可能成为索赔损失的依据。2015年《民法典》第360条对违反义务造成的损害做出了规定。此类损害包括“财产损失、为防止和限制损害而产生的费用以及实际收入损失或减少”。

因系统停机而导致的利润损失、雇佣另一家服务提供商补救事故所产生的费用以及其他类似费用是违约直接造成的实际损害,可能会受到赔偿要求的约束。
5.如果因未能进行软件维护而出现严重错误,由哪一方负责赔偿?
如果因未能进行软件维护而出现严重错误,服务提供商(违反其维护义务的一方)应负责赔偿损失。2015年《民法典》第351条明确规定,不履行或不当履行义务的一方应对享有权利的一方承担民事责任。
因此,当以下三个要素得到充分满足时,就会产生赔偿责任:(i)违反义务(未能履行维修义务);(ii)实际损害发生;以及(iii)违约与损害之间存在因果关系。
V、为什么要就软件维护失败向律师寻求法律建议?
不进行软件维护不仅是一个技术问题,也是一个重大的法律风险,可能会导致合同纠纷、复杂的损害索赔,并对企业声誉造成严重影响。在没有坚实法律基础的情况下独立处理此类争议可能会使您处于不利地位。
如果您面临提供商忽视其义务的情况,需要对合同条款进行评估,或希望起草一份全面的维护协议以防止未来的风险,请联系NPLaw。我们专门从事合同和技术的律师团队随时准备支持您有效保护您的合法权益。