Can an employer use an NDA to restrict my ability to build open source projects on my own time?
Can an employer restrict open source work via an NDA? Learn how IP assignment clauses and NDAs impact your side projects. Use TermScore to analyze.
Can an employer use an NDA to restrict my ability to build open source projects on my own time?
An NDA (Non-Disclosure Agreement) typically protects confidential information, but it rarely restricts your ability to build open source projects. However, your employment contract likely contains an Invention Assignment Agreement, which is the real legal mechanism employers use to claim ownership of your side projects. If your contract asserts that all work created during your employment belongs to the company, your open source contributions could be legally owned by your employer.
Understanding the Difference: NDAs vs. Invention Assignment Clauses
It is critical to distinguish between confidentiality and ownership. An NDA is designed to prevent you from leaking trade secrets, client lists, or proprietary source code. It does not inherently stop you from writing code. Conversely, an Invention Assignment clause is a transfer of property rights.
The Scope of Invention Assignment
Most tech employment contracts include a broad "Work for Hire" or "Invention Assignment" clause. These clauses often state that any intellectual property (IP) created during your term of employment—even on nights and weekends—belongs to the company if it relates to the company's business or is developed using company resources.
- Broad Clauses: Claim ownership of anything "related to the employer's actual or anticipated business."
- Restrictive Clauses: Claim ownership of anything created during the term of employment, regardless of the subject matter.
- Resource Clauses: Claim ownership of anything created using company hardware, software, or proprietary data.
Key takeaway: An NDA is a shield for the company's secrets; an Invention Assignment clause is a grab for your personal creative output. Always check for the latter.
Jurisdictional Protections: The California Exception
Several U.S. states have enacted laws that limit the reach of Invention Assignment agreements. If you reside in one of these jurisdictions, your employer's ability to claim your open source work is significantly restricted.
| State | Statute | Key Protection |
|---|---|---|
| California | Labor Code 2870 | Protects inventions made on own time without company resources. |
| Washington | RCW 49.44.140 | Invalidates assignment of inventions unrelated to employer business. |
| Illinois | 765 ILCS 1060/2 | Protects inventions developed entirely on employee's own time. |
| New Jersey | N.J.S.A. 34:1B-265 | Limits assignment to inventions related to employer's business. |
Action Item: If you live in a state with these protections, ensure your contract does not contain a "catch-all" provision that attempts to override state law. If it does, that specific provision may be unenforceable, but it is best to have it explicitly carved out.
How to Protect Your Open Source Work
If you are a developer who contributes to open source, you must take proactive steps to ensure your personal projects remain yours.
- Audit Your Contract: Search for terms like "Invention Assignment," "Proprietary Information," and "Work Product."
- Request an IP Waiver: Ask your employer for a written letter or an addendum to your contract that explicitly excludes your open source projects from the assignment clause.
- Segregate Resources: Never use company-issued laptops, cloud accounts, or proprietary libraries for your personal projects.
- Use Personal Infrastructure: Host your code on personal GitHub accounts, not company-managed repositories.
Red Flags in Your Employment Contract
When reviewing your contract, look for these specific red flags that indicate your open source work is at risk:
- "All-Encompassing" Language: Phrases like "all inventions created during the term of employment" without a carve-out for personal projects.
- "Anticipated Business" Clauses: Language that claims ownership of anything related to what the company *might* do in the future.
- Lack of "Own Time" Distinction: If the contract fails to distinguish between work done during business hours versus personal time.
Key takeaway: If your contract is overly broad, do not assume your employer will be "reasonable" later. Get a written carve-out before you start your project.
Conclusion: Take Control of Your IP
Navigating the intersection of employment law and open source contribution requires vigilance. You should not have to choose between your career and your personal projects, but you must ensure your legal documentation reflects that separation.
TermScore can automatically analyze your employment contract to identify dangerous Invention Assignment clauses and restrictive IP language. By uploading your document to our platform, you receive an instant, plain-English breakdown of your rights, allowing you to negotiate with confidence and protect your open source contributions before they become a legal liability.
TermScore Research
Our legal AI analyzes thousands of contracts to surface market standards, common pitfalls, and actionable insights for anyone who signs agreements.
Get the contract red-flag checklist
Join landlords and freelancers getting clause breakdowns and benchmark data. No spam.
Keep reading
Employment & NDA
Can an employer enforce an NDA to claim ownership of side projects built on my own time?
Employment & NDA
Are side projects created on my own time and equipment protected from employer ownership claims in an NDA?
Employment & NDA
Does an employment NDA cover personal side projects created on my own time without company equipment?
Employment & NDA
Can my employer claim ownership of personal side projects under my employment NDA?
Employment & NDA
Does an employment NDA cover personal side projects developed on my own hardware and outside of working hours?
Employment & NDA
Can an employer claim ownership of personal side projects built without company resources via an NDA?