Kevin P. Fleming wrote:

Paul wrote:

The question that raises is: How does a GPL fork differ enough to lose those waivers? Suppose I write several thousand lines of GPL patches to a GPL-released asterisk. I put the patch set and the original asterisk tarball on my ftp/http servers. I don't see much difference between that and a forked project as far as license issues go.


There is a huge difference.

An original Asterisk distribution plus patches is still called Asterisk, since it is the source code that was distributed by the owner of the Asterisk trademark.

If you modify the code and distribute it, you cannot call it Asterisk, since you are not the trademark owner. Once the name 'Asterisk' is not applicable to the source code, the GPL exceptions that Digium has granted do not apply, since they are granted to 'Asterisk', not to 'the collection of source files known as Asterisk'. It's legal semantics, but it's very important legal semantics :-)

The debian way is to distribute the upstream source tarball and patchset. From what you are saying a linux distro that only distributes a tarball of the patched source would not be able to call the package asterisk. That sounds acceptable to me. What about the ready-to-run binary packages I got from debian? Those are called asterisk.

So if put copies of official asterisk source tarballs out along with patch files that can be called asterisk. So what if I also offer binaries for different distros. Seems to me I would get the same rights that debian and fedora projects get.

My point is that it could be considered a fork but the means of distribution allows it to be called a modified asterisk.

_______________________________________________
Asterisk-Biz mailing list
Asterisk-Biz@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-biz

Reply via email to