Elephant in the room: People looking for open-source solutions are not looking to spend money, it's usually the opposite. If you want to build a business around open-source you should keep in mind, that your users are not your customers. What individual software developers want is different what enterprises want to pay for. Focus on the latter