Mã không có giấy phép rõ ràng được bảo vệ bởi bản quyền và theo mặc định Tất cả các quyền. Người hoặc người đã viết mã được bảo vệ như vậy. Bất cứ khi nào bạn sử dụng phần mềm bạn không viết, việc cấp phép nên được xem xét và tuân thủ.
( Brian Doll (Phó Giám đốc Tiếp thị của GitHub) )
Vì vậy, với điều đó được tính đến:
Nếu mã có thể được sử dụng trong dự án của tôi, tôi có thể tự do cấp phép mã đó giống như phần còn lại của dự án của tôi hoặc thậm chí chỉ cấp phép mã cho chính nó không?
Từ Trợ giúp: Cấp phép nguồn mở tại GitHub:
Đó là quyền của bạn không bao gồm một với mã hoặc dự án của bạn, nhưng xin vui lòng lưu ý về các tác động. Nói chung, việc không có giấy phép có nghĩa là luật bản quyền mặc định được áp dụng. Điều này có nghĩa là bạn giữ lại tất cả các quyền đối với mã nguồn của mình và không ai khác có thể sao chép, phân phối hoặc tạo các tác phẩm phái sinh từ tác phẩm của bạn. Đây có thể không phải là những gì bạn dự định.
Ngay cả khi đây là những gì bạn dự định, nếu bạn xuất bản mã nguồn của mình trong kho lưu trữ công khai trên GitHub, bạn đã chấp nhận Điều khoản dịch vụ cho phép người dùng GitHub khác một số quyền. Cụ thể, bạn cho phép người khác xem và phân nhánh kho lưu trữ của bạn.
Vì vậy, không, bạn không thể cấp phép lại mã. Không có giấy phép lại mặc định . Bạn không thể làm lại nó thành một tác phẩm khác mà bạn phát hành hoặc sử dụng để cung cấp dịch vụ cho người khác (nếu bạn có thể sử dụng nó trong các dự án cá nhân là một cái gì đó để lại cho tòa án và có thể là tối thiểu , nhưng đó là điều để tòa án quyết định). Bạn có thể xem và phân bổ nó theo Điều khoản dịch vụ của GitHub.
Nếu bạn đã thêm giấy phép vào mã của mình vào một ngày sau đó, điều đó có ảnh hưởng đến việc phát hành mã trong tương lai không? Ví dụ: nếu tôi đã rẽ nhánh một cái gì đó không có giấy phép và sau đó tác giả ban đầu thêm bản quyền được bảo lưu tất cả các quyền - mã ngã ba có thể được sử dụng miễn là trước khi thêm giấy phép không?
Thêm giấy phép không làm cho mọi thứ trở nên hồi tố (xem Nếu ai đó thay đổi giấy phép của họ, nó có áp dụng cho các dự án rẽ nhánh trước đây theo giấy phép trước không? ). Nó chỉ áp dụng cho các phiên bản trong tương lai. Lưu ý rằng việc thay đổi từ "không có giấy phép" thành "tất cả các quyền" là không thay đổi. Không có giấy phép là tất cả các quyền.