Є певні переваги: не встановлювати в %programfiles%
. Перший - захистити програму від використання в якості батута для зловмисного програмного забезпечення (детальніше див., Наприклад, http://foundstone-dire-detect-insecurely-regist.software.informer.com/1.0/ або google для отримання додаткової інформації "Foundstone DIRE ").
Ще однією перевагою було б встановлення без необхідних підвищених привілеїв. Це може бути важливо, знову ж таки, якщо програма порушена, вона не матиме прав доступу для компрометації чогось іншого.
У світі Linux звичайна практика встановлювати програмні пакети сторонніх та системних програм окремо. Наприклад, під час вступу звичайних програмних пакетів /usr/bin
сторонні виробники зазвичай надходять /usr/local/bin
або /usr/share/bin
якщо їм потрібно ділитися декількома користувачами, або $HOME/bin
якщо він повинен використовуватися цим конкретним користувачем. Почувши, як це консалтингова фірма, яка встановлює ці програми на ваш ПК, вони, ймовірно, мають певну (не кажучи про надуману) політику користувача, яка робить її необхідною або, принаймні, зручнішою для використання %programfiles%
.