Skip to content
Prev 11795 / 12125 Next

[R-pkg-devel] Possible open-source license incompatibilities within R packages

Thank you Henrik, I read the "bug" report. The precedent you described seems quite significant, and unfortunate of course, although dealt outside the courts. If no substantial counter arguments appear, such as a stance from the free software foundation or judicial decision that would falsify how your package was treated, I think I don't dare to use the lme4 package as such. Thus, I might need to make my own version and remove the GPL2 dependencies somehow. But there is the risk of breaking the code, as I am not a specialised lme4 developer. However, I have already tested that my mixed-model fittings do work after doing the following in a fresh R session:

library(lme4)
remove.packages(c("numDeriv", "minqa", "rbibutils"), c("/usr/local/lib/R/site-library"))

I understand the burden this would cause, but for me and maybe other lme4 users as well the easiest way would be to solve the assumed issues in more coordinated manner. By asking the dependency authors to update their licenses, or remove the dependencies from the official distribution of the lme4. But honestly I am still unsure is this an over reaction, or was the apex package treated incorrectly. Unfortunate uncertainties and delays for my project anyhow.

Best regards
Ilmari

Thread (21 messages)

Ilmari Tamminen Possible open-source license incompatibilities within R packages Sep 8 Duncan Murdoch Possible open-source license incompatibilities within R packages Sep 8 Ilmari Tamminen Possible open-source license incompatibilities within R packages Sep 9 Ivan Krylov Possible open-source license incompatibilities within R packages Sep 11 Hadley Wickham Possible open-source license incompatibilities within R packages Sep 11 Simon Urbanek Possible open-source license incompatibilities within R packages Sep 11 Ilmari Tamminen Possible open-source license incompatibilities within R packages Sep 12 Charles Plessy Possible open-source license incompatibilities within R packages Sep 12 Greg Hunt Possible open-source license incompatibilities within R packages Sep 12 Henrik Singmann Possible open-source license incompatibilities within R packages Sep 13 Ilmari Tamminen Possible open-source license incompatibilities within R packages Sep 14 Ben Bolker Possible open-source license incompatibilities within R packages Sep 14 Dirk Eddelbuettel Possible open-source license incompatibilities within R packages Sep 14 Henrik Singmann Possible open-source license incompatibilities within R packages Sep 14 Dirk Eddelbuettel Possible open-source license incompatibilities within R packages Sep 14 Ilmari Tamminen Possible open-source license incompatibilities within R packages Sep 15 Ilmari Tamminen Possible open-source license incompatibilities within R packages Sep 19 Ben Bolker Possible open-source license incompatibilities within R packages Sep 20 Ilmari Tamminen Possible open-source license incompatibilities within R packages Sep 20 Ilmari Tamminen Possible open-source license incompatibilities within R packages Sep 22 Ilmari Tamminen Possible open-source license incompatibilities within R packages Sep 24