软件源代码的授权契约,是创作者与使用者之间一项必不可少的法律文件,它明确了代码的应用界限、知识财产的归属等核心要素,维护了双方的正当权利,接下来从若干角度进行阐述。
协议背景
经常有情况是,工程师为某些机构或个人制作应用。为了让对方能方便地管理应用和调整业务变化后的需求,工程师会把自己的程序代码交给对方。比如甲方请乙方建造应用,甲方就会把应用的实际操作代码交给乙方。
用途限定
这种许可形式一般只准许对当前软件进行优化调整。使用者必须保守秘密,没有得到许可时,不能把核心代码交给其他人。此外,应用领域受到严格约束,仅能用于当前软件的维护和版本更新等开发活动,不允许用于同领域其他工程或别途。
知识产权归属
创作者对整个系统的原始文件享有版权。用户若更改了原始文件,由此产生的程序及文件的所有权,双方将共同享有。用户在未获许可的情况下,不可以把修改过的文件交给其他人。
技术支撑与培训
开发方通常没有责任向使用方开放程序内部构造及其关联信息的指导与支持,以及进行教学活动,但如果有另外的约定则不在此限。这表示使用方或许要独立处理操作时遇到的技术难题。
责任划分
使用更新版本软件产生的毛病和损失,需要分辨是原版软件缺陷导致,还是用户错误调整所致,分别担负对应责任。对于未更改软件本不会发生的毛病,设计者不负责。
在使用源代码许可条约的时候,是否碰见过难题?欢迎大家留言、支持以及转发这篇文章。