Đoạn mã nào được sử dụng trong Android không phải là mã nguồn mở?
Trả lời:
Đáp án đúng: B
Trong hệ điều hành Android, các driver phần cứng thường được cung cấp bởi các nhà sản xuất phần cứng (ví dụ: Qualcomm, MediaTek, Broadcom). Một số driver, đặc biệt là các driver liên quan đến phần cứng độc quyền hoặc các tính năng đặc biệt của thiết bị, có thể không được cung cấp dưới dạng mã nguồn mở. Trong các lựa chọn đã cho:
- Keypad driver: Thường là mã nguồn mở.
- WiFi driver: Một số có thể là mã nguồn đóng tùy thuộc vào nhà sản xuất chipset WiFi.
- Audio driver: Tương tự như WiFi driver, một số có thể là mã nguồn đóng.
- Power management: Phần quản lý năng lượng thường liên quan mật thiết đến phần cứng và có thể chứa các thành phần độc quyền, do đó có khả năng không phải là mã nguồn mở.
Do đó, Power management là đáp án chính xác nhất vì nó thường liên quan đến các phần cứng cụ thể và các thuật toán độc quyền để tối ưu hóa hiệu suất pin, và không phải lúc nào cũng là mã nguồn mở.





