Chương trình phần mềm làm cho các bản quyền này phức tạp hơn một chút so với một số hình thức bản quyền khác và luật bản quyền phần mềm vẫn là một lĩnh vực nghiên cứu pháp lý đang phát triển. Vậy phần mềm bản quyền là gì và có những quy định như thế nào về sử dụng bản quyền phẩn mềm.
Mục lục bài viết
1. Phần mềm bản quyền là gì?
– Bản quyền phần mềm (Copyrighted software) là việc áp dụng bản quyền theo luật đối với phần mềm mà máy có thể đọc được . Mặc dù nhiều cuộc tranh luận về các nguyên tắc pháp lý và chính sách liên quan đến bản quyền phần mềm có sự tương đồng chặt chẽ với các lĩnh vực khác của luật bản quyền, nhưng có một số vấn đề đặc biệt nảy sinh với phần mềm. Bài viết này chủ yếu tập trung vào các chủ đề đặc biệt đối với phần mềm.
– Bản quyền phần mềm được sử dụng bởi các nhà phát triển phần mềm và các công ty phần mềm độc quyền để ngăn chặn việc sao chép trái phép phần mềm của họ. Giấy phép nguồn mở và miễn phí cũng dựa vào luật bản quyền để thực thi các điều khoản của họ. Ví dụ: giấy phép copyleft đặt ra nghĩa vụ đối với người được cấp phép phải chia sẻ các sửa đổi của họ đối với tác phẩm với người dùng hoặc chủ sở hữu bản sao trong một số trường hợp. Không có nghĩa vụ nào như vậy sẽ được áp dụng nếu phần mềm được đề cập ở trong miền công cộng .
– Bản quyền phần mềm là biện pháp bảo vệ hợp pháp cho mã máy có thể đọc được. Nó được sử dụng bởi các nhà phát triển phần mềm và chủ sở hữu để ngăn mọi người sao chép tài sản trí tuệ của họ mà không được phép hoặc sử dụng nó theo bất kỳ cách nào mà họ không đồng ý.
– Bản quyền phần mềm là một hình thức bảo vệ bản quyền được cung cấp cho các lập trình viên và nhà sản xuất chương trình phần mềm . Các quyền này ban đầu được thiết lập bởi các tòa án vẽ ra sự song song giữa mã nguồn của một chương trình và chính chương trình thực thi, và các bản thiết kế cho các cấu trúc kiến trúc và chính cấu trúc đó. Vì kiến trúc có thể được bảo vệ theo luật bản quyền, nó là sự mở rộng hợp lý của luật bản quyền vào thời điểm đó để cung cấp sự bảo vệ tương tự cho mã nguồn và phần mềm máy tính . Bản quyền phần mềm hiện nay thường được coi là tương đương với bản quyền văn học , với mã tồn tại tương tự như các từ được viết trong một tác phẩm văn học.
– Bản quyền không bảo vệ sự thật, ý tưởng, hệ thống hoặc phương pháp hoạt động, mà thay vào đó, bảo vệ cách thể hiện những điều này. Bạn có thể phác thảo ý tưởng của mình bằng văn bản hoặc bản vẽ, nhưng bản quyền không thể bảo vệ chính ý tưởng đó. Thay vào đó, nó bảo vệ các phương tiện biểu đạt cố định, hữu hình có thể được tái tạo, tức là tác phẩm nghệ thuật hoặc văn bản cuối cùng.
— Về mặt lịch sử, các chương trình máy tính không được bảo vệ bản quyền vì cho đến năm 1974, các chương trình máy tính không được xem như những vật thể cố định, hữu hình. Tuy nhiên, vào năm 1983, luật bản quyền truyền thống đã được mở rộng để bao gồm phần mềm có thể đọc được bằng máy và Đạo luật Bản quyền đã trao cho các chương trình máy tính tình trạng bản quyền giống như các tác phẩm văn học. Mặc dù nhiều nguyên tắc và chính sách pháp lý giống nhau được áp dụng, nhưng có một số vấn đề khác biệt nảy sinh với bản quyền phần mềm.
2. Quy định về sử dụng bản quyền phần mềm:
– Một trong những vấn đề lớn nhất liên quan đến luật bản quyền phần mềm là bản chất của những gì, chính xác là, được bảo vệ bởi bản quyền liên quan đến phần mềm. Tương tự như các tác phẩm văn học, mã nguồn tạo nên một chương trình máy tính bao gồm các ý tưởng đã được định hình và hình thành thông qua các dòng mã chứ không phải là các câu và đoạn văn. Bản quyền phần mềm thường sẽ bảo vệ theo cách mà những ý tưởng này được thể hiện cụ thể thông qua mã, nhưng giống như bất kỳ bản quyền nào khác, bản thân ý tưởng đó không được bản quyền phần mềm bảo vệ.
– Đây là lý do tại sao các chương trình máy tính tương tự có thể có các khía cạnh hình ảnh và âm thanh có vẻ khá giống nhau về bản chất và thiết kế. Bản thân ý tưởng đằng sau cách bố trí hệ điều hành (OS) hoặc chương trình chỉnh sửa video không được bảo vệ bởi bản quyền và vì vậy các lập trình viên khác có thể sử dụng một khái niệm tương tự. Tuy nhiên, mã cụ thể được sử dụng để thực hiện khái niệm đó được bảo vệ bởi các luật như vậy và sự phân biệt này có thể khó xác định rõ ràng.
– Giống như nhiều loại sáng tạo có bản quyền khác, chẳng hạn như sách, phim và âm nhạc, bản chất chính xác của việc bảo vệ bản quyền trên một chương trình phần mềm được nêu rõ ràng để khách hàng đọc và hiểu. Điều này thường có dạng Thỏa thuận cấp phép người dùng cuối (EULA), cho biết ai là người giữ bản quyền đối với một chương trình và cách người dùng có thể sử dụng chương trình. Tuy nhiên, những tuyên bố như vậy thường phức tạp hơn những thông báo bản quyền ngắn gọn đi kèm với sách và phim, do đó, hiểu biết thông thường về các biện pháp bảo vệ bản quyền phần mềm có thể khá hạn chế.
– Quy định về vi phạm bản quyền phần mềm: Khi chạy một chương trình trên máy tính, thường không thể tránh khỏi việc sao chép một số đoạn mã vì thông thường có một số quá trình sao chép chương trình tự động diễn ra trong bộ nhớ của máy tính để cho phép phần mềm hoạt động. Đặc biệt, với phần mềm, bản quyền không chỉ bị xâm phạm khi sao chép trực tiếp tác phẩm gốc mà còn bị xâm phạm bởi các phiên bản phỏng theo tác phẩm gốc.
– Đối với các tác phẩm như phần mềm và ứng dụng web , mã nguồn chủ yếu là nơi tồn tại bản quyền và thông báo bản quyền phải được chèn vào tiêu đề của tất cả các tệp mã nguồn, tệp trợ giúp, hướng dẫn sử dụng và / hoặc các trang ‘về phần mềm này’, để thực hiện khẳng định bản quyền rõ ràng.
– Ở những nơi không có sự sao chép trực tiếp mã, từng dòng một, rất khó để chứng minh rằng việc sao chép đã thực sự xảy ra. Một cách để cố gắng phát hiện việc sao chép dễ dàng hơn là đưa mã dự phòng hoặc các thành phần chương trình vào giữa mã thực. Nếu một bản sao bị cáo buộc bao gồm các thành phần chương trình dư thừa giống nhau, ngay cả khi chúng không phải là các bản sao từng dòng, thì nó có thể đưa ra một suy luận rất chắc chắn rằng việc sao chép đã xảy ra.
– Các nhà cung cấp phần mềm độc lập nên rất cẩn thận về việc tiết lộ mã nguồn. Nếu ai đó có thể tạo từ đầu những gì bạn đã tạo ra một cách độc lập, chỉ bằng cách xem mã nguồn của bạn, với điều kiện là mã khác về cơ bản thì bản quyền phần mềm của bạn đã không bị vi phạm. Việc sửa đổi phần mềm có bản quyền của bạn cho mục đích sử dụng cá nhân cũng có thể được coi là có thể chấp nhận được theo cảnh báo ‘sử dụng hợp pháp’, đồng thời phá mã và thiết kế ngược khi có thể đưa ra ‘lý do chính đáng’ để làm như vậy. Tuy nhiên, cuối cùng mọi hành vi sử dụng trái phép phần mềm đều bị coi là vi phạm bản quyền hoặc ăn cắp, do tác hại thương mại của việc vi phạm chủ sở hữu bản quyền.