If you are using GPL code (the GPL is one of the most often used open source
licenses) in a product (be it commercial or not!) and you do alter the code
in any way, you are obliged to give the sources for this to everyone who
wants them. There are several different methods mentioned in the GPL, one of
those being that interested parties have to write you and you can send them
everything on CD. You may take some money for that to cover the work you
have with that (but obviously NOT to earn something from distributing the
source code).
If you build a product that combines GPL code and code you have written on
your own, you are of course NOT obliged to give out that source code to
anyone.
It can be a challenge to find the right interpretation for the word
"combining" I used in the first sentence in this paragraph. You have to read
the GPL very carefully to decide if your program is a usage/modification of
GPL'ed code that requires you to release the source or not.
With the GPL, it basically works out to this:
If you mix GPL code in with your own code, then yes, you are obligated to
release those modifications sourcecode. However, if your code just links to
GPL code, you are under no such obligation.
Regards,
Geoff Partridge
Managing Director
Airstream Networks Ltd
(06) 323 2858
(021) 910 422
www.airstream.net.nz
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CAUTION: This email message and attachments are confidential and may
contain legally privileged information or copyright material. If you
have received this email in error, please advise the sender immediately
by return email and then delete both messages and any attachments. If
you are not the intended recipient you are notified that any use,
distribution, amendment, copying or any action taken or omitted to be
taken in reliance of this message or attachments is prohibited. Views
expressed in this email may not be those of Airstream Networks Ltd.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
On Tue, Aug 12, 2008 at 12:22 AM, Reza Mochamad Diannagara <
gnureza@gmail.com> wrote:
> Unfortunately, it is a closed source software(i think). coz, this AV is
> only distribute as a bundle with the magazine. Even we can't get the AV
> from their website. I don't think they have will to release the sourcecode.
>
> regards,
>
> Reza
>
> Geoff Partridge wrote:
> > If you release sourcecode for PCMAV it will not violate.
> >
> > Geoff
> >
> >
> >
> > On Mon, Aug 11, 2008 at 9:57 PM, Pandu Poluan <pandu@poluan.info> wrote:
> >
> >> Okay, thanks for the pointer.
> >>
> >> Problem is, I am not the programmer of the program in question. But the
> >> issue of whether the program violates the GPL or not is still a polemic
> in
> >> my place.
> >>
> >> The program is called PCMAV, and the program can be downloaded here:
> >> (each link a different version of the program)
> >> http://rapidshare.com/files/130842014/PCMAV-1.5.zip
> >> http://rapidshare.com/files/123822011/PCMAV-1.4.zip
> >> http://rapidshare.com/files/116129695/PCMAV-1.3.zip
> >> http://rapidshare.com/files/109574110/PCMAV-1.2.zip
> >>
> >> The program is a freeware, *but* does not use GPL.
> >>
> >> Now, based on the instructions here:
> >> (in Indonesian language, I'll explain below)
> >>
> >>
> http://maseko.com/2007/09/21/pcmav-kenali-lebih-banyak-virus-dengan-library-clamav-09x/
> >>
> >> In essence, the instructions say: To integrate PCMAV with ClamAV, all
> you
> >> have to do is to copy the files libclamav.dll, libclamunrar.dll and
> >> libclamunrar_iface.dll, along with the latest databases main.cvd and
> >> daily.cvd into the same folder where PCMAV is installed.
> >>
> >> Now, we are at an impasse; some say PCMAV is violating the GPL. Others
> say
> >> it is not. Based on the above, what's your take on PCMAV?
> >>
> >> I hope to have a definitive answer so that we can put the question to
> rest.
> >>
> >>
> >> Thank you for your help.
> >>
> >>
> >> Rgds,
> >>
> >> {p}
> >>
> >>
> >>
> >> On Thu, Jul 17, 2008 at 2:54 PM, Nigel Horne <njh@bandsman.co.uk>
> wrote:
> >>
> >>> Pandu Poluan wrote:
> >>>
> >>> My question is: If I create a program that can *optionally* use
> >> libclamav,
> >>>> must that program be GPL-licensed as well?
> >>>>
> >>> The short answer is "no", there is no obligation for the new program to
> >> be
> >>> licensed under the GPL.
> >>> The creation of a program that optionally makes function calls to a
> >> program
> >>> licensed under the GPL should not create an obligation to distribute
> the
> >> new
> >>> program under the GPL.
> >>>
> >>> -Nigel
> >>>
> >>> --
> >>> Nigel Horne, nigel.horne@sourcefire.com
> >>> Director of Product Management (ClamAV), Sourcefire,
> >>> http://www.sourcefire.com
> >>> +44 1226 241048 or +1 706 705 4022 FAX: +44 870 705 9334, Skype:
> >> nigelhorne
> >>> Come to Las Vegas to see the latest in Sourcefire and open source
> >>> innovation.
> >>> Register at www.bossconference.com by September 30th to save $200!
> >>>
> >>> _______________________________________________
> >>> http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-win32
> >>>
> >>>
> >>
> >> --
> >> Pandu E Poluan
> >> My website: http://pandu.poluan.info/
> >> _______________________________________________
> >> http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-win32
> >>
> >>
> > _______________________________________________
> > http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-win32
> >
>
> _______________________________________________
> http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-win32
>
>
_______________________________________________
http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-win32