Codice sorgente utilizzato per fornire questo al cliente [chiuso]

0

Scrivi il tuo codice in modo diverso quando devi consegnarlo a un cliente?
Come si bilancia la consegna di un buon codice e allo stesso tempo non si consegna troppo "proprietà intellettuale"?

    
posta egil 13.01.2011 - 21:01
fonte

3 risposte

5

Non sono sicuro di quale sia la tua preoccupazione qui. Se il codice sorgente è un deliverable e sei pagato per questo, stai effettivamente vendendo la tua "proprietà intellettuale".

La qualità del codice non entra veramente in questa decisione. Dovresti consegnare il codice che funziona e ha un livello di qualità sufficiente. Non penserei mai di scrivere codice peggiore solo perché devo rilasciare la fonte a un'altra società e temo che lo userebbero. Voglio dire, questo è quello che è lì per, non è vero? Da essere usato? Se non vuoi che utilizzino la tua fonte, perché la stai vendendo come parte del contratto?

    
risposta data 13.01.2011 - 21:47
fonte
2

Se hai sviluppato personalmente librerie da sfruttare durante la programmazione per il cliente, forniscile solo in forma binaria.

    
risposta data 13.01.2011 - 22:10
fonte
1

Tipicamente quando sei assunto da un cliente ci sono diverse righe che dichiarano esplicitamente che tutto ciò che fai è di proprietà dell'azienda. Quindi non passerai a una proprietà intellettuale, l'eccezione è se dichiari qualsiasi algoritmo che hai sviluppato tu stesso. In tal caso, la società potrebbe essere citata in giudizio per l'utilizzo dei tuoi algoritmi senza autorizzazioni e / o compensazione.

    
risposta data 13.01.2011 - 21:45
fonte

Leggi altre domande sui tag