Skip to content
Prev 11793 / 12125 Next

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

Hi all,

Just adding my experience to this thread as a cautionary example against
the notion that it should be no problem to release a package under GPL-3 if
it only calls functions from packages released under GPL-2.

Up to 2017, my afex package (which depended on several GPL-2 packages) was
released under GPL-3. However, then an over-eager debian user reported this
as a violation of the GPL, see here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800891
As a consequence, Debian suspended hosting the corresponding binary package
(r-cran-afex) until I changed my license to GPL (? 2).

I in principle agree with both Duncan and Hadley position, but if someone
more powerful (in this case the Debian package admin) has other opinions
there was not much I could do.

Best,
Henrik

Am Do., 11. Sept. 2025 um 23:32 Uhr schrieb Hadley Wickham <
h.wickham at gmail.com>:

  
    

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