On May 13, 2010, at 3:10 PM, Joerg Mayer wrote:

> On Thu, May 13, 2010 at 03:19:45PM +0000, [email protected] 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 <[email protected]>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to