A general question on licensing scripts using biomod2 #442
-
Hello biomod team I have a general question on the licence used by biomod2 and how you see derivative works. The biomod2 licence is GPLv3 meaning that derivative works should also apply a GPLv3 licence. However, it is unclear to me whether an R script that uses biomod2 should be considered as a derivative work or as a script interacting with biomod2. I asked chatgpt if there is a clear answer to that question or not (for what it's worth):
Maybe having your take on this as developers of the package and owners of the licence would be better: under what license would you prefer scripts using biomod2 to be distributed? I am hesitating between GPLv3 and MIT licences. Thanks a lot |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hello Boris, I might be wrong as I am not a specialist on the licence subject. Maya |
Beta Was this translation helpful? Give feedback.
Hello Boris,
I might be wrong as I am not a specialist on the licence subject.
But as you said,
GPLv3
implies that derivative works should also apply aGPLv3
licence, mostly meaning that people modifying code should provide back this code to the community and that your part of code (if you added one) should also be provided, while this it not required by theMIT
licence.This covers the fact that if the code is integrated into another software, and then modified, developers have to say that it has been modified.
GPLv3
also prevents the code from being sold with additional modifications under a commercial licence.So as you said, it is not crystal clear how much an R script calling
biomod2
…