Hi, is it possible to use some statistic computing by R in proprietary software? Our software is written in c#, and we intend to use http://rdotnet.codeplex.com/ to get R work there. Especially we want to use loess function. Thanks, Best regards, Stanislav [[alternative HTML version deleted]]
On Thu, Apr 7, 2011 at 9:45 AM, Stanislav Bek <stanislav.pavel.bek at gmail.com> wrote:> Hi, > > is it possible to use some statistic computing by R in proprietary software? >I don't know if this covers your case, but SAS and SPSS provide interfaces to R. Regards Liviu> Our software is written in c#, and we intend to use > http://rdotnet.codeplex.com/ > to get R work there. Especially we want to use loess function. > > Thanks, > > Best regards, > Stanislav > > ? ? ? ?[[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list > 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. >-- Do you know how to read? http://www.alienetworks.com/srtest.cfm http://goodies.xfce.org/projects/applications/xfce4-dict#speed-reader Do you know how to write? http://garbl.home.comcast.net/~garbl/stylemanual/e.htm#e-mail
On Apr 7, 2011, at 09:45 , Stanislav Bek wrote:> Hi, > > is it possible to use some statistic computing by R in proprietary software? > Our software is written in c#, and we intend to use > http://rdotnet.codeplex.com/ > to get R work there. Especially we want to use loess function.You need to take legal advice to be certain, but offhand I would say that this kind of circumvention of the GPL is _not_ allowed. It all depends on whether the end product is a "derivative work", in which case, the whole must be distributed under a GPL-compatible licence. The situation around GPL-incompatible plug-ins or plug-ins interfacing to R in GPL -incompatible software is legally murky, but using R as a subroutine library for proprietary code is clearly crossing the line, as far as I can tell. -- Peter Dalgaard Center for Statistics, Copenhagen Business School Solbjerg Plads 3, 2000 Frederiksberg, Denmark Phone: (+45)38153501 Email: pd.mes at cbs.dk Priv: PDalgd at gmail.com
The licences are available on the web site and you really should have yor lawyers look at them and give you professional advise. The GPL2+ is probably the relevant one for your purposes and essentially require you to provide the source for the parts of R that you distribute. However, the R licencing is a mess with core packages not on a GPL licence. We looked into it and it is a nightmare and I don't even think the UK CRAN mirrors are strictly speaking legal. So look carefully at what you use and get advice from somewhere other than a mailing list. happy to discuss the UK side of things offline if you want, but I never looked at other jurisdictions. Allan ----- Original message -----> Hi, > > is it possible to use some statistic computing by R in proprietary > software? Our software is written in c#, and we intend to use > http://rdotnet.codeplex.com/ > to get R work there. Especially we want to use loess function. > > Thanks, > > Best regards, > Stanislav > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list > 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.[[alternative HTML version deleted]]
If all you need is loess, I suspect it would be cheaper to re-write it in C# than to get a considered legal opinion on the matter. Hadley On Thu, Apr 7, 2011 at 2:45 AM, Stanislav Bek <stanislav.pavel.bek at gmail.com> wrote:> Hi, > > is it possible to use some statistic computing by R in proprietary software? > Our software is written in c#, and we intend to use > http://rdotnet.codeplex.com/ > to get R work there. Especially we want to use loess function. > > Thanks, > > Best regards, > Stanislav > > ? ? ? ?[[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list > 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. >-- Assistant Professor / Dobelman Family Junior Chair Department of Statistics / Rice University http://had.co.nz/
On Thu, Apr 7, 2011 at 3:57 PM, Tobias Verbeke <tobias.verbeke at openanalytics.eu> wrote:> On 04/07/2011 04:46 PM, Ista Zahn wrote: > >> I don't think R-help is the appropriate place for this question. >> Probably you will have more luck at http://www.theattorneysforum.com/ >> or some such. > > I would hope, though, there are means for community members > to express their concerns in some medium of the community.Of course, and I find the discussion interesting. My point was really that I doubt there are many lawyers on this list, and that the chances of getting a sound legal opinion on the matter might be higher elsewhere. Best, Ista> > Fortes fortuna iuvat! > > Best, > Tobias > >> On Thu, Apr 7, 2011 at 10:36 AM, Matthew Dowle<mdowle at mdowle.plus.com> >> ?wrote: >>> >>> Duncan, >>> >>> Letting you know then that I just don't see how the first paragraph here >>> : >>> >>> http://www.revolutionanalytics.com/downloads/gpl-sources.php >>> >>> is compatible with clause 2(b) here : >>> >>> http://www.gnu.org/licenses/gpl-2.0.html >>> >>> Perhaps somebody could explain why it is? >>> >>> Matthew >>> >>> >>> "Duncan Murdoch"<murdoch.duncan at gmail.com> ?wrote in message >>> news:4D9DA9FF.9020103 at gmail.com... >>>> >>>> On 07/04/2011 7:47 AM, Matthew Dowle wrote: >>>>> >>>>> Peter, >>>>> >>>>> If the proprietary part of REvolution's product is ok, then surely >>>>> Stanislav's suggestion is too. No? >>>> >>>> Revolution has said that they believe they follow the GPL, and they >>>> haven't been challenged on that. ? If you think that they don't, you >>>> could >>>> let an R copyright holder know what they're doing that's a license >>>> violation. >>>> >>>> My opinion of Stanislav's question is that he doesn't give enough >>>> information to answer. ?If he is planning to distribute R as part of his >>>> product, he needs to follow the GPL. ?If not, I don't think any R >>>> copyright holder has anything to complain about. >>>> >>>> Duncan Murdoch >>>> >>>>> Matthew >>>>> >>>>> >>>>> "peter dalgaard"<PDalgd at gmail.com> ? ?wrote in message >>>>> news:BE157CF5-9B4B-45A0-A7D4-363B774F114A at gmail.com... >>>>>> >>>>>> ?On Apr 7, 2011, at 09:45 , Stanislav Bek wrote: >>>>>> >>>>>>> ?Hi, >>>>>>> >>>>>>> ?is it possible to use some statistic computing by R in proprietary >>>>>>> ?software? >>>>>>> ?Our software is written in c#, and we intend to use >>>>>>> ?http://rdotnet.codeplex.com/ >>>>>>> ?to get R work there. Especially we want to use loess function. >>>>>> >>>>>> ?You need to take legal advice to be certain, but offhand I would say >>>>>> that >>>>>> ?this kind of circumvention of the GPL is _not_ allowed. >>>>>> >>>>>> ?It all depends on whether the end product is a "derivative work", in >>>>>> which >>>>>> ?case, the whole must be distributed under a GPL-compatible licence. >>>>>> The >>>>>> ?situation around GPL-incompatible plug-ins or plug-ins interfacing to >>>>>> R in >>>>>> ?GPL -incompatible software is legally murky, but using R as a >>>>>> subroutine >>>>>> ?library for proprietary code is clearly crossing the line, as far as >>>>>> I >>>>>> can >>>>>> ?tell. >>>>>> >>>>>> ?-- >>>>>> ?Peter Dalgaard >>>>>> ?Center for Statistics, Copenhagen Business School >>>>>> ?Solbjerg Plads 3, 2000 Frederiksberg, Denmark >>>>>> ?Phone: (+45)38153501 >>>>>> ?Email: pd.mes at cbs.dk ?Priv: PDalgd at gmail.com >>>>>> >>>>> >>>>> ______________________________________________ >>>>> R-help at r-project.org mailing list >>>>> 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 at r-project.org mailing list >>> 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. >>> >> >> >> > >-- Ista Zahn Graduate student University of Rochester Department of Clinical and Social Psychology http://yourpsyche.org