IP, Ownership, and Licensing: The Legal Cleanup Before Exit
10 min read
You built the product. But do you own it? This question seems straightforward until acquirers start asking for documentation. Then gaps emerge. Contractors who never signed IP agreements. Open source licenses nobody tracked. Code from previous jobs. Third-party components with unclear terms.
IP issues can delay acquisitions, reduce valuations, or kill deals entirely. Here's what you need to clean up before due diligence.
Why IP Matters in Acquisitions
When acquirers buy your company, they're buying assets. The most valuable asset is usually your software. If you don't clearly own that software, acquirers face:
Legal Uncertainty: They might be buying a lawsuit. Previous contributors could claim ownership. License violations could trigger liability.
Operational Risk: If ownership is challenged, they might lose the right to use, modify, or distribute the software.
Integration Barriers: Unclear IP complicates integration with their existing products and processes.
Due Diligence Failure: Many deals die in due diligence when IP issues emerge that can't be quickly resolved.
Employee IP Assignments
What's Required
Every employee who contributed to your codebase should have signed an agreement assigning their IP to the company.
Key Elements:
Common Problems
No Agreements: Early employees (or founders) never signed anything formal.
Incomplete Agreements: Agreements exist but don't cover all work or all rights.
Jurisdictional Issues: International employees may have different IP rules that weren't addressed.
Prior Work: Employees brought code from previous jobs or personal projects.
How to Address
Audit:
Remediate:
Contractor IP Assignments
What's Required
Contractor IP is trickier than employee IP. In many jurisdictions, contractors own their work by default unless they explicitly assign it.
Key Elements:
Common Problems
Default Ownership: Without explicit assignment, contractors may own what they built.
Unclear Terms: Agreements may be ambiguous about what was assigned.
Missing Agreements: Contractors engaged informally without written contracts.
Retained Rights: Some agreements let contractors retain rights to reuse code.
How to Address
Audit:
Remediate:
Open Source Compliance
What's Required
Open source software comes with licenses. Those licenses have requirements. Violating them creates legal risk.
License Categories:
Permissive (MIT, Apache, BSD):
Copyleft (GPL, LGPL, AGPL):
Commercial Open Source:
Common Problems
Unknown Usage: Nobody tracked what open source is actually in the codebase.
License Violations: GPL code in proprietary products without compliance.
Transitive Dependencies: Dependencies have their own dependencies with their own licenses.
Attribution Missing: Required attribution not provided.
How to Address
Audit:
Assess:
Remediate:
Third-Party Components
What's Required
Beyond open source, you may use commercial components, APIs, SDKs, and services. Each has its own terms.
Key Considerations:
Common Problems
Non-Transferable Licenses: Some licenses don't transfer in acquisitions.
Personal Licenses: Components licensed to individuals rather than company.
Restrictive Terms: Terms that limit how the buyer can use the product.
Vendor Lock-In: Critical dependencies on vendors with unfavorable terms.
How to Address
Audit:
Remediate:
Code Origin Issues
What's Required
All code in your product should have a clear, clean origin with proper rights to use.
Common Problems
Previous Employment: Code brought from previous jobs.
Academic Origins: Code from university or research settings.
Collaborative Development: Code developed with other companies.
Acquisitions: Code from companies you acquired with unclear history.
How to Address
Audit:
Remediate:
The IP Due Diligence Process
What Acquirers Ask For
Documentation:
Representations:
Warranties:
What Triggers Deeper Investigation
Red Flags:
The Cleanup Checklist
Employee Agreements:
Contractor Agreements:
Open Source:
Third-Party Components:
Code Origins:
Getting Legal Help
IP cleanup often requires legal expertise.
When to Engage Counsel:
What to Look For:
At Topcode, we help founders identify IP issues before they become deal problems. When you work with us on exit planning, we audit your codebase, flag ownership and licensing concerns, and help you create a remediation plan that prepares you for due diligence.
Because IP issues discovered during due diligence delay and damage deals. IP issues addressed beforehand don't.
A venture studio for non-technical founders