Wireshark mailing list archives
Re: License Problem? Was: [Wireshark-commits] rev 32785 ...
From: Guy Harris <guy () alum mit edu>
Date: Thu, 13 May 2010 15:36:08 -0700
On May 13, 2010, at 3:10 PM, Joerg Mayer wrote:
On Thu, May 13, 2010 at 03:19:45PM +0000, morriss () wireshark org wrote:http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=32785 User: morriss Date: 2010/05/13 08:19 AM Log: From Robert Hogan via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4257 : Correctly decode and display the buffer address in SBA orders. Note: This includes a macro with a new license which is added to COPYING.This looks like the 4-clause BSD license to me, which is incompatible to the GPLv2+, or am I wrong?
I think it is: http://www.gnu.org/licenses/license-list.html#GPLIncompatibleLicenses "Original BSD license (Note: on the preceding link, the original BSD license is listed in the UCB/LBL section. This license is also sometimes called the “4-clause BSD license”.) This is a simple, permissive non-copyleft free software license with a serious flaw: the “obnoxious BSD advertising clause”. The flaw is not fatal; that is, it does not render the software non-free. But it does cause practical problems, including incompatibility with the GNU GPL." which links to http://www.gnu.org/philosophy/bsd.html which says: There are many variants of simple non-copyleft free software licenses, such as the Expat license, FreeBSD license, X10 license, the X11 license, and the two BSD (Berkeley Software Distribution) licenses. Most of them are equivalent except for details of wording, but the license used for BSD until 1999 had a special problem: the “obnoxious BSD advertising clause”. It said that every advertisement mentioning the software must include a particular sentence: 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors. Initially the obnoxious BSD advertising clause was used only in the Berkeley Software Distribution. That did not cause any particular problem, because including one sentence in an ad is not a great practical difficulty. If other developers who used BSD-like licenses had copied the BSD advertising clause verbatim—including the sentence that refers to the University of California—then they would not have made the problem any bigger. But, as you might expect, other developers did not copy the clause verbatim. They changed it, replacing “University of California” with their own institution or their own names. The result is a plethora of licenses, requiring a plethora of different sentences. When people put many such programs together in an operating system, the result is a serious problem. Imagine if a software system required 75 different sentences, each one naming a different author or group of authors. To advertise that, you would need a full-page ad. This might seem like extrapolation ad absurdum, but it is actual fact. In a 1997 version of NetBSD, I counted 75 of these sentences. (Fortunately NetBSD has decided to stop adding them, and to remove those it could.) I don't know what copyright this Web page: http://tommysprinkle.com/mvs/P3270/sbaxlate.htm and the table page going along with it: http://tommysprinkle.com/mvs/P3270/bufaddr.htm has, but that might be the same operation (if TN3270 just sends a 3270 data stream over the wire). If somebody wants to write up some code that takes two bytes and turns them into a row and column address, reversing the transformation described on that page - *without* looking at the TN3270 dissector - and send them to me or the list for inclusion in that routine, that might help. (I've already seen the offending code, so I'm not sure I should write any replacement.) ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- License Problem? Was: [Wireshark-commits] rev 32785 ... Joerg Mayer (May 13)
- Re: License Problem? Was: [Wireshark-commits] rev 32785 ... Guy Harris (May 13)
- Re: License Problem? Was: [Wireshark-commits] rev 32785 ... Guy Harris (May 13)
- Re: License Problem? Was: [Wireshark-commits] rev 32785 ... Jakub Zawadzki (May 13)
- Re: License Problem? Was: [Wireshark-commits] rev 32785 ... Jeff Morriss (May 14)
- Re: License Problem? Was: [Wireshark-commits] rev 32785 ... Guy Harris (May 13)