Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Different investors on a GPL project, and conflict in IP?
2 points by buremba on Jan 26, 2017 | hide | past | favorite | 3 comments
I have a product licensed AGPL. It's hosted on Github and everyone can install and use it without me. I also provide commercial service for this product and provide extra features, enterprise support for maintenance. One of my customers is an enterprise e-commerce company, they build some e-commerce softwares for a couple of big enterprise retail companies. They offered me a deal: we will fork the man product, change its name and their developers will develop extra features for e-commerce websites.

They will continue to pay me for the extra services that I'm already providing and the new product will be brand new product which is not related it the current one as the claim because we will fork the repository and all the releases and development cycle will be different for this new product. I will take some money for my consultancy and also the relationship will be based on profit partnership, I will take commission for each sale and if I don't allow them to sale the product to a specific customer, they won't be allowed to sell it.

The main problem is that the new product that they're willing to develop won't be open-source, which violates the main rule of GPL. Therefore I need to license the current product just for them in order to be able to work with them.

Our company is also in the process of getting angel investment and I'm wondering if this deal can make some trouble to me later on. If I share my company's IP with another company, I guess the investors won't like it and the valuation of my company will decrease.

On the other hand, my product will be used my many enterprise companies which I can't actually sell myself so it will be widely used and proven software even if the name of other product will be different.

What do you think about my situation? Would the investors really decrease the valuation in this case? What can I do for the licensing of my app in order to avoid any legal issue in the future?



First of congratulations on your sought after product. As a general remark I don't see any fundamental problem with dual licensing your product. You do need to make sure that the license that you grant to the enterprise e-commerce company restricted so it does not permit the sale and marketing of a product that competes directly with your own but only the specialised e-commerce version. This type of white label product can be very lucrative and I think it is wise of you to go for a sales based license fee instead of a flat fee, especially if you are fairly confident that their product will be successful. Unless you have an opportunity to effectively address their market yourself it sounds like you are just optimising the income your product can generate.


Why wouldn't the investors like it? Companies license IP to other companies all the time. It actually is a plus for investors because they will see a faster ROI.


Because their product which is based on my base product will have a different name and branding. It won't be affiliated with my product so I'm not sure how it leads to faster ROI. The good thing is that my product will be based by many enterprise companies so will become more stable.

A similar example I can think of is the relation between SQLStream and AWS Kinesis Analytics. Kinesis Analytics is based on SQLStream but people who use AWS don't know it; however SQLStream uses the name of AWS as their client in their website. It's likely that AWS re-branded SQLStream as Kinesis Analytics as a different product and provided it to their user as a managed service.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: