A valid R license package that includes a different MIT code

We look forward to some wisdom and licensing guidance for the R package I created.

My package, knitrProgressBar , breaks the dplyr::progress_estimatedinternal function, basically it is its own package (to avoid some dependencies and do some user things with it), and then add some code for the decision logic.

I would like to properly license my package (using the MIT license) and give the correct attribution so that others do not have problems with it (and it could be released through CRAN).

dplyr licensed under MIT, with RStudio as the copyright holder and various persons listed as authors under the authors in R.

I understand that I would call myself the “creator” in the “Authors in R” field for knitrProgressBar, but I'm not sure who should be listed as authors and copyright holders, and how this information should be included in the LICENSE file.

The guidance will be greatly appreciated.

+6
source share
1 answer

I finally got the answer elsewhere and post it here so that others can benefit.

The way to do this is:

  • for any code taken from another package, include the source code of the license (in this case, the text of the MIT license from the dplyrGitHub relay ) in the file
  • Comment on the changes made to this code in the file itself
  • dplyr (ctb Authors @R) , dplyr
  • RStudio (cph), , dplry
  • /

, :

Authors@R: c(
person("Robert", "Flight", email = "email", role = c("aut", "cre")),
person("Hadley", "Wickham", role = c("ctb"), comment = "Author of included dplyr fragments"),
person("Romain", "Francois", role = "ctb", comment = "Author of included dplyr fragments"),
person("Lionel", "Henry", role = "ctb", comment = "Author of included dplyr fragments"),
person("Kirill", "Müller", role = "ctb", comment = "Author of included dplyr fragments"),
person("RStudio", role = "cph", comment = "Copyright holder of included dplyr fragments")
)

dplyr.

+5

All Articles