MathGroup Archive 2009

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: protecting Mathematica notebooks/source code from piracy

  • To: mathgroup at smc.vnet.net
  • Subject: [mg103538] Re: protecting Mathematica notebooks/source code from piracy
  • From: David Reiss <dbreiss at gmail.com>
  • Date: Sun, 27 Sep 2009 07:31:43 -0400 (EDT)
  • References: <h9eqdt$d51$1@smc.vnet.net> <h9i44d$97q$1@smc.vnet.net>

Yes indeed.  I forgot to mention that one.  Thanks David...

On Sep 26, 6:14 am, David Bailey <d... at removedbailey.co.uk> wrote:
> David Reiss wrote:
> > To really do this in a way that works requires a pretty baroque set of
> > things.  I have implemented some of it in creating password protectio=
n
> > forhttp://scientificarts.com/worklife.  I also have implemented as a
> > functionality in the package a means for password protecting
> > individual notebooks
>
> > But the sort answer is that there is no general way to do this both
> > completely and simply in Mathematica.  If one simply uses Encode, the=
n
> > the user can still reverse engineer the material if they read the
> > material in with Get simply through executing
>
> > ?? functionname
>
> > But this does not work if the given function has the Locked
> > attribute.  
>
> You also need to set the ReadProtected attribute - Locked just stops you
> changing the definition of the symbol.
>
> David Baileyhttp://www.dbaileyconsultancy.co.uk



  • Prev by Date: Re: How to solve this equation?
  • Next by Date: Re: protecting Mathematica notebooks/source code from piracy
  • Previous by thread: Re: protecting Mathematica notebooks/source code from piracy
  • Next by thread: Re: protecting Mathematica notebooks/source code from piracy