а я вот вдруг решил придумать как сделать защиту от вирусов, на самом деле всё довольно просто )
надо вводить систему типа как в эпл стор или гугл андройд -- база в которой про каждую прогу мы знаем плохая она или нет ) Тогда хорошие ставятся без предупреждения, новые с предостережением, а те проги про которые известно что они плохие - ставит только с трижды введённого "я сам написал этот вирус и сам хочу его потестить" ) ну вы поняли )
основная суть в том чтобы сделать это свободным, т.е. нельзя чтобы какая-то компания имела возможность решать за тебя что тебе можно из софта юзать а что нельзя. Желательно вести что-то вроде выборов, то есть о вредоносности софта должны решить сами пользователи, то есть кто-то заметил что программа использует пароли от системы и передает их кому-то и при удалении проги просто пишет что-то вроде "это вирус, я заметил как он делал то-то и то-то" и тогда все при установке этой программы будут получать это сообщение. но тут надо не перестараться, ведь это может быть обман. Можно например показывать не только сообщение о том что это вирус, но и ответ на это сообщение типа "нет, это не вирус, у меня ничего такого нет", но ведь это может быть тоже неправдой ;)