Еще раз: единственный путь вперед — это Mac

Еще раз: единственный путь вперед — это Mac

Как опытный энтузиаст технологий с многолетним опытом работы за плечами, я был свидетелем эволюции персональных компьютеров от скромного начала до изящных и мощных устройств, которые мы имеем сегодня. На протяжении всего этого пути я всегда восхищался инновациями Apple, но их подход к распространению программного обеспечения на своих устройствах был для меня предметом постоянных дискуссий.


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

Для ребенка, взрослеющего в 1980-е годы, было бы немыслимо, чтобы создатель его компьютера намеренно запретил ему использовать неавторизованное программное обеспечение. Эта концепция могла бы нарушить условия сделки. Однако многие современные вычислительные устройства имеют ограничения, и, хотя для этого есть веские причины, есть также и многочисленные недостатки.

Как бы мы предпочли, чтобы мир развивался в ближайшие годы? Должна ли эволюция революционной технологии последних пятидесяти лет, компьютера, привести к появлению множества ограничительных устройств, диктуемых крупными корпорациями, которые их разработали? Подходит ли iPhone стать образцом для всех будущих технологий?

Если ограничительный подход Apple в App Store станет нормой в будущем, это, несомненно, станет менее яркой и инновационной средой. Однако есть повод для оптимизма: Apple разработала систему, которая обеспечивает безопасность, адаптируемость и ответственность, позволяя пользователям устройств выбирать и запускать предпочитаемое ими программное обеспечение.

Что касается будущего компьютерных гаджетов, то Mac, а не iPhone, служит нашим идеальным образцом дизайна и функциональности.

Первородный грех

В 2007 году, когда Apple представила iPhone, он изначально был запечатан и доступны были только встроенные приложения. Хотя широко распространено мнение, что внешнее программное обеспечение в конечном итоге будет совместимо с этим устройством, на начальном этапе Стив Джобс выступал за открытый Интернет как универсальную альтернативу, называя его привлекательным решением для тех, кто хочет, чтобы его телефоны выполняли дополнительные задачи.

Первоначально, когда я посмотрел на график разработки iPhone, выяснилось, что Apple не планировала его выпуск как часть стратегического шага. Вместо этого устройство было поспешно собрано за несколько месяцев до даты его выпуска, и компания боролась за создание для него функциональных приложений. Недостаток времени и ресурсов не позволил нам создать инфраструктуру, которая могла бы облегчить разработку стороннего программного обеспечения для устройства. Однако, несмотря на эти ограничения, находчивость людей привела к созданию неофициального программного обеспечения для iPhone.

Примерно год назад Apple представила App Store, который получил значительную похвалу: он научил обычных людей покупать и загружать программное обеспечение беспрецедентным образом. Вопреки повторяющимся утверждениям Apple, программное обеспечение действительно продавалось в Интернете до появления App Store; однако ему не хватало простоты покупки сингла iTunes.

Еще раз: единственный путь вперед — это Mac

По сути, App Store представлял собой быструю адаптацию системы, первоначально использовавшейся Apple для iTunes. Это поспешное переписывание в конечном итоге укрепило судьбу программной платформы Apple, превратив ее в рынок, ориентированный главным образом на популярный контент и созданный по образцу систем, ранее использовавшихся звукозаписывающими компаниями для распространения музыки.

App Store был великолепен. Это создало целую экономику приложений и позволило разработчикам программного обеспечения построить устойчивый бизнес. Проблема с App Store заключается в том, что Apple решила, что это единственный способ распространения программного обеспечения для iPhone.

Идея App Store не была единственным каналом распространения программного обеспечения для iPhone, но ограничение его App Store давало Apple полный контроль над своей новой программной платформой, которая в то время все еще разрабатывалась. Это решение можно понимать как желание Apple защитить свою работу, обеспечить соответствие своему видению и предотвратить ассоциирование iPhone с каким-либо программным обеспечением, которое не соответствует одобрению Apple.

В конце концов произошло то, что должно было произойти: Apple воспользовалась эксклюзивностью App Store и своей всеобъемлющей властью над платформой, чтобы получать доход за счет поиска ренты и не допускать признания компаниями того, что Интернет независим от их приложений. Что делает это особенно проблематичным, так это то, что эксклюзивность App Store позволила Apple, по сути, относиться к разработчикам приложений так, как если бы они были сотрудниками Apple, требуя от них соблюдения рекомендаций Apple и получения одобрения от Apple, прежде чем их приложения станут доступными для общественности. Различные категории приложений были категорически запрещены: некоторые открыто, другие скрытно.

Проблема Мака

Прошло несколько лет, и Apple начала обдумывать, как включить Mac в сферу App Store. Однако macOS была разработана в более ранний период времени и ей не хватало той степени безопасности, которую Apple реализовала в iOS. Вместо того, чтобы пытаться ограничить Mac и сделать его более похожим на iOS, компания выбрала другой подход.

Сегодняшняя macOS ясно демонстрирует мудрость этого выбора, и с этим трудно поспорить — не только для наших компьютеров Mac, но и для всех устройств в нашем цифровом арсенале.

Apple представила свой подход, представив Mac App Store. Этот цифровой магазин представляет собой тщательно отобранную коллекцию приложений, соответствующих строгим правилам безопасности и конфиденциальности Apple. Из-за этих строгих стандартов многие приложения не могут быть включены в App Store, несмотря на периодические попытки Apple расширить правила приема. Однако эти расширения правил иногда отменяются после внедрения, возвращая существующие приложения App Store на открытый рынок.

Одним из преимуществ использования программного обеспечения на Mac является то, что если ваше приложение не подходит для App Store, вы просто обходите его и продаете свой продукт самостоятельно. Вы можете упустить возможность попасть в тщательно отобранный каталог Apple, но возможности вести бизнес за его пределами все еще остаются.

Еще раз: единственный путь вперед — это Mac

Сегодняшний компьютерный мир более опасен, чем тот, в котором изначально была разработана macOS, поэтому Apple разумно разработала многоуровневый подход к запуску программного обеспечения на macOS. (Никогда не позволяйте никому говорить вам, что Apple не может открыть iOS для программного обеспечения за пределами App Store. Очень умные люди в Apple уже решили проблему, и они сделали это для Mac.)

Сердцем доверенного круга являются приложения из App Store для компьютеров Mac. Это предпочтительные приложения для Mac, поскольку они соответствуют особым стандартам Apple для App Store и были лично проверены членами команды App Store. Mac можно настроить для запуска исключительно приложений из App Store, хотя это не стандартная настройка.

На уровень выше обычных приложений находятся так называемые «нотариально заверенные» приложения. В отличие от приложений, которые можно найти в App Store, их можно загрузить прямо из Интернета. Однако они проходят автоматизированную проверку, проводимую Apple. Разработчики должны зарегистрироваться в Apple и отправить свое приложение на сервер Apple для сканирования. Этот сервер проверяет наличие вредоносных программ или необычного поведения, а затем ставит цифровую подпись (или «нотариально заверяет») приложение с использованием криптографии.

Нотариально заверенные приложения не так безопасны, как те, которые можно найти в App Store, но на них распространяется гарантия того, что они созданы разработчиками, признанными Apple, прошли некоторые предварительные проверки и не были изменены после выхода из разработчика. Это связано с тем, что любые модификации нарушат цифровую подпись Apple. По умолчанию macOS позволяет этим приложениям открываться без каких-либо предупреждений, кроме уведомления при первом запуске о том, что программное обеспечение было загружено из Интернета. Большинство приложений Mac, которые вы сегодня загружаете вне App Store, нотариально заверены.

Первоначально, как исследователь, изучающий появление нотариального заверения, я размышлял над опасениями, что Apple может использовать этот процесс для внедрения еще одной системы одобрения App Store. Опасения возникли из-за возможности того, что Apple потенциально может отклонить приложения, не входящие в их предпочтительные категории, или те, которые используют частные API, к которым они хотят ограничить доступ сторонних разработчиков. Однако отрадно отметить, что на практике Apple остается верной своему обязательству обращаться с этими приложениями сдержанно.

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

Тем не менее, есть опасения, что Apple может усилить контроль в любой момент. Меня беспокоит первоначальное решение не одобрять эмуляторы iOS в ЕС, поскольку это действие, хотя Apple, похоже, и пересмотрела, предполагает, что нотариальное заверение приложений безвредно только потому, что Apple разрешает это.

Хотя Apple может закрутить эти гайки покрепче, macOS по-прежнему предоставляет различные варианты распространения программного обеспечения. На окраине этой сферы находятся приложения, которые не заверены нотариально, то есть им не требуется одобрение зарегистрированных разработчиков и которые не были проверены или одобрены Apple. Некоторые из этих приложений созданы сообществами с открытым исходным кодом, не желающими приобретать учетную запись разработчика Apple; другие действуют на сомнительных правовых территориях.

Не так давно представитель Apple заявил, что они всегда будут позволять пользователям запускать выбранное ими программное обеспечение на своих компьютерах Mac, и нам важно убедиться, что они выполняют это обязательство.

Важным моментом является то, что вы сможете продолжать использовать эти приложения. На предыдущем личном мероприятии WWDC представитель Apple подчеркнул, что Apple всегда позволит пользователям запускать выбранное ими программное обеспечение на своих компьютерах Mac. Очень важно, чтобы каждый помнил это обещание и требовал от него ответственности.

Мне, как аналитику, становится все труднее работать с этими конкретными приложениями из-за строгих мер безопасности Apple. Я признаю обеспокоенность по поводу того, что эти приложения могут стать потенциальными носителями вредоносного, шпионского и вредоносного программного обеспечения. Однако текущий процесс выполнения этих приложений кажется чрезмерно ограничительным.

Apple не отказалась от своих обязательств: если вы хотите использовать непроверенное приложение, они разрешат это. Apple не будет вам препятствовать. Хотя они могут вызвать у вас беспокойство, использовать тактику убеждения и спрятать кнопку запуска этого приложения в редко используемом туалете, спрятанную за дверью с надписью «Осторожно: Львиное логово», они позволят вам запусти его.

Еще раз: единственный путь вперед — это Mac

Mac — это модель

В Европейском Союзе пользователи iPhone и iPad теперь могут получать доступ к приложениям за пределами App Store. Однако выбор довольно невелик, и эти приложения можно найти только через сторонний магазин приложений, что несколько противоречит первоначальной цели. Чтобы соответствовать правилам ЕС, Apple использовала свою разработку для macOS в качестве основы. Эти приложения, не принадлежащие App Store, предоставляются проверенными разработчиками и проверены Apple.

Как аналитик, я считаю этот момент важным. Apple стратегически разработала две отдельные операционные системы для своих устройств, каждая из которых имеет свои уникальные характеристики. Одна модель, характеризующаяся высоким уровнем надежности, обеспечивает безопасное и предсказуемое использование, но при этом предоставляет пространство для конкуренции и автономии пользователей в выборе путей, отклоняющихся от предпочтений Apple.

Действительно, другой подход отражает модель iOS: он работает с одним уровнем, и Apple сохраняет над ним полный контроль. Несмотря на вложение значительных сумм денег в приобретение устройств, способных использовать программное обеспечение, созданное талантливыми людьми со всего мира, Apple настаивает на том, чтобы иметь исключительное право решать, какие типы приложений разрешены, принимая долю от каждой финансовой транзакции в этих приложениях и оставляя за собой право изменить или удалить любое приложение, которое не соответствует его предпочтениям.

На самом деле довольно удивительно, что эти два метода созданы одной и той же компанией. Одна стратегия предлагает Apple безопасность, обслуживание и возможности партнерства, но с потенциалом соперничества. С другой стороны, вторая стратегия превратилась из простого средства распространения программного обеспечения и продвижения синглов поп-музыки в инструмент абсолютного контроля, позволяющий им диктовать, какие приложения мы можем использовать, и обязывающий Apple управлять каждой финансовой транзакцией на своей платформе.

Я знаю, какой подход Apple должен стать моделью будущего программного обеспечения для компьютерных устройств. Хорошей новостью является то, что Apple уже создала это. Эра нисходящего контроля над нашими устройствами должна закончиться. Mac — это модель.

Смотрите также

2024-11-20 15:02