Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

django binary (no source code) deployment

is there possible only to deploy binary version of web application based on django , no source code publish?

Thanks

like image 854
icn Avatar asked Aug 06 '09 22:08

icn


1 Answers

Oh, again that old one... Simply stated, you can't deploy an application in a non-compiled language (Python, Perl, PHP, Ruby...) in a source-safe way - all existing tricks are extremely easy to circumvent. Anyway, that doesn't matter at all: the contract you have with your customer does. Even for Java there are neat decompilers.

If your customer wants to redeploy by hand your application on another machine, he could anyway even if the application was in C. Unless you wrote a dongle-protected anti-piracy scheme? Come on. You have to build a relation with your client. This is a social, commercial and legal problem that can't be solved with a technical stunt.

like image 63
wazoox Avatar answered Oct 14 '22 05:10

wazoox