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

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

1. Điều gì KHÔNG phải là một yếu tố cần xem xét khi lựa chọn giấy phép mã nguồn mở cho dự án của bạn?
2. Tổ chức nào đóng vai trò quan trọng trong việc định nghĩa và quảng bá phần mềm mã nguồn mở?
3. Làm thế nào phần mềm mã nguồn mở có thể giúp thu hẹp khoảng cách kỹ thuật số?
4. Khái niệm `inner source′ (nguồn nội bộ) trong doanh nghiệp liên quan đến phần mềm mã nguồn mở như thế nào?
5. Trong quá trình phát triển phần mềm mã nguồn mở, `pull request′ (yêu cầu kéo) thường được sử dụng để làm gì?
6. Làm thế nào phần mềm mã nguồn mở có thể thúc đẩy sự đổi mới trong ngành công nghệ?
7. Giấy phép AGPL (Affero General Public License) khác biệt với giấy phép GPL thông thường ở điểm nào?
8. Loại giấy phép mã nguồn mở nào cho phép bạn sử dụng, sửa đổi và phân phối lại phần mềm cho mục đích thương mại mà không cần công bố mã nguồn đã sửa đổi?
9. Điều gì sau đây KHÔNG phải là một ví dụ về cộng đồng phần mềm mã nguồn mở?
10. Điều gì sau đây là một ví dụ về phần mềm mã nguồn mở?
11. So với phần mềm độc quyền, phần mềm mã nguồn mở có thể có lợi thế về bảo mật vì lý do nào?
12. Trong tương lai, xu hướng phát triển phần mềm mã nguồn mở có thể sẽ đi theo hướng nào?
13. Tại sao sự tham gia của cộng đồng lại quan trọng đối với sự thành công của các dự án phần mềm mã nguồn mở?
14. Trong bối cảnh phần mềm mã nguồn mở, `vendor lock-in′ (sự phụ thuộc vào nhà cung cấp) được giảm thiểu như thế nào?
15. Ưu điểm chính của việc sử dụng phần mềm mã nguồn mở trong doanh nghiệp là gì?
16. Giấy phép mã nguồn mở nào sau đây là giấy phép `copyleft′?
17. Mô hình phát triển `chợ` (bazaar) thường được liên kết với phần mềm mã nguồn mở, mô tả điều gì?
18. Điều gì có thể xảy ra nếu một dự án phần mềm mã nguồn mở không có đủ người duy trì (maintainer) tích cực?
19. Khái niệm `free as in speech, not free as in beer′ (tự do ngôn luận, không phải tự do bia) thường được dùng để nhấn mạnh điều gì về phần mềm tự do?
20. Đối với một doanh nghiệp khởi nghiệp (startup) với nguồn lực hạn chế, lợi ích nào của phần mềm mã nguồn mở là quan trọng nhất?
21. Phần mềm trung gian (middleware) mã nguồn mở đóng vai trò gì trong kiến trúc hệ thống phần mềm?
22. So sánh giấy phép GPL và giấy phép BSD, điểm khác biệt chính là gì?
23. Điều gì KHÔNG phải là lợi ích trực tiếp của việc sử dụng phần mềm mã nguồn mở?
24. Nhược điểm tiềm ẩn của việc sử dụng phần mềm mã nguồn mở là gì?
25. Tại sao các công ty lớn như Google, Facebook, và Amazon lại đóng góp và sử dụng phần mềm mã nguồn mở?
26. Trong lĩnh vực giáo dục, phần mềm mã nguồn mở có thể được sử dụng như thế nào?
27. Trong ngữ cảnh phần mềm mã nguồn mở, `forking′ (phân nhánh) có nghĩa là gì?
28. Điều gì có thể là động lực chính cho các nhà phát triển cá nhân tham gia vào các dự án phần mềm mã nguồn mở?
29. Đâu là định nghĩa chính xác nhất về phần mềm mã nguồn mở?
30. Rủi ro bảo mật tiềm ẩn khi sử dụng phần mềm mã nguồn mở là gì?