-
Notifications
You must be signed in to change notification settings - Fork 104
Adds Owen's T function #242
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
Conversation
ValentinKaisermayer
commented
Sep 25, 2020

|
Note that that file has the following license:
while this package has MIT License. As far as I know, LGPL is compatible with MIT license, but you must attribute the work to the original author and use the same license for this specific function, and I believe it'd be better to make it explicit in the license of this package that this function has a different license. |
added comment
|
|
||
| Owen's T function | ||
|
|
||
| Ported from Matlab implementation of John Burkardt, which is distributed under the GNU LGPL license. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is more restrictive than the SpecialFunctions.jl license, which also disqualifies anything derived from that code.
It's "compatible" in that you can legally comply with both licenses simultaneously, but it would effectively put SpecialFunctions.jl under the LGPL (since the terms of the LGPL are more restrictive than MIT, and with any license the copyright extends to all derived works including translations to other languages). |
|
Scipy implements a version from Boost. |
|
@ohmsweetohm1 this would be really nice, as it would allow a CDF for SkewNormal in Distributions.jl |
|
Closing this, due to licencing issues |