Nền tảng máy tính nào đang mở và những nền tảng nào bị đóng?

Mục lục:

Nền tảng máy tính nào đang mở và những nền tảng nào bị đóng?
Nền tảng máy tính nào đang mở và những nền tảng nào bị đóng?

Video: Nền tảng máy tính nào đang mở và những nền tảng nào bị đóng?

Video: Nền tảng máy tính nào đang mở và những nền tảng nào bị đóng?
Video: 10 THÓI QUEN SẠC PIN SAI !!! Làm chai pin điện thoại nhanh chóng | Hoàng Hà Channel - YouTube 2024, Tháng mười một
Anonim
Vài năm gần đây đã chứng kiến sự nổi lên của các nền tảng đóng - hệ điều hành chỉ cho phép bạn cài đặt phần mềm được nhà phát triển của hệ điều hành phê duyệt. Tuy nhiên, nhiều nền tảng phổ biến - thậm chí là nền tảng di động - vẫn là nền tảng mở.
Vài năm gần đây đã chứng kiến sự nổi lên của các nền tảng đóng - hệ điều hành chỉ cho phép bạn cài đặt phần mềm được nhà phát triển của hệ điều hành phê duyệt. Tuy nhiên, nhiều nền tảng phổ biến - thậm chí là nền tảng di động - vẫn là nền tảng mở.

Nền tảng với các cửa hàng ứng dụng có thể được coi là nền tảng mở nếu chúng cho phép bạn cài đặt ứng dụng từ bên ngoài cửa hàng ứng dụng, một quá trình được gọi là “tải trước.” Ngay cả khi nền tảng có cửa hàng ứng dụng hạn chế, việc tải trước có thể cho phép người dùng thoát khỏi khu vườn có tường bao quanh nếu họ chọn.

Theo DMCA Hoa Kỳ và các luật tương tự ở nơi khác trên thế giới, việc bẻ khóa để thoát khỏi nền tảng đã đóng và cài đặt phần mềm không được chấp thuận được coi là tội phạm. Đó là cùng một luật khiến việc xem đĩa DVD trên Linux trở nên bất hợp pháp. (DMCA Hoa Kỳ thực sự tạo ngoại lệ cho việc jailbreak điện thoại thông minh, nhưng không phải là máy tính bảng hoặc các thiết bị khác.)

Windows Desktop: Mở trên Intel, Đóng trên ARM

Máy tính để bàn Windows là nền tảng máy tính mở phổ biến nhất trong số những người dùng máy tính trung bình và tính chất mở của Windows đã cho phép Windows trở thành nền tảng cho sự đổi mới. Không ai cần phải yêu cầu Microsoft cho phép phân phối phần mềm máy tính để bàn Windows - họ có thể viết phần mềm riêng của họ và phân phối nó trực tiếp cho người dùng.

Trên các phiên bản tiêu chuẩn Intel x86 của Windows 8, máy tính để bàn Windows vẫn là một nền tảng mở. Bạn có thể cài đặt bất cứ thứ gì bạn muốn trên đó. Microsoft không nói gì.

Trên các máy ARM Windows RT, máy tính để bàn Windows bây giờ là một nền tảng khép kín. Chỉ các ứng dụng do Microsoft phát triển mới được phép trên máy tính để bàn của Windows RT. Tin đồn hiện tại cho rằng Microsoft đang làm việc để tạo một phiên bản Microsoft Outlook cho Windows RT. Microsoft là công ty duy nhất được phép tạo và phân phối các ứng dụng mới cho máy tính để bàn của Windows RT. Những người muốn các ứng dụng máy tính để bàn mới (chẳng hạn như ứng dụng email) cho máy tính để bàn Windows RT phải hỏi Microsoft về chúng.

Image
Image

Windows hiện đại: Đã đóng

Giao diện hiện đại mới của Windows 8 là một nền tảng khép kín. Những người trung bình chỉ có thể cài đặt phần mềm Hiện đại từ Windows Store. Nếu Microsoft xóa ứng dụng khỏi Cửa hàng Windows vì ứng dụng vi phạm bất kỳ nguyên tắc nào của chúng, bạn sẽ không thể cài đặt hoặc chạy ứng dụng trên hệ thống của mình. Nói cách khác, Microsoft thực hiện một sự phủ quyết trên các ứng dụng hiện đại mà bạn có thể chạy trên Windows 8.

Giống như nhiều nền tảng đóng khác, Microsoft cho phép tải trước, nhưng chỉ dành cho nhà phát triển (để thử nghiệm ứng dụng của riêng họ) và mạng công ty (để sử dụng các ứng dụng nội bộ). Tính năng tải trước được thiết kế để người dùng trung bình không thể sử dụng nó cho các ứng dụng không được phê duyệt cũ.

Image
Image

Apple Mac OS X: Mở

Mac OS X của Apple vẫn là một nền tảng mở. Cửa hàng ứng dụng Mac của Apple đặt nhiều hạn chế khác nhau đối với nhà phát triển và đối tượng ứng dụng của họ vào hộp cát, nhưng nhà phát triển có thể chọn rời khỏi cửa hàng ứng dụng và phân phối phần mềm của họ trực tiếp cho người dùng. Cửa hàng ứng dụng Mac không phải là trò chơi duy nhất trong thị trấn, vì nó nằm trên iOS của Apple.

Mac OS X có cài đặt hạn chế cài đặt ứng dụng từ bên ngoài cửa hàng nhưng nó có thể được bật và tắt bởi người dùng.

Image
Image

Hệ điều hành Linux và Google Chrome: Mở

Linux là nguồn mở và phân cấp, vì vậy tất nhiên bạn có thể cài đặt bất cứ thứ gì bạn muốn trên đó. Chrome OS dựa trên Linux và cung cấp sự tự do tương tự. Bạn có thể bật chế độ nhà phát triển và cài đặt Ubuntu và các phần mềm khác cùng với hệ thống Chrome OS của bạn

Theo mặc định, Chrome chỉ có thể cài đặt các ứng dụng web và tiện ích từ Cửa hàng Chrome trực tuyến. Tuy nhiên, vẫn có một cách để cài đặt các ứng dụng và tiện ích từ bên ngoài cửa hàng.

Image
Image

Apple iOS: Đã đóng

IOS của Apple là nền tảng đóng được biết đến rộng rãi nhất. Người dùng iOS chỉ có thể cài đặt phần mềm từ cửa hàng ứng dụng. Khi Apple xóa ứng dụng khỏi cửa hàng ứng dụng, Apple sẽ cấm sử dụng nền tảng iOS thay vì khả dụng ở nơi khác. Apple đã đưa ra nhiều hạn chế đối với các nhà phát triển trong suốt những năm qua, sau khi cấm phân phối bất kỳ ứng dụng nào cạnh tranh với các ứng dụng của Apple, chặn ứng dụng Google Voice trong một năm và cấm các trò chơi khác nhau đối phó với các vấn đề chính trị nghiêm trọng (bạo lực bằng hình ảnh).

iOS cho phép nhà phát triển và doanh nghiệp tải xuống ứng dụng tùy chỉnh của riêng họ, nhưng không cho phép người dùng trung bình.

Image
Image

Google Android: Mở

Hệ điều hành Android của Google là một nền tảng mở. Theo mặc định, Android được định cấu hình để chỉ cài đặt phần mềm từ Google Play nhưng người dùng có thể kiểm tra hộp kiểm Nguồn không xác định trong cài đặt của Android. Điều này cho phép cài đặt các ứng dụng Android từ bên ngoài Google Play.

Đây không chỉ là một lợi ích lý thuyết. Bật nguồn không xác định cho phép bạn cài đặt Appstore của Amazon cho Android và sử dụng cửa hàng ứng dụng cạnh tranh, cài đặt các trò chơi Android mua từ Gói Humble Indie và cài đặt các ứng dụng khác nhau chưa có trong Google Play, chẳng hạn như XBMC. Khi Google xóa một ứng dụng khỏi Google Play, chẳng hạn như ứng dụng Adblock Plus cho Android, bạn không phải là người may mắn - bạn có thể cài đặt nó từ trang web của Adblock Plus. Chúng tôi khuyên bạn không nên sử dụng trình chặn quảng cáo nhưng chúng tôi hỗ trợ cho người dùng lựa chọn và có cuộc tranh luận đó thay vì cấm người dùng cài đặt phần mềm nhất định.

Một số nhà cung cấp dịch vụ (như AT & T) đã tắt tùy chọn này trong quá khứ. Tuy nhiên, họ đã giảm giá do sự phổ biến của Amazon Appstore.

Image
Image

Amazon Kindle Fire: Mở

Hệ điều hành Kindle Fire của Amazon dựa trên Android. Nó cũng cung cấp khả năng cài đặt ứng dụng từ bên ngoài Appstore của Amazon, mặc dù cài đặt này bị tắt theo mặc định để bảo mật - giống như trên Android.

Image
Image

Windows Phone: Đã đóng

Windows Phone của Microsoft có cách tiếp cận kiểu iOS, nơi bạn chỉ có thể cài đặt ứng dụng từ Windows Phone Store. Điều này thay thế cách tiếp cận trước của Microsoft bằng Windows Mobile, cho phép bạn cài đặt phần mềm từ bất cứ nơi nào bạn thích. Windows Phone có nhiều điểm chung với môi trường hiện đại và các hạn chế của nó so với màn hình nền Windows mở.

Image
Image

BlackBerry: Mở

Các thiết bị BlackBerry cũng cho phép bạn cài đặt các ứng dụng từ bên ngoài cửa hàng ứng dụng của BlackBerry. Điều này đặc biệt hữu ích trên các thiết bị BlackBerry 10, nơi bạn có thể tải xuống hàng trăm nghìn ứng dụng Android chưa được chính thức chuyển sang BlackBerry.

Image
Image

Bảng điều khiển trò chơi phổ biến: Đã đóng

Bàn điều khiển trò chơi đang trở thành nền tảng điện toán theo quyền riêng của họ, với các ứng dụng và trình duyệt ngoài các trò chơi (chỉ là một loại phần mềm khác). Tuy nhiên, các bộ điều khiển trò chơi phổ biến đã đóng các nền tảng trong một thời gian dài. Bàn giao tiếp cũ như hệ thống giải trí Nintendo ban đầu (NES) yêu cầu các nhà phát triển trò chơi cấp giấy phép trò chơi của họ với nhà sản xuất của bảng điều khiển trước khi có thể phân phối và chạy trên bảng điều khiển. Các cảnh “homebrew” có sẵn cho các bảng điều khiển trò chơi khác nhau thường khai thác các lỗi bảo mật trong bảng điều khiển để chạy các trò chơi tự chế, không được chấp thuận.

Bảng điều khiển Ouya và PC-gaming Steambox hỗ trợ Android sẽ cung cấp nền tảng mở nơi mọi người có thể phát triển trò chơi và phân phối trực tiếp cho người dùng mà không yêu cầu sự chấp thuận của nhà sản xuất. Trong khi chờ đợi, PlayStation, Xbox, và Nintendo console hiện là tất cả các nền tảng đóng.

Image
Image

Vậy tại sao bạn nên quan tâm? Vâng, nền tảng mở cho phép chúng tôi tự do quyết định những gì chạy trên máy tính của chính mình (bao gồm điện thoại thông minh, máy tính bảng và bảng điều khiển trò chơi, tất cả đều là máy tính) mà không trở thành tội phạm. Ngay cả khi jailbreaking không phải là một tội phạm, thực tế là một nền tảng được mở cho phép các nhà phát triển dễ dàng phân phối phần mềm mà bộ điều khiển của nền tảng có thể không thích.

Đề xuất: