extreme newbie

Diez B. Roggisch deets at web.de
Sat Jun 18 10:40:50 EDT 2005


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



More information about the Python-list mailing list