Категорий продуктов по функционалу много:
....для файловых серверов, для интернет шлюзов, анти-спам, для рабочих станций, SPI, файрвол, сканеры (в т.ч. "облачные") и универсальные (для домашнего пользования)...
Узкопрофильное ПО идет, в основном, в корпоративном варианте. Универсальное и гибкое в настройках ПО - для персонального использования, но оно также имеет, в большинстве случаев, "на борту множество багов".
А вот создать универсальное
ПО для домашней сети с минимумом багов и минимумом "тормозов" вполне реально .
1. "Сетевое устройство" с обработкой трафика (Родительский контроль, Блокировка вредоносных ссылок, сетевой файрвол, SPI) - одно устройство с embedded ОС или Linux.
2. "Файловый сервер" со сканером + "голый" антивирус + подключение только через него всех накопителей - одно устройство с embedded ОС или Linux.
3. Собственно "рабочая станция" с HIPS, песочницей , проактивной защитой, файрволом SVCHOST + отработкой локальных SOCKS узлов.
В качестве сетевого устройства и файлового сервера можно использовать встраиваемые устройства. А
1 и
2 можно объединить. А лицензировать можно 3 ПО как одно (при условии невозможности использовать каждую часть отдельно), а общее управление вывести на рабочую станцию. Закачку файлов прописать на файловый сервер.
Т.е. создать подобие конструктора.
P.S. Жалко потребителя, которому подсовывают монстроподобные комбайны.
P.S.S. Кстати, такой вариант можно использовать с ПО от разных вендоров - "на радость" производителям комбайнов.