Android là “Open” và iOS là “Closed” - Nhưng điều đó có ý nghĩa gì đối với bạn?

Mục lục:

Android là “Open” và iOS là “Closed” - Nhưng điều đó có ý nghĩa gì đối với bạn?
Android là “Open” và iOS là “Closed” - Nhưng điều đó có ý nghĩa gì đối với bạn?

Video: Android là “Open” và iOS là “Closed” - Nhưng điều đó có ý nghĩa gì đối với bạn?

Video: Android là “Open” và iOS là “Closed” - Nhưng điều đó có ý nghĩa gì đối với bạn?
Video: Hướng dẫn khắc phục lỗi sai giờ trên Windows 10 đơn giản, dễ hiểu - YouTube 2024, Tháng tư
Anonim
Nếu có điều gì đó dường như đồng ý, thì Android của Google là "mở" hơn và iOS của Apple là một hệ điều hành "đóng" hơn. Dưới đây là những gì thực sự có ý nghĩa với bạn.
Nếu có điều gì đó dường như đồng ý, thì Android của Google là "mở" hơn và iOS của Apple là một hệ điều hành "đóng" hơn. Dưới đây là những gì thực sự có ý nghĩa với bạn.

“Open” và “closed” có nghĩa là rất nhiều thứ, từ mã nguồn đến kho ứng dụng đến bao nhiêu hệ điều hành cho phép bạn tùy chỉnh và tinh chỉnh mọi thứ.

Mã nguồn mở (một phần) so với nguồn đóng

Android là "mở" theo nhiều cách khác nhau. Đối với một điều, hệ điều hành Android dựa trên mã từ “Dự án nguồn mở Android” hoặc AOSP. Đó là nguồn mở, vì vậy mọi người có thể lấy mã nguồn đó và tạo các hệ điều hành tùy chỉnh từ nó. CyanogenMod là một ROM tùy chỉnh dựa trên mã này, ví dụ. Hệ điều hành Fire của Amazon, được sử dụng trên Kindle Fire và Fire Phone, cũng dựa trên mã nguồn mở Android này.

Tuy nhiên, ngày càng nhiều Android đến dưới dạng các ứng dụng và API nguồn đóng từ Google Play Services. "Android" có thể có nghĩa là một vài điều. Đó là một hệ điều hành nguồn mở (AOSP), vâng. Nhưng điều mà hầu hết mọi người nghĩ là “Android” hoàn chỉnh với tất cả các bit của Google chỉ là một hệ điều hành nguồn mở một phần. Và hầu hết các điện thoại đều có bộ nạp khởi động bị khóa - một số có thể không cho phép bạn mở khóa mà không tận dụng lỗ hổng bảo mật, vì vậy việc cài đặt hệ điều hành Android ưa thích của bạn có thể khó hơn bạn nghĩ.

Mặt khác, iOS của Apple là nguồn đóng. Có, nó có một số bit nguồn mở, nhưng phần lớn hệ điều hành là nguồn đóng. Không có khả năng thực sự tạo ra một hệ điều hành mới từ nó.

Điều này có ý nghĩa gì đối với bạn: Nếu bạn tuyệt vọng muốn các ROM tùy chỉnh cho điện thoại của mình và muốn gây rối với loại thứ này, Android là dành cho bạn. Nếu không, iOS vẫn ổn. Và đây là một sự thật không may: một trong những lý do lớn để cài đặt ROM tùy chỉnh là để có được phiên bản Android hiện đại hơn trên điện thoại không còn được nhà sản xuất hỗ trợ nữa. Đây không phải là mối quan tâm với iOS.

Image
Image

Ứng dụng có thể đến từ mọi nơi và chỉ có App Store

Trên Android, bạn có thể lật công tắc để cài đặt ứng dụng từ “nguồn không xác định”. Điều này cho phép bạn cài đặt các ứng dụng từ bên ngoài Google Play, đây là cửa hàng ứng dụng của Google. Ngay cả khi Google không phê duyệt ứng dụng, bạn có thể cài đặt ứng dụng từ nơi khác. Google cũng ít hạn chế về ứng dụng trong cửa hàng ứng dụng của riêng họ.

Trên iOS, bạn chỉ có thể cài đặt các ứng dụng từ App Store của Apple. Nếu Apple không muốn phê duyệt một ứng dụng hoặc họ xóa ứng dụng đó khỏi cửa hàng ứng dụng thì bạn không thể sử dụng ứng dụng đó. "Sideloading" các ứng dụng không được chấp thuận yêu cầu jailbreaking, đó là một nhức đầu.

Điều này có ý nghĩa gì đối với bạn: Tùy thuộc vào những gì bạn muốn làm trên điện thoại của bạn, điều này có thể là một mối quan tâm thực tế. Ví dụ: cửa hàng ứng dụng của Apple không cho phép trình mô phỏng trò chơi điện tử, ứng dụng khách BitTorrent và các loại ứng dụng khác mà họ coi là gây tranh cãi. Ví dụ: Apple cấm trò chơi có nội dung gây tranh cãi từ cửa hàng ứng dụng.

Thực tế, hầu hết mọi người có lẽ sẽ không chạy lên chống lại những hạn chế này. Nhưng nếu bạn dự định sử dụng trình mô phỏng trò chơi điện tử và các loại ứng dụng gây tranh cãi khác, có thể bạn sẽ muốn nhận được điện thoại Android thay vì iPhone.

Image
Image

Tùy chỉnh và linh hoạt

Trong lịch sử, điện thoại Android đã linh hoạt hơn. Các ứng dụng Android có quyền truy cập vào hệ thống tệp đầy đủ, có thể liên lạc với nhau thông qua tính năng Chia sẻ, thay đổi trình khởi chạy màn hình chính, hoán đổi bàn phím, tự đặt làm ứng dụng mặc định và thực hiện nhiều việc khác. Ví dụ: một số ứng dụng thực sự có thể chạy trên đầu các ứng dụng khác. Bạn có thể đặt các tiện ích trên màn hình chính của mình. Bạn có thể cài đặt trình khởi chạy của bên thứ ba và chủ đề biểu tượng để thay đổi hoàn toàn cách màn hình chính và biểu tượng ứng dụng xuất hiện.

iOS bị hạn chế hơn. Các ứng dụng không có nhiều quyền lực cho chúng và bị hạn chế giao tiếp với nhau. Trong những năm qua, Apple đã cải thiện điều này. Ứng dụng có thể hoạt động nhiều hơn trong nền và iOS 8 thêm tính năng chia sẻ, bàn phím của bên thứ ba và tiện ích chạy trong trung tâm thông báo thay vì trên màn hình chính.

Điều này có ý nghĩa gì đối với bạn: iOS vẫn còn hạn chế hơn, nhưng các tính năng như tiện ích con, chia sẻ giữa các ứng dụng, ứng dụng đang chạy trong nền và bàn phím của bên thứ ba hiện đã có trong iOS. Nếu bạn muốn làm cho toàn bộ màn hình chính và màn hình khóa hoạt động theo một cách khác, bạn sẽ cần một điện thoại Android. Tuy nhiên, iOS cung cấp rất nhiều tính linh hoạt mà không bị hỏng hoàn toàn.

Tuy nhiên, iOS của Apple vẫn không cho phép bạn chọn trình duyệt web mặc định, ứng dụng email, ứng dụng bản đồ và các ứng dụng mặc định khác của bạn - vẫn còn một chút phiền toái nếu bạn thích các ứng dụng khác.

Image
Image

Khởi động so với Jailbreaking

Mặc dù tất cả sức mạnh của Android cung cấp, rất nhiều tính năng bị khóa sau "root". Bạn sẽ cần quyền truy cập root để thực sự tận dụng tất cả những người đam mê điện năng Android trumpet. Trên hầu hết các điện thoại, rễ thực sự đòi hỏi phải tận dụng lợi thế của lỗ hổng bảo mật. Ví dụ: trên một số điện thoại - ví dụ như điện thoại Nexus của Google - thật dễ dàng để bỏ qua bảo mật và làm những gì bạn thích.Nhưng Google vẫn không thích root và các bản cập nhật Android sẽ xóa quyền truy cập gốc của bạn.

Người dùng Apple muốn các ứng dụng không được chấp thuận, các chỉnh sửa và nhiều quyền truy cập sâu hơn vào iOS phải “bẻ khóa” hệ điều hành. Điều này thực sự tương tự như rễ trong một số cách - nó đòi hỏi phải khai thác một lỗ hổng bảo mật trong iOS. Khi bạn đã thực hiện bẻ khóa, bạn không nhất thiết phải nâng cấp lên phiên bản iOS mới. Bạn sẽ cần phải chờ một jailbreak được phát hành cho nó trước hoặc bạn sẽ mất tất cả các chỉnh sửa jailbreak của mình.

Điều này có ý nghĩa gì đối với bạn: Thường dễ dàng hơn khi root Android hơn là jailbreak iOS. Hãy chắc chắn chọn một chiếc điện thoại dễ dàng để root nếu điều này quan trọng với bạn.

Image
Image

Vì vậy, cuối cùng, nó có vấn đề gì? Đối với hầu hết mọi người, điều đó không thành vấn đề. iOS đang cung cấp sự linh hoạt hơn và linh hoạt hơn với mỗi phiên bản đi qua. Android của Google không phải là một nền tảng hoàn toàn mở - cho một thứ hoàn toàn mã nguồn mở, bạn có thể muốn xem Ubuntu cho điện thoại hoặc hệ điều hành Firefox.

Mặt khác, nếu bạn là người muốn tùy chỉnh mọi thứ về thiết bị của mình, tinh chỉnh những thứ cấp thấp và cài đặt các ứng dụng ngẫu nhiên, Apple có thể không chấp thuận, điện thoại Android vẫn là nền tảng linh hoạt hơn.

Không thể bao quát mọi khía cạnh của cuộc tranh luận này trong một bài đăng duy nhất, nhưng điều này mang lại cho bạn một số ý tưởng về những gì "mở" và "đóng" có nghĩa là ở đây. Trong những năm qua, Android và iOS đã phát triển gần nhau hơn - với toàn bộ nền tảng Android của Google trở nên ít nguồn mở hơn khi nhiều thứ được đưa vào Dịch vụ của Google Play và iOS cung cấp thêm sức mạnh và tính linh hoạt cho các ứng dụng và người dùng.

Đề xuất: