Bộ 9 - Trắc nghiệm Phần mềm mã nguồn mở có đáp án

Thời gian còn lại: --:--

Câu 1: Phần mềm mã nguồn mở (OSS) được định nghĩa cơ bản là loại phần mềm nào sau đây?

Câu 2: Đặc điểm quan trọng nhất của giấy phép GNU GPL (General Public License) đối với các phần mềm phái sinh là gì?

Câu 3: Theo phân tích phổ biến, sự khác biệt chính giữa triết lý 'Phần mềm tự do' (Free Software) và 'Mã nguồn mở' (Open Source) là gì?

Câu 4: Định luật Linus (Linus's Law) trong phát triển mã nguồn mở khẳng định điều gì về việc phát hiện lỗi?

Câu 5: Giấy phép Apache License 2.0 có đặc điểm nổi bật nào so với giấy phép GPL?

Câu 6: Tổ chức Phần mềm Tự do (FSF) được thành lập bởi ai và nhằm mục đích gì?

Câu 7: Khái niệm 'Copyleft' trong lĩnh vực mã nguồn mở được hiểu như thế nào?

Câu 8: Giấy phép MIT được đánh giá là một trong những giấy phép phổ biến nhất vì lý do chính nào?

Câu 9: Trong cộng đồng mã nguồn mở, hành động 'Fork' một dự án có nghĩa là gì?

Câu 10: Chi phí sở hữu tổng thể (TCO) của phần mềm mã nguồn mở thường bao gồm những yếu tố nào?

Câu 11: Sự khác biệt cơ bản giữa giấy phép BSD 2-clause và BSD 3-clause là gì?

Câu 12: Tại sao các giấy phép Creative Commons (CC) thường không được khuyến khích sử dụng cho mã nguồn phần mềm?

Câu 13: Mô hình kinh doanh 'Dual-licensing' (Cấp phép kép) trong mã nguồn mở hoạt động như thế nào?

Câu 14: Sự khác nhau cơ bản giữa 'Freeware' và 'Phần mềm tự do' (Free Software) là gì?

Câu 15: Vai trò chính của tổ chức Open Source Initiative (OSI) là gì?

Câu 16: Trong quy trình phát triển mã nguồn mở, thuật ngữ 'Upstream' ám chỉ điều gì?

Câu 17: Tại sao giấy phép GPL thường bị một số người gọi là giấy phép 'có tính lây lan' (viral)?

Câu 18: Nhân hệ điều hành Linux (Linux Kernel) được phát hành dưới loại giấy phép mã nguồn mở nào?

Câu 19: Hệ thống quản lý phiên bản Git đóng vai trò như thế nào trong các dự án mã nguồn mở?

Câu 20: Hiện tượng 'Tivoization' trong mã nguồn mở được định nghĩa là gì?

Câu 21: Giấy phép LGPL (Lesser General Public License) khác với GPL ở điểm quan trọng nào?

Câu 22: Theo phân tích về bảo mật, tính minh bạch của mã nguồn mở có tác động như thế nào đến an toàn thông tin?

Câu 23: Một trong những nhược điểm lớn nhất của phần mềm đóng (proprietary) so với mã nguồn mở là gì?

Câu 24: Trong quản trị cộng đồng mã nguồn mở, vai trò 'BDFL' (Benevolent Dictator For Life) có nghĩa là gì?

Câu 25: Cơ chế 'Pull Request' (PR) trên các nền tảng như GitHub dùng để làm gì?