Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

Dự án mã nguồn mở Android là gì?

Anonim

Android là một hệ điều hành mã nguồn mở miễn phí. AOSP (A ndroid O pen S ource P roject) được tải xuống miễn phí, miễn phí thay đổi, miễn phí để xây dựng thành một sản phẩm có thể cung cấp năng lượng cho mọi thứ. Nhưng nó có thể không phải là thứ bạn từng sử dụng khi bạn nhấc điện thoại hoặc gizmo khác chạy "Android".

Android không phải là một thứ nhiều như thứ bạn sử dụng để tạo ra một thứ.

Về cốt lõi, Android không gì khác hơn là một nền tảng mà bất kỳ ai cũng có thể sử dụng để chạy các ứng dụng cộng với các bit và phần cần thiết để nói chuyện với phần cứng tiêu chuẩn. Chúng ta có xu hướng nghĩ về Android như một hệ điều hành cho điện thoại hoặc máy tính bảng (hoặc thậm chí là đồng hồ hoặc tivi), nhưng đó chỉ là một phần của phần mềm cần thiết để có bất kỳ thiết bị nào bật và làm mọi việc. Điều đó đang được nói, đó là một trong những phần quan trọng nhất.

Có một thư viện mã lớn mà bất cứ ai cũng có thể sử dụng là tuyệt vời. Có tất cả những thứ mọi người xây dựng với nó có thể sử dụng các ứng dụng tương tự thậm chí còn tốt hơn. Điều đó tốt hơn cho chúng tôi bởi vì chúng tôi sẽ có một danh sách lớn các ứng dụng hoạt động tốt khi chúng tôi mua một thiết bị hỗ trợ Android. Tốt hơn là các công ty sản xuất thiết bị vì chúng tôi sẽ muốn mua chúng và họ không phải nỗ lực để xây dựng nền tảng ứng dụng của riêng họ. Nó cũng tuyệt vời cho Google vì điều đó có nghĩa là nhiều thiết bị sẽ có thể sử dụng internet và các dịch vụ của nó.

Đó là phần cuối cùng là lý do tại sao Google duy trì AOSP. Google luôn giữ niềm tin rằng mọi người nên có quyền truy cập vào internet. Trong khi một số lý do có thể là vị tha và tốt bụng, lý do chính khiến Google với tư cách là một công ty có những mục tiêu này là vì internet là cách nó kiếm tiền. Tất cả các công ty tồn tại để tạo ra con người, nhưng với AOSP, Google đã tìm ra một cách mới để kiếm tiền từ mọi người trong khi cho đi một trong những sản phẩm đắt nhất của mình: Android.

Điều này được thực hiện thông qua AOSP. Google duy trì mã nguồn Android. Điều đó có nghĩa chính xác những gì bạn nghĩ: Nó giữ mọi thứ sạch sẽ và gọn gàng và cập nhật, sau đó làm cho nó có sẵn cho người khác. Nó cũng có những người làm việc toàn thời gian để cải thiện và thêm các tính năng mới cho Android. Tất cả điều này được cung cấp cho bất kỳ ai sử dụng tự do theo giấy phép tự do cho phép thay đổi được thực hiện theo mã và không được gửi lại cho người bảo trì. Samsung được phép làm bất cứ điều gì họ muốn với AOSP. Bạn cũng vậy và tôi cũng vậy. Nếu chúng ta làm điều gì đó khác biệt, chúng ta có thể giữ những thay đổi đó cho chính mình để cung cấp một sản phẩm tốt hơn (hy vọng) hơn bất kỳ ai khác có thể.

Nhưng điện thoại và tiện ích chúng tôi mua không chạy AOSP như một hệ điều hành. Những gì chúng ta thấy là kết quả cuối cùng của một ai đó hoặc một công ty nào đó sử dụng nó để tạo ra phần mềm độc đáo và của riêng họ. Điều này có thể được thực hiện bằng cách thay đổi mã hoặc bằng cách thêm nhiều mã hơn hoặc thậm chí thêm các ứng dụng không mở nguồn như AOSP. Mọi công ty bán các thiết bị hỗ trợ Android, bao gồm cả chính Google, đang làm điều này. Nhưng ngay cả điều này cũng phù hợp với các phương pháp của Google để kiếm tiền vì có một số hạn chế khi một công ty muốn sử dụng các ứng dụng và dịch vụ phổ biến của Google.

Quá trình là một vòng tròn. Google cho Android đi. Một công ty sử dụng nó trên điện thoại của mình. Là người tiêu dùng, chúng tôi muốn điện thoại Android có thể sử dụng Google Play và Gmail và Google Photos và tất cả những thứ khác làm cho Android trở nên tuyệt vời. Công ty sản xuất điện thoại có thể đóng gói các tính năng đó miễn phí miễn là đảm bảo sản phẩm của họ có thể sử dụng mọi ứng dụng khác có trong cửa hàng Google Play. Các nhà sản xuất điện thoại, như Samsung, tiết kiệm thời gian và tiền bạc bằng cách không xây dựng nền tảng ứng dụng và cửa hàng ứng dụng của riêng họ; chúng tôi nhận được một điện thoại có quyền truy cập vào tất cả các ứng dụng mà chúng tôi yêu thích cộng với một thị trường có hơn một triệu người khác và Google có rất nhiều người sử dụng dịch vụ của họ và truy cập internet để xem quảng cáo của Google.

Bằng cách biến Android thành một phần lớn của một hệ điều hành mà bất kỳ ai cũng có thể sử dụng miễn phí, khoản đầu tư của Google vào đó sẽ được đền đáp.

Điều này không thể xảy ra nếu Android không được sử dụng miễn phí, vì vậy thời gian và tiền bạc mà Google đầu tư vào Android khiến nó trở thành một phần rất sinh lợi trong hoạt động kinh doanh. Bằng cách cung cấp Android dưới dạng mã nguồn, bất kỳ ai cũng có thể sử dụng thay vì một sản phẩm độc lập như Windows, Google có thể gặt hái những lợi ích trong khi một công ty khác làm công việc xây dựng và duy trì một hệ điều hành sống. AOSP có nghĩa là mọi người đều thắng, và đó là cách chúng tôi thích.