software vendors