Hi,

IIRC, if the code you use in your application is GPL'ed, you have to
still GPL that part of the code. However, if you're using LGPL'ed
libraries, then you really don't have to GPL your software.

GPL'ed api's like the glibc (GNU C library) allow you to use it without
having to GPL your code. Look at some examples (StarOffice, VMWare,
RealPlayer, etc.).

So in essence, your are correct in saying that if and when you modify
GPL'ed software, you have to honor the license that came with is (as
stated by the GPL). Otherwise, you are free to use it however you see
fit (even when called/used either directly or indirectly in proprietary
software). Of course the assumption is, that you do not copy-paste code
from GPL'ed software <-- in which case, without proper citation would be
a violation of the copyright.

I might be wrong in the last part, but I know other people will be
willing to correct me. And I am open for corrections too. :D

HTH

On Fri, 2003-09-26 at 10:22, ronkhu wrote:
> Is it safe to use GPL'ed api's in ur code? safe in the sense that one is 
> not required to attach the GPL agreement in the code header..
> 
> A fellow programmer raised it once, saying that we need to refrain from 
> using GPL'ed api's because ultimately the code will become GPL'ed too..
> 
> i thought ur code only becomes(or is required to be) GPL'ed  when it 
> contains modifications of  gpl'ed code... or  tried to edit
> portions of a GPL'ed code...
> 
> DIba it's safe to include GPL api's when u use it only as a separate 
> import module?
> 
> 
> 
> 
> 
> --
> Philippine Linux Users' Group (PLUG) Mailing List
> [EMAIL PROTECTED] (#PLUG @ irc.free.net.ph)
> Official Website: http://plug.linux.org.ph
> Searchable Archives: http://marc.free.net.ph
> .
> To leave, go to http://lists.q-linux.com/mailman/listinfo/plug
> .
> Are you a Linux newbie? To join the newbie list, go to
> http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie
-- 
-=[mikhail]=-
<info>
<alias>Dean Michael C. Berris</alias>
<contact>
        <phone type=home>+63 49 5680142</phone>
        <phone type=mobile>+63 919 8720686</phone>
</contact>
<web type="homepage">http://free.net.ph/Members/mikhailberis</web>
<web type="blog">http://mikhailberis.blogspot.com</web>
<misc id="yahoo_id">mikhailberis</misc>
<misc id="gpg key">08AE6EAC</misc>
</info>

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d- s:+ a--- C++ UL++ P+ L+++ E- W+ N* o K w--
O---- M- V-- PS+ PE Y+ PGP++ t+ 5 X+ R+ tv+ b++ DI+ D+
G e h! r+ y+
------END GEEK CODE BLOCK------

Attachment: signature.asc
Description: This is a digitally signed message part

--
Philippine Linux Users' Group (PLUG) Mailing List
[EMAIL PROTECTED] (#PLUG @ irc.free.net.ph)
Official Website: http://plug.linux.org.ph
Searchable Archives: http://marc.free.net.ph
.
To leave, go to http://lists.q-linux.com/mailman/listinfo/plug
.
Are you a Linux newbie? To join the newbie list, go to
http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie

Reply via email to