cpunerd4 wrote: > what I mean by secure is that no one can steal the code. I want to > create comercial applications eventually. (although I will work on open > source I hope, so don't get mad at me) and calling me cpunerd4 will be > fine.
Commercial applications don't suffer from code-stealing. They might suffer from feature replicating competitors, or from non-paying users. But your code is usual so tied to your actual design approach that it is of no or at least limited use to anyone trying to create his own application. And 98% if not 100% of the code is not actually new or innovative by itself. The only part of an app that might be of interest for others is something like a new algorithm - e.g. a videodecoder. But if it _is_ interesting, it can and will be reverse engineered - even if written in pure assembly. The only way to protect it is not to release it at all - by using a RPC mechansim like CORBA or XMLRPC to access it. So - the bottomline is - don't worry about releasing the code too much. The question of FOSS or commercial is a license thing - the hindrance is of legal nature, not technical. Diez -- http://mail.python.org/mailman/listinfo/python-list