Đăng ký sở hữu trí tuệ phần mềm không chỉ là in vài trang mã nguồn rồi nộp hồ sơ. Với phần mềm đang kinh doanh, điều quan trọng hơn là chứng minh được ai là tác giả, ai là chủ sở hữu phần mềm, phần mềm gồm phiên bản nào, source code nằm ở đâu, quyền sửa/nâng cấp thuộc về ai và có dùng thư viện bên thứ ba đúng license không.
Doanh nghiệp thường chỉ phát hiện lỗ hổng khi cần gọi vốn, bán sản phẩm, chuyển đội kỹ thuật hoặc xử lý việc bị sao chép. Khi đó, giấy chứng nhận đăng ký quyền tác giả phần mềm nếu có cũng chưa đủ mạnh nếu hợp đồng thuê lập trình không chuyển quyền, biên bản bàn giao không có source code hoặc kho mã nguồn nằm trong tài khoản cá nhân của dev cũ.
Cần kiểm tra phần mềm trước khi đăng ký?
Gửi LegalZone hợp đồng thuê lập trình, biên bản nghiệm thu, danh mục source code, tài liệu phiên bản và danh sách thư viện bên thứ ba. Chúng tôi sẽ rà lớp quyền nào đã đủ, lớp nào phải bổ sung trước khi nộp.
Gửi hồ sơ phần mềm qua Messenger Gọi 0888889366 Xem cách chọn nhánh đăng ký SHTT
Phần mềm cần kiểm tra những lớp nào?
| Lớp cần kiểm tra | Rủi ro thường gặp | Giấy tờ/chứng cứ cần có |
|---|---|---|
| Source code và mã máy | Doanh nghiệp trả tiền nhưng không được bàn giao kho mã nguồn hoặc không có quyền sửa đổi. | Biên bản bàn giao source code, quyền truy cập repository, tài liệu build/deploy, danh mục phiên bản. |
| Tác giả và chủ sở hữu | Nhân viên, freelancer, agency hoặc đối tác R&D cùng tham gia nhưng quyền sở hữu không rõ. | Hợp đồng lao động/dịch vụ, quyết định giao việc, thỏa thuận chuyển quyền, nghiệm thu. |
| Giao diện, tài liệu, hình ảnh | UI, icon, ảnh, nội dung, tài liệu hướng dẫn dùng tài nguyên không rõ quyền. | Hợp đồng thiết kế, license tài nguyên, chứng cứ tạo file gốc, điều khoản chuyển quyền. |
| Thư viện, API, mã nguồn mở | Phần mềm dùng thư viện không phù hợp license, khó thương mại hóa hoặc bị yêu cầu công bố mã. | Danh sách thư viện, license thư viện, điều khoản API, điều kiện sử dụng SDK. |
| Dữ liệu và bí mật kỹ thuật | Dev/nhân sự cũ giữ database, thuật toán, khóa API hoặc tài khoản cloud. | NDA, phân quyền, log truy cập, quy chế bảo mật, bàn giao tài khoản kỹ thuật. |
Checklist hồ sơ đăng ký quyền tác giả phần mềm
- Tên phần mềm, phiên bản đăng ký, mô tả chức năng chính và phạm vi sử dụng.
- Thông tin tác giả: người trực tiếp sáng tạo/lập trình hoặc nhóm tác giả.
- Thông tin chủ sở hữu: cá nhân/công ty đứng tên quyền tài sản đối với chương trình máy tính.
- Tài liệu chứng minh căn cứ sở hữu nếu chủ sở hữu không đồng thời là tác giả.
- Bản thể hiện chương trình máy tính: mã nguồn/mã máy/tài liệu kỹ thuật theo yêu cầu hồ sơ.
- Ảnh chụp giao diện, tài liệu mô tả vận hành, sơ đồ chức năng nếu cần làm rõ phần mềm.
- Hợp đồng thuê lập trình, quyết định giao nhiệm vụ, biên bản nghiệm thu hoặc thỏa thuận chuyển giao quyền.
- Danh sách thư viện, framework, SDK, API bên thứ ba và license thư viện đang dùng.
- Chứng cứ ngày tạo, ngày hoàn thành phiên bản, email giao việc, lịch sử repository, release note.
- Giấy ủy quyền nếu nộp thông qua đơn vị đại diện.
Ví dụ thực tế: phần mềm SaaS có doanh thu nhưng kho mã nguồn nằm ở tài khoản dev
Một startup bán phần mềm quản lý bán hàng theo mô hình SaaS. Sản phẩm đã có khách trả phí, nhưng repository nằm trong tài khoản cá nhân của trưởng nhóm dev, server thuê bằng email cá nhân, hợp đồng ban đầu chỉ ghi “xây dựng hệ thống quản lý bán hàng” và biên bản nghiệm thu không có danh mục bàn giao source code. Khi startup chuẩn bị gọi vốn, nhà đầu tư hỏi về hồ sơ sở hữu trí tuệ và quyền kiểm soát tài sản kỹ thuật.
Trong tình huống này, đăng ký quyền tác giả phần mềm là cần thiết nhưng chưa đủ. Startup phải bổ sung thỏa thuận chuyển quyền, bàn giao repository, tài liệu triển khai, tài khoản cloud, phân quyền quản trị, danh mục thư viện và chứng cứ phiên bản. Nếu không, rủi ro không chỉ là pháp lý; đó còn là rủi ro vận hành vì doanh nghiệp không thật sự kiểm soát sản phẩm của mình.
Đăng ký phần mềm khác gì đăng ký app?
Phần mềm có thể là hệ thống nội bộ, SaaS, phần mềm máy tính, phần mềm điều khiển thiết bị, nền tảng quản trị, website có logic xử lý riêng hoặc app di động. Với app, ngoài phần mềm còn có tên app, biểu tượng, tài khoản phát hành, dữ liệu người dùng và chính sách trên store. Nếu bạn đang bảo vệ một ứng dụng di động cụ thể, đọc thêm bài đăng ký quyền sở hữu trí tuệ đối với app.
Còn bài này tập trung vào lõi phần mềm: chương trình máy tính, source code, tác giả, chủ sở hữu, hợp đồng thuê lập trình, license thư viện và chứng cứ phiên bản.
Ai là tác giả, ai là chủ sở hữu phần mềm?
Tác giả thường là người trực tiếp sáng tạo ra chương trình máy tính. Chủ sở hữu là người hoặc tổ chức nắm quyền tài sản để khai thác, chuyển giao, cho phép sử dụng, sửa đổi hoặc thương mại hóa phần mềm. Hai vai trò này có thể trùng nhau hoặc khác nhau.
Nếu công ty thuê freelancer/agency lập trình, cần xem hợp đồng có chuyển giao quyền tài sản không, phạm vi chuyển giao đến đâu, có quyền sửa/nâng cấp/chuyển nhượng không, và bên lập trình có được tái sử dụng module hay không. Bài chuyển nhượng quyền tác giả giúp kiểm tra kỹ phần trả tiền nhưng chưa chắc đã có đủ quyền.
License thư viện: điểm nhỏ nhưng có thể làm hỏng thương vụ
Nhiều phần mềm sử dụng framework, thư viện mã nguồn mở, SDK thanh toán, API bản đồ, font, icon hoặc template giao diện. Không phải tài nguyên nào cũng được dùng tự do trong sản phẩm thương mại. Một số license có điều kiện ghi nhận tác giả, hạn chế phân phối, yêu cầu công bố phần sửa đổi hoặc cấm dùng trong một số mục đích.
Trước khi gọi vốn, bán phần mềm hoặc ký hợp đồng lớn, nên lập danh sách thư viện và license thư viện. Đây là việc kỹ thuật nhưng ảnh hưởng trực tiếp đến pháp lý, vì bên mua hoặc nhà đầu tư có thể kiểm tra rất kỹ.
| Lỗi thường gặp | Hậu quả | Cách xử lý trước khi nộp |
|---|---|---|
| Không có biên bản bàn giao source code | Khó chứng minh quyền kiểm soát và quyền sửa phần mềm. | Lập danh mục bàn giao repository, tài khoản, tài liệu build/deploy và phiên bản. |
| Hợp đồng thuê lập trình không chuyển quyền | Doanh nghiệp có thể chỉ có quyền sử dụng, không đủ quyền khai thác/chuyển giao. | Rà lại hợp đồng, ký phụ lục chuyển quyền hoặc thỏa thuận bàn giao. |
| Không xác định đúng phiên bản đăng ký | Hồ sơ không phản ánh sản phẩm đang khai thác hoặc khó chứng minh khi tranh chấp. | Chốt version, release note, ngày hoàn thành và tài liệu kỹ thuật tương ứng. |
| Không kiểm tra thư viện bên thứ ba | Rủi ro vi phạm license, khó bán sản phẩm hoặc bị yêu cầu sửa kiến trúc. | Lập software bill of materials đơn giản và lưu điều kiện license. |
Quy trình LegalZone thường rà trước khi đăng ký
- Xác định loại phần mềm và mục tiêu: đăng ký để chứng minh quyền, gọi vốn, chuyển giao hay xử lý tranh chấp.
- Chốt phiên bản phần mềm sẽ dùng trong hồ sơ và chứng cứ ngày hoàn thành.
- Rà người tạo ra phần mềm, hợp đồng với nhân sự/dev/agency và căn cứ phát sinh quyền sở hữu.
- Kiểm tra bàn giao source code, tài khoản, server, database, tài liệu kỹ thuật và quyền sửa/nâng cấp.
- Kiểm tra thư viện, API, SDK, font, icon, template và nội dung dùng trong phần mềm.
- Chuẩn bị tài liệu đăng ký quyền tác giả phần mềm theo phiên bản đã chốt.
- Thiết lập việc quản lý sau đăng ký: versioning, phân quyền, NDA, log truy cập và xử lý khi nhân sự nghỉ việc.
Căn cứ pháp lý cần biết
Chương trình máy tính là một loại hình được bảo hộ trong nhóm quyền tác giả. Quyền tác giả có cơ chế phát sinh khi tác phẩm được sáng tạo và thể hiện dưới hình thức nhất định, nhưng đăng ký giúp chủ sở hữu có chứng cứ thuận lợi hơn khi tranh chấp, thương mại hóa hoặc thẩm định đầu tư.
Các căn cứ nền tảng về chương trình máy tính, quyền tác giả và chuyển giao quyền được ban hành trước 2026, nên LegalZone chỉ trích dẫn ở mức cần thiết trong bài, không đưa thêm văn bản cũ vào thư viện và không dẫn người đọc ra ngoài.
Khi nào cần xử lý như tranh chấp thay vì chỉ đăng ký?
Nếu dev cũ không bàn giao source code, đối tác giữ tài khoản server, nhân sự mang database sang sản phẩm khác hoặc bên khác đang sao chép phần mềm, cần ưu tiên giữ chứng cứ và khóa quyền truy cập trước khi làm thủ tục đăng ký. Xem thêm bài tranh chấp hợp đồng nếu vấn đề nằm ở nghiệm thu, bàn giao, thanh toán hoặc chấm dứt hợp đồng.
Nếu phần quan trọng là dữ liệu, thuật toán, công thức xử lý hoặc quy trình nội bộ, nên đọc bài bảo hộ bí mật kinh doanh để không công bố sai phần cần giữ kín.
Nếu phần mềm chuẩn bị gọi vốn, chuyển giao hoặc đã có tranh chấp về quyền sở hữu, bạn nên để luật sư rà toàn bộ hồ sơ kỹ thuật và hợp đồng trước khi nộp. Trang công ty luật sở hữu trí tuệ trình bày cách LegalZone tiếp cận các hồ sơ cần kiểm tra sâu.
Câu hỏi thường gặp
Đăng ký phần mềm có bắt buộc không?
Không phải mọi trường hợp đều bắt buộc, nhưng đăng ký giúp củng cố chứng cứ về chủ sở hữu và tác phẩm khi có tranh chấp, gọi vốn hoặc chuyển giao.
Có phải nộp toàn bộ source code không?
Hồ sơ cần bản thể hiện chương trình máy tính theo yêu cầu tương ứng. Trước khi nộp, nên rà phần nào cần thể hiện, phần nào là bí mật kỹ thuật cần quản lý cẩn trọng.
Phần mềm do nhân viên làm có thuộc công ty không?
Cần xem hợp đồng lao động, quyết định giao nhiệm vụ, quy chế nội bộ và chứng cứ giao việc. Không nên mặc định nếu hồ sơ nhân sự và bàn giao không rõ.
Đăng ký phần mềm có bảo vệ được ý tưởng kinh doanh không?
Không bảo vệ ý tưởng chung. Hồ sơ hướng tới chương trình máy tính/tác phẩm cụ thể. Mô hình kinh doanh, dữ liệu và quy trình có thể cần hợp đồng, bảo mật hoặc nhánh quyền khác.
Cần rà phần mềm trước khi nộp hồ sơ?
Gửi LegalZone hợp đồng, source code, tài liệu phiên bản, danh sách thư viện và thông tin người tạo ra phần mềm. Chúng tôi sẽ giúp bạn xác định phần cần bổ sung trước khi đăng ký.
Nhắn LegalZone rà hồ sơ phần mềm Gọi 0888889366 Xem rà soát hợp đồng trước khi ký Mở bộ tài liệu doanh nghiệp



