Какое-то время я тоже думал в таком ключе. Да, код оба раза написан одним и тем же разработчиком. Но насколько реально, что он совпадает посимвольно, включая комментарии?
Это не реалии, это прогноз. Какая аналитическая компания прогнозировала необходимость в таком сервисе как Stack Overflow? Никакая. Можно много прогнозировать на тему «какие сейчас тренды», а можно независимо от этого придумать что-то действительно нужное.
вы например, поставите например игрушку или приложение, выдающее себя за гугл-транслейт, которое просит у вас разрешение на доступ к личным данным, звонки или отправку смс?
Нет, не поставлю, но я видел много приложений на маркете, которые требуют кучу разрешений, которые им нужны непонятно для чего.
Вооот, пользователь уже должен подробно разбираться в программном интерфейсе платформы, возможностях для реализации разных функций программы. А не хочет — «сам дурак». Это не модель безопасности, это модель перекладывания ответственности.
В случае Андроида — модель разрешений должна быть более детальной. Не «записывать на карту», а «записывать на карту в такой-то каталог». Чтобы можно было понять, что программа пишет только свои данные, а не перезаписывает все подряд.
А фонарик свои настройки на карту сохраняет, откуда пользователь должен знать? Если априори отказываться от всего более-менее подозрительного, то подавляющее большинство программ с маркета устанавливать не надо.
Хорошо, программа просит «доступ в интернет». Откуда пользователь знает, будет программа качать баннеры, обращаться к своему серверу или DDOSить кого-нибудь?
Система «разрешений» в Андроиде слишком неточно работает. Скажем, программа просит «доступ к Интернет» и «запись в долговременную память». Откуда я знаю, зачем она это просит? Она может качать баннеры и сохранять свои настройки, а может DDOSить кого-нибудь и удалить все данные.
Опять же, если смысл незаменимости именно «единственный, кто», то есть неплохой шанс, что человека еще не уволили только потому, что проект очень важный. Только вот сегодня проект важный, а через какое-то время может перестать быть таковым — и тогда «незаменимый» может очень удивиться.
Расскажите, пожалуйста, поподробнее. Вот я, скажем, купил Крупную Компанию за миллиард денег. Что конкретно мне теперь делать на бирже, чтобы «вытянуть прибыль из инфляции»?
Нет, не поставлю, но я видел много приложений на маркете, которые требуют кучу разрешений, которые им нужны непонятно для чего.
Как вы предлагаете выяснить, что на самом деле делает программа без подробного анализа ее кода?