Ask HN: How to sell a framework if there are free alternatives?
The company in which I work has a very good OR Mapping framework which significantly reduces the time to write all DAO, DTO etc. What is more it automatically makes changes in code when you change your data model. You simply don't have to waste your time on refactoring. It has very friendly API, good documentation, full support etc. The product was used in many e-commerce platforms which we developed world-wide. It's tested, trusty and in my opinion far easier to use and maintain than Hibernate or iBatis. This is why my company wants to make it available to other programmers - unfortunatelly not for free. As you probably think it's not a stunner. This is why I wonder if there really is no place for such product? How would you try to sell something like thIS? What are your expectations from a product which has many free alternatives?
8 comments
[ 3.0 ms ] story [ 13.9 ms ] threadIts certainly possible to make that case, but it can be challenging.
Many businesses do not allow the use of OSS in their product for any number of reasons. They are your potential customers.
The above is a high bar to hit - even if it is free. And if you charge, you have a bigger challenge.
If you are building a framework for the Java community, I think that your answer is to make a large part (that is significantly better than Hibernate) open source. Once you do that, and see the community forming around it, then you should think about monetizing it. Likely by selling support, services, premium connectors, monitoring tools.
While I would be willing to believe that you guys have an amazing product, I am still extremely skeptical in believing that you will be able to build a business around it. So think MVP without investing too much into it. And right now, MVP sounds like: make it open source.
You might want to see how the Vaadin guys make money.