-
Từng nổi tiếng tai tiếng vì các bản vá downstream, nhưng ngày càng có nhiều mã được đưa upstream hơn
-
Đang chuyển sang Android GKI (Generic Kernel Image) để giảm phân mảnh
-
Tại hội nghị LPC2021
→ Đã gần như loại bỏ phân mảnh bằng cách sử dụng ảnh GKI dựa trên Android 12 và Linux 5.10
→ Với Android 12 GKI, phần lớn các tính năng nhân của vendor/OEM đã được đưa upstream vào nhân Linux, hoặc được tách thành module/hook của vendor, hoặc được hợp nhất vào Android Common Kernel
- Trong tương lai sẽ giảm nợ kỹ thuật đến giai đoạn 2023~2024
→ Theo đuổi mô hình phát triển "Upstream First" cho các tính năng mới
→ Google hiện đang tập trung vào việc đưa upstream mọi bản vá Out-of-Tree trong Android Common Kernel
3 bình luận
Tôi không hiểu rõ về 'upstream first' nên đã tìm thử.. https://www.redhat.com/ko/blog/what-open-source-upstream
Nổi tiếng vì các bản vá downstream = Android sử dụng nhân Linux, lấy nhân Linux về rồi tự tạo các bản vá chỉ dành cho mình để dùng trong Android, nhưng lại không phản ánh (đóng góp) các bản vá đó trở lại vào dự án nhân Linux.
Ý ở đây là như vậy đúng không?
Tôi hiểu là như bạn nói. Trường hợp của Samsung chẳng hạn, khi họ lấy Android về rồi tự áp dụng các bản vá bảo mật liên quan đến kernel, trên thực tế lại tạo ra thêm nhiều lỗ hổng bảo mật, nên cũng từng có bài báo nói rằng Google không thích điều đó.
https://vi.news.hada.io/topic?id=1542