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: "Ronnie Sahlberg" <ronnie_sahlberg@xxxxxxxxxxxxxx>
Date: Mon, 12 Apr 2004 13:40:45 +1000
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. 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
- Follow-Ups:
- Re: [Ethereal-dev] ClearSight/GPL update
- From: Richard Sharpe
- Re: [Ethereal-dev] ClearSight/GPL update
- References:
- Re: [Ethereal-dev] ClearSight/GPL update
- From: Richard Sharpe
- Re: [Ethereal-dev] ClearSight/GPL update
- Prev by Date: Re: [Ethereal-dev] Need help with protocol that spans multiple TVBs
- 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):