Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Function to add proprietary license #1163

Closed
hadley opened this issue Jun 24, 2020 · 3 comments · Fixed by #1209
Closed

Function to add proprietary license #1163

hadley opened this issue Jun 24, 2020 · 3 comments · Fixed by #1209

Comments

@hadley
Copy link
Member

hadley commented Jun 24, 2020

i.e. for internal packages that are definitely not open source. Can take model from https://r-pkgs.org/description.html#license

@ijlyttle
Copy link
Contributor

ijlyttle commented Jun 24, 2020

Of course, nothing here you don't already know.

I (used to) run into problems on R CMD CHECK as proprietary licenses are non-standard; someone (maybe @krlmlr) suggested I add these lines to .Renviron:

# ignore non-standard license when checking locally
_R_CHECK_LICENSE_=FALSE

This disables the check for all the open source stuff, but it still gets checked on CI.

If this is the right way to go, perhaps this could be useful as feedback when the function is called?

@malcolmbarrett
Copy link
Collaborator

malcolmbarrett commented Jun 24, 2020

FWIW, here's an extended discussion on this issue, which centers around the example from R Packages: https://unconj.ca/blog/copyright-in-closed-source-r-packages-the-right-way.html

@jennybc
Copy link
Member

jennybc commented Jul 9, 2020

Function should be named use_proprietary_license().

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants