Домашняя » как » Какие вычислительные платформы открыты, а какие закрыты?

    Какие вычислительные платформы открыты, а какие закрыты?

    В последние несколько лет наблюдается рост закрытых платформ - операционных систем, которые позволяют устанавливать только программное обеспечение, одобренное разработчиком операционной системы. Тем не менее, многие популярные платформы, даже мобильные, остаются открытыми..

    Платформы с магазинами приложений можно считать открытыми платформами, если они позволяют устанавливать приложения извне магазина приложений. Этот процесс называется «боковой загрузкой». Даже если платформа имеет ограниченный магазин приложений, боковая загрузка может позволить пользователям выйти из огороженного сада. если они так выбирают.

    В соответствии с DMCA США и другими подобными законами в других странах джейлбрейк для выхода из закрытой платформы и установки неутвержденного программного обеспечения считается преступлением. Это тот же закон, который запрещает смотреть DVD на Linux. (Американская DMCA фактически делает исключение для джейлбрейкинга смартфонов, но не планшетов или других устройств.)

    Рабочий стол Windows: открыт на Intel, закрыт на ARM

    Рабочий стол Windows является самой популярной открытой вычислительной платформой среди средних пользователей компьютеров, а открытая природа Windows позволила Windows быть платформой для инноваций. Никому не нужно было спрашивать у Microsoft разрешение на распространение программного обеспечения Windows для настольных компьютеров - они могли писать свое собственное программное обеспечение и распространять его непосредственно среди пользователей..

    В стандартных выпусках Intel x86 Windows 8 рабочий стол Windows по-прежнему остается открытой платформой. Вы можете установить на него все, что захотите. Microsoft не имеет права голоса.

    На компьютерах ARM Windows RT рабочий стол Windows теперь является закрытой платформой. Только приложения, разработанные Microsoft, разрешены на рабочем столе Windows RT. Текущие слухи предполагают, что Microsoft работает над созданием версии Microsoft Outlook для Windows RT. Microsoft - единственная компания, которой разрешено создавать и распространять новые приложения для рабочего стола Windows RT. Люди, которым нужны новые настольные приложения (например, почтовый клиент) для рабочего стола Windows RT, должны попросить у них Microsoft.

    Windows Modern: закрыто

    Новый современный интерфейс Windows 8 представляет собой закрытую платформу. Обычные люди могут устанавливать только Современное программное обеспечение из Магазина Windows. Если Microsoft удалит приложение из Магазина Windows из-за того, что оно нарушает любое из их указаний, вы не сможете установить или запустить его в своей системе. Другими словами, Microsoft накладывает вето на Современные приложения, которые можно запускать в Windows 8..

    Как и многие другие закрытые платформы, Microsoft допускает боковую загрузку, но только для разработчиков (для тестирования собственных приложений) и корпоративных сетей (для использования внутренних приложений). Боковая загрузка разработана таким образом, чтобы обычные пользователи не могли использовать ее для старых неутвержденных приложений..

    Apple Mac OS X: открыть

    Apple Mac OS X по-прежнему является открытой платформой. Магазин приложений Apple для Mac накладывает различные ограничения на разработчиков и подвергает их приложения песочнице, но разработчики могут оставить магазин приложений и распространять свое программное обеспечение непосредственно среди пользователей. Магазин приложений для Mac - не единственная игра в городе, так как она работает на iOS от Apple..

    В Mac OS X есть настройка, которая ограничивает установку приложений извне магазина, но пользователь может включать и выключать ее..

    Linux & Google Chrome OS: открыть

    Linux имеет открытый исходный код и децентрализован, поэтому вы можете установить на него все, что захотите. Chrome OS основана на Linux и предлагает такую ​​же свободу. Вы можете включить режим разработчика и установить Ubuntu и другое программное обеспечение вместе с вашей системой Chrome OS

    По умолчанию Chrome может устанавливать только веб-приложения и расширения из Интернет-магазина Chrome. Тем не менее, есть еще способ установить приложения и расширения из-за пределов магазина.

    Apple iOS: закрыто

    IOS от Apple - самая известная закрытая платформа. Пользователи iOS могут устанавливать программное обеспечение только из магазина приложений. Когда Apple удаляет приложение из своего магазина приложений, оно блокируется на платформе iOS вместо того, чтобы быть доступным в другом месте. В течение многих лет Apple накладывала множество ограничений на разработчиков, однажды запретив распространение любого приложения, конкурирующего с включенными в него приложениями Apple, на год заблокировав приложение Google Voice и запретив различные игры, связанные с серьезными политическими проблемами (графическое насилие нормально)..

    iOS позволяет разработчикам и компаниям загружать свои собственные приложения, но не обычным пользователям.

    Google Android: открыть

    Операционная система Android от Google является открытой платформой. По умолчанию Android настроен на установку программного обеспечения только из Google Play, но пользователи могут установить флажок Неизвестные источники в настройках Android. Это позволяет устанавливать приложения Android из-за пределов Google Play..

    Это не просто теоретическая выгода, либо. Включение неизвестных источников позволяет установить Amazon Appstore для Android и использовать конкурирующий магазин приложений, установить игры для Android, приобретенные в Humble Indie Bundle, и установить различные приложения, которые еще не доступны в Google Play, такие как XBMC. Когда Google удаляет приложение из Google Play, такое как приложение Adblock Plus для Android, вам не повезло - вы можете установить его с веб-сайта Adblock Plus. Мы не рекомендуем использовать блокировщик рекламы, но мы поддерживаем предоставление пользователям выбора и проведение этих дебатов, а не запрещение пользователям устанавливать определенное программное обеспечение..

    Некоторые операторы (например, AT & T) отключали эту опцию в прошлом. Тем не менее, они уступили из-за популярности Amazon Appstore.

    Amazon Kindle Fire: открыть

    Операционная система Amazon Kindle Fire основана на Android. Он также предлагает возможность устанавливать приложения за пределами магазина приложений Amazon, хотя этот параметр по умолчанию отключен для безопасности - как и в Android.

    Windows Phone: закрыто

    Microsoft Windows Phone использует стиль iOS, когда вы можете устанавливать приложения только из Магазина Windows Phone. Это заменяет предыдущий подход Microsoft на Windows Mobile, который позволял устанавливать программное обеспечение из любого места, которое вам нравилось. Windows Phone имеет больше общего с современной средой и ее ограничениями, чем открытый рабочий стол Windows.

    BlackBerry: открыто

    Устройства BlackBerry также позволяют устанавливать приложения вне магазина приложений BlackBerry. Это особенно полезно на устройствах BlackBerry 10, где вы можете загружать сотни тысяч приложений для Android, которые не были официально перенесены на BlackBerry.

    Популярные игровые приставки: Закрыто

    Игровые приставки сами по себе становятся вычислительными платформами с приложениями и браузерами в дополнение к играм (которые являются просто еще одним типом программного обеспечения). Однако популярные игровые приставки уже давно являются закрытыми платформами. Консоли, старые как оригинальная Nintendo Entertainment System (NES), требовали, чтобы разработчики игр лицензировали свои игры у производителя консоли, прежде чем их можно будет распространять и запускать на консоли. Сцены «доморощенного», доступные для различных игровых приставок, часто используют ошибки безопасности в консоли для запуска неутвержденных домашних игр..

    Консоли Ouya и ПК для игр на базе Android на базе Android будут предлагать открытые платформы, где каждый может разрабатывать игры и распространять их непосредственно среди пользователей, не требуя одобрения производителя. Между тем, консоли PlayStation, Xbox и Nintendo в настоящее время являются закрытыми платформами..


    Так почему тебя это должно волновать? Что ж, открытые платформы дают нам свободу решать, что работает на наших собственных компьютерах (включая смартфоны, планшеты и игровые приставки, которые сами по себе являются компьютерами), не становясь преступниками. Даже если джейлбрейк не был преступлением, тот факт, что платформа открыта, позволяет разработчикам легко распространять программное обеспечение, которое может не понравиться контроллеру платформы..

    Изображение предоставлено: Марк Фишер на Flickr, Ричард Гиллин на Flickr, Киви Фликр, Джефф Герлинг на Flickr, Блейк Паттерсон на Flickr, Джон Фингас на Flickr, Джон Фингас на Flickr, Библиотека Дариена на Flickr