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

Dirk Eddelbuettel edd @end|ng |rom deb|@n@org
Sun Sep 14 14:38:27 CEST 2025


Hi Ilmari,

Am I reading this correctly that you imply that a relationship arising from
package A calling library(B), or having a more Imports or Depends on it,
would lead to same GPL "virality" as having actual object code from an
external package?

The latter case (ie object code and linking) clearly is what the GPL has in
mind, where virality matters, and where it is commonly applied.  The
established consensus, as best as I can tell, always has been is that the
former (an R package calling another R package) is not, and the virality
argument you are making does not apply.  So I think you are fighting a
fighting that does not exist.

Cheers, Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | edd using debian.org



More information about the R-package-devel mailing list