Scusa il ritardo nella risposta, mi sono preso qualche giorno di riposo... dalla rete! :-)
bcompiler al momento è ancora in "fase di sviluppo" (passami il termine), ed in alcuni casi si deve intervenire sul file di configurazione del sistema, tieni presente che non abbiamo un server in casa, ma vengono usati server di Aruba e di altre aziende simili. Ricorda sono a Genova, ed il capo non ha il braccino corto, non ha nemmeno la pretuberanza della mano!!!![]()
Uno dei motivi di scegliere un offuscatore o qualcosa di simile è di proteggere in parte il lavoro sviluppato da quel genere di "pseudo-programmatore" che prende il tuo lavoro e lo rivende a basso costo.
Se un programmatore esperto o che fa questa professione, prende in mano il lavoro di programmazione che esce dallo studio, al massimo gli da uno sguardo per curiosità e se deve rifare il sito, scrive il codice usando le proprie conoscenze, invece, il tizio che si inventa il lavoro o va avanti modificando cms e spacciandolo per proprio lavoro, va dal cliente e con un prezzo molto allettante ti fa perdere il lavoro, e fin qui direi che oltre a benedire la situazione non fai altro.
Se invece il tuo lavoro capita in mano a un "pseudo-programmatore" ne fa man bassa e via, e spesso senza nemmeno l'accordo del cliente, poichè molti clienti non hanno idea che il tizio al quale affidano il lavoro faccia qualcosa di poco etico, alla fine si fa la solita equazione: questo cosa meno e fa la stessa cosa, per cui lo prendo!![]()
La scelta di SourceGuardian sarà (il capo ci pensa se fare clausole oppure offuscare) è di mettersi al riparo dal "pseudo programmatore", è un sw multipiattaforma, abbastanza semplice da usare, per cui lo puoi far usare anche a chi prenderà il tuo posto e non devi mettere le mani sui file di configurazioen del server.![]()
Probabilmente hai compilato il tuo offuscatore per M$ per fare una prova, ed essendo molto più ampio il pubblico M$ potevi verificare se c'erano errori.
Spero di non averti annoiato con il lungo post.
PS: compila per MAC e *NIX dove possibile!![]()