Nguồn mở là mô hình cấp phép, không chỉ là xem được mã
Giấy phép nguồn mở trao các quyền sử dụng, nghiên cứu, sửa đổi và phân phối theo điều kiện cụ thể. Kho mã công khai nhưng không có giấy phép không mặc nhiên cho người khác quyền sao chép hoặc phân phối.
Nhóm giấy phép
Giấy phép permissive thường yêu cầu giữ thông báo bản quyền/giấy phép và cho phép tích hợp rộng. Copyleft đặt điều kiện chia sẻ tương ứng khi phân phối tác phẩm phái sinh trong phạm vi giấy phép. Nghĩa vụ cụ thể phải đọc đúng văn bản, không suy từ nhãn gọi.
Ví dụ quy trình
- Lập SBOM: tên gói, phiên bản, nguồn, giấy phép.
- Xác minh giấy phép từ gói phát hành chính thức.
- Xác định sản phẩm dùng nội bộ, cung cấp dịch vụ hay phân phối bản sao.
- Thu thập NOTICE, văn bản giấy phép và mã nguồn cần cung cấp.
- Kiểm tra tương thích trước khi phát hành.
Bảo mật khác giấy phép
Một gói hợp lệ về giấy phép vẫn có thể có lỗ hổng; một gói an toàn vẫn có thể bị dùng sai điều kiện. Cần cả quản lí bản vá và tuân thủ pháp lí.
⚠️ Không tự sửa tên giấy phép
Không xóa copyright, không đoán giấy phép từ tệp README và không coi “miễn phí” là không có nghĩa vụ. Trường hợp không rõ cần xin tư vấn phù hợp.
✍️ Luyện tập
Lập SBOM cho ứng dụng giả định có bốn thư viện, phân loại bằng chứng giấy phép và tạo checklist trước phát hành.
📚 Căn cứ biên soạn
Bám Chương trình GDPT 2018; nội dung được đối chiếu nguồn chuyên môn và biên soạn độc lập.
Cùng nhau hiểu bài sâu hơn
Viết lời giải, công thức, đặt câu hỏi hoặc gửi ảnh phần bạn đang vướng.
Đăng nhập để đặt câu hỏi và tham gia trao đổi.
Chưa có trao đổi nào. Hãy là người đầu tiên đặt câu hỏi nhé.