an open form contract for paid relicensing of software on Open Source terms
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

License Zero Relicense Agreement

an open form contract for paid relicensing of software on Open Source terms

Developer has code, say a License Zero project. Sponsor pays developer. Developer relicenses under a pre-agreed Open Source license and publishes.

Download the most recent release from GitHub.

Be Warned!

Contracts are prescription-strength legal devices. If you need terms for a software deal, don't be an idiot. Hire a lawyer. A good one will ask good questions. They may decide this form fits your needs.

Do not put confidential information about you, your work, or your clients in issues or pull requests. Do not ask for legal advice on GitHub, or try to disguise requests for legal advice as general questions or hypotheticals. You don't want advice from anybody dumb enough to fall for that.


The repository has configuration to build copies of the terms in various formats, including Word, PDF, Markdown, and native Common Form.

If you're alright agreeing to the terms of use for Microsoft's Core Fonts for the Web, for Times New Roman, the easiest way to build is probably with Docker:

git clone
cd licensezero-relicense-agreement
git checkout $edition
make docker

The Dockerfile uses a Debian Linux base image for Node.js, and installs other build tools from Debian package repositories. If you want to build without Docker, have a look at the RUN lines in Dockerfile to see what you'll need.


The License Zero Relicense Agreement can only improve and succeed with the help of community members---lawyers, coders, and businesspeople---who take time to share their thoughts and experiences.