JavaScript is required

Nếu bạn viết 1 chương trình áp dụng giấy phép GNU–GPL thì bạn cần đính kèm những thông báo đi cùng phần mềm ở đâu:

A.
Một thông báo độc lập đi kèm
B.
Đính kèm vào phần đầu của tập tin mã nguồn (dưới dạng ghi chú)
C.
Đính kèm vào phần cuối của tập tin mã nguồn (dưới dạng ghi chú)
D.
Cả 3 phương pháp trên đều đúng
Trả lời:

Đáp án đúng: D


Khi phát hành một chương trình theo giấy phép GNU General Public License (GPL), việc tuân thủ các yêu cầu của giấy phép là rất quan trọng. GPL yêu cầu phải cung cấp thông báo về giấy phép và các thông tin liên quan đến bản quyền. Điều này có thể được thực hiện bằng nhiều cách: * **A. Một thông báo độc lập đi kèm:** Cung cấp một tệp riêng biệt (ví dụ: `LICENSE.txt` hoặc `COPYING`) chứa toàn bộ nội dung của giấy phép GPL và các thông tin bản quyền liên quan. * **B. Đính kèm vào phần đầu của tập tin mã nguồn (dưới dạng ghi chú):** Thêm một đoạn văn bản vào đầu mỗi tệp mã nguồn, cho biết rằng tệp này chịu sự điều chỉnh của GPL và cung cấp thông tin về bản quyền. * **C. Đính kèm vào phần cuối của tập tin mã nguồn (dưới dạng ghi chú):** Tương tự như trên, nhưng đặt thông báo ở cuối tệp. Vì cả ba phương pháp trên đều hợp lệ và được sử dụng phổ biến để tuân thủ GPL, đáp án đúng là D.

Câu hỏi liên quan