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

license #12

Open
jennybc opened this issue May 30, 2016 · 5 comments
Open

license #12

jennybc opened this issue May 30, 2016 · 5 comments

Comments

@jennybc
Copy link
Member

jennybc commented May 30, 2016

Why is this GPL-3?

@richfitz
Copy link
Member

Because readxl is was and I used bits of code/looked through the sources enough that I felt it had to be licenced that way.

@jennybc
Copy link
Member Author

jennybc commented May 30, 2016

Is there any chance that readxl is GPL-3 because of the embedded libraries and the bits of readxl you used have nothing to do with that? And therefore we can license differently? Or are these bits something we could re-write w/o consulting readxl, now that we're better oriented?

@richfitz
Copy link
Member

I still think that the GPL bit is necessary though (though it's been a long time since I read through the licences itself). The GPL affects all the code in readxl (not just the libraries) and so on to the code that I wrote first that may not even be there anymore. But I don't pretend to understand almost anything about software licences...

@jennybc
Copy link
Member Author

jennybc commented May 30, 2016

Tell me what to rewrite and we're safe because god knows I haven't read the internals of readxl 😉.

@oneillkza
Copy link

IANAL, but I'm pretty sure for code to be a derivative work, it actually has to copy parts of the code it's deriving from exactly. All of the actual working code for readxl is in C++, while the working code for rexcel is entirely in R, so this is clearly not the case. Although it doesn't hurt to acknowledge readxl, I don't believe there's any reason to feel tied to its 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

No branches or pull requests

3 participants