Skip to content

Conversation

@Aditya30ag
Copy link
Contributor

@Aditya30ag Aditya30ag commented Jan 25, 2026

The project previously did not include a license file. Without a license, the code defaults to "all rights reserved," which can discourage contributions and create legal uncertainty.

As this is a Google Summer of Code (GSoC) project, having a clear and permissive open-source license is important for:

  • Legal clarity
  • Community contributions
  • Open-source compliance

Changes Made

  • Added a LICENSE file containing the full text of the MIT License

License Choice

The MIT License was chosen because it is:

  • Simple and permissive
  • Widely adopted in open-source projects
  • Commonly used in GSoC organizations

Checklist

  • Added MIT License file
  • No code changes introduced
  • Improves project clarity and compliance

Please let me know if a different license is preferred or if additional updates (e.g., README mention) are required.

CLosing #1070

Summary by CodeRabbit

  • Documentation
    • Added MIT License file to the project
    • Added License section to README

✏️ Tip: You can customize this high-level summary in your review settings.

@github-actions
Copy link
Contributor

⚠️ No issue was linked in the PR description.
Please make sure to link an issue (e.g., 'Fixes #issue_number')

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 25, 2026

📝 Walkthrough

Walkthrough

This pull request adds MIT licensing documentation to the project by introducing a new LICENSE file containing the standard MIT license text and adding a corresponding License section to the README with reference to the license file.

Changes

Cohort / File(s) Summary
Licensing Addition
LICENSE, README.md
Added MIT License file with copyright notice for 2025 PictoPy; appended License section to README linking to LICENSE file

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A license to hop, now sealed with care,
MIT permits us everywhere,
From code to text, protection shown,
PictoPy's future brightly known! 📜✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Add mit license' directly matches the main change in the pull request, which adds an MIT License file to the repository.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@rahulharpal1603
Copy link
Contributor

We are having a GNU-GPL licence.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants