Skip to content

0xCardinal/license.wtf

Repository files navigation

license.wtf

AI Assisted Development License: Not Sure

Choosing the right open source license can be confusing and overwhelming. This tool simplifies the decision by asking targeted questions about your project's goals and values.

🤖 AI-Assisted Development: This project was created with the help of AI tools, but solves real-world problems in open source license selection and developer decision-making.

Live at license.wtf.

How to Use

  1. Visit the Site: Go to license.wtf
  2. Answer Questions:
    • Toggle questions: Click "Yes", "No", or "Maybe" buttons
    • Slider questions: Drag the slider to set your preference (1-10 scale)
  3. Get Recommendations: Click "Get My License Recommendation!" when all questions are answered
  4. Review Results: See your top 3 license recommendations with explanations
  5. Try Again: Click "Try Again" to restart the quiz

Questions

The quiz asks about:

  1. Commercial Use 💸 - Can people use your code in commercial projects?
  2. Share Changes ♻️ - Should people share their changes back?
  3. Closed Source 🔒 - Is it okay if someone turns your code into a closed-source product?
  4. SaaS Open Source 🌐 - If someone runs your code on a web app, should they open source it too?
  5. Patent Protection 🛡️ - Do you want protection for your ideas (patents)?
  6. License Simplicity 📜 - How simple should your license be?
  7. Copyleft Strength ♻️ - How strongly do you want others to keep their code open?
  8. License Compatibility 🤝 - How compatible should your license be with other codebases?

Supported Licenses

The application recommends from these popular open source licenses:

  • MIT - Simple and permissive
  • Apache 2.0 - Like MIT with better patent protection
  • GPL-3.0 - Strong copyleft license
  • BSD-3-Clause - Very similar to MIT
  • LGPL-2.1 - Allows linking with proprietary code
  • AGPL-3.0 - GPL with network use coverage
  • MPL-2.0 - File-level copyleft
  • ISC - Simplified BSD license
  • CC0 - Public domain dedication
  • Unlicense - Public domain with patent grant

Inspired By

This project was inspired by:

  • dont.build - A collection of simple questions that help you in the decision of should I build a thing or not.
  • choosealicense.com - GitHub's official license chooser that helps developers select appropriate open source licenses

About

Wait… should I MIT this or GPL it?

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors