根据中国《计算机软件保护条例》以及国际通行的《伯尔尼公约》原则,软件著作权的有效期主要分为以下两种情况:
1. 自然人(个人)开发的软件
保护期限:作者终生及其死亡后50年。
截止日期: 截止于作者死亡后第50年的12月31日。
合作作品: 如果是多人合作开发的软件,则保护期截止于最后死亡的作者死亡后第50年的12月31日。
2. 法人或者其他组织开发的软件(职务作品、委托作品等)
保护期限:软件首次发表后50年。
截止日期: 截止于软件首次发表后第50年的12月31日。
特殊情形: 如果软件自开发完成之日起50年内未发表,则著作权法不再保护该软件(即保护期截止于开发完成后第50年的12月31日)。