On 5/12/2014 7:28 AM, Barry Rowlingson wrote:
On Mon, May 12, 2014 at 1:11 PM, Ashis Deb <ashisde...@gmail.com> wrote:
Well  it's  the company requirement to do  so  ,  and  give it on  a trial
basis  to  client to check , if they  like they  will BUY  or  it will  self
destruct itself ,
  No, if they like it they will BUY or they will CIRCUMVENT your
self-destruction mechanism.

  The company requirement has not been thought through to
practicalities, and is unrealistic, and is not constrained by
limitation. How do you prevent them re-installing?

  For a price, I will fly (first class) to all your clients after 30
days and delete the software for you.


Linux is free, open source software (FOSS), but people create lots of commercial software to run on Linux.


One company I know installed an S-Plus or R package only on servers, so their customers had to use it on a server. (In this case, the customers had a GUI and may not have known that it was S-Plus or R behind it.) This company also developed techniques for encrypting their code. I don't think it was perfect, and they eventually wrote it in C or C++ or Matlab.


So part of the answer is you can write part of your package in a compiled language. That part can check your web site to check the date and other things.


If you submit anything to CRAN, you must enter a legally binding agreement that anything you submit is released under an acceptable FOSS license. I don't know what they do if they find an unacceptable license in a CRAN package, but at minimum, the package will be removed.


      Spencer

Barry

______________________________________________
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.

______________________________________________
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.

Reply via email to