Skip to content
Prev 32408 / 63424 Next

Closed-source non-free ParallelR ?

On 23-Apr-09 22:21:45, Ian Fellows wrote:
I think (see below) that I agree with this!
As far as I Understand these things (and I think I use language
differently from lawyers), it seems to me that this view about
executing a program in an interpreted environment is reasonable.

For example, suppose I bought a commercial FORTRAN interpreter.
I write a program (plain text, of course) in standard FORTRAN.
Running this on the interpreter surely would not tie me into
any licensing issues arising from the rights of the seller of
the interpreter, and I feel sure I could re-distribute my raw
(test) FORTRAN code as I pleased without any infringement arising
from the fact that I had, myself, executed it on the interpreter.
Others (and I myself) could surely compile the program on some
other compiler, etc.

However, if that commercial interpreter also had a 'compile' option,
and I compiled my progrtam using that, then equally I feel sure
that the compiled version would be subject to whatever restrictions
had been placed on distirbution fo binaries so compiled. I think
those things are clear enough.

The interesting question arises if the commercial interpreter
also included some extension of standard FORTRAN which was unique
to that interpreter. I dare say I could pass a program which
included use of the extension to others without problems, on
thr grounds that they would have to obtain te same interpreter
in order to run it.

But now suppose that my having done this inspires someone to
incorporate the same language extension into a GPL'd FORTRAN
interpreter/compiler. I think I could then be vulnerable, or
they could, on the grounds that I/they had pinched the idea
from the commercial product.

And now (relevent to Ian's next point), maybe a similar principle
might be held to apply to R code which depends on R's use of GPL?
-- since people who write R code often use features of the code
which are peculiar to R. Or maybe the GPL doesn't inhibit you
from using *ideas* and *features* of GPL software, provided you
implement them yourself and in your own way? I dunno ...

Ted.
--------------------------------------------------------------------
E-Mail: (Ted Harding) <Ted.Harding at manchester.ac.uk>
Fax-to-email: +44 (0)870 094 0861
Date: 24-Apr-09                                       Time: 01:54:11
------------------------------ XFMail ------------------------------

Thread (30 messages)

Matt Dowle Closed-source non-free ParallelR ? Apr 21 Patrick Shields Closed-source non-free ParallelR ? Apr 22 David Smith Closed-source non-free ParallelR ? Apr 22 Hadley Wickham Closed-source non-free ParallelR ? Apr 22 Matt Dowle Closed-source non-free ParallelR ? Apr 22 Fraser Sim Closed-source non-free ParallelR ? Apr 23 Sim, Fraser Closed-source non-free ParallelR ? Apr 23 Stavros Macrakis Closed-source non-free ParallelR ? Apr 23 Marc Schwartz Closed-source non-free ParallelR ? Apr 23 Friedrich Leisch Closed-source non-free ParallelR ? Apr 23 Gabor Grothendieck Closed-source non-free ParallelR ? Apr 23 Stavros Macrakis Closed-source non-free ParallelR ? Apr 23 Max Kuhn Closed-source non-free ParallelR ? Apr 23 Marc Schwartz Closed-source non-free ParallelR ? Apr 23 Ian Fellows Closed-source non-free ParallelR ? Apr 23 Stavros Macrakis Closed-source non-free ParallelR ? Apr 23 (Ted Harding) Closed-source non-free ParallelR ? Apr 23 Gabor Grothendieck Closed-source non-free ParallelR ? Apr 23 Marc Schwartz Closed-source non-free ParallelR ? Apr 24 Andrew Piskorski Closed-source non-free ParallelR ? Apr 24 Gábor Csárdi Closed-source non-free ParallelR ? Apr 24 Ian Fellows Closed-source non-free ParallelR ? Apr 24 Stavros Macrakis Closed-source non-free ParallelR ? Apr 24 Peter Dalgaard Closed-source non-free ParallelR ? Apr 24 Gábor Csárdi Closed-source non-free ParallelR ? Apr 24 Charlie Sharpsteen Closed-source non-free ParallelR ? Apr 24 (Ted Harding) Closed-source non-free ParallelR ? Apr 26 Simon Urbanek Closed-source non-free ParallelR ? Apr 26 Stavros Macrakis Closed-source non-free ParallelR ? Apr 26 Deepayan Sarkar Closed-source non-free ParallelR ? Apr 26