Newsgroup: it.comp.programmare.win32
Titolo: Proprietà dei codici sorgente

Ciao a Tutti,
avrei bisogno di sentire un Vostro gradito parere su una questione più che
altro amministrativa e commerciale, ma che riguarda il software e il codice
sorgente di un programma.
Una persona mi ha chiesto di sistemare e parzialmente modificare un
programma che aveva fatto fare su misura da un programmatore. Questo
porogramma è poi stato installato persso la sede nel PC dell'acquirente. Ora
io per poter fare queste modifiche, o eventualmente sfruttare solemente la
base dati (access) e alcune videate (VisualBasic 3.0) devo avere i file
contenenti il codice sorgente.
Questo programmatore ha risposto al mio futuro cliente che per avere i
sorgenti deve pagare, perchè l'acquisto del programma non implicava la
consegna del codice. Io le ho sufgerito di risposndere che con l'acquisto
del programma, commisionato ad hoc per lei, avrebbe dovuto vedersi
consegnati anche i file con i codici sorgente.
Non è mai stato stipulato nessun contratto scritto, e l'acquirente non era a
consocenza di queste particolarità, ovvero della distinzione tra programma
eseguibile e codice sorgente.
Ora sono a chiedere un aiuto a chiunque mi possa fornire dei documenti o dei
link a cui attingere delle informazioni per avvalorare questa mi tesi,
sempre che sia io nel giusto!
Ringrazio anticipatamente!
Roberto Bianchi
www.bbinfo.com
Roberto...@REMOVEMEbbinfo.com
togliere REMOVEME per rispondere in privato!

>>>>> "RB" == Roberto B <Ro...@REMOVEMEbbinfo.com> writes:
RB> Questo programmatore ha risposto al mio futuro cliente che per avere i
RB> sorgenti deve pagare, perchè l'acquisto del programma non implicava la
RB> consegna del codice.
Infatti, non  si tratta di software  distribuito sotto GNU  GPL. Non è
una  battuta, la  licenza GNU  prevede espressamente  per  l'utente il
diritto al  codice e la _proprietà_  del programma che se  no non sono
garantiti per  nulla. Spesso non si  paga nemmeno la  proprietà, ma il
solo diritto di usare. 
\begin{echelon}
FBI Panama FSF Nazi kibo BATF cryptographic colonel Waco, Texas
Kennedy radar Delta Force counter-intelligence NSA assassination
\end{echelon}
\begin{avviso}
 
Attenzione: Leggersi lo header riguardo al mio e-mail!
Warning: read header for infos about my e-mail.
\end{avviso}
--
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+

Non credo tu abbia ragione, il programma con i codici sorgenti costa di +.
Non è detto che se si fa un prog su midura si debbano vendere anche i codici
sorgenti,la tua cliente evidentemente non li aveva richiesti. Credo si debba
affidare di nuovo a quel programmatore o pagare e farsi dare i sorgenti.

solo diritto di usare. 
Se sicuro che venga garantita anche la proprieta' del programma ?
Mi sembra che la GPL sia la forma piu' restrittiva delle licenze open
source. Aspe', che mi vado a risfogliare un po' di documentazione...
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

> solo diritto di usare. 
AL> Se sicuro che venga garantita anche la proprieta' del programma ?
Al cliente ? Praticamente si in quanto ha diritto di usare, modificare
e cedere copie del programma.
AL> Mi sembra che la GPL sia la forma piu' restrittiva delle licenze open
AL> source.
Infatti.  Quello  che intende  fermare  sono  gli  interventi volti  a
togliere la libertà di uso del programma imponendo che tu, quando cedi
una  copia del  programma,  garantisca  a chi  riceve  la nuova  copia
_tutti_ i diritti che hai avuto tu. Ad essere degli azzeccagarbugli le
distribuzioni Linux da edicola senza sorgenti violerebbero la licenza.
\begin{echelon}
Serbian explosion bomb [Hello to all my fans in domestic surveillance]
smuggle World Trade Center Treasury strategic NORAD quiche kibo
nuclear North Korea Soviet security



Mi pare che sia sufficiente mettere a disposizione dell'utente il codice 
sorgente (per esempio su un sito internet), non allegarlo ai binari.
Le distro in edicola contengono (per motivi di spazio) solo binari pre-
compilati, ma i sorgenti sono comunque disponibili per il download
P.S. dovresti accorciare un po' la signature (che sfora abbondantemente le 
4 linee raccomandate).
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 :
VM> [...]
VM> Mi pare che sia sufficiente mettere a disposizione dell'utente il codice 
VM> sorgente (per esempio su un sito internet), non allegarlo ai binari.
E perché credi abbia parlato di  azzeccagarbugli ? La norma ora non ha
più molto senso, ma nell'89  ne aveva (era maggiore la probabilità che
il programma ti fosse arrivato su una pizza di nastro piuttosto che tu
avessi fatto un download...)
VM> Le distro 
Mamma mia quant'è brutto 'sto termine....
VM> P.S. dovresti accorciare un po' la signature (che sfora abbondantemente le 
VM> 4 linee raccomandate).
\begin{echelon}
radar AK-47 Ortega supercomputer Rule Psix SDI terrorist Saddam
Hussein security NORAD ammunition Delta Force Kennedy Khaddafi
arrangements
\end{echelon}
Il blocco echelon fa parte del body :), e comunque ho trovato un altro modo per
fermare ulteriori address harvesters...
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: sierra alfa india november tango AT echo november golf DOT india tango


Questa è una risposta da azzeccagarbugli! Tutto quello che non è attinente 
al subject del messaggio è "OT" e quindi và ridotto (soprattutto per 
rispetto verso coloro che scaricano le news a loro spese).


> 
VM> Questa è una risposta da azzeccagarbugli
Si, ma mi piace troppo far sprecare cicli macchina a echelon :)
\begin{echelon}
class struggle terrorist FBI smuggle Waco, Texas Delta Force Mossad
strategic PLO Semtex SDI cracking domestic disruption Ft. Meade
colonel
\end{echelon}


rispetto verso coloro che scaricano le news a loro spese).
Conviene lasciar stare G.U.L. che si inca**a se gli fai notare che i
suoi post sono praticamente illeggibili od inutilmete lunghi... ^____^
Luc.

distribuzioni Linux da edicola senza sorgenti violerebbero la licenza.
No. Per "liberta'" si intende quella di poter comunque avere i
sorgenti. Il fatto di non distribuirli su CD non implica che io non
sia libero di averli.


Si, ma mi piace troppo far sprecare cicli macchina a echelon :)
Non fare sprecare cicli macchina anche alle nostre cpu, per cortesia,
e riduci la firma. Possibilmente quota anche in modo standard.


> distribuiti o in sorgente + compilato o compilato.
AL> NO.
AL> Il sorgente e' COMUNQUE accessibile se si indica dove prenderlo.
Mica vero. Se uno non ha il collegamento alla rete ?
Quando   ho  iniziato   a   parlare  ho   tirato   fuori  il   termine
azzeccagarbugli nella speranza si capisse che si andava a fare il pelo
nell'uovo.   Inoltre ricordavo come  in passato  (quando probabilmente
facevi  una   faccia  perplessa  davanti  alla   parola  Internet)  la
distribuzione  dei  precompilati,   quando  avveniva,  era  di  regola
accompagnata dai  sorgenti perché ci si rendeva  conto delle possibili
difficoltà di  acquisizione e si prendeva nella  forma più restrittiva
l'affermazione
" To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
  For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have.  You must make sure that they, too, receive or can get the
source code.  And you must show them these terms so they know their
rights."
(Nota: finché  non si  è certi che  alla traduzione ha  partecipato un
 avvocato,  meglio affidarsi  alla  versione inglese,  parola di  RMS.
 Questa copia viene da una versione dell'anno scorso di Emacs).
Ovvero devi  farti carico dell'accertamento che il  ricevente ABBIA la
possibilità di accedere al codice sorgente. A rigore quindi le riviste
che  omettono il  sorgente dovrebbero  accertarsi che  ogni acquirente
abbia la possibilità di accedere  ad Internet, non darla come certa (è
solo  vera  nella  maggioranza  dei  casi, ma  non  nel  100%,  quindi
dovrebbero ricadere nel punto 3.a)
Nota che per il 3.c si dice :
 (This alternative is allowed  only for noncommercial distribution and
    only if you received the program in object code or executable form
    with such an offer, in accord with Subsection b above.)
e il  CD allegato alla rivista  non credo proprio  sia noncommercial a
voler essere pedanti e cavillosi.
E credo che se ne sia parlato abbastanza.


voler essere pedanti e cavillosi.
Il CD allegato alla rivista e' sicuramente commerciale, in quanto
supporto su cui e' distribuito il software, ma di certo NON compri il
software contenuto. Per distribuzione commerciale si intende, ad
esempio, la Red Hat ultimamente uscita, che contiene software Open
Source in generale e quindi non solo "free" (libero).


 writes:
AL> Io, da parte mia, posso darti il mio indirizzo di posta e te lo posso
AL> spedire.
Vero  ci sono persone  disposte ad  aiutarti, ma  ammetti che  i tempi
diventan lunghi (e poi poste o corrieri si possono perdere il CD :) :)
-- mic tant da rider, mi son fatto  un viaggio a vuoto perché UPS si è
persa un computer...)
AL> Dai non siamo ridicoli !...
Te lo ho detto, tiravo agli estremi. Comunque io non ho un collegamento
Internet a casa (azz, in 10 anni di usenet, mai avuto un modem :) ) e
diciamo che è meglio non mi scarichi i sorgenti di gnome :)
AL> "Avere la possibilita'" non significa che devi accertarti che gli sia
AL> fisicamente possibile accedere al codice.
AL> Questa e' una tua interpretazione errata del testo.
Non errata, solo più "dura".
AL> dovresti orgnizzare delle spedizioni di missionari, che portino linux
Già state fatte, più o meno, vedi atti del Pluto Meeting '99
AL> + pane e mortadella a tutte le popolazioni del sud africa.
Occhio agli islamici :)
AL> Il CD allegato alla rivista e' sicuramente commerciale, in quanto
AL> supporto su cui e' distribuito il software, ma di certo NON compri il
AL> software contenuto. Per distribuzione commerciale si intende, ad
AL> esempio, la Red Hat ultimamente uscita, che contiene software Open
Qui non sono sicuro che  Stallman la pensi come te. Anzi, conoscendolo
direi che  non la pensa proprio  in questo modo. Penso  proprio che le
intenda  come  commerciali  anche  se  il software  libero  incluso  è
utilizzato per la vendita della rivista  anche se so di casi in cui il
CD  è  finito gelosamente  nella  borsa  e  la rivista,  ancora  mezza
incellophanata, nel cestino dei rifiuti... :)


incellophanata, nel cestino dei rifiuti... :)
Non ricordo se Stallman si riferisse al free software come "libero e
senza costo". Mi sembrava che lui avesse ribadito piu' volte che il
prezzo non c'entrava nulla con la sua nozione di "free".
