Ethereal-dev: Re: [Ethereal-dev] ClearSight/GPL update
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Richard Sharpe <rsharpe@xxxxxxxxxxxxxxxxx>
Date: Sun, 11 Apr 2004 20:58:35 -0700 (PDT)
On Mon, 12 Apr 2004, Ronnie Sahlberg wrote: > Clause 4 of the GPL talks about when you violate the GPL your right to use > the software and your licence is revoked. > Interestingly enough there is nothing I could find that specifies how a > licence can be reaquired after it once has been terminated. > Perhaps a termination of licence to use the GPL software is permanent and > can not be regranted? Too bad. Hmmm, but the FSF seems to contact lots of organizations with a view to bringing them back into compliance ... > Should we add new updated GPL licence boilerplates that clarifies : > This licence applies to all users that adhere to the licence and respects > it. > People/Company X is not covered by this licence since they have had it > terminated by deliberately violating the GPL. > Thus People/Company X may not even use this software for internal/private > use. Sorry. > Any use or redistribution of this software by People/Company X is > unlicenced and illegal. > > Then we can have a file in the distribution that lists all people/companies > that have had their licence revoked and thus can no longer > use the software in any form. > > > I read the GPL as that there is no way to regrant a licence after it has > once been terminated for a certain party. > This would mean that this file would be append-only since no one would ever > be removed from it. > Question then is should we only add companies to this list or should we > also add the employees of that companie (as many of them as we can find > out?) > > > > > ----- Original Message ----- > From: "Richard Sharpe" > Sent: Monday, April 12, 2004 8:45 AM > Subject: Re: [Ethereal-dev] ClearSight/GPL update > > > > On Sun, 11 Apr 2004, Richard Sharpe wrote: > > > > > On Sun, 11 Apr 2004, Guy Harris wrote: > > > > > > > On Sun, Apr 11, 2004 at 02:58:58PM -0700, Richard Sharpe wrote: > > > > > In addition, whether or not OLE serves to sufficiently distance > Ethereal > > > > > from the ClearSight product depends on the implementation technique. > If it > > > > > uses any form of dynamic linking, then I think they still have a > problem > > > > > with theirs being a derived work. However, I am not familiar enough > with > > > > > OLE to be able to say. > > > > > > > > The impression I have is that an OLE server (Ethereal is presumably > > > > acting as an OLE server) can either be "in-process", in which case > it's > > > > a DLL and requests from the client to the server are done by loading > the > > > > DLL if it's not already loaded and calling code in the DLL, or > > > > "out-of-process", in which case it's a separate executable and some > > > > interprocess message channel is used to convey the request and the > > > > results. > > > > > > This is interesting. > > > > > > > If it's in-process, that's a form of dynamic linking; I'd say only > > > > software with a GPL-compatible license could use a GPL'ed in-process > > > > server. > > > > > > I would tend to agree with this. > > > > > > > If it's out-of-process, you could probably argue that the connection > > > > between the client and server doesn't require that a GPL'ed > > > > out-of-process server be used only by clients with GPL-compatible > > > > licenses. > > > > > > I would tend to agree with this. If this is the case, ClearSight could > > > make their case that they are not a derived work stronger by making > other > > > packet capture and analysis engines for Windows work with their product. > > > > It should be noted that simply re-implementing to cross some artificial > > barrier to try to avoid copyright law, is not sufficient, as far as I > > understand these things. > > > > That is, if they were a derived work before they changed the interface, > > and their only reason for changing the interface was to try to avoid the > > provisions of the copyright law, I think they are still violating our > > licence. > > > > We need to have competent advice on these issues. > > > > I am copying this discussion to another list where we might get some > > answers. > > > > Regards > > ----- > > Richard Sharpe, rsharpe[at]richardsharpe.com, rsharpe[at]samba.org, > > sharpe[at]ethereal.com, http://www.richardsharpe.com > > > > _______________________________________________ > > Ethereal-dev mailing list > > Ethereal-dev@xxxxxxxxxxxx > > http://www.ethereal.com/mailman/listinfo/ethereal-dev > > _______________________________________________ > Ethereal-dev mailing list > Ethereal-dev@xxxxxxxxxxxx > http://www.ethereal.com/mailman/listinfo/ethereal-dev > -- Regards ----- Richard Sharpe, rsharpe[at]richardsharpe.com, rsharpe[at]samba.org, sharpe[at]ethereal.com, http://www.richardsharpe.com
- Follow-Ups:
- Re: [Ethereal-dev] ClearSight/GPL update
- From: Ronnie Sahlberg
- Re: [Ethereal-dev] ClearSight/GPL update
- References:
- Re: [Ethereal-dev] ClearSight/GPL update
- From: Ronnie Sahlberg
- Re: [Ethereal-dev] ClearSight/GPL update
- Prev by Date: Re: [Ethereal-dev] ClearSight/GPL update
- Next by Date: Re: [Ethereal-dev] ClearSight/GPL update
- Previous by thread: Re: [Ethereal-dev] ClearSight/GPL update
- Next by thread: Re: [Ethereal-dev] ClearSight/GPL update
- Index(es):