The value of software lies overwhelmingly in the software. Charging for anything else perverts incentives. Charging for features? Make it hard to add features. Charging for configuration? Make it hard to configure. Charging for training or documentation? Make it hard to understand. Charging for hosting? Make it hard to host, monitor, tune, &c. Not charging at all? Slurp up personal data on users, and charge for that.
You can get good alignment in contracts that pay developers to write new software. And you can get good alignment in license agreements that pay for software already written. You can get good alignment in traditional software-vendor combination contracts for licenses or services plus maintenance and support.
Depending on what you mean by "open source", a substantial number of potentially well aligned models go out of bounds.