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