Примите это как есть
7 апреля 2017
Акуна Матата! Веселись в полный рост!
Забудь заботы и держи трубой хвост.
Песенка из мультфильма «Король-Лев»
Сейчас большинство программ распространяется по принципу AS IS (англ. «как есть»). В соответствии с ним фирма-разработчик, программист-одиночка или поставщик не несут ответственности за проблемы, возникающие в ходе эксплуатации программы. Большинству пользователей такое положение вещей кажется противоестественным и вызывает возмущение: почему, получив деньги за программу, ее разработчик не хочет отвечать за проблемы? Например, за пропуск троянцев и причиненные в результате убытки.
Более того, многие сетуют на то, что покупатель, приобретая лицензию по принципу AS IS, получает программный продукт со всеми имеющимися в нем ошибками и не может даже предъявить претензии, что порождает возможность поставки некачественных продуктов.
Утверждение, что гарантий нельзя давать из-за сложности ПО, не выдерживает критики. Современный самолет — устройство со сложнейшим программным и аппаратным обеспечением. Его производитель не может быть уверен, что все ошибки были полностью устранены. Тем не менее, производитель самолетов, как правило, берет на себя всю ответственность за качество своей продукции. Ни одна другая технологичная индустрия не полагается исключительно на тестирование. Человечеством накоплен значительный опыт, позволяющий утверждать, что тестирование — это дорогой и не всегда эффективный способ выявления ошибок, в том числе и в приложениях. Для достижения высокого качества товара необходимо уделить особенно пристальное внимание его производству. Разработаны специальные методы улучшения качества производства, позволяющие производить продукты, не содержащие ошибок. При этом производители берут на себя ответственность за их работу, а также все расходы по возмещению ущерба, к которому привело использование их товара.
Ситуация в индустрии ПО, однако, противоположна описанной. Очень часто оно поставляется с заведомыми ошибками, за исправление которых деньги затем берут с пользователя. В целом об индустрии ПО сложилось мнение как о выпускающей ненадежную и некачественную продукцию. Типичный аргумент в защиту: «Ведь никто не делает лучше!» в данном случае неубедителен.
Почему же на неисправные самолеты и автомобили можно предъявить претензии, а на программы – нет? Дело в том, что самолет летает в известном инженерам окружении и построен (как правило) из материалов, свойства которых тоже знакомы. В отличие от самолета, программы работают в совершенно неизвестном для разработчика окружении. Состав программ, их версий и настроек может быть самым различным, равно как и аппаратное обеспечение. И все это не зафиксировано, а постоянно изменяется – скажем, с новым обновлением ОС. В результате, если испытания самолета ограничены по количеству тестов (хотя и могут оказаться дорогостоящими), то протестировать работу программы во всех конфигурациях совершенно нереально.
Почему же возможна подобная безответственность? Основной лозунг производителей ПО в настоящее время звучит так: «Невозможно исключить все ошибки из разрабатываемых приложений!» Однако это неверно. Существует множество ПО, функционирующего без ошибок.
Антивирусы, к которым наиболее часто применяется критика принципа AS IS, – одни из самых проблемных программ. Все дело в необходимости постоянных обновлений, пристальном внимании злоумышленников и в завышенных ожиданиях со стороны пользователей.
Обновления антивирусов выходят раз в полчаса и чаще. Можно ли за это время протестировать все конфигурации ПО и «железа»? Вопрос риторический.
Еще одна проблема кроется в самих пользователях. И тут дело даже не в некоторых «умелых ручках», настраивающих антивирус на беспрепятственный пропуск троянцев (например, добавляющих в списки исключений из проверки .exe и .dll-файлы).
Пользователи зачастую покупают не антивирус, а свое мнение о нем.
Они хотят продукт, который ловит все, не потребляет никаких ресурсов и не требует настройки. А когда оказывается, что это – «фата-моргана», то возмущаются крушением надежд.
Жизнь без забот – что может быть желаннее? Но принцип AS IS — общепринятое положение в мировой компьютерной практике — возник не на пустом месте. Он позволяет установить стоимость продукта на минимальном уровне, ограничив тестирование оптимальным количеством проверок.
Разработчик ПО и распространитель ПО, как правило, не несут ответственности и за утерю пользователем баз данных программы и не производят ее восстановления.
#безопасность #антивирус #ответственностьАнтивирусная правДА! рекомендует
Если пользователь соблюдает рекомендованные правила антивирусной защиты (в том числе не отключает антивирус (вы думаете, таких мало?!), а также своевременно его обновляет — но не только это), то мы предпринимаем все усилия к восстановлению пользовательских данных, поврежденных вредоносным ПО, неизвестным антивирусу в момент заражения.
О том, как правильно настроить Dr.Web, чтобы минимизировать риск заражения шифровальщиком, рассказывает новая брошюра
Нам важно ваше мнение
Чтобы оставить комментарий, нужно зайти через свой аккаунт на сайте «Доктор Веб». Если аккаунта еще нет, его можно создать.
Комментарии пользователей
Filip_s
23:02:57 2021-02-04
ka_s
12:05:37 2018-10-06
Toma
17:07:30 2018-05-29
alex-diesel
17:32:31 2018-04-11
vasvet
21:31:28 2018-04-02
maghan
10:54:00 2017-10-11
Littlefish
00:09:06 2017-06-12
ka_s
15:40:13 2017-05-15
Cantly
10:08:40 2017-04-11
Тамара
16:55:45 2017-04-08
razgen
00:43:00 2017-04-08
Дмитpий
23:31:41 2017-04-07
Принцип "как есть" необходим. Хотя бы, по той простой причине, чтобы уже на начальном этапе некоторые вопросы и обвинения могли быть исчерпаны и сняты для разного уровня казуистов от юриспруденции.
Ещё, как "слово в защиту Маугли", хочется обратить внимание на тот факт, что любое железо (комплектующая деталь компьютера и любого другого "умного" устройства), как правило, если не искрит и не исходит едким запахом сразу, то часто имеет свойство медленно "умирать". И тогда в этот период (от недели-двух до полугода) начинаем замечать экстраНЕадекватную работу программ. Намекаю в сторону любителей гигиены, которые привыкли пользоваться пылесосом вместо баллонов со сжатым воздухом :)
И кстати, к слову об ответственности производителей летательных аппаратов. ДА! Они готовы брать и берут на себя ответственность за авиапроисшествия со своими кораблями, НО только при условии выполнения регламента технического обслуживания самолётов. Если уклоняетесь от своевременной замены расходных комплектующих, пеняйте на себя.
razgen
23:29:34 2017-04-07
Леонид
23:19:41 2017-04-07
kva-kva
23:01:09 2017-04-07
ek
22:31:27 2017-04-07
Б...м
22:28:10 2017-04-07
Б...а
22:20:32 2017-04-07
aleks_ku
22:17:29 2017-04-07
Х...р
22:14:00 2017-04-07
iAFC
21:56:51 2017-04-07
К...н
21:56:42 2017-04-07
Dvakota
21:54:53 2017-04-07
razgen
20:43:21 2017-04-07
mk.insta
20:28:14 2017-04-07
orw_mikle
19:54:14 2017-04-07
ai
19:11:39 2017-04-07
krasserr
18:55:10 2017-04-07
Любитель пляжного футбола
18:05:39 2017-04-07
B0RIS
18:03:45 2017-04-07
НинаК
17:03:17 2017-04-07
Неуёмный Обыватель
16:46:04 2017-04-07
https://news.drweb.ru/show?i=9927&lng=ru
После бурного обсуждения в одном из выпусков.
Удивительно, что в день добавления этого функционала на сайт, тема выпуска была похожа на сегодняшнюю и называлась "Читать не вредно, вредно не читать" Читать не вредно, вредно не читать.
Кстати, искать свои комментарии можно не только в самом низу, но и вверху, левее карандашика, значок, как будто два окошка сообщения.
Любитель пляжного футбола
16:32:01 2017-04-07
krant
16:31:16 2017-04-07
И помнить о рекламной скромности.
Любитель пляжного футбола
16:14:39 2017-04-07
Людмила
16:06:17 2017-04-07
потому что этот участник удалил 2 своих комментария. видимо счел их неуместными здесь.
В...а
16:04:22 2017-04-07
Любитель пляжного футбола
16:03:46 2017-04-07
maxtat
15:53:53 2017-04-07
dyadya_Sasha
15:37:22 2017-04-07
Так вот, чтобы не чувствовать себя обманщиком, нужно сразу рассказывать всё как есть, не обещая 100процентных гарантий. Обмана нет, когда всем всё рассказывают как есть.
Шалтай Александр Болтай
15:31:12 2017-04-07
http://compress.ru/article.aspx?id=9534
Конечно все конфигурации ПО и «железа» протестировать невозможно, но это не значит что разработчик ПО не должен нести ответственности за свой программный продукт. На мой взгляд, очень многое зависит от техподдержки и реакции разработчика на замечания и предложения.
Шалтай Александр Болтай
15:14:45 2017-04-07
vla_va
14:57:00 2017-04-07
Неуёмный Обыватель
14:34:43 2017-04-07
L1t1um
14:32:05 2017-04-07
Любитель пляжного футбола
13:35:22 2017-04-07
m@ri
13:35:08 2017-04-07
Людмила
13:28:05 2017-04-07
Проблема с маркетом в том, что они взяли на себя непосильную задачу (проверять на вредоносность все загружаемые к ним приложения – а их тучи!) и посчитали, что имеют право решать ее так, как они ее решают (удалять вредоносные приложения из каталога когда антивирусные компании им сообщат, что приложение вредоносно). т.е то же о чем и выпуск. есть понятие, и есть практическая реализация понятия.
НО есть и другая сторона медали! вирусописатели ни разу не идиоты. они научились обходить фильтры маркета при рассмотрении приложения к публикации.
С Google Play можно скачать программу без вредоносного функционала,
но с потенциально опасными особенностями. Через некоторое время после
активации такая изначально безобидная программа докачает на устройство
троянские компоненты и начнет вредоносную деятельность.
Пример - троянец Android.Cooee.1. Владельцы устройства полагали, что причиной появления рекламы стали
программы, которые они успели установить за время использования смартфона,
и настоящий источник навязчивых уведомлений оставался необнаруженным
до попадания в вирусную лабораторию «Доктор Веб».
iiwanc
13:19:56 2017-04-07
uropb
13:07:38 2017-04-07