[LUGOS-PROG] GPL + sol = $

Borut Mrak b at aufbix.org
Fri Jul 26 11:36:58 CEST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Friday 26 July 2002 01:53, you wrote:
> 1. Kako napisati placljivi program za katerega nocem prepustiti izvorne
> kode in v njem uporabiti tudi GPL knjiznice ?

Tezko. Edino ce naspises majhen wrapper, ki ga potem klices iz tvojega 
programa. Wrapper mora seveda bit GPL. GPL knjiznice ne mores linkat v tvoj 
proprietary program. Ce to storis vede, si program implicitno dal pod GPL in 
si dolzan vsakemu, kateremu das program, na njegovo zahtevo omogocit tudi 
dostop do izvorne kode. Mislim da ti tega ni treba naredit zastonj, ampak to 
tebe verjetno ne zanima :-)

> Konkretni primer:
> openssl in putty oskubim v dve knjiznici v kateri so funkcije, ki jih
> potrebujem, potem pa napisem program, ki ga zelim prodajati in za katerega
> nocem prepustiti izvorne kode. Ta program uporablja ti dve knjiznici.
> Ali lahko to naredim oz. ali obstaja kaksna druga moznost za dosego istega
> cilja.

Openssl ni pod GPL. V bistvu gre za BSD-podobno licenco z advertising 
clause-om. Ko redistibuiras tvoj softver, ki vkljucuje Openssl, moras zraven 
napisat, da je noter Openssl. Takole:

 * 6. Redistributions of any form whatsoever must retain the following
 *    acknowledgment:
 *    "This product includes software developed by the OpenSSL Project
 *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"

Z Openssl torej ne bos imel problemov.

> 2. Ali lahko uporabim GNU C Compiler pri compilanju programa, ki ga bom
> prodajal in zanj nocem prepustiti izvorne kode ali moram kupiti naprimer
> Watcom C ? V Linux okolju.

Prevajas lahko z GCC-jem.

lp,

- -- 
Borut Mrak, b at aufbix.org
PGP: finger:b at aufbix.org
- ------------------------
Help stamp out, eliminate, and abolish redundancy!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAj1BGDoACgkQRUVvbWYRhIJjWwCgiO4mV6rzja3ZxlZCIFRpmtuf
+TEAnjse+yCgJD3jd5qDXnfa4lEDb+FD
=WxRW
-----END PGP SIGNATURE-----



More information about the lugos-prog mailing list