Ethereal-dev: Re: [Ethereal-dev] Purpose of plugins?
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Ashok Narayanan <ashokn@xxxxxxxxx>
Date: Fri, 17 May 2002 12:52:19 -0400
I also believe that the GPL doesn't allow non-free plugins, but I was under the impression that the Ethereal license has an exception for non-free plugins being dynamically loaded. Is this not correct? Re: the ethical issues about GPL, we can go on all day about them back and forth without achieving anything (including our day jobs :-) -Ashok On Fri, 17 May 2002 11:05:55 -0500 "Esh, Andrew" <AEsh@xxxxxxxxxxx> wrote: > I am not a lawyer, but my understanding of the GPL is such that plugins must > be licensed under the GPL if they are linked or plugged in to a GPL product. > Even dynamically linked "shim" libraries which sit between the GPL product > and the operating system must be GPL. The GPL's reach stops at the standard > operating systems calls. > > Linux has a special provision in its license which allows kernel modules to > be free of the GPL, so things like proprietary device drivers can be > developed. > > Other licensing alternatives are the LGPL, and the OpenBSD license. The > latter is what Apple uses to support Mac OS X. Part of that OS is the Darwin > project, which is open source, while other parts are proprietary. My > impression of the OpenBSD license is that there are no requirements. OpenBSD > code can be used in proprietary products, and source code can be withheld. > This is only what I've heard, though. > > My first impression of open source was that it was a welcome idea. I still > feel that way. When I first read about the GPL, I thought that it reflected > the same spirit I had. When I heard that Microsoft was saying that the GPL > "spreads" into other products, I also heard at the same time from the open > source community that this isn't true. Now I understand that it is true, in > a way. > > The GPL prevents the development of proprietary plugins and libraries, or it > must spread into them. I feel that this is in contradiction of the spirit of > open source. I don't think people ought to be forced to license their work a > certain way, rather they should be allowed to join the community, and > contribute what they wish, voluntarily. If people would rather write > proprietary code and charge for it, that's acceptable, so long as I'm not > forced to pay for it. I'd rather compete from the standpoint of which > person's idea is better rather than which person's lawyer is better. The > rest can be left to Darwinism. > > -----Original Message----- > From: Stuart Donaldson [mailto:stuartd@xxxxxxxxxxx] > Sent: Friday, May 17, 2002 10:37 AM > To: Ethereal-Dev (E-mail) > Subject: [Ethereal-dev] Purpose of plugins? > > > In trying to go through and understand how and where to do some work on > Ethereal, I find that I am not really clear on what the purpose of the > plugin modules actually is. > > Is it to allow modules to be prepared and distributed separately, outside of > the standard Ethereal package? > Can it be used to prepare proprietary parsers that might be distributed with > restricted licenses? > All of the above? > > Are there any plugins which are not distributed as part of Ethereal? > > Thanks... > -Stuart- > > > > > _______________________________________________ > Ethereal-dev mailing list > Ethereal-dev@xxxxxxxxxxxx > http://www.ethereal.com/mailman/listinfo/ethereal-dev > --- Asok the Intern ---------------------------------------- Ashok Narayanan IOS Network Protocols, Cisco Systems 250 Apollo Drive, Chelmsford, MA 01824 Ph: 978-497-8387. Fax: 978-497-8513 (Attn: Ashok Narayanan)
- References:
- RE: [Ethereal-dev] Purpose of plugins?
- From: Esh, Andrew
- RE: [Ethereal-dev] Purpose of plugins?
- Prev by Date: RE: [Ethereal-dev] Purpose of plugins?
- Next by Date: RE: [Ethereal-dev] Purpose of plugins?
- Previous by thread: RE: [Ethereal-dev] Purpose of plugins?
- Next by thread: RE: [Ethereal-dev] Purpose of plugins?
- Index(es):