![]() ![]() ![]() Code with a permissive license can be freely copied, modified, and published, and the only restriction is that the license must be preserved. To understand the author’s wishes, it’s useful to understand the two major camps of open source licenses: We’ll finish off with a brief discussion of the implications of using code from other packages. We’ll then discuss the most important details of accepting code given to you (e.g. in a pull request) and how to bundle code written by other people. ![]() This chapter begins with an overview of licensing, and how to license your own code. You need to pick a license that declares how you want your code to be used, and if you include code written by someone else, you need to respect the license that it uses. But fortunately, if you’re writing either an open-source package or a package used only within your organisation 1, you don’t need to be an expert to do the right thing. Obviously, we are R developers and not lawyers, and none of this is legal advice. The goal of this chapter is to give you the basic tools to manage licensing for your R package. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |