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

"If you are going to use this program, please drop me a line." But how and where? #72

Closed
gdoron opened this issue Sep 8, 2019 · 6 comments

Comments

@gdoron
Copy link

gdoron commented Sep 8, 2019

Do you have an email address I can explain to what I'm doing with the library and ask for the permission to use it in a closed source program?

Thanks,
Doron

@mkopinsky
Copy link

The author's email address can be found on his website: http://danny.sadinoff.com/

@gdoron
Copy link
Author

gdoron commented Sep 9, 2019

That's the original author, I already got his permission.
I think(?) I already need the permission of the node.js port author.

@Scimonster
Copy link
Contributor

The "please drop me a line" is really just because i'm curious to know how people are actually using the library. You could make an issue here, and my email and Twitter links are in my profile.

About using it in closed source, i'm not entirely sure how it would work. Since Hebcal was originally under the GPL, when i ported it to NodeJS, i kept it GPL. In theory i might be able to release a version under the MIT license, except that parts of the code were kept from the original Hebcal, which makes that problematic, i think. I'm not a lawyer and find the GPL's infectious nature confusing.

@mkopinsky
Copy link

According to this SE post, the port is still GPL. Or at least the portions that you directly ported are.

You wouldn't be able to release the library as a whole as MIT, but you're welcome to grant others (individuals or wholesale) permission to use it. Which, combined with permission from the original author, would allow someone to use it in closed source software.

@Scimonster
Copy link
Contributor

[Assuming this has legal validity], I grant permission in general to use the original portions of the HebcalJS port in a closed-source program under the MIT license, on condition that similar permission is obtained from @dsadinoff and @mjradwin regarding their portions of the original code.

@gdoron gdoron closed this as completed Sep 20, 2019
@gdoron
Copy link
Author

gdoron commented Sep 20, 2019

@Scimonster I'm building a calendar for a famous Israeli news website.

Example of how it looks at the moment:

image

(You can see some bugs there that were fixed in #67 but weren't released on NPM yet)

Great stuff, and thanks for your help!

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