Bộ 11 - 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: Theo Định nghĩa Nguồn mở (OSD) của tổ chức OSI, tiêu chí nào sau đây là bắt buộc đối với một giấy phép phần mềm mã nguồn mở?

Câu 2: Trong triết lý của Free Software Foundation (FSF), 'Quyền tự do 1' được định nghĩa là gì?

Câu 3: Thuật ngữ 'Copyleft' trong giấy phép GPL (General Public License) có ý nghĩa cốt lõi là gì?

Câu 4: Giấy phép MIT được phân loại vào nhóm giấy phép nào sau đây?

Câu 5: Khi tính toán Tổng chi phí sở hữu (TCO) cho phần mềm mã nguồn mở, yếu tố nào thường chiếm tỷ trọng lớn nhất thay vì chi phí mua bản quyền?

Câu 6: Định luật Linus (Linus's Law) trong phát triển mã nguồn mở khẳng định điều gì về bảo mật?

Câu 7: Sự khác biệt quan trọng nhất giữa giấy phép GPLv3 so với GPLv2 là gì?

Câu 8: Giấy phép Affero GPL (AGPL) được tạo ra nhằm mục đích giải quyết vấn đề gì?

Câu 9: Trong quy trình phát triển mã nguồn mở, khái niệm 'Upstream' (thượng nguồn) ám chỉ hành động nào?

Câu 10: Giấy phép Apache 2.0 có đặc điểm nổi bật nào giúp nó được nhiều doanh nghiệp ưa chuộng?

Câu 11: Hành động 'Forking' trong một dự án mã nguồn mở xảy ra khi nào?

Câu 12: Mô hình kinh doanh 'Open Core' thường được triển khai như thế nào?

Câu 13: Tại sao việc sử dụng phần mềm mã nguồn mở giúp tránh được tình trạng 'Vendor Lock-in'?

Câu 14: Cơ chế 'Dual Licensing' (Giấy phép kép) thường được các công ty như MySQL sử dụng nhằm mục đích gì?

Câu 15: Giấy phép LGPL (Lesser General Public License) khác với GPL ở điểm cơ bản nào?

Câu 16: Ai là người sáng lập dự án GNU và tổ chức Free Software Foundation (FSF)?

Câu 17: Hệ điều hành Android chủ yếu sử dụng loại giấy phép nào cho các thành phần thuộc tầng 'Android Framework'?

Câu 18: Thỏa thuận CLA (Contributor License Agreement) trong các dự án mã nguồn mở có vai trò gì?

Câu 19: Khái niệm 'InnerSource' được hiểu như thế nào trong doanh nghiệp?

Câu 20: Yếu tố nào sau đây là quan trọng nhất để đảm bảo tính tương tác giữa phần mềm mã nguồn mở và các hệ thống khác?

Câu 21: Hệ thống quản lý phiên bản 'Git' ban đầu được tạo ra bởi ai và phục vụ mục đích gì?

Câu 22: Giấy phép BSD (Berkeley Software Distribution) có đặc trưng gì khác biệt so với GPL?

Câu 23: Ưu điểm lớn nhất của mô hình phát triển dựa trên cộng đồng (Community-driven) là gì?

Câu 24: Trong ngữ cảnh phần mềm mã nguồn mở, khái niệm 'Downstream' (hạ nguồn) dùng để chỉ ai?

Câu 25: Việc sử dụng các bản vá (Patches) trong mã nguồn mở giúp cải thiện tính bảo mật như thế nào?