Impedisci che il codice dell'organizzazione venga trapelato o rubato [duplicato]

0

Mi chiedo come posso controllare che il codice dell'organizzazione non sia trapelato o rubato.

Attualmente stiamo usando GitHub, al fine di proteggere il codice che sto pianificando di utilizzare GitLab su un server locale, quindi il codice verrà estratto e accessibile solo dall'ufficio.
La mia domanda è, anche se lo implemento, sarà ancora possibile che il codice sia trapelato. Se lo sviluppatore utilizza la macchina in ufficio, può prelevare dal server locale e inviarlo da qualche parte dalla macchina che sta utilizzando.

Esiste comunque un modo per risolvere questo problema?

    
posta Petr 21.02.2017 - 08:21
fonte

2 risposte

1

I tuoi sviluppatori, per necessità, avranno accesso al codice. Implementare un sistema che, ad esempio, consente solo a loro di modificare il codice in un'applicazione speciale che non consente di copiare negli appunti del sistema li infastidisce, e lo aggirano, se non altro per infastidire.

L'approccio alternativo standard è legale: i dipendenti firmano i contratti, e se c'è un'annusata che hanno preso informazioni proprietarie altrove, i tuoi avvocati aziendali entrano in contatto e li spaventano. Questo sarà più economico e molto più efficace di una soluzione tecnica.

    
risposta data 21.02.2017 - 09:08
fonte
1

Non c'è soluzione tecnica infallibile per quello che vuoi (la citazione classica è, two can keep a secret if one is dead ); solo soluzioni sociali.

Il mio primo giorno alla mia prima azienda al di fuori dell'università, qualcuno è venuto e ha fatto un cenno per mostrarmi come accedere a ALL il nostro codice sorgente. Implicitamente ed esplicitamente, come nuova assunzione ero fidato .

Come rispetto, la fiducia è una strada a doppio senso: se vuoi che i tuoi dipendenti rispettino la privacy del tuo codice sorgente, devi chiedere loro esplicitamente di mantenerlo segreto ma anche avere per fidarti di loro tenerlo privato. Se li tratti come se non ti fidi di loro non saranno motivati a comportarsi in un modo che è (per te) affidabile.

    
risposta data 21.02.2017 - 09:28
fonte

Leggi altre domande sui tag