Newsgroup: it.lavoro.informatica
Titolo: Proprietà intellettuale sorgenti e modifiche

Salve a tutti,
scusate l'argomento magari trito, ma non ho trovato una specifica
soluzione al mio problema.
Lo scenario:
- realizzo interamente da solo per la mia azienda un software (quindi
la proprietà intellettuale e non solo dei sorgenti e quant'altro è
dell'azienda)
- mi licenzio e vengo assunto da azienda concorrente
- vorrei riutilizzare il software anche nella nuova azienda
Domanda: cosa è obbligatorio modificare? in che termini e quantità?
cosa eventualmente viene (se viene) controllato?
Spero di aver fatto capire il mio quesito.
Grazie mille
Saluti
Matteo

 cosa eventualmente viene (se viene) controllato?
E` piuttosto semplice: siccome l'azienda e` detentrice del copyright e non mi
risulta che il software open source, tu non puoi fare un bel niente con quel
programma a meno che l'azienda da cui ti sei licenziato non faccia accordi con
quella nuova per l'uso del sw. 
-- 
Lawrence - 
http://www.oluyede.org/blog
"Nothing is more dangerous than an idea
if it's the only one you have" - E. A. Chartier

Non solo: se per sbaglio tra le clausole del contratto che hai firmato
erano presenti accordi di NDA, o di non concorrenza, o similari, se per
sbaglio ri-sviluppi lo stesso software per la seconda azienda puoi
finire nei casini tu e/o la tua nuova azienda.
Tipicamente queste stupidate le fanno solo le corp. americane, ma...
ocio! :-)
-- 
Renato

Grazie mille per le risposte.
Non vi erano accordi di nessun tipo a livello di non concorrenza.
Capisco che usare lo stesso sw così come è sia ovviamente illegale
essendo non mio il copyright, ma non credo che nessuno possa vietarmi
di rifarlo, è come dire che può esistere un solo sw per tipo di
applicazione.
Il punto è: io mi metto a riscriverlo, anche da zero (ovviamente
riutilizzando anche quelle parti/routine generiche che uso cmq in tutti
i miei sw), quanto devo modificarlo per non incorrere in problemi?
Modifica delle specifiche/funzionalità differenti/interfaccia
totalmente diversa...
Grazie ancora.
Saluti
Matteo

 cosa eventualmente viene (se viene) controllato?
Dipende se hai una clausola di non concorrenza e/o di protezione della 
proprietà intellettuale (non disclosure agreement).
Se c'è un patto di non concorrenza, non puoi lavorare in una azienda 
concorrente neppure come lavacessi.
Se c'è un non disclosure, non puoi neppure parlare del progetto della 
vecchia azienda (per esempio non puoi spiegare quali problemi imprevisti 
vi siete trovati ad affrontare nello sviluppo).
Se non c'è nulla ... butta via ogni e qualunque copia del SW sviluppato 
nella vecchia azienda e poi risviluppalo da zero.


E' complesso e non c'e' una risposta certa.
Non ci sono "controlli". Se l'Azienda che hai lasciato si sente derubata,
fara' causa alla tua nuova Azienda.
In quel caso decidera' un giudice e conetera' molto chi ha l'avvocato
migliore
Io credo che se arrivi alla causa. Si inizia a confrontare pezzi di codice
nuovo con quello vecchio. Se si cominciano a trovare interi blocchi, classi,
moduli, librerie, iniziano le rogne.
Distinguerei i casi in cui sono "riutilizzate" delle utility personali, dai
casi in cui copi e incolli un algoritmo cuore del prodotto.
PEr quantoriguarda invce il risultato finale credo che sia legale copiare in
toto l'applicazione.
Ci pensavo di recente e io sai cosa farei ?
Se l'applicazione e' in Java , la riscrivete tale e quale in C#, o
viceversa, e magari viene identica o migliore
Secondo me in questo modo e' veramente difficile che vi possano impiccare
Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 i miei sw), quanto devo modificarlo per non incorrere in problemi?
Il punto secondo me e' un altro: 
su tutti i libri c'e' una scritta del tipo "e' vietata la riproduzione
anche parziale con qualsiasi mezzo" ecc. Per cui se anche tu 
prendi un libro scritto in italiano e lo riscrivi in norvegese 
stai commettendo un reato. Se tu prendi il prodotto software della
vecchia azienda e lo riscrivi, anche in un altro linguaggio,
teoricamente commetti un reato.
Il grosso problema e' che la legge attuale considera il software
come "prodotto dell'editoria" (vedi legge Urbani che se non esistesse
la legge Biagi non avrebbe rivali al mondo in quanto a livello di
schifezza raggiunto da una legge italiana nel dopoguerra)
quando in realta' il software e' semplicemente il software e non rientra
in altre categorie.
Pero' se le specifiche, le funzionalita' e la GUI sono completamente
diverse mi sembra difficile dire che stai riscrivendo lo stesso
software che ha la vecchia azienda (ma d'altra parte se *tutto*
e' diverso vedo anche difficile il riuso del vecchio software se non
per qualche piccola parte)
Ciao,
Marco.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 schifezza raggiunto da una legge italiana nel dopoguerra)
Scusa ma tu parli della Biagi anche alla tua ragazza quando sei a letto ?
:-) :-)


teo...@tin.it
 wrote in news:1147387598.838034.236480
@
u72g2000cwu.googlegroups.com
:

http://www.giurdanella.it/mainf.php?id=6553
http://www.giurdanella.it/mainf.php?id=6554

Ringrazio ancora tutti per gli interventi e i consigli.
Chiaramente la GUI può cambiare completamente e anche alcune
funzionalità (soprattutto di dettaglio): chiaro è però che le
specifiche prinicipali sono le stesse, altrimenti cade il problema...
Rispetto a tutte le considerazioni che mi hanno un po' chiarito la
situazione (ma anche confuso sul da farsi :-)) posso dire che il sw è
interamente mio, ossia non è presente una operazione di "duplicazione"
di codice di altri dipendenti dell'azienda (come nelle sentenze,
peraltro x me un po' ostiche da comprendere) e in un certo senso ce
l'ho anche nella testa.
Sinceramente non penso esista l'eventualità di causa da parte della
vecchia azienda e comunque il sw doveva anche essere risistemato per
bene.
Tirando le fila potrei accettare il consiglio del cambio linguaggio e
passare a piattaforma .NET.
Grazie ancora a tutti, eventualmente anche per le arance che mi
porterete :-)
Saluti
Matteo

 teoricamente commetti un reato.
Se tu riscrivi un software, ciò è a tutti gli effetti un'opera 
originale. Ciò che non puoi fare è "riprodurre", quindi copiare, "con 
qualsiasi mezzo" quindi anche tramite trascrizione, "anche parziale" è 
chiaro il significato. L'essere in possesso dell'originale è quindi 
"condicio sin equa non" per il plagio, presupposto certamente valido per 
un'opera pubblicata (un libro, una canzone, etc..) ma non per un 
software closed source.
Insomma, per farla breve: bisogna distinguere chiaramente fra il 
dipendente che si licenzia e riscrive il software per suo conto perchè 
lo sa fare, dal dipendente che si licenzia e si porta via una copia dei 
sorgenti.
Ricordo poi che nel software il plagio può essere relativo solo al testo 
scritto del sorgente e non all'effetto che produce una volta 
compilato/interpretato. Due sorgenti diversi che fanno la stessa cosa 
non è plagio.

 :-) :-)
No, anche perche' attualmente non ho una "ragazza" e se anche la
avessi avrei forse delle difficolta' a pensare a lei come
ad una  "ragazza" visto che io ho 39 anni e che donne molto piu' 
giovani di me non mi sono mai interessate molto :-)
E comunque qui si parlava piu' di legge Urbani :-)


 non è plagio.
Pero' se fosse cosi' significa che se io scrivo un software 
e poi ne scrivo un'altro "esattamente" uguale commetto un reato
mentre se ne scrivo un'altro che differisce per una e una sola
linea di codice non commetterei reato.


 linea di codice non commetterei reato.
Intanto non vedo come tu sia arrivato a questa conclusione dalle mie 
parole. Eppoi non capisco il nesso di questi paragoni che sono 
totalmente irreali: se tu realizzi un software per tuo conto è 
impossibile che ti possa venire esattamente identico ad un'altro senza 
ricorrere al plagio. E neanche identico ma con una sola linea di codice 
differente. Quindi in entrambi i casi sarebbe, ovviamente, reato.

Sicuro che non verrà mai identico con una sola linea differente
(reato) ma anche sicurissimo che con tutta la buona volontà che uno ci
può mettere verrà diverso ma con qualche (poche o tante) linee
uguali:
la questione è : come cavolo si decide quante e quali linee di codice
uguali determinano il reato?
ciao ciao


Dai basta, Marco e' persegutato dalla legge, Biagi Urbani e non so che.
Si decide in sede di tribunale , contr molta chi ha l'avvocato piu'
preparato.
Immagino che alla fine un buon giudice cerca di capire quanto e' stato
copiato.
Se l'accusa dimostra che interi blocchi di codice sono copiati dara' la pena
a chi a copiato, tutto sommato giustamente.
Se invece e' scritto in un altro linguaggio mi spiegate su che base puo '
l'accusa aaprire il processo ?
Puo' dire che il mio SW assomiglia a quello di un altro, io dico che lo sto
rifacendo e sono suo concorrente punto e fine.
Ciao Nicola


teo...@tin.it
 ha scritto:

Uno, nessuno e centomila.
Lo volete capire che il reato sta nel *copiare* e non nello scrivere 
programmi più o meno uguali?
In caso di contenzioso c'è (fra le altre cose) una perizia la quale non 
si limita a contare le righe uguali.