1

Does a company own my company's product if I use their open source code?

I am reading through the SDK License agreement of a company's code and it reads:

========================================

2. Intellectual Property

(a) [corp name] SDK and [corp name] Code. All right, title and interest in and to the intellectual property embodied in the [corp name] SDK and [corp name] Code, including any improvements, enhancements or other modifications thereto made by [corp name], is owned by, and shall remain the property of [corp name], including, without limitation, any associated patents, copyrights, trademarks and logos. [corp name] is free to use, implement and incorporate in the [corp name] SDK and [corp name] Code any suggestions, ideas, recommendations or feedback of Licensee, without payment of additional consideration to Licensee. Licensee acknowledges that the [corp name] SDK and [corp name] Code shall remain the sole and exclusive property of [corp name], notwithstanding such use, implementation or incorporation.

========================================

(b) Licensee Products. All right, title and interest in and to the intellectual property embodied in the Licensee Products, including any improvements, enhancements or other modifications thereto made by Licensee, is owned by, and shall remain the property of Licensee, including, without limitation, any associated patents, copyrights, trademarks and logos, subject to [corp name]’s ownership of the [corp name] Code and [corp name] SDK.

========================================

Can they sue me and/or take my profits if I use their code? What if I only look at their product and reverse engineer it? What is the extent of legal power they have in this situation?

3
  • 2
    Why do you think the text you've quoted implies that the owner of the open source code could claim ownership of your company's code? It seems to me that it rather explicitly says the opposite.
    – phoog
    Feb 14, 2018 at 20:29
  • 2
    This doesn't look very "open source" to me.
    – gnasher729
    Feb 14, 2018 at 22:00
  • 1
    This may be 'open source' but FOSS it is not.
    – Stackstuck
    Feb 15, 2018 at 17:56

2 Answers 2

3

You should probably get a lawyer, but my reading is this: The company whose SDK you use owns their SDK, owns their code, and is free to take any of your ideas how to improve their code without paying you. But they say that ideas are ten a penny, so this is mostly there to prevent pointless lawsuits.

On the other hand, it says that everything you do with your product is yours.

I might be completely wrong, that's why you should get a lawyer.

0

Based on the text you've provided, you, as Licensee, would own your original contribution as

any improvements, enhancements or other modifications thereto made by Licensee, >is owned by, and shall remain the property of Licensee,

The company, obviously, retains the IP rights to the SDK software they created that you are making improvements from, i.e., derivative works.

You should still consult a lawyer. Often, open source software can't be used for commercial purposes under the open source license, so beware if that is your intention.

1
  • 1
    Using open source software can absolutely be used for commercial purposes. You just have to follow the license. You may not want to follow the license, and if you do, it might lead to someone legally doing things that are against your commercial interests, but you are absolutely free to use it for commercial purposes.
    – gnasher729
    Jul 28, 2018 at 13:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .