Quy định pháp luật về Mã nguồn và Phần mềm mã nguồn mở
“Chào chuyên gia, tôi là lập trình viên tự do ở Hà Nội. Hiện tôi đang hợp tác với một bảo tàng nhỏ ở khu vực phố cổ để xây dựng hệ thống số hóa các hiện vật. Tôi đang cân nhắc sử dụng một số thành phần mã nguồn mở cho dự án này. Chuyên gia cho tôi hỏi, về mặt pháp lý, có quy định cụ thể nào về 'mã nguồn' hay việc sử dụng 'mã nguồn mở' ở Việt Nam không, đặc biệt là trong lĩnh vực di sản văn hóa? Tôi lo lắng về vấn đề bản quyền và tuân thủ pháp luật.”
Trả lời
Anh T.V.K thân mến, câu hỏi của anh về các quy định pháp luật liên quan đến mã nguồn và mã nguồn mở trong dự án số hóa di sản văn hóa là rất xác đáng. Đây là một lĩnh vực đang phát triển và có những điểm cần lưu ý để đảm bảo tuân thủ pháp luật.
1. Khái niệm Mã nguồn và Tầm quan trọng pháp lý
Mã nguồn được hiểu là sản phẩm trước biên dịch của một phần mềm, chưa có khả năng điều khiển thiết bị số. Về bản chất, mã nguồn là ngôn ngữ lập trình mà con người có thể đọc và hiểu được, tạo nên các chương trình máy tính. Trong pháp luật Việt Nam, mã nguồn của phần mềm được bảo hộ dưới dạng quyền tác giả, tương tự như tác phẩm văn học, khoa học. Điều này có nghĩa là người tạo ra mã nguồn (tác giả) có quyền sở hữu trí tuệ đối với nó, bao gồm quyền nhân bản, phân phối, sửa đổi, và trình diễn tác phẩm.
2. Khuyến khích Mã nguồn mở trong Di sản Văn hóa
Đối với lĩnh vực di sản văn hóa, pháp luật Việt Nam có những quy định cụ thể khuyến khích việc ứng dụng công nghệ, trong đó có mã nguồn mở. Cụ thể, theo Nghị định số 308/2025/NĐ-CP quy định chi tiết một số điều và biện pháp tổ chức, hướng dẫn thi hành luật di sản văn hóa, tại Điều 85 về Nội dung chuyển đổi số về di sản văn hóa, có nêu rõ nguyên tắc ưu tiên sử dụng công nghệ mã nguồn mở và phần mềm trong nước trong hoạt động chuyển đổi số về di sản văn hóa
[4]. Điều này cho thấy Nhà nước khuyến khích việc sử dụng các giải pháp mở để phát triển hệ thống số hóa di sản, nhưng vẫn phải đảm bảo các nguyên tắc như không gây tổn hại đến tính toàn vẹn, nguyên gốc của di sản, và bảo đảm các quyền của chủ sở hữu hoặc quản lý di sản văn hóa.3. Các quy định pháp luật chung và lưu ý khác
Mặc dù các văn bản như Luật Hóa chất
[1], Luật Bảo hiểm y tế [2] hay Bộ luật Tố tụng hình sự [3] không trực tiếp điều chỉnh về mã nguồn hay phần mềm, nhưng các nguyên tắc chung về hợp đồng, trách nhiệm dân sự, và sở hữu trí tuệ vẫn luôn được áp dụng. Khi anh T.V.K sử dụng các thành phần mã nguồn mở, anh cần đặc biệt lưu ý đến các điều khoản cấp phép (license) đi kèm với mã nguồn đó. Mỗi loại giấy phép mã nguồn mở (ví dụ: MIT, GPL, Apache, v.v.) sẽ có những quy định khác nhau về quyền và nghĩa vụ của người sử dụng, bao gồm việc có được phép sửa đổi, phân phối lại, hay yêu cầu công bố mã nguồn của sản phẩm phái sinh hay không. Việc không tuân thủ các điều khoản cấp phép này có thể dẫn đến vi phạm quyền tác giả và các tranh chấp pháp lý không mong muốn.Để đảm bảo an toàn pháp lý cho dự án, anh nên: * Nghiên cứu kỹ các giấy phép của từng thành phần mã nguồn mở mà anh dự định sử dụng. * Đảm bảo rằng việc sử dụng các thành phần này phù hợp với mục đích thương mại hoặc phi thương mại của dự án và các yêu cầu của bảo tàng. * Trong hợp đồng với bảo tàng, cần có các điều khoản rõ ràng về quyền sở hữu đối với mã nguồn cuối cùng của hệ thống, cũng như trách nhiệm liên quan đến việc sử dụng các thành phần bên thứ ba (bao gồm mã nguồn mở).