Re: Wasting our Freedom

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Can E. Acar <can.acar@...>
Cc: <misc@...>, <linux-kernel@...>, Eben Moglen <moglen@...>, Lawrence Lessig <lessig_from_web@...>, Bradley M. Kuhn <bkuhn@...>, Matt Norwood <norwood@...>
Date: Monday, September 17, 2007 - 3:36 am

On Monday 17 September 2007 02:43:50 Can E. Acar wrote:

BTW, I didn't say anything the last time, but the above mail is a load of 
horse-shit. Theo is pointing fingers and making claims that anyone capable of 
independent thought can see aren't related to reality.

Quoted in full (my comments are in the curly-braces):

I recognize that writeup about the Atheros / Linux / SFLC story is a
bit complex, so I wrote a very simple explanation to someone, and they
liked it's clarity so much that they asked me to post it for everyone.
Here it is (with a few more changes)

{Okay, this starts off good. Theo is going to make sure people understand what 
is going on and what has happened. Perhaps he has realized things are 
different from when he claimed that people were being advised to break the 
law.}

-----
starting premise:
 
   you can already use the code as it is

steps taken:

1. pester developer for a year to get it under another license.
   - get told no, repeatedly

{Alright - not a problem here. Happens all the time}

2. climb over ethical fence

{Off the deep end already, but lets keep going...}

3. remove his license
   - get caught, look a bit stupid

{Caught? Well, yeah. Caught by the Linux Kernel developers before it became a 
real problem. This has been fixed, although the code still hasn't been added 
to the core Kernel tree - and the current iteration still hasn't been offered 
for review}

4. wrap his license with your own
   - get caught, look really stupid

{Not done, although this was, apparently, suggested by the SFLC. Nice FUD 
there, Theo.}

5. assert copyright under author's license, without original work
   - get caught, look even more stupid

{Not done. Again, nice FUD there}

Right now the wireless linux developers -- aided by an entire team of
evidently unskilled lawyers -- are at step 5, and we don't know what
will happen next.  We wait, to see what will happen.

{Theo, embrace reality. It'll solve all kinds of problems. It's a simple fact 
that reality has split from Theo's view of things between numbers 3 and 4. 
What has happened is that the licenses have been maintained and the two 
people that have been working on it for the Linux kernel has added their own 
copyrights - covering the code they have added. If someone outside the Linux 
Kernel development team has followed the above path then there is no reason 
to doubt that they have created problems for themselves.}

Reyk can take them to court over this, but he must do it before the
year 2047.

{While there are ways to handle the situation that don't involve lawsuits I 
don't think this is the best solution. I don't know what avenues that Reyk 
and the OpenBSD community have already tried, but from what I've been told 
all that's been done is a "private" message to the MadWifi people that they 
are violating a copyright. The rest has been flames and FUD on the Linux 
Kernel ML - which solves nothing and just creates problems. Maybe if the 
OpenBSD community slammed the MadWifi mailing lists over this instead of the 
Linux Kernel ML the problem there would go away...}


I believe the truth. All the facts I have are derived from the mail exchanges 
I've witnessed. If you disagree with the facts as I understand them say so - 
don't just say that I'm "making myself believe them". If I've made a mistake 
in judging the facts from available evidence then let me know - and provide a 
reference that shows where I made the mistake. (ie: a public e-mai, etc...)


Anyway...

The facts I stated could be shown from the LKML archives, but I believed you'd 
have seen the same posts I have - almost all the relevant posts were in 
threads that were CC'd to at least one of the OpenBSD ML's.

I dissected the logic presented and pointed out how *ALL* the arguments that 
have been presented so far have been either handled - either by being shown 
to be false or in the most logical (and legal) manner possible. But instead 
of the most expected answer - that is, attacks on the core Linux Kernel 
developers - ie: those that discuss development and exchange patches on LKML 
stopping - Theo continues to stir up the trouble by claiming that *ALL* Linux 
Kernel developers are making a concentrated attempt to "steal" code.

That is sheer and utter bullshit. I've finished a quick look through the 
Atheros code in the git repo that Theo pointed out and don't see how 
his "Just an Adaptation" argument works - there is more than enough new stuff 
in all the files for those portions to qualify for a new copyright. 
(although, truthfully, I think it should say "Portions Copyright xxx" and not 
just a blanket statement - that *MIGHT* be what Theo is referring to...)

If the people working on the MadWifi project (the first two links in Theo 
posted) have violated Reyk's copyright, then go after them. Flame their 
mailing list(s) and bug them. And yes, I have been told that they 
were "Privately Approached" - but that isn't what has been done here. You, 
Theo and every other person that has spammed and flamed LKML over it don't 
seem to understand one simple fact: MadWifi != Linux Kernel

As I've stated before - I don't use MadWifi, won't do a Linux install that 
uses it and I make sure to tell everyone that asks about it not to use it. 
Why? Well, for one I have never trusted it to be clear of problems like this 
one and the other reason is - If it's so good, why haven't the developers 
attempted to get it in the kernel?

Now, as I've said, I have only done a quick comparison of the "wireless-dev" 
git tree and the Atheros code found in src/sys/dev/ic/ in the OpenBSD CVS 
tree. So far I am still a bit unsure as to whether there is enough new code 
to qualify for a copyright (the dozens of misc. changes and code reformatting 
creates a lot of noise) but so far I'm pretty certain that the added stuff 
does, in general, qualify. (IANAL and I'm not going to even guess what a 
random court might think is "enough" - but my personal thought about "enough" 
is more than 30 lines of code)

DRH

-- 
Dialup is like pissing through a pipette. Slow and excruciatingly painful.
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Wasting our Freedom, Can E. Acar, (Sun Sep 16, 2:48 pm)
Re: Wasting our Freedom, Daniel Hazelton, (Sun Sep 16, 4:32 pm)
Re: Wasting our Freedom, Can E. Acar, (Sun Sep 16, 11:00 pm)
Re: Wasting our Freedom, Krzysztof Halasa, (Mon Sep 17, 8:10 am)
Re: Wasting our Freedom, Daniel Hazelton, (Mon Sep 17, 1:33 am)
Re: Wasting our Freedom, Can E. Acar, (Mon Sep 17, 2:43 am)
Re: Wasting our Freedom, Daniel Hazelton, (Mon Sep 17, 3:36 am)
Re: Wasting our Freedom, Jeff Garzik, (Sun Sep 16, 11:32 pm)
Re: Wasting our Freedom, Adrian Bunk, (Sun Sep 16, 3:59 pm)
Re: Wasting our Freedom, Hannah Schroeter, (Sun Sep 16, 4:39 pm)
RE: Wasting our Freedom, David Schwartz, (Sun Sep 16, 6:19 pm)
Re: Wasting our Freedom, Hannah Schroeter, (Mon Sep 17, 7:20 am)
RE: Wasting our Freedom, David Schwartz, (Mon Sep 17, 7:57 am)
Re: Wasting our Freedom, Hannah Schroeter, (Mon Sep 17, 8:06 am)
RE: Wasting our Freedom, David Schwartz, (Mon Sep 17, 8:36 am)
Re: Wasting our Freedom, Adrian Bunk, (Sun Sep 16, 5:13 pm)
Re: Wasting our Freedom, Hannah Schroeter, (Mon Sep 17, 5:20 am)
Re: Wasting our Freedom, Adrian Bunk, (Mon Sep 17, 9:38 am)
RE: Wasting our Freedom, David Schwartz, (Mon Sep 17, 11:25 am)
Wasting My Time (was Re: Wasting our Freedom), Eric Furman, (Mon Sep 17, 1:14 pm)
Re: Wasting our Freedom, Adrian Bunk, (Mon Sep 17, 12:18 pm)
Re: Wasting our Freedom, Paul de Weerd, (Mon Sep 17, 11:15 am)
Re: Wasting our Freedom, Adrian Bunk, (Mon Sep 17, 11:38 am)
Re: Wasting our Freedom, Paul de Weerd, (Mon Sep 17, 2:02 pm)
Re: Wasting our Freedom, Adrian Bunk, (Mon Sep 17, 2:32 pm)
Re: Wasting our Freedom, Paul de Weerd, (Mon Sep 17, 3:27 pm)
RE: Wasting our Freedom, David Schwartz, (Sun Sep 16, 6:37 pm)
Re: Wasting our Freedom, Adrian Bunk, (Sun Sep 16, 7:09 pm)
RE: Wasting our Freedom, David Schwartz, (Sun Sep 16, 8:29 pm)
Re: Wasting our Freedom, Theodore Tso, (Sun Sep 16, 9:19 pm)
Re: Wasting our Freedom, Adrian Bunk, (Sun Sep 16, 9:44 pm)
RE: Wasting our Freedom, David Schwartz, (Sun Sep 16, 9:40 pm)
Re: Wasting our Freedom, Adrian Bunk, (Sun Sep 16, 8:57 pm)
RE: Wasting our Freedom, David Schwartz, (Sun Sep 16, 9:35 pm)
Re: Wasting our Freedom, Adrian Bunk, (Sun Sep 16, 9:51 pm)
RE: Wasting our Freedom, David Schwartz, (Sun Sep 16, 11:37 pm)
Re: Wasting our Freedom, Theodore Tso, (Sun Sep 16, 5:12 pm)
Re: Wasting our Freedom, Claudio Jeker, (Mon Sep 17, 8:55 am)
Re: Wasting our Freedom, Theodore Tso, (Mon Sep 17, 9:34 am)
Re: Wasting our Freedom, Claudio Jeker, (Mon Sep 17, 3:23 pm)
Re: Wasting our Freedom, Theodore Tso, (Mon Sep 17, 4:43 pm)
Re: Wasting our Freedom, Henning Brauer, (Tue Sep 18, 5:00 am)
Re: Wasting our Freedom, Marco Peereboom, (Tue Sep 18, 7:29 am)
Re: Wasting our Freedom, Theodore Tso, (Tue Sep 18, 8:56 am)
Re: Wasting our Freedom, Jacob Meuser, (Tue Sep 18, 7:34 pm)
Re: Wasting our Freedom, Alan Cox, (Tue Sep 18, 8:24 pm)
Re: Wasting our Freedom, Gilles Chehade, (Tue Sep 18, 7:28 am)
Re: Wasting our Freedom, Marco Peereboom, (Tue Sep 18, 1:15 pm)
Re: Wasting our Freedom, frantisek holop, (Tue Sep 18, 11:55 am)
Re: Wasting our Freedom, Denis Doroshenko, (Tue Sep 18, 11:47 am)
Re: Wasting our Bandwidth, Xavier Bestel, (Tue Sep 18, 8:04 am)
Re: Wasting our Bandwidth, Marco Peereboom, (Tue Sep 18, 8:24 am)
Re: Wasting our Freedom, Can E. Acar, (Mon Sep 17, 6:06 pm)
Re: Wasting our Freedom, Theodore Tso, (Mon Sep 17, 7:47 pm)
Re: Wasting our Freedom, Can E. Acar, (Tue Sep 18, 2:55 pm)
Re: Wasting our Freedom, Martin Schlemmer, (Tue Sep 18, 6:24 pm)
Re: Wasting our Freedom, Jeff Garzik, (Tue Sep 18, 3:37 pm)
Re: Wasting our Freedom, Lennart Sorensen, (Tue Sep 18, 3:04 pm)
Re: Wasting our Freedom, Can E. Acar, (Tue Sep 18, 3:51 pm)
Re: Wasting our Freedom, Hannah Schroeter, (Mon Sep 17, 7:18 am)
Re: Wasting our Freedom, Krzysztof Halasa, (Mon Sep 17, 9:39 am)
RE: Wasting our Freedom, David Schwartz, (Mon Sep 17, 11:20 am)
Re: Wasting our Freedom, Krzysztof Halasa, (Mon Sep 17, 4:35 pm)
RE: Wasting our Freedom, David Schwartz, (Mon Sep 17, 5:09 pm)
Re: Wasting our Freedom, Krzysztof Halasa, (Mon Sep 17, 7:35 pm)
RE: Wasting our Freedom, David Schwartz, (Mon Sep 17, 8:03 pm)
Re: Wasting our Freedom, Al Viro, (Mon Sep 17, 8:44 pm)
Re: Wasting our Freedom, Theodore Tso, (Mon Sep 17, 3:50 pm)
Re: Wasting our Freedom, Theodore Tso, (Mon Sep 17, 8:19 am)
Re: Wasting our Freedom, Jacob Meuser, (Sun Sep 16, 7:16 pm)
Re: Wasting our Freedom, Helge Hafting, (Mon Sep 17, 3:47 am)
Re: Wasting our Freedom, Jacob Meuser, (Mon Sep 17, 7:50 am)
Re: Wasting our Freedom, Helge Hafting, (Tue Sep 18, 7:17 am)
Re: Wasting our Freedom, David Newall, (Mon Sep 17, 9:28 am)
Re: Wasting our Freedom, , (Sun Sep 16, 7:40 pm)
Re: Wasting our Freedom, Ingo Schwarze, (Mon Sep 17, 7:56 pm)
Re: Wasting our Freedom, Henning Brauer, (Mon Sep 17, 5:30 am)
Re: Wasting our Freedom, Adrian Bunk, (Mon Sep 17, 8:57 am)
Re: Wasting our Freedom, Ingo Schwarze, (Mon Sep 17, 5:39 pm)
Re: Wasting our Freedom, Jason Dixon, (Mon Sep 17, 9:15 am)
Re: Wasting our Freedom, Sean, (Mon Sep 17, 9:27 am)
Re: Wasting our Freedom, Jason Dixon, (Mon Sep 17, 9:33 am)
Re: Wasting our Freedom, Adrian Bunk, (Mon Sep 17, 9:42 am)
Re: Wasting our Freedom, Hans-Jürgen Koch, (Mon Sep 17, 9:19 am)
Re: Wasting our Freedom, Jeff Garzik, (Sun Sep 16, 8:01 pm)
Re: Wasting our Freedom, Daniel Hazelton, (Sun Sep 16, 5:11 pm)
Re: Wasting our Freedom, Hannah Schroeter, (Mon Sep 17, 5:10 am)
RE: Wasting our Freedom, David Schwartz, (Mon Sep 17, 8:08 am)
Re: Wasting our Freedom, frantisek holop, (Tue Sep 18, 9:58 am)
Re: Wasting our Freedom, Jeff Garzik, (Sun Sep 16, 3:40 pm)