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