编者按:选型低代码平台时,需不需要源码交付?本文将带你了解源码交付的概念及意义,深入分析源码交付的适用场景。
概要:
-
源码交付的概念
-
为什么要源码交付
-
源码交付的低代码平台
源码交付的概念
源码指的是一个程序开发时候写的源代码,有了它可以修改这个程序的功能,它是一个整体文件。IT产品是由源码构建成的服务,产品越大服务越多,对应源码的复杂程度也会更强。IT企业源码是产品的核心价值,源码归属于产品的一部分。
源码与软件的自主可控息息相关,用户拥有源代码,可自主根据需求对源码进行修改,并且可以用在生产和业务场景上,而不受到任何的约束和管制。
为什么要源码交付
这里,我们假设一种情况,如果一个软件厂商不提供源码,也没有开源协议,完全依赖商业授权,那么企业就不得不承受断供的风险,一旦断供,将对企业产生重大影响,带来不可预料的损失。
当然,也有人说源码交付是一种伪需求,因为对一些小公司来说,没有技术人员,拿到源码也是枉然。其实,对于源码交付问题,不可一概而论,需要结合实际,具体问题具体分析。
-
情况一:小企业,无技术
上文有提到,一些小公司,无技术人员,并且希望应用系统尽快落地,这种情况下,源码的意义就不大了,甚至源码会增加成本。针对这种情况&#x