Making a profit on a new software business solution requires successfully giving away the basic version.