合作开发一般来讲,合作开发的话,在开发软件之前会根据合作开发者签订书面合同约定软著作权归属。2委托开发接受他人委托开发的软件,一般也是由委托人与受托人签订书面合同约定该软件著作权的归属如无书面合同或者合同未作明确约定的,则著作权人由受托人享有。3职务开发自然人在法人或者其他组织中任职期间所开发的软件有下列情形之一的,该软件著作权由该法人或者其他组织享有。
1、针对本职工作中明确指定的开发目标所开的软件
2、开发的软件是从事本职工作活动所预见的结果或者自然的结果
3、主要使用了法人或者其他组织的资金、专用设备、未公开的专门信息等物质技术条件所开发并由法人或者其他组织承担责任的软件。