← Everyone's take

TAKES · Hugo answers

Which license should we pick?

Which license should we pick?“Proprietary until it has docs. Then Apache 2.0, with SPDX headers.”Hugo Demir, The Perfectionist

💡 WHY HUGO IS RIGHT

A license is a promise, and it should be made once the project can keep it. Until the code has docs, tests and a contribution process, it stays private. When it goes out, do the details properly: a LICENSE file, a NOTICE file, SPDX identifiers in every source file, a clear contributor sign-off. Those details are what make the project usable by companies with license scanners, and cheap to audit later.

✅ RIGHT WHEN

The project is meant to be adopted by companies whose tooling checks license metadata.

🚩 TOO FAR WHEN

The code is perfectly licensed, perfectly annotated, and still not published.

See all 12Hugo's profile