Newsgroup: it.comp.programmare.win32
Titolo: Strumenti di sviluppo e licenze

Mi rivolgo ai frequentatori del ng per una questione abbastanza seria. Ho
svuluppato negli ultimi anni un'applicazione per un cliente tramite il
prodotto CBuilder 5. Ora in boland mi dicono che non e' piu' disponibile e
che bisogna usare il 6, poco male anche se fare il porting e' sempre una
perdita di tempo che preferirei evitare, visto che funziona bene cosi.
Il problema comunque si pone: io svuluppo un'applicazione per un cliente e
poi se la casa che produce lo strumento di sviluppo lo ritira dal mercato io
che dico al mio cliente ?
Mi spaice, augurati che io viva a lungo e che non fugga mai con una
ballerina brasiliana, perche senza la mia licenza, anche se hai i sorgenti,
non puoi farci piu' niente, visto che non vendono piu' l'applicativo per il
qualche questi sorgenti sono buoni.
Mi chiedevo il punto di vista di quanti frequentano il ng e magari si sono
gia' imbattuti in tali problematiche commercial-legali.
Saluti e Buon Natale
Giuseppe Monteleone

gia' imbattuti in tali problematiche commercial-legali.
Credo che dipenda dal tipo di licenza/contratto che tu hai stipulato
con il tuo cliente. Tu fornisci i sorgenti, scritti con un determinato
linguaggio (che puo' essere scelto da te o dal cliente se ne capisce
qualcosa) ma il "come" questi sorgenti devono essere utilizzati dal
cliente...non e' compito tuo. Legalmente sei a posto quando consegni i
sorgenti in base al tuo contratto.
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
despammed.com

 Giuseppe Monteleone
Auguri anche a lei,
-- 
+--------+ ASCII ribbon campaign ( )
|  kral  |  - against HTML email  X 
+--------+              & vCards / \

 che dico al mio cliente ?
Veramente non ho capito dove sia il problema:
se uno ha comprato regolarmente un qualsiasi
compilatore lo può usare per produrre e creare
qualsiasi tipo di programma, senza limitazioni.
La casa produttrice può al più *cessare il supporto
al prodotto*, cioè rifiutarsi di fare assistenza
agli utenti del compilatore e smettere di rilasciare
aggiornamenti, ma non impedire di usarlo. E questo
vale per QUALUNQUE programma.
Certo, se uno scrive un sorgente per C++Builder 5,
lo distribuisce e poi il C++B5 non viene più prodotto
allora deve o rilasciare direttamente gli eseguibili
o modificare i sorgenti perchè siano compilabili pure
col C++B6, ma a questo temo non ci sia rimedio: l'unica
legalmente autorizzata a distribuire e vendere BC++B5
è Borland e suoi distributori, e se loro decidono di
non distribuirlo più... amen.
C'è di buono che il BC++B6 dovrebbe essere del tutto
compatibile col 5, per cui i vecchi sorgenti dovrebbero
compilare col 6 senza modifiche. Almeno questo è quanto
dicono :-)

 perdita di tempo che preferirei evitare, visto che funziona bene cosi.
Comunque credo che il porting da BCB5 a BCB6 comporti tempo 0, a meno che
siano stati utilizzati componenti di terze parti.
Buone Feste,
Paolo.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

La certificazione ISO9000/Vision richiede che siano conservati anche gli
strumenti di sviluppo.
Tutto deve essere riproducibile.
O no ?

Ciao, Ing!
Il giorno 22/12/2003 alle ore 10:55 hai scritto:
 IGM> io svuluppo un'applicazione per un cliente e poi se la casa che
 IGM> produce lo strumento di sviluppo lo ritira dal mercato io che dico al
 IGM> mio cliente ?
Personalmente me ne frego altamente se il cliente potra' essere in grado o
meno di ricompilare i miei sorgenti, normalmente se mi viene commissionato
un lavoro e' perche' il cliente non ha le risorse (personale e software) per
farlo in proprio, quindi anche se il contratto prevede la fornitura dei
sorgenti la possibilita' che vengano modificati e/o ricompilati sono
prossime alle zero.
Detto questo ci sono varie alternative, come per esempio acquistare la
licenza per la versione piu' recente e utilizzare una copia di una versione
precedente. Dal punto di vista legale sono a posto perche' hanno comunque
una regolare licenza.
 IGM> Mi spaice, augurati che io viva a lungo e che non fugga
 IGM> mai con una ballerina brasiliana, perche senza la mia licenza, anche
 IGM> se hai i sorgenti, non puoi farci piu' niente, visto che non vendono
 IGM> piu' l'applicativo per il qualche questi sorgenti sono buoni.
Possono commissionarti il porting verso altri compilatori, come il gcc che
e' free e sicuramente disponibile ancora per molti anni, dietro ovviamente
adeguato compenso.
Bye

 ha scritto nel messaggio
news:bs6q7r$ev4$1...@news.newsland.it...


 come oro !!!
Passa a "mamma microsoft"... ;) 
-- 
Luc

 Grazie del consiglio comunque
Prego.


 l'applicativo per il qualche questi sorgenti sono buoni.
ovvio: cerca di non dipendere da nessuno strumento. Usa librerie pulite 
e compila il tuo codice con pių compilatori
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.5. C, C++ and ASM developers
                               and beta testers are welcome!

 tramite il prodotto CBuilder 5.
dimenticavo: Borland è in picchiata, e tra poco farà il botto. Cerca di 
non esserci a bordo, quando succederà. Vai sul sicuro, compra Microsoft


 Auguri anche a lei,
Buon Natale a tutti :)


 sorgenti in base al tuo contratto.
Certo però che se gli consegni una cosa perfettamente inutile e
inutilizzabile dopo averlo anche fatto pagare, è una vera mignottata...
(scusate il termine :) ) e quel che è peggio è che non ci si può far
nulla! Se mamma borland decide così... amen.


 e compila il tuo codice con pių compilatori
stai praticamente dicendo "non usare la VCL di BCB" ^_^


 non esserci a bordo, quando succederà. Vai sul sicuro, compra Microsoft
io sono a posto :-)


 sua applicazione è stata creata con un form designer.
Vero. Difatti ho scritto: *se* si è seguito lo standard. Non credo che
le VCL siano comprese nello standard c++.
Auguri a tutti,


 Auguri a tutti,
grazie, anche a te.


 non esserci a bordo, quando succederą. Vai sul sicuro, compra Microsoft
Non diciamo stronzate, per cortesia.

 Non diciamo stronzate, per cortesia.
E questo qua chi cacchio è, Andrea Laforgia, il mitico mister flame? :D
facciamo la prova plonk:
Andreeeaaa... mi rispooondiii... ?
p.s.: a Lafo', ma tu a Juliet non la plonki mai? :D :D


 p.s.: a Lafo', ma tu a Juliet non la plonki mai? :D :D
meglio così, no? ^_^
sennò che gusto c'è...


 Non credo che le VCL siano comprese nello standard c++.
le VCL sono scritte in Object Pascal. Con il C++ non hanno niente a che 
vedere


 vedere
Esattamente, e solo gli headers sono stati importati in C++ Builder


 che dico al mio cliente ?
Non č un problema tuo.  Tu hai comunque la licenza del compilatore,
quindi sei a posto.  Sarą compito del tuo cliente acquistare la nuova
versione del compilatore e trasferire il codice da una parte
all'altra, semmai vorrą farlo.
In ogni caso, Borland sta radicalmente cambiando la sua politica in
quanto a compilatori C++, da poco č venuto fuori Borland C++BuilderX. 
E' garantita una maggiore compatibilitą nei confronti dello standard
ISO del C++ e la libreria di base č interamente scritta in C++.

 che bisogna usare il 6,
Non ho capito il problema, io vendo una ventina di programmi al mese 
fatti col bc4
Ciao
Franco