Proteggere il codice?

2 domandine sulla protezione del proprio codice:

1) Premettendo che io sono pro opensource, se mai dopo aver sputato sangue su un progetto vorrei poter evitare che qualcuno ci smanazzi, fregandosi il frutto dei miei sforzi, come potrei fare? esiste un modo per criptare i file o qualcosa del genere?

2) Se invece volessi rendere un mio progetto free o opensource, disponibile a tutti per il download, senza restrinzioni di sorta, come cmq potrei proteggere il mio diritto intellettuale su questo progetto? Cioè se scrivo semplicemente Copyright bla bla bla non credo abbia molto valore, conviene in questi casi applicare una copyright tipo Creative Commons? O ci sono altri metodi?

Andrea

inviato 10 anni fa
eXile
X 0 X

Per proteggere il proprio codice ci sono 2 strade:

1) usare un "offuscatore" di codice (PHP Obfuscator) che riscrive il codice in modo che questo sia difficilmente comprensibile (toglie i commenti, cambia il nome delle variabili e delle funzioni con delle sctringhe senza significato, elimina gli "a capo" e l'indentazione, ecc.)

Ovviamente lo script rimane in chiaro ma risulta particolarmente difficile da comprendere, almeno non immendiatamente.

2) usare un Encoder, ovvero un modulo software che si occupa di codificare (criptare) il codice per poi decodificarlo al momento della sua esecuzione. Tale modulo va quindi installato su ciascun server che ospiterà l'applicazione PHP.

Se decidi di distribuire gratuitamente al pubblico il tuo software allora puoi schegliere una licenza che meglio si adatta alle tue esigenze. Ce ne sono diverse ma tieni presente che è molto difficile farle rispettare...

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda