Đề 6 – Bài tập, đề thi trắc nghiệm online Phần mềm mã nguồn mở

Đề 6 - Bài tập, đề thi trắc nghiệm online Phần mềm mã nguồn mở

1. Giấy phép mã nguồn mở GPL (GNU General Public License) nổi tiếng với đặc điểm `copyleft′. `Copyleft′ có nghĩa là gì?
2. Điều gì sau đây là rủi ro tiềm ẩn khi sử dụng phần mềm mã nguồn mở trong doanh nghiệp?
3. Trong phát triển phần mềm mã nguồn mở, `contribution′ (đóng góp) có thể bao gồm những hình thức nào?
4. Giấy phép mã nguồn mở MIT License có đặc điểm gì nổi bật so với GPL?
5. Lợi ích nào sau đây **KHÔNG** trực tiếp liên quan đến việc sử dụng phần mềm mã nguồn mở?
6. Điều gì sau đây mô tả đúng nhất về `copyleft′ trong giấy phép mã nguồn mở?
7. Khái niệm `open standards′ (tiêu chuẩn mở) có liên quan mật thiết đến phần mềm mã nguồn mở như thế nào?
8. Đặc điểm nào sau đây là **KHÔNG PHẢI** là lợi ích chính của phần mềm mã nguồn mở?
9. Loại giấy phép mã nguồn mở nào sau đây được coi là `permissive′ (cho phép) nhất?
10. Điều gì sau đây KHÔNG phải là một ví dụ điển hình của phần mềm mã nguồn mở?
11. Điều gì KHÔNG phải là một thách thức đối với sự phát triển của phần mềm mã nguồn mở?
12. Ưu điểm nào sau đây là **ít quan trọng nhất** khi xem xét sử dụng phần mềm mã nguồn mở cho một dự án khởi nghiệp?
13. Giấy phép Apache License 2.0 có đặc điểm gì khác biệt so với giấy phép GPLv3?
14. Mô hình phát triển `chợ` (bazaar) trong phần mềm mã nguồn mở nhấn mạnh điều gì?
15. Điều gì là một trong những lý do chính khiến nhiều tổ chức chính phủ chuyển sang sử dụng phần mềm mã nguồn mở?
16. Khái niệm `dual-licensing′ (cấp phép kép) trong phần mềm mã nguồn mở nghĩa là gì?
17. Trong bối cảnh phần mềm mã nguồn mở, `governance′ (cơ chế quản trị) đề cập đến điều gì?
18. Trong mô hình phát triển mã nguồn mở, `release early, release often′ (phát hành sớm, phát hành thường xuyên) có mục đích gì?
19. Trong ngữ cảnh phần mềm mã nguồn mở, `community-driven development′ (phát triển dựa vào cộng đồng) có ý nghĩa gì?
20. Điều gì sau đây là một ví dụ về phần mềm mã nguồn mở được sử dụng rộng rãi trong cơ sở hạ tầng web?
21. Điều gì KHÔNG phải là một thách thức khi triển khai phần mềm mã nguồn mở trong một tổ chức lớn?
22. Tại sao tính minh bạch của mã nguồn lại quan trọng trong phần mềm mã nguồn mở?
23. Trong lĩnh vực phần mềm mã nguồn mở, `forking′ (rẽ nhánh) có nghĩa là gì?
24. So với phần mềm độc quyền, quy trình phát triển phần mềm mã nguồn mở thường có đặc điểm gì?
25. Khái niệm `vendor lock-in′ (ràng buộc nhà cung cấp) thường được liên kết với loại phần mềm nào?
26. Điều gì có thể gây ra sự `fragmentation′ (phân mảnh) trong hệ sinh thái phần mềm mã nguồn mở?
27. Mô hình kinh doanh nào sau đây thường được các công ty phần mềm mã nguồn mở áp dụng để tạo ra doanh thu?
28. So với phần mềm độc quyền, phần mềm mã nguồn mở thường được đánh giá cao hơn về khía cạnh nào sau đây?
29. Lợi ích chính của việc sử dụng phần mềm mã nguồn mở trong giáo dục là gì?
30. So sánh chi phí ban đầu, phần mềm mã nguồn mở thường có lợi thế hơn phần mềm độc quyền như thế nào?