Мне любопытно узнать, как новая модель безопасности в OS X Lion повлияет на будущее. В частности, я задаю вопрос о правах и песочнице.
Это не вопрос того, хорошие ли идеи. Скорее, это вопрос наилучшего предположения о том, что произойдет в будущем.
Мне интересны такие вещи, как Python. Моя компания делает небольшое приложение Python для чрезвычайных ситуаций без использования программного обеспечения на базе Интернета. Это включает чтение и запись в файловую систему.
Наше приложение не имеет прав, а именно потому, что это просто код Python, и мы не делаем никакой упаковки Cocoa. Когда требования к Mac App Store требуют, чтобы все приложения были изолированы и перечисляли их права вступать в силу, мне интересно, будет ли Apple распространять обновление операционной системы и сказать: "Вот как мы сейчас делаем безопасность, и если ваш приложение не соответствует нашей модели безопасности, оно не будет работать, потому что оно не защищено".
У меня смешанные эмоции по этому поводу. С одной стороны, я считаю, что это здорово для обеспечения безопасности. Меньший код изгоев и все, что гниет. С другой стороны, это собирается сделать развитие живым адом для многих разработчиков, говорит.
Мне также интересно, должно ли такое обновление появиться для Lion, если такое же обновление будет выпущено для Leopard или Snow Leopard. Моя мысль была бы не Leopard, поскольку это два поколения за текущей ОС. Snow Leopard зависит от того, как долго Apple хочет поддерживать более старую ОС.
Итак, теперь я открываю его разработчикам Apple, чтобы говорить об этом на эту тему и, возможно, генерировать мысли, где раньше их не было.