Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add MIT licence - copied from tools-iuc #613

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

fubar2
Copy link
Member

@fubar2 fubar2 commented Nov 21, 2024

No description provided.

@fubar2
Copy link
Member Author

fubar2 commented Nov 22, 2024

The galaxy code base is probably a better LICENCE document - updated

@wm75
Copy link
Contributor

wm75 commented Nov 22, 2024

Shouldn't this be accompanied with a clarification, which parts of the repo the license applies to, i.e. that the workflows themselves can specify distinct licenses?
Similar to what the GTN does in its github README?

@mvdbeek
Copy link
Member

mvdbeek commented Nov 22, 2024

The workflows have various licenses, and this one doesn't make sense, definitely nothing here is AFL.

@fubar2
Copy link
Member Author

fubar2 commented Nov 22, 2024

Background: Trying to spray licenses to every galaxy project repo from a spreadsheet showing which ones are missing. The owners are the ones who can best choose the right one - I'm just trying to get the process of remediation started so any help in making it the right one would be greatly appreciated.

@bgruening
Copy link
Member

I adopted the README and added a MIT only license for all the rest. Let me know if this is ok.

Copy link
Member

@mvdbeek mvdbeek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't love that it says MIT on the repo overview and that you will not notice the different licenses unless you look. The "LICENSE at the root" feature has gone from a handy feature that is optional to something people apparently use for evaluations, forcing us into a single license.

@bwlang
Copy link
Contributor

bwlang commented Nov 25, 2024

I just did a quick test... it's possible to include a license.md file with text like this:

Various Licenses

Each tool in this repository specifies its own open source license.

that shows a license link like this:
image

It's kind of a bummer to overload this feature, but i think it's better than the other options:

  1. incorrect license (very bad if it says one thing, but the workflow is more restrictive)
  2. nothing

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.

5 participants