для линукса tar не пойдет
у каждой системы все по разному лежит
ну и что?
да запросто положить продукт кужа-нить в /usr/lib/product_name или в /opt/product_name, многие коммерческие продукты так делают и нормально живут. конечно придется инсталлятор на шелле написать, но это не проблема