[darcs-users] Re: Darcs API?

Ralph Corderoy ralph at inputplus.co.uk
Sun Apr 17 16:02:18 UTC 2005


Hi Antti,

> > > Nothing in the GPL requires anybody to release anything, even if
> > > they modify GPL software.
> >
> > Yes, but if you release object code (commercially or otherwise), you
> > must also release sources.
> 
> Actually, you are only obliged to provide sources to those who get
> object code from you.

Not true.  If you're distributing under 3(a) then you are shipping the
source with the binaries so you need provide the source separately to no
one.  If you're using 3(b) then you must provide the source to "any
third party" that comes asking.  They need not prove ownership of the
binaries, for example.

    3. You may copy and distribute the Program (or a work based on it,
    under Section 2) in object code or executable form under the terms
    of Sections 1 and 2 above provided that you also do one of the
    following:

        a) Accompany it with the complete corresponding machine-readable
        source code, which must be distributed under the terms of
        Sections 1 and 2 above on a medium customarily used for software
        interchange; or,

        b) Accompany it with a written offer, valid for at least three
        years, to give any third party, for a charge no more than your
        cost of physically performing source distribution, a complete
        machine-readable copy of the corresponding source code, to be
        distributed under the terms of Sections 1 and 2 above on a
        medium customarily used for software interchange; or,

Cheers,


Ralph.





More information about the darcs-users mailing list