Property Protection Checklist

 < Day Day Up > 



Some people are content to just give their code away to the world, and that’s fine for them. Most of the rest of us need to worry about protecting our property for one reason or another. Here are some intellectual property issues to consider when you’re writing code:

  • Make sure you have a contract before doing contract programming.

  • Consider the various alternative licenses for your software (public domain, open source, shared source, proprietary) and choose one that makes sense for your desires and circumstances.

  • If you need to write a proprietary license from scratch, get professional help.

  • Use obfuscation to make it harder for users to reverse-engineer your code.

  • For truly sensitive code, consider running on a protected server with a web services interface.

Now you’ve finally got all the pieces put together, the manual written, and the license chosen. There’s only one step left: preparing an installation program. That’s the subject of my final chapter.



 < Day Day Up > 



Coder to Developer. Tools and Strategies for Delivering Your Software
Coder to Developer: Tools and Strategies for Delivering Your Software
ISBN: 078214327X
EAN: 2147483647
Year: 2003
Pages: 118

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net