Ethereal-dev: GPL and LGPL (was RE: [Ethereal-dev] Missing p_report_failure)

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Tue, 27 Apr 2004 09:30:04 +0200
|From: Lars Roland

[snip]

|A libethereal.dll might work as a replacement for the plugin 
|api table. 
|I think it is worth a try.

I am curious!

|However we should make it explicitly clear that this is a 
|GPL'ed dll and 
|only GPL'ed applications are allowed to use it. I think of a 
|note on the 
|webpage and specially at the download location for the windows 
|installers and somewhere in the installer.
|
|I think there is a special GPL (not LGPL) license for 
|libraries, isn't it ?

You can choose to license your project either with GPL
(http://www.gnu.org/copyleft/gpl.html) or with LGPL (GNU Library/Lesser
General Public License, http://www.gnu.org/copyleft/lesser.html), or any
other license (BSD, Mozilla ...). While the GPL requires source to be open
even when linking with the GPL'ed libraries from the GPL'ed project, the
LGPL allows linkage without the open-source requirement.

As Ethereal is licensed as *GPL* today, this license (automatically) applies
to all of Ethereal.

Regards,

Olivier