Skip to content

Instantly share code, notes, and snippets.

@stephenturner
Created September 26, 2019 15:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stephenturner/9a793ab552a02176383825e58ee6b0b8 to your computer and use it in GitHub Desktop.
Save stephenturner/9a793ab552a02176383825e58ee6b0b8 to your computer and use it in GitHub Desktop.
Code to get license information for all loaded packages
# Load some packages
library(knitr)
library(tidyverse)
library(DT)
# Get licenses for all installed packages.
installed_licenses <- installed.packages() %>%
as.data.frame() %>%
rownames_to_column("package") %>%
as_tibble() %>%
select(package, License)
# Get information for loaded packages
loaded_packages <- devtools::session_info()$packages %>%
as_tibble() %>%
select(package, version, date, source)
# join those
joined <- inner_join(loaded_packages, installed_licenses, by="package")
# optionally write the file
joined %>% write_csv("licenses.csv")
package version date source License
assertthat 0.2.1 2019-03-21 CRAN (R 3.5.2) GPL-3
backports 1.1.2 2017-12-13 CRAN (R 3.5.0) GPL-2
base 3.5.1 2018-07-05 local Part of R 3.5.1
broom 0.5.0 2018-07-17 CRAN (R 3.5.0) MIT + file LICENSE
cellranger 1.1.0 2016-07-27 CRAN (R 3.5.0) MIT + file LICENSE
cli 1.0.1 2018-09-25 CRAN (R 3.5.0) MIT + file LICENSE
colorspace 1.3-2 2016-12-14 CRAN (R 3.5.0) BSD_3_clause + file LICENSE
compiler 3.5.1 2018-07-05 local Part of R 3.5.1
crayon 1.3.4 2017-09-16 CRAN (R 3.5.0) MIT + file LICENSE
datasets 3.5.1 2018-07-05 local Part of R 3.5.1
devtools 1.13.6 2018-06-27 CRAN (R 3.5.0) GPL (>= 2)
digest 0.6.18 2018-10-10 cran (@0.6.18) GPL (>= 2)
dplyr 0.8.1 2019-05-14 CRAN (R 3.5.2) MIT + file LICENSE
DT 0.5 2018-11-05 cran (@0.5) GPL-3 | file LICENSE
fansi 0.4.0 2018-10-05 CRAN (R 3.5.0) GPL (>= 2)
forcats 0.3.0 2018-02-19 CRAN (R 3.5.0) GPL-3
ggplot2 3.1.0 2018-10-25 cran (@3.1.0) GPL-2 | file LICENSE
glue 1.3.1 2019-03-12 CRAN (R 3.5.2) MIT + file LICENSE
graphics 3.5.1 2018-07-05 local Part of R 3.5.1
grDevices 3.5.1 2018-07-05 local Part of R 3.5.1
grid 3.5.1 2018-07-05 local Part of R 3.5.1
gtable 0.2.0 2016-02-26 CRAN (R 3.5.0) GPL-2
haven 1.1.2 2018-06-27 CRAN (R 3.5.0) MIT + file LICENSE
hms 0.4.2 2018-03-10 CRAN (R 3.5.0) GPL-3
htmltools 0.3.6 2017-04-28 CRAN (R 3.5.0) GPL (>= 2)
htmlwidgets 1.3 2018-09-30 CRAN (R 3.5.0) MIT + file LICENSE
httr 1.3.1 2017-08-20 CRAN (R 3.5.0) MIT + file LICENSE
jsonlite 1.5 2017-06-01 CRAN (R 3.5.0) MIT + file LICENSE
knitr 1.20 2018-02-20 CRAN (R 3.5.0) GPL
lattice 0.20-35 2017-03-25 CRAN (R 3.5.1) GPL (>= 2)
lazyeval 0.2.1 2017-10-29 CRAN (R 3.5.0) GPL-3
lubridate 1.7.4 2018-04-11 CRAN (R 3.5.0) GPL (>= 2)
magrittr 1.5 2014-11-22 CRAN (R 3.5.0) MIT + file LICENSE
memoise 1.1.0 2017-04-21 CRAN (R 3.5.0) MIT + file LICENSE
methods 3.5.1 2018-07-05 local Part of R 3.5.1
modelr 0.1.2 2018-05-11 CRAN (R 3.5.0) GPL-3
munsell 0.5.0 2018-06-12 CRAN (R 3.5.0) MIT + file LICENSE
nlme 3.1-137 2018-04-07 CRAN (R 3.5.1) GPL (>= 2) | file LICENCE
pillar 1.4.1 2019-05-28 CRAN (R 3.5.2) GPL-3
pkgconfig 2.0.2 2018-08-16 CRAN (R 3.5.0) MIT + file LICENSE
plyr 1.8.4 2016-06-08 CRAN (R 3.5.0) MIT + file LICENSE
purrr 0.2.5 2018-05-29 CRAN (R 3.5.0) GPL-3 | file LICENSE
R6 2.4.0 2019-02-14 CRAN (R 3.5.2) MIT + file LICENSE
Rcpp 1.0.1 2019-03-17 CRAN (R 3.5.2) GPL (>= 2)
readr 1.1.1 2017-05-16 CRAN (R 3.5.0) GPL (>= 2) | file LICENSE
readxl 1.1.0 2018-04-20 CRAN (R 3.5.0) GPL-3
rlang 0.3.4 2019-04-07 CRAN (R 3.5.2) GPL-3
rstudioapi 0.8 2018-10-02 CRAN (R 3.5.0) MIT + file LICENSE
rvest 0.3.2 2016-06-17 CRAN (R 3.5.0) GPL-3
scales 1.0.0 2018-08-09 CRAN (R 3.5.0) MIT + file LICENSE
stats 3.5.1 2018-07-05 local Part of R 3.5.1
stringi 1.2.4 2018-07-20 CRAN (R 3.5.0) file LICENSE
stringr 1.3.1 2018-05-10 cran (@1.3.1) GPL-2 | file LICENSE
tibble 2.1.1 2019-03-16 CRAN (R 3.5.2) MIT + file LICENSE
tidyr 0.8.2 2018-10-28 cran (@0.8.2) MIT + file LICENSE
tidyselect 0.2.5 2018-10-11 cran (@0.2.5) GPL-3
tidyverse 1.2.1 2017-11-14 CRAN (R 3.5.0) GPL-3 | file LICENSE
tools 3.5.1 2018-07-05 local Part of R 3.5.1
utf8 1.1.4 2018-05-24 CRAN (R 3.5.0) Apache License (== 2.0) | file LICENSE
utils 3.5.1 2018-07-05 local Part of R 3.5.1
vctrs 0.1.0 2018-11-29 CRAN (R 3.5.0) GPL-3
withr 2.1.2 2018-03-15 CRAN (R 3.5.0) GPL (>= 2)
xml2 1.2.0 2018-01-24 CRAN (R 3.5.0) GPL (>= 2)
yaml 2.2.0 2018-07-25 CRAN (R 3.5.0) BSD_3_clause + file LICENSE
zeallot 0.1.0 2018-01-28 CRAN (R 3.5.0) MIT + file LICENSE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment