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?