Thanks for your answer. That is helpful even if that is disappointing for me ;) I can see now that, as R (base and recommended packages) has had contributions from a lot of people, it's not like a package, you just can't have a punctual "okay do what you want". I'll have to stick with a slow window call, I guess.
I was right to ask anyway, and thanks for your advices. Le mar. 9 nov. 2021 à 22:51, Duncan Murdoch <murdoch.dun...@gmail.com> a écrit : > > On 09/11/2021 3:52 p.m., Jeff Newmiller wrote: > > I understand that, but the reason he gives for copying code from the stats > > package is to change the license. That decision seems like something that > > requires a very direct communication with/permission from the maintainer. > > The stats package doesn't give a valid maintainer() address. It gives a > vague reference to the r-project.org website, but that website doesn't > give a contact address. > > In fact, the authorship of R is very widely distributed among at least > dozens of contributors. Identifying and contacting them all would be a > nightmare but probably isn't necessary. However, identifying and > contacting the necessary ones (the ones who hold copyright on the parts > he wants to copy) would be very difficult. Not contacting the relevant > ones would mean Arnaud's work would be potentially in violation of their > copyright. > > Even if he did manage to contact all the copyright holders, some of them > would probably not agree to more permissive licenses. For example, I am > a copyright holder on some parts of the source, and I wouldn't agree to > relicensing. > > Duncan Murdoch > > > > > > > On November 9, 2021 12:21:18 PM PST, Duncan Murdoch > > <murdoch.dun...@gmail.com> wrote: > >> On 09/11/2021 2:45 p.m., Jeff Newmiller wrote: > >>> This question isn't a "how to do package development" question... this is > >>> about a specific package so you should send email to the package > >>> developer identified by the maintainer() function. > >> > >> I think Arnaud is the package developer; his question is whether he can > >> copy R source into his package. > >> > >> Duncan Murdoch > >> > >>> > >>> I can't foresee this request finding a positive response from R Core, but > >>> email seems the most correct approach. > >>> > >>> On November 9, 2021 11:34:12 AM PST, Bert Gunter <bgunter.4...@gmail.com> > >>> wrote: > >>>> Questions about package development should be posted to > >>>> R-package-devel (**not R-devel**). > >>>> See https://www.r-project.org/mail.html for details. > >>>> > >>>> (I am not sure that they get into legal weeds there, but it seems like > >>>> the right place to try). > >>>> > >>>> Bert Gunter > >>>> > >>>> "The trouble with having an open mind is that people keep coming along > >>>> and sticking things into it." > >>>> -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip ) > >>>> > >>>> On Tue, Nov 9, 2021 at 11:17 AM Arnaud FELD <arnaud.feldm...@gmail.com> > >>>> wrote: > >>>>> > >>>>> Hi, > >>>>> > >>>>> I use that mailing list because I’ve tried to send a message to the > >>>>> r-core address and received : > >>>>> > >>>>>> "Non-members are typically *NOT* allowed to post messages to this > >>>>>> private developers' list. Please use an appropriate mailing list (from > >>>>>> http://www.r-project.org/mail.html). For R packages, use > >>>>>> maintainer("<pkg>") in R (and if that is R-core@.., use the R-help > >>>>>> address). > >>>>> > >>>>> I would like to borrow most of the code of stats :: window within my > >>>>> package disaggR, which has an uncompatible license as it is MIT not > >>>>> GPL2. window has some extra overhead because of the calling of time() > >>>>> at the beginning of the function (that is only used for extend = > >>>>> FALSE). Copying the function and modifying it would allow me a bit of > >>>>> optimization, but I need some agreement as my package is MIT. > >>>>> Is it possible ? > >>>>> > >>>>> Thanks, > >>>>> > >>>>> Arnaud FELDMANN > >>>>> > >>>>> ______________________________________________ > >>>>> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > >>>>> https://stat.ethz.ch/mailman/listinfo/r-help > >>>>> PLEASE do read the posting guide > >>>>> http://www.R-project.org/posting-guide.html > >>>>> and provide commented, minimal, self-contained, reproducible code. > >>>> > >>>> ______________________________________________ > >>>> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > >>>> https://stat.ethz.ch/mailman/listinfo/r-help > >>>> PLEASE do read the posting guide > >>>> http://www.R-project.org/posting-guide.html > >>>> and provide commented, minimal, self-contained, reproducible code. > >>> > >> > > > ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.