As mentioned, locking down the internet and disabling any support for external 
devices is about as far as you can (realistically) go. If you allow company 
email to the workstations, you can block attachments.

If you’re really that worried about it, you could conceivably implement your 
core code in C and only expose hooks/entry points to Python, but that basically 
defeats the purpose of using Python in the first place. Basically, someone who 
really wants to "steal" Python code from you will almost always be able to do 
it, even if they have to copy it into a notebook by hand.

A couple of "food for thought" items:

1) Nothing you’re doing in Python is likely to be revolutionary.
2) If you’re hiring the type of people you think would try to steal tools from 
you to take directly to a competitor, you might want to have a talk with your 
HR department.


-Nathan



From: Thorsten Kaufmann 
Sent: Monday, March 25, 2013 8:08 AM
To: Nuke Python discussion 
Subject: AW: [Nuke-python] Pipeline Enclosure - while working with freelancers

Heya,

 

With python there is no real way. Pyc files can be decompiled easily to their 
original form. 

 

I’d say all you can do is put up a few hurdles to make it not a too casual 
thing. If someone can use them and

Knows what he is doing he can take them. You’ll have to live with that I guess.

 

Locking down machines and getting rid of Internet helps I’d guess.

 

Regards,

Thorsten

 


Thorsten Kaufmann
Head of Production 



--------------------------------------------------------------------------------

Mackevision Medien Design GmbH
Forststraße 7
D-70174 Stuttgart
T  +49 711 93 30 48 59
F  +49 711 93 30 48 90
M +49 151 19 55 55 02

thorsten.kaufm...@mackevision.de
http://www.mackevision.de

Geschäftsführer: Armin Pohl, Joachim Lincke, Karin Suttheimer
HRB 243735 Amtsgericht Stuttgart








--------------------------------------------------------------------------------

F_BOX picture shooter 2.0: High-End-3D as a web service

Erfahren Sie mehr: 
www.mackevision.de/de/technology/f_box_produkt_familie/picture_shooter.html

Read more about it: 
www.mackevision.de/en/technology/f_box_product_family/picture_shooter.html



--------------------------------------------------------------------------------


Von: nuke-python-boun...@support.thefoundry.co.uk 
[mailto:nuke-python-boun...@support.thefoundry.co.uk] Im Auftrag von Sebastian 
Elsner
Gesendet: Montag, 25. März 2013 15:53
An: nuke-python@support.thefoundry.co.uk
Betreff: Re: [Nuke-python] Pipeline Enclosure - while working with freelancers

 

Have no Internet on your machines, and block all USB, Firewire whatever. If you 
want nuke to read the scripts  its pretty likely that the user will also have 
the permissions to read them. Maybe one could play with linux permissions... 
You can also just place the .pyc files on the nuke path.

On 03/19/2013 04:13 PM, Marc Gutowski wrote:

  Dear Forum,

  how do you keep your pipeline scripts accessible, but not getting copied ?

  i want to keep the nuke script pipeline safe 
  from future short term freelancers, which work in competitives 
  companies (producing the same product) too.
  For the automotive visualisation, i've created several routines
  which cut an excessive amount workamount of nuke-scenehandling,
  which i don't want to get copied.

  How to ensure this ?

  We load currently our scripts from one network location.
  Our system-wide platform is windows. we use user account and user right 
  to hide and protect folders from unpermissioned acces.

  for any solutions, hints and suggestions i am very thankfull.

  best regards,
  marc

   


------------------------------------------------------------------------------


  www.ewok1.com






_______________________________________________Nuke-python mailing 
listnuke-pyt...@support.thefoundry.co.uk, 
http://forums.thefoundry.co.uk/http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python




-- check out www.pointcloud9.com Sebastian Elsner - Pipeline Technical Director 
- RISE t: +49 30 20180300 flor...@risefx.comf: +49 30 61651074 www.risefx.com 
RISE FX GmbHSchlesische Strasse 28, Aufgang B, 10997 Berlinc/o action concept, 
An der Hasenkaule 1-7, 50354 HürthGeschaeftsfuehrer: Sven Pannicke, Robert 
PinnowHandelsregister Berlin HRB 106667 B

--------------------------------------------------------------------------------
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

Reply via email to