Google vừa chính thức xác nhận một thay đổi mang tính chiến lược trong cách thức phát triển hệ điều hành di động phổ biến nhất thế giới. Bắt đầu từ tuần tới, gã khổng lồ tìm kiếm sẽ chuyển toàn bộ quy trình phát triển Android vào các nhánh nội bộ của công ty. Tuy nhiên, Google cũng nhanh chóng nhấn mạnh cam kết rằng Android vẫn sẽ là một dự án mã nguồn mở.
Đây là sự thay đổi đáng kể so với mô hình "lai" (hybrid) đã được Google áp dụng trong gần 16 năm qua. Trước đây, một phần của Android được phát triển công khai trên nền tảng AOSP Gerrit (thuộc dự án mã nguồn mở Android), cho phép cộng đồng theo dõi và đóng góp trực tiếp, trong khi phần còn lại được thực hiện trên các nhánh nội bộ.

Android sẽ được phát triển một cách "nội bộ hóa" trong tương lai.
Theo chính sách mới, toàn bộ quá trình phát triển cốt lõi sẽ diễn ra hoàn toàn trong các nhánh nội bộ của Google. Quyền truy cập vào các nhánh này chủ yếu dành cho các đối tác đã ký thỏa thuận cấp phép dịch vụ GMS của Google (Google Mobile Services) như Samsung, Xiaomi, OnePlus và các nhà sản xuất thiết bị khác.
Google giải thích rằng việc duy trì song song hai quy trình phát triển công khai và nội bộ gây ra nhiều thách thức. Quá trình trên AOSP Gerrit thường có độ trễ so với nhánh nội bộ, làm chậm việc tung ra tính năng mới, sửa lỗi và đặc biệt là vá các lỗ hổng bảo mật quan trọng. Hơn nữa, việc hợp nhất mã nguồn giữa hai nhánh đôi khi gây ra lỗi không mong muốn. Việc chuyển hoàn toàn vào nội bộ được kỳ vọng sẽ giúp quy trình phát triển trở nên tinh gọn, nhanh chóng và hiệu quả hơn.
Sự thay đổi này đồng nghĩa với việc một số thành phần quan trọng của Android, trước đây được phát triển công khai trên AOSP (như hệ thống xây dựng, động cơ cập nhật, ngăn xếp Bluetooth, khung ảo hóa, cấu hình SELinux...), giờ đây sẽ được phát triển nội bộ.
Mã nguồn của các thành phần này sẽ không còn được cập nhật liên tục trên AOSP Gerrit nữa. Thay vào đó, chúng sẽ chỉ được Google công bố ra bên ngoài theo đợt, khi hãng phát hành một nhánh (phiên bản) Android lớn mới chứa các thay đổi đó.
Đối với người dùng cuối, sự thay đổi này dự kiến không gây tác động rõ rệt đến việc nhận các bản cập nhật hệ điều hành. Các nhà sản xuất lớn có thỏa thuận GMS cũng không bị ảnh hưởng nhiều do vẫn tiếp tục truy cập được nhánh nội bộ. Tuy nhiên, các nhà phát triển độc lập, các dự án ROM tùy chỉnh dựa trên AOSP có thể gặp một số bất tiện do việc tiếp cận mã nguồn mới nhất của một số thành phần sẽ bị chậm lại.
Google khẳng định vẫn sẽ tiếp nhận đóng góp mã nguồn từ cộng đồng cho AOSP, nhưng hãng sẽ toàn quyền kiểm soát việc hợp nhất các đóng góp này để đảm bảo "sức sống của Android với tư cách là một nền tảng và một dự án mã nguồn mở".
Quyết định này đánh dấu một bước ngoặt trong cách Google quản lý dự án Android, cho thấy sự ưu tiên cho hiệu quả phát triển nội bộ. Mặc dù cam kết về mã nguồn mở vẫn được giữ vững, tác động thực tế lên cộng đồng phát triển và sự đa dạng của hệ sinh thái Android trong dài hạn vẫn cần được theo dõi thêm.