Newsgroup: it.comp.os.linux.development
Titolo: kylix open edition e gpl

Premettendo che fino a oggi ho lavorato con Delphi 5 su Windows, ho
installato Linux e Kylix 3 Open Edition per i primi smanettamenti.
So che i programmi sviluppati con la open edition devono essere
rilasciati sotto licenza GPL, e infatti gli eseguibili generati
mostrano per qualche secondo un messaggio che lo conferma.
Il dubbio č: posso far pagare i miei programmi il prezzo da me deciso
con l'unico dovere di allegare al programma anche i sorgenti, oppure
devo fare anche qualcos'altro?
Un'altra cosa: l'eseguibile 'pippo' generato da kylix non parte, se ci
clicco sopra col mouse in un ambiente grafico come KDE, al di fuori
dell'IDE di kylix. 
Mi dice: "impossibile trovare il programma pippo".
Come faccio a farlo partire col mouse?
Grazie dell'attenzione.
Ciao.

 Ciao.
Ciao
Andrea

 i manuali, i supporti, ecc.
Questo dove  l'hai letto? Puoi farti pagare  quello che vuoi per  il tuo
software, quello  che non puoi  fare e`  impedire che il  tuo acquirente
rivenda o regali il tuo prodotto.
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
Non capisco tutta questa eccitazione per il Multitasking: 
io sono anni che leggo in bagno.

 Come faccio a farlo partire col mouse?
Aggiungilo al path di sistema.


 
A me risultava che ti puoi far pagare quanto vuoi ma lui ha il diritto di
redistribuire il codice sorgente a chicchessia senza doverti nulla
 
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	Sentito da una programmatrice:
	"Ma vi capita mai nella vita reale, tipo mentre
	rifate il letto di dire 'Ho sbagliato, pigio ctrl-Z'?"

 supporti, ecc.
non è assolutamente vero. Il software gpl è vendibilissimo, solo che non 
puoi restringere la sua distribuzione. E devi dare i sorgenti, o almeno
metterli su un sito affinché siano scaricabili.

 Se la domanda e` questa, la risposta e` NO.
E dagli. Puoi farti  pagare quello che vuoi per i  tuoi programmi, anche
se sono  coperti dalla  GPL. "free"  non va  inteso come  "gratis" (free
speach Vs. free beer).
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
"La teoria e` quando sappiamo come funzionano le cose ma non funzionano.
 La pratica e` quando le cose funzionano ma non sappiamo perche`.
 Abbiamo unito la teoria e la pratica: le cose non funzionano piu` e non
 sappiamo il perche`." -- A. Einstein

 ecc.
Si vede che abbiamo due licenze diverse. La tua come si chiama ?
All'OP. Puoi rivendere i tuoi programmi ovviamente, e allegare i
sorgenti č ininfluente.
*Devi* renderli disponibili nel momento in cui distribuisci il binario,
se preferisci *solo* a chi hai dato il binario.
Non puoi restringere il loro utilizzo, se il destinatario vuole
distribuirli puň farlo, se vuole modificarli puň farlo, foo-bar foo-bar.
Hint: leggi la licenza, c'č anche in italiano, e posta qualcosa di
specifico che non ti č chiaro. Se le domande sono di carattere generale
la licenza č disponibile, e qualche buonuomo l'ha tradotta per te.
Ciao,
-- 
oOO()             |Nicholas Wieland|
/ _/              |nicholas_wieland|
|/ [ Step on the ]|    @
yahoo.it
   |
\_)[  right foot ]|________________|

 Se la domanda č questa, la risposta č NO.
e invece sě. li puoi far pagare quello che vuoi. Ma devi dare i sorgenti
e lasciare che il tuo utente ne faccia quello che vuole (tranne cambiare
la licenza).

 distribuirli può farlo, se vuole modificarli può farlo, foo-bar foo-bar.
Per dovere di completezza:
Se un terzo modifica i sorgenti, non ne può comunque cambiare la licenza
di distribuzione, né può cambiare/rimuovere l'autore originale dai
credits del software.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.ods.org/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 installato Linux e Kylix 3 Open Edition per i primi smanettamenti.
Ho una domanda per te: Kylix 3 OE con cosa viene "equipaggiato"?
Database? Webservices?
Insomma cosa c'č dentro? :P
Grazie,
Andrea

 Se la domanda č questa, la risposta č NO.
Se la domanda e` quella, la risposta e` SI. 
Il perche' te l'han gia` abbondantemente spiegato in tanti.
Vedo invece che alla domanda se l'hai letta, la GPL, tu non hai risposto.
Ciao
-- 
As.| Simone Piccardi - KeyID:2A972F9D - 
JabberID:sim...@jabber.linux.it
 
So.| 
http://firenze.linux.it/~piccardi
  -  
http://www.softwarelibero.it
 
Li.| Prima ti ignorano, poi ti deridono, poi ti combattono.  Poi vinci. 
                                                           M. K. Ghandi

 devo fare anche qualcos'altro?
I binari NO!
I sorgenti SI, purchč non abbiano file generati da Kylix.
E' ovvio questo, perchč i file sorgenti potresti scriverli anche con un
editor di testo, magari sotto Windows, nessuno lo puň sapere, quindi diciamo
che con i tuoi sorgenti ci puoi fare quello che ti pare. Ma con i file
binari generati da Kylix NO assolutamente, č ben specificato nella licenza
di Kylix Open Edition.
Comunque Kylix costa veramente poco, e secondo me se hai intenzione di
svilupparci, ti conviene, e sottolineo ti conviene comprartelo una volta per
tutte e cosě puoi farci quello che ti pare anche con i binari generati.
Io ho Delphi Professional 6 + aggiornamento alla 7 e sono soddisfatto di
averlo acquistato, per Kylix sto aspettando perchč vorrei acquistare la
versione con i manuali in Italiano, ma comunque non aspettero ancora a
lungo, non appena riesco a fare funzionare il modem sotto Linux me lo compro
sicuramente, perchč a mio avviso Kylix vale oltre i 250 Euro che č il prezzo
della versione Professional.
E poi nella versione Professional a pagamento, ci sono sicuramente tutta una
serie di componenti non presenti nella Open Edition, oltre al fatto che ti
viene sicuramente spiegato bene come far partire l'eseguibile e tutta
un'altra serie di vantaggi.
Insomma, Kylix conviene comprarlo.

 Insomma, Kylix conviene comprarlo.
Sei sicuro? Adesso non ho sottomano il CD con Kylix, ma dal sito Borland
si capisce che con la Open Edition e` obbligatorio rilasciare codice
sotto GPL, e il codice sotto GPL si puo` vendere in binario.
Potresti postare la licenza di Kylix?
Bye.

 Potresti postare la licenza di Kylix?
2.1 Grant of License.  Subject to the terms and conditions
of this License, Borland grants to you, if you are an
individual, or, if you are an entity, one (1) designated
person in your organization ("Named User") a personal,
nonexclusive, nontransferable and limited license to use
the Product solely to create, compile (including byte code
compile), test and deploy, in source or object code form,
your own application programs and other works ("Works") to
be distributed solely under the terms of the GNU General
Public License which can be found at
www.borland.com/kylix/gpl.html
 and subject to Section 4.1
and the other terms and conditions of this License.
Da quanto ho capito dice che puoi distribuire i programmi solo sotto
forma di sorgente o di codice oggetto.
Ora bisogna vedere se il codice oggetto è equiparato al binario
eseguibile.

forma di sorgente o di codice oggetto.
Perche`, che altra forma esiste ?  Per "codice oggetto" si intende
anche la forma direttamente eseguibile.
Troppa gente ha le idee confuse: con la licenza GPL, **SI PUO`
VENDERE** il proprio software, in qualsiasi forma esso venga
distribuito.


La licenza e' un po' lunga, ma nel file DEPLOY si trova il seguente testo:
--- omissis  ---
2.5 Redistributable packages: Open Edition
------------------------------------------
If you are a licensed user of Kylix 3 Open Edition,
redistributable runtime packages and libraries include the
following:
   2.5.1 GPL-Licensed Packages
   ------------------------------------------------------
   bplbaseclx.so.6.9.0        <---   bplbaseclx.so.6.9
   bplvisualclx.so.6.9.0      <---   bplvisualclx.so.6.9
   libqt.so.2.3.0             <---   libqt.so.2
 
libqtintf-6.9.0-qt2.3.so
   <---   
libqtintf-6.9-qt2.3.so
 
libborqt-6.9.0-qt2.3.so
    <---   
libborqt-6.9-qt2.3.so
   libborunwind.so.6.0 (LGPL) <---   libborunwind.so.6 <--- libborunwind.so
   2.5.2 Other packages (not Borland Protected nor Dual-Licensed)
   -------------------------------------------------------
   libborstl.so.1.0           <---   libborstl.so
   libborcrtl.so.1.0          <---   libborcrtl.so.1
2.6 GPL deployment requirements
---------------------------------------
A GPL deployed application must deploy the required runtime
packages for the appropriate Kylix version as detailed above.
However, there is an additional requirement that either the source
for the packages be deployed with the application or a link to the
source is published as described in GPL license, version 2. A copy of
the this GPL license can be found at
 
http://www.borland.com/kylix/gpl.html
.
2.6a GPL applications using VisualCLX
---------------------------------------
There is a dependency on the Qt libraries in VisualCLX. If you
distribute a GPL application that uses VisualCLX you are also
required to either ship the source to the Qt/X11 Free Edition
libraries or provide this link to downloadable source:
ftp://ftp.trolltech.com/qt/source/qt-x11-2.3.0.tar.gz
.
--- omissis  ---
Per diventare un 'licensed user' bisogna registrarsi gratuitamente al 
sito della Borland, e cosi' ricevere via e-mail un piccolo file da 
mettere nella home directory. Tale file e' necessario all'uso 
dell'ambiente di sviluppo.
Le applicazioni sviluppate con la Open Edition all'avvio aprono una 
finestrella che avvisa della natura GPL dell'applicazione.
-- 
	Carlo Milanesi
 
http://digilander.libero.it/carlmila