Chính sách sử dụng phần mềm và mã nguồn
VietLicenSure được cung cấp miễn phí nhưng không phát hành theo giấy phép mã nguồn mở. Trang này trình bày mốc thay đổi bắt đầu từ v4.9 và các điều khoản hiện hành của SOURCE-POLICY-v5.0.
1. Trạng thái và nguồn ưu tiên
SOURCE-POLICY-v5.0, cập nhật ngày 02/11/2026. VietLicenSure đã chuyển sang công bố chọn lọc một số module không chứa lõi theo mô hình proprietary source-available; đây không phải giấy phép mã nguồn mở.Khi nội dung giới thiệu khác với tài liệu chính sách, tài liệu hiện hành trong repository được ưu tiên. Danh tính từng bản phát hành vẫn phải được xác minh bằng manifest, checksum và chữ ký đi kèm đúng gói.
2. Quyền sử dụng bản thực thi chính thức
Được phép
- Tải và sử dụng miễn phí bản chính thức, nguyên trạng.
- Sử dụng hợp pháp cho cá nhân, giáo dục, nghiên cứu, cộng đồng và nội bộ tổ chức.
- Chia sẻ đường dẫn tải chính thức để người khác tự tải và xác minh.
- Kiểm chữ ký, SHA-256, manifest và thông tin nguồn gốc.
- Gửi báo lỗi, đề xuất, tài liệu, bản dịch và phản hồi qua kênh chính thức.
Cần chấp thuận bằng văn bản
- Đăng lại, mirror hoặc phân phối tệp từ nguồn khác.
- Đóng gói cùng sản phẩm khác, bán, cho thuê, thu phí hoặc thương mại hóa.
- Sửa đổi, vá, dịch ngược để tái sử dụng mã hoặc tạo sản phẩm phái sinh.
- Vượt qua cơ chế xác minh, đổi tên, đổi thương hiệu hoặc mạo danh tác giả.
- Xóa hay thay đổi bản quyền, Build ID, chữ ký, hash hoặc nguồn phát hành.
3. Partial source có kiểm soát
Từ 02/11/2026, một tập nhỏ gồm reporting/offline policy, schema và verifier tài liệu được công bố để hỗ trợ kiểm tra độc lập. Tập authoritative được khóa bằng PARTIAL-SOURCE-MANIFEST.json.
Partial source là proprietary source-available, không được cấp theo GPL, MIT, Apache hoặc giấy phép mã nguồn mở tương đương. UI, nghiệp vụ, detection/remediation, elevated broker, plugin/update internals, build/sign pipeline và test harness đầy đủ vẫn nằm trong repo riêng tư.
4. Yêu cầu truy cập mã nguồn
Người cần tham khảo, học tập, nghiên cứu, đánh giá bảo mật hoặc đóng góp ở cấp mã nguồn phải gửi yêu cầu tới thanhvietit.hopnghia@gmail.com, nêu rõ:
- Họ tên, tổ chức và thông tin liên hệ.
- Mục đích, kết quả dự kiến và phạm vi mã cần xem.
- Thời hạn, người được truy cập, môi trường và biện pháp bảo vệ.
- Nhu cầu sao chép, build, sửa đổi hoặc kiểm tra nếu có.
- Cam kết tuân thủ chính sách và điều kiện bổ sung.
Quyền chỉ phát sinh sau khi có chấp thuận bằng văn bản (Written Approval); quyền đó mang tính cá nhân, không chuyển nhượng, giới hạn theo phạm vi/thời hạn và có thể bị thu hồi khi xuất hiện vi phạm hoặc rủi ro.
5. Giới hạn đối với quyền truy cập
- Không chia sẻ tài khoản hoặc để người chưa được duyệt xem mã.
- Không sao chép ra ngoài môi trường được cấp, công bố, mirror hoặc tải lên dịch vụ khác.
- Không đóng gói, tích hợp, tạo sản phẩm phái sinh, phục vụ bên thứ ba hoặc thương mại hóa.
- Không dùng mã làm dữ liệu huấn luyện hoặc đầu vào cho hệ thống tạo mã khi chưa được chấp thuận.
- Không xóa thông tin tác giả, đổi thương hiệu, mạo danh hoặc công bố lỗ hổng chưa phối hợp.
6. Đóng góp cộng đồng
Không cần truy cập mã nguồn để đóng góp qua báo lỗi, bước tái hiện, đề xuất tính năng, tài liệu, bản dịch, test case, kiểm tra tương thích hoặc dữ liệu mẫu đã loại thông tin nhạy cảm.
Đóng góp ở cấp mã nguồn cần thỏa thuận bằng văn bản về phạm vi, nhánh/kênh gửi, tiêu chuẩn chất lượng, cách ghi nhận, quyền tác giả và yêu cầu bảo mật. Gửi ý tưởng hoặc bản vá không tự chuyển quyền sở hữu và không cấp quyền đối với phần mã còn lại.
7. Lộ trình công bố theo giai đoạn
| Giai đoạn | Phạm vi | Trạng thái |
|---|---|---|
| 02/11/2026 | Công bố module không chứa lõi: schema, reporting/offline policy và verifier tài liệu. | Đang áp dụng; proprietary source-available. |
| Đến hết 06/2027 | Xem xét mở rộng thành phần đã ổn định. | Phụ thuộc đánh giá rủi ro và review độc lập. |
| Từ 07/2027 | Có thể mở rộng có điều kiện. | Chưa cam kết. |
Mọi thay đổi phải được công bố bằng văn bản và cập nhật manifest; khả năng xem tệp không tự cấp quyền tái sử dụng.
8. Bảo mật và dữ liệu nhạy cảm
Không đăng công khai product key, token, thông tin xác thực, dữ liệu cá nhân/nội bộ, mã nguồn được kiểm soát, báo cáo nhạy cảm hoặc lỗ hổng chưa khắc phục. Lỗ hổng cần được gửi qua GitHub Private Security Advisory hoặc email chính thức.
9. Xác minh bản chính thức
Chỉ tải từ repository/release chính thức và đối chiếu phiên bản, Build ID, SHA-256, manifest, checksum, tác giả cùng trạng thái chữ ký. Kênh hiện hành là Official Self-Signed: đây là kênh tự ký chính thức với signer ghim và timestamp, không phải public-CA, EV hoặc Microsoft Store.
10. Phiên bản cũ, miễn trừ và sửa đổi
- Phiên bản trước v4.9 tiếp tục theo điều khoản đi kèm lúc phát hành; quyền hợp lệ đã cấp không bị thay đổi hồi tố.
- Phần mềm được cung cấp nguyên trạng, không có bảo đảm; người dùng chịu trách nhiệm sao lưu, xác minh nguồn và tuân thủ pháp luật/chính sách tổ chức.
- Chính sách chỉ thay đổi khi được công bố chính thức bằng văn bản. Khả năng truy cập kỹ thuật hoặc việc vô tình nhận bản sao không được hiểu là đã cấp quyền.