Newsgroup: it.comp.lang.delphi
Titolo: [OT]  Regalare un programma

Salve ragazzi,
ho un problema da risolvere che non mi sono mai trovato ad affrontare
e volevo sapere se qualcuno di voi poteva darmi una mano.
Ho provato anche a parlarne con un commercialista, ma non mi ha saputo
dare indicazioni (Eventualmente non trovo soluzioni su icld proverò con
qualche altro commercialista).
C'è un mio amico che mi ha chiesto di realizzargli un programma e ho
dovuto darglielo in regalo perchè lui mi ha fatto tanti favori e io
dovevo fare qualcosa per ricompensarlo.
Il programma l'ho realizzato in Delphi utilizzando tutti componenti
freeware oltre a quelli standard forniti con Delphi.
Come database ho utilizzato Firebird che, da quello che so, è anche
freeware.
Ciò che mi chiedevo è questo :
Dato che io non posseggo nè una azienda e nè una partita iva devo
comunque rilasciare una licenza d'uso per il mio programma a questo
amico ?
In caso affermativo ho l'autorità per farlo visto che sono un privato
e non una azienda ?
Se non gli rilascio una licenza il mio amico si potrebbe trovare nei
guai con la finanza visto che il programma lo utilizza anche per
stampare le fatture che sono documenti fiscali ?
Forse le mie sono domande cretine e fatte anche nel posto sbagliato, ma
io non so proprio trovare una rispota e probabilmente qualcuno di voi
sa aiutarmi.
Grazie.
Marco D.T.

 stampare le fatture che sono documenti fiscali ?
Nel mio negozio uso un prg di fatturazione e magazzino che ho scritto io.
Logicamente io ho una partita iva ma non me lo sono autofatturato. Lo uso e
basta.
Ad un eventuale controllo tirerò fuori la licenza di D7 (o D6, D5, D3, D2,
D1 eheheheh).
Non so cosa ti tocchi fare per garantire la legalità della cosa ma in
extremis cerca una vecchia licenza di Delphi a quattro soldi ed il tuo amico
potrà dire che lo ha scritto lui. E buonanotte. :-)
Ciao
Valter

 sa aiutarmi.
Il fatto di possedere delphi ti solleva da qualsiasi problema perchè la
licenza di delphi ti autorizza a fare ciò che vuoi con i software prodotti
dal tuo compilatore. Vedi per scrupolo il file deploy.txt nella directory
di delphi.
Avendogli dato al tuo amico un software scritto da te a titolo gratuito al
massimo, per scrupolo, gli puoi dare una licenza d'uso scritta apposta per
lui ("dono a mario rossi questo software scritto da me e lo autorizzo ad
usarlo illimitatamente").
ciao
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/

amico ?
La licenza serve solo a titolare la tua volontà di far utilizzare il
software all'utente seconde certe regole che hai stabilito e che il
cliente ha accettato. Non ha nulla a che vedere con la partita IVA.
jk
--
Jilani KHALDI
http://jkhaldi.oltrelinux.com

 D1 eheheheh).
Ti ringrazio per la risposta, ma ora sono ancora più in crisi di prima !!!
Ma tu dici che la finanza o gli altri eventuali organi di controllo devono
verificare anche se chi ha acquistato un programma possiede le licenze
del linguaggio con cui è stato realizzato ?
Oppure la cosa secondo te potrebbe essere richiesta solo nel caso in
cui uno non ha una licenza del software perchè è stato autoprodotto e
quindi vanno in cerca della licenza del linguaggio ?
Ti ringrazio ancora.
Marco D.T.

Molto bene !!!
Adesso mi č tutto piů chiaro.
Grazie a tutti per l'aiuto
Marco D.T.

 del linguaggio con cui è stato realizzato ?
Impossibile: se fosse cosi', allora la finanza dovrebbe cercare le licenze
del compilatore con cui e' stato scritto delphi, windows, l'antivirus e
tutti gli altri software che ho comperato e installato sulla macchina.
Il tuo discorso è troppo allarmitstico: se la finanza trova un software che
io ti ho regalato, al limite vanno in cerca della licenza d'uso.


 del linguaggio con cui è stato realizzato ?
Assolutamente no. E' da escludere.
Ritengo che siano possibili due scenari:
La licenza d'uso del programma in oggetto (o forse, come ti hanno suggerito,
una dichiarazione all'uso dello stesso)
oppure
una licenza di Delphi (anche datata) che autorizza chi la possiede ad
utilizzare i programmi scritti con la medesima
Se dovessi scegliere una delle due opterei per la seconda che non permette
di sollevare alcuna obiezione.
Per la prima si potrebbe obbiettare che non essendo tu un professionista non
sei abilitato a fornire uno strumento di lavoro a fini "fiscali", oppure si
potrebbe non credere all'omaggio e quindi configurarsi l'ipotesi di "lavoro
nero" e quant'altro. Possibili menate.
Ricordandoti che cmq siamo in Italia  :-) , fatta la legge trovato
l'inganno, ma se davvero vuoi levarti da tutto scegli la seconda opzione.
Ciao
Valter

 l'inganno, ma se davvero vuoi levarti da tutto scegli la seconda opzione.
Valter condivido la tua filosofia sull'Italia ;-), ma non certo la scelta
che suggerisci: è assurdo pensare che se mi regalano un software gestionale
io per mettermi al riparo da eventuali "indagini" giudiziarie debba
acquisire il compilatore che l'ha creato...
Giuridicamente parlando, è sufficiente la licenza d'uso (allegata al
software) che ne dimostri la gratuità: questo in linea di principio vale
per tutte le giurisdizioni (il famoso EULA.txt per intenderci).
Imho un "Informazioni su.."  messo nel programma che dica sulla sua
gratuità e sul modo d'uso consentito ("gratuitamente e illimitatamente per
mario rossi") elimina qualsiasi problema :-)
Ciao!


 per tutte le giurisdizioni (il famoso EULA.txt per intenderci).
Si, probabilmente le cose stanno come dici tu.
E' che se ne sentono di quelle...
V.

 stampare le fatture che sono documenti fiscali ?
No, però potresti pensare di rilasciare il tuo lavoro sotto GPL.
Con questa mossa:
1) sei obbligato a rilasciare il sorgente al tuo amico che si garantisce
le possibili modifiche anche da parte di terzi (quindi dai una garanzia
di continuità senza impegnarti di persona)
2) l'autore del programma rimani tu, che sei libero di farne ciò che
vuoi anche di ricambiare la licenza in una close. NON sei obbligato a
regalare il software e NON sei obbligato a rilasciare i sorgenti a
chiunque, ma SOLO alle persone a cui dai l'eseguibile.
3) Se qualcuno decidesse di variare i tuoi sorgenti (chessò, il tuo
amico si appoggia ad un azienda per variazioni) l'azienda che effettua
le variazioni è OBBLIGATA ad adottare la GPL con tutti i vincoli che ne
derivano (rilascio del sorgente). In questo modo hai la garanzia che il
tuo software non finisce in un progetto close.
Ciao
Gianni