What is the scope of protection of copyright law?
Works protected by copyright law include literature and art created in the following forms and natural sciences, social sciences, engineering technology and other works:
(1) Written works;
(2) Oral works;
(3) Music, drama, folk art, dance, acrobatic art works;
(4) Art and architectural works;
(5) Photographic works;
( 6) Film works and works created using methods similar to filmmaking;
(7) Engineering design drawings, product design drawings, maps, schematic diagrams and other graphic works and models Works;
(8) Computer software;
(9) Others stipulated in laws and administrative regulations work.
Computer software protected by copyright law refers to computer Programs and related documents. The protection of computer software referred to in the Copyright Law refers to the various copyright rights enjoyed by the computer software copyright holder or its transferee in accordance with the law.
(1) Computer program
Computer program refers to a computer program that can be used to obtain certain results. A sequence of coded instructions executed by a device with information processing capabilities, or a sequence of symbolic statements that can be automatically converted into a sequence of coded instructions. Computer programs include source programs and target programs. The source program text and the target program text of the same program are considered to be the same work. This means:
1. Computer programs can be executed in computers and other devices;
2. An instruction is the smallest unit that constitutes a program. A program is composed of a series of instructions, and an instruction refers to a command for the computer to complete a basic operation;
3. There are two ways to express a program. One is a binary instruction mode written by a code that can be accepted by the computer. The program expressed in this way is called a target program; the second way is to use certain symbols or The code written in statements, the program expressed in this way is called source program.
Computer programs can generally be divided into two parts, namely system programs and application programs. System programs refer to software programs that are highly versatile and can provide users with convenient features, such as operating systems, compilation systems, and tool software. Except for some relatively mature software programs with a certain degree of generality, most of the application programs are developed by users themselves according to actual application needs or entrusted to software programmers to develop them.
(2) Documentation of computer software
Documentation of computer programs refers to the use of natural language or forms Textual information and diagrams written in a specialized language to describe the program's content, composition, design, functional specifications, development status, test results and usage methods. Documents generally take the form of programming instructions, flow charts, user manuals, etc.