I. Chương trình máy tính là gì?
Căn cứ khoản 1 Điều 22 Luật Sở hữu trí tuệ 2005 (được sửa đổi bởi khoản 6 Điều 1 Luật Sở hữu trí tuệ sửa đổi 2022) giải thích về chương trình máy tính như sau:
“Điều 22. Quyền tác giả đối với chương trình máy tính, sưu tập dữ liệu
1. Chương trình máy tính là tập hợp các chỉ dẫn được thể hiện dưới dạng lệnh, mã, lược đồ hoặc dạng khác, khi gắn vào một phương tiện, thiết bị được vận hành bằng ngôn ngữ lập trình máy tính thì có khả năng làm cho máy tính hoặc thiết bị thực hiện được công việc hoặc đạt được kết quả cụ thể. Chương trình máy tính được bảo hộ như tác phẩm văn học, dù được thể hiện dưới dạng mã nguồn hay mã máy.
Tác giả và chủ sở hữu quyền tác giả đối với chương trình máy tính có quyền thỏa thuận bằng văn bản với nhau về việc sửa chữa, nâng cấp chương trình máy tính. Tổ chức, cá nhân có quyền sử dụng hợp pháp bản sao chương trình máy tính được làm một bản sao dự phòng để thay thế khi bản sao đó bị xóa, bị hỏng hoặc không thể sử dụng nhưng không được chuyển giao cho tổ chức, cá nhân khác.
…”
II. Chương trình máy tính có được bảo hộ với danh nghĩa sáng chế không?
Căn cứ Điều 59 Luật Sở hữu trí tuệ 2005 quy định về các đối tượng không được bảo hộ với danh nghĩa sáng chế bao gồm:
“Điều 59. Đối tượng không được bảo hộ với danh nghĩa sáng chế
Các đối tượng sau đây không được bảo hộ với danh nghĩa sáng chế:
1. Phát minh, lý thuyết khoa học, phương pháp toán học;
2. Sơ đồ, kế hoạch, quy tắc và phương pháp để thực hiện các hoạt động trí óc, huấn luyện vật nuôi, thực hiện trò chơi, kinh doanh; chương trình máy tính;
3. Cách thức thể hiện thông tin;
4. Giải pháp chỉ mang đặc tính thẩm mỹ;
5. Giống thực vật, giống động vật;
6. Quy trình sản xuất thực vật, động vật chủ yếu mang bản chất sinh học mà không phải là quy trình vi sinh;
7. Phương pháp phòng ngừa, chẩn đoán và chữa bệnh cho người và động vật.”
Như vậy, theo khoản 2 Điều 59 Luật Sở hữu trí tuệ 2005, thì chương trình máy tính sẽ không được bảo hộ với danh nghĩa sáng chế và chương trình máy tính được bảo hộ như tác phẩm văn học, dù được thể hiện dưới dạng mã nguồn hay mã máy.