计算机软件的例外,计算机软件著作权侵权行为的例外情况说明

本文主要是介绍计算机软件的例外,计算机软件著作权侵权行为的例外情况说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原标题:计算机软件著作权侵权行为的例外情况说明

645cd2ae448ce1c65170d45f0e4af884.png

对软件著作权的保护并不是绝对的,也存在一定的例外。 在此,有必要划清思想与表现、 公有领域与专有领域的界限。

首先,在知识产权领域, “有两条普遍可见的原则:

( 1) 著作权保护形式的创作者;

( 2) 形式应是独创的;

首先,思想,与普通具有著作权的作品一样,著作权法是无法给予保护的,一方面是由于其过于抽象,另一方面也无法通过法律这种强调表征与证明的手段去处理对于思想的保护问题。 计算机软件作品当然也无法例外。 但是,形式,著作权法是可以保护的。 保护的重点与关键在于对其独创性的保护。 其次,作品,包括计算机软件作品有一种重要的效用,即传播。 所以,合理的学习与吸收,只要不是抄袭与复制,即不属于侵犯著作权的行为。 普通作品著作权方面的 “合理使用” 原则也是佐证。

至于合理使用行为,条例第十六条规定,软件的合法复制品所有人享有下列权利:

( 1) 有权将软件安装在能够处理信息的设备内,如计算机等。

( 2) 有权制作备份的复制品,以防止设备损坏。他人无权使用这些复制品。

( 3) 对软件进行必要的修改,以使该软件在特定的环境下也能够得以应用; 但是,这样修改后的软件不得擅自向他人提供。

依据条例第十七条的规定,合法持有计算机软件 (如以合法途径获得软件作品使用权或者使用许可)之后,可以对其进行必要的复制甚至修改。但是软件作品的复制品或修改之后不得擅自提供给第三人。

实践当中,针对计算机软件作品,从不同的角度,可以对合理与非合理使用进行相应的区分。

第一,从合法性上,即看计算机软件作品是否是权利人通过合法手段取得的。

第二,从使用目的上,主要是看权利人是否将计算机软件作品用来商业化盈利。

第三,从使用数量上来看,需限定于 “少量” 。至于这个量如何进行判定,可以结合目的、行业管理甚至是一般的常识进行综合判定。

第四,从作品内容来看,不仅应该对于运行结果进行判定,更要结合相应代码的录入与编写进行综合判定。

专注软件著作权纠纷解决与犯罪研究,请百度搜索IPCOO软件保护中心;返回搜狐,查看更多

责任编辑:

这篇关于计算机软件的例外,计算机软件著作权侵权行为的例外情况说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/395510

相关文章

Tomcat版本与Java版本的关系及说明

《Tomcat版本与Java版本的关系及说明》:本文主要介绍Tomcat版本与Java版本的关系及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat版本与Java版本的关系Tomcat历史版本对应的Java版本Tomcat支持哪些版本的pythonJ

Nginx指令add_header和proxy_set_header的区别及说明

《Nginx指令add_header和proxy_set_header的区别及说明》:本文主要介绍Nginx指令add_header和proxy_set_header的区别及说明,具有很好的参考价... 目录Nginx指令add_header和proxy_set_header区别如何理解反向代理?proxy

JAVA SE包装类和泛型详细介绍及说明方法

《JAVASE包装类和泛型详细介绍及说明方法》:本文主要介绍JAVASE包装类和泛型的相关资料,包括基本数据类型与包装类的对应关系,以及装箱和拆箱的概念,并重点讲解了自动装箱和自动拆箱的机制,文... 目录1. 包装类1.1 基本数据类型和对应的包装类1.2 装箱和拆箱1.3 自动装箱和自动拆箱2. 泛型2

MySQL常见的存储引擎和区别说明

《MySQL常见的存储引擎和区别说明》MySQL支持多种存储引擎,如InnoDB、MyISAM、MEMORY、Archive、CSV和Blackhole,每种引擎有其特点和适用场景,选择存储引擎时需根... 目录mysql常见的存储引擎和区别说明1. InnoDB2. MyISAM3. MEMORY4. A

MyBatis的配置对象Configuration作用及说明

《MyBatis的配置对象Configuration作用及说明》MyBatis的Configuration对象是MyBatis的核心配置对象,它包含了MyBatis运行时所需的几乎所有配置信息,这个对... 目录MyBATis配置对象Configuration作用Configuration 对象的主要作用C

在Dockerfile中copy和add的区别及说明

《在Dockerfile中copy和add的区别及说明》COPY和ADD都是Dockerfile中用于文件复制的命令,但COPY仅用于本地文件或目录的复制,不支持自动解压缩;而ADD除了复制本地文件或... 目录在dockerfile中,copy 和 add有什么区别?COPY 命令ADD 命令总结在Doc

解读Pandas和Polars的区别及说明

《解读Pandas和Polars的区别及说明》Pandas和Polars是Python中用于数据处理的两个库,Pandas适用于中小规模数据的快速原型开发和复杂数据操作,而Polars则专注于高效数据... 目录Pandas vs Polars 对比表使用场景对比Pandas 的使用场景Polars 的使用

Spring Boot Actuator使用说明

《SpringBootActuator使用说明》SpringBootActuator是一个用于监控和管理SpringBoot应用程序的强大工具,通过引入依赖并配置,可以启用默认的监控接口,... 目录项目里引入下面这个依赖使用场景总结说明:本文介绍Spring Boot Actuator的使用,关于Spri

Linux中shell解析脚本的通配符、元字符、转义符说明

《Linux中shell解析脚本的通配符、元字符、转义符说明》:本文主要介绍shell通配符、元字符、转义符以及shell解析脚本的过程,通配符用于路径扩展,元字符用于多命令分割,转义符用于将特殊... 目录一、linux shell通配符(wildcard)二、shell元字符(特殊字符 Meta)三、s

java脚本使用不同版本jdk的说明介绍

《java脚本使用不同版本jdk的说明介绍》本文介绍了在Java中执行JavaScript脚本的几种方式,包括使用ScriptEngine、Nashorn和GraalVM,ScriptEngine适用... 目录Java脚本使用不同版本jdk的说明1.使用ScriptEngine执行javascript2.