Бесплатное :) А если серьёзно, думаю, что программное обеспечение на продажу должно быть: а) полезное, б) не клон существующего, в) универсальное, г) софт под заказчика, д) с интуитивно понятным интерфейсом, чтобы не рыться в мануалах. Вот как-то так.