Talk:P-value correction: Difference between revisions

Content added Content deleted
(→‎License problem: new section)
No edit summary
Line 5: Line 5:
== License problem ==
== License problem ==


Like in the [[Fivenum]] task, the R code that was shown comes from the official R sources, and is covered by the GPL license. Therefore, it's not suitable for RC. It's a bit annoying, because several implementation are translations of this R code, or translations of translations. And the GPL is not compatible with the GFDL of this site, so all these solutions should really be removed. [[User:Eoraptor|Eoraptor]] ([[User talk:Eoraptor|talk]]) 07:34, 14 March 2018 (UTC)
Like in the [[Fivenum]] task, the R code that was shown comes from the official R sources, and is covered by the GPL license. Therefore, it's not suitable for RC. It's a bit annoying, because almost all implementations are translations of this R code, or translations of translations. And the GPL is not compatible with the GFDL of this site, so all these solutions should really be removed. [[User:Eoraptor|Eoraptor]] ([[User talk:Eoraptor|talk]]) 07:34, 14 March 2018 (UTC)

So far, here are the implementations which are modified versions of GPL code, hence protected by GPL:
* C: translation of R
* Kotlin: translation of C
* Perl: translation of C
* zkl: translatoin of C
* D: translation of Kotlin
* Java: translation of D
* Python: translation of Perl

I suspect the Perl 6 is a translation of Perl or C, so has the same problem, but the author gave no indication.

The only implementations that actually respect the GFDL (the license of the Rosetta Code web site) are the R and Julia implementations, which simply use a library function.

[[User:Eoraptor|Eoraptor]] ([[User talk:Eoraptor|talk]]) 11:13, 14 March 2018 (UTC)