在软件开发中,使用计算机程序设计语言实现的算法,其表达形式受到版权保护,可以进行登记。
版权法(即著作权法)的立法遵旨是:不保护思想,而保护表达(即思想表达二分法)。大概意思是,著作权不保护人在文学、艺术和科学等领域的想法,因为想法是虚的;著作权保护这些思想凝结成一定形式拥有独创性的作品。
根据上述原理,单纯的算法大致可以理解成思想,它必须落实成软件的形式才能得到保护,即著作权法第三条第(八)点规定的“计算机软件”。计算机软件可以通过软件著作权登记得到重点保护。
软件著作权登记是指根据国家《著作权法》和《计算机软件保护条例》、《计算机软件著作权登记办法》的规定,由国家主管机关依职权对软件进行的著作权登记活动。经过登记并获得《软件著作权登记证书》的软件,不仅受到国家著作权法的保护,而且可以享受国家提供的优惠政策。