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

License? #24

Closed
ericthewizard opened this issue Dec 6, 2023 · 10 comments
Closed

License? #24

ericthewizard opened this issue Dec 6, 2023 · 10 comments

Comments

@ericthewizard
Copy link

I'm thinking of using the JavaScript implementation in our new gif_walk tool at SPDF, but noticed there isn't a license yet (or one that I could find). Can we add a license (preferably something FOSS)?

@jbfaden
Copy link
Collaborator

jbfaden commented Dec 6, 2023

I would just assume use GPL3, or do you have any other preference?

@candeynasa
Copy link

candeynasa commented Dec 6, 2023 via email

@jbfaden
Copy link
Collaborator

jbfaden commented Dec 6, 2023

I've added a license file to the root, which applies to all three implementations.

@jbfaden jbfaden closed this as completed Dec 6, 2023
@jbfaden jbfaden reopened this Dec 6, 2023
@jbfaden
Copy link
Collaborator

jbfaden commented Dec 6, 2023

Close this ticket if that will work fine for you.

@ericthewizard
Copy link
Author

Thanks - works for me!

@ericthewizard
Copy link
Author

Oh wait - this might be a problem:

The GNU GPL is the most widely used free software license and has a strong copyleft requirement. When distributing derived works, the source code of the work must be made available under the same license.

I'm not sure what NASA would say about this. @candeynasa is GPL2 okay?

@ericthewizard ericthewizard reopened this Dec 7, 2023
@candeynasa
Copy link

Please use the Apache 2 license for government work. GPL is not suitable for open science software and incompatible with mixing with other packages.

@jbfaden
Copy link
Collaborator

jbfaden commented Dec 7, 2023

I could dual-license it, but I don't know if that can be done easily using GitHub. I'll just make it Apache 2.

@jbfaden
Copy link
Collaborator

jbfaden commented Dec 7, 2023

It's now Apache 2.

@ericthewizard
Copy link
Author

Thanks!

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

No branches or pull requests

3 participants