public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "Can E. Acar" <can.acar@pro-g.com.tr>
To: Theodore Tso <tytso@mit.edu>,
	"Can E. Acar" <can.acar@pro-g.com.tr>,
	Claudio Jeker <cjeker@diehard.n-r-g.com>,
	Adrian Bunk <bunk@kernel.org>,
	misc@openbsd.org, linux-kernel@vger.kernel.org,
	Daniel Hazelton <dhazelton@enter.net>,
	Eben Moglen <moglen@softwarefreedom.org>,
	Lawrence Lessig <lessig_from_web@pobox.com>,
	"Bradley M. Kuhn" <bkuhn@softwarefreedom.org>,
	Matt Norwood <norwood@softwarefreedom.org>
Subject: Re: Wasting our Freedom
Date: Tue, 18 Sep 2007 11:55:29 -0700	[thread overview]
Message-ID: <46F01F21.4050009@pro-g.com.tr> (raw)
In-Reply-To: <20070917234726.GG18360@thunk.org>

Theodore Tso wrote:
> On Mon, Sep 17, 2007 at 03:06:37PM -0700, Can E. Acar wrote:
>> The only remaining issue is whether Nick & Jiri have enough
>> original contributions to the code to be added to the Copyright.
>>
>> I believe this needs to be resolved between Reyk and Nick and Jiri.
>>
>> The main reason of Theo's message, linked earlier, was the
>> lack of response on this issue. It seems that the SFLC is
>> dismissing this issue, and thus stalling its resolution by the
>> developers.
> 
> OK, so all of this flaming, and digging up of "licenses ripped off",
> and chaff thrown up in the air, and moaning and bewailing about
> "theft", is now down to these two lines regarding Nick and Jiri:

Yes, quite an improvement, considering how it all started, dont you think?
Pity it took so much pushing and dragging to get people to do the right
thing.
There is just one little step to go. It is can not be that hard, can it?


>> * Copyright (c) 2004-2007 Reyk Floeter <reyk@openbsd.org>
>> * Copyright (c) 2006-2007 Nick Kossifidis <mickflemm@gmail.com>
>> * Copyright (c) 2007 Jiri Slaby <jirislaby@gmail.com>
>> [snip rest of BSD license]
> 
> It's under a BSD license; what material difference does those two
> lines make, for goodness sake?  It's under a BSD license, so it's not
> like anything won't be "given back".

As a programmer, you sure would know what difference any "two lines"
would make on your program. When it comes to law, you seem to lose
that intuition.


> Whether or not they have made
> enough for changes is really a question for the lawyers, and may
> differ from one jurisdiction to another
> --- but whether or not they have now, or maybe will not make until later ---

Well, they can add their names *anywhere* in the whole file, *except*
these two lines. See, these lines have a whole different meaning
when it comes to laws.  When they make sufficient contribution, they
sure can add their names. What is so difficult to understand here?

I have seen some academic papers, where the first author did all the work,
the second author is the professor who funded the work, and the remaining
five "authors" are just coming along for a ride.  You know what the
difference is? The original author *allows* them to put their names as
authors.

Here, you are adding names, and say "why not". It is both unethical and
illegal.

> does it really make a
> difference?  Who gets hurt if someone gets they get a bit more credit
> than they deserve?  Certainly the most important thing is that Reyk is
> given proper credit, right?

As long as it is not a derived work, Reyk gets to decide who is in the
copyright. Even if it is a derived work, it is polite to ask.

If, at the beginning, Nick and Jiri, and others asked Reyk to be included
in the Copyright for the adaptation work they did on the HAL. I do not
believe he would have refused. I can not talk for him, but things would
be have been resolved in a much nicer and positive way.

Instead they chose to push Reyk for months to dual license his code,
then attempted to change the whole license. Even now, when there is
just a small issue left, people are still dragging and resisting.

I am really disappointed by all this.  I would have expected that once
such a patch is suggested (let alone being committed to some public place)
some senior/respected/responsible Linux person would tell them what they
are doing is wrong.  Right from the start.  I now see this is not how
things work around here.  Senior developers are either too busy or
reluctant to get their hands dirty. In OpenBSD, (which, I accept is a
much smaller community) when one developer does something wrong,
the clue stick is there to be used by one of the more experienced
developers.
Which means, issues are resolved quickly and with much less pain.


Can

-- 
In theory, there is no difference between theory and practice.
But, in practice, there is.

  reply	other threads:[~2007-09-18 18:53 UTC|newest]

Thread overview: 110+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-16 18:48 Wasting our Freedom Can E. Acar
2007-09-16 19:40 ` Jeff Garzik
2007-09-16 19:59 ` Adrian Bunk
2007-09-16 20:39   ` Hannah Schroeter
2007-09-16 21:11     ` Daniel Hazelton
2007-09-17  9:10       ` Hannah Schroeter
2007-09-17 12:08         ` David Schwartz
2007-09-18 13:58           ` frantisek holop
2007-09-16 21:12     ` Theodore Tso
2007-09-16 23:16       ` Jacob Meuser
2007-09-16 23:40         ` david
2007-09-17  0:01           ` Jeff Garzik
2007-09-17  9:30           ` Henning Brauer
2007-09-17 12:57             ` Adrian Bunk
2007-09-17 13:15               ` Jason Dixon
2007-09-17 13:19                 ` Hans-Jürgen Koch
2007-09-17 13:27                 ` Sean
2007-09-17 13:33                   ` Jason Dixon
2007-09-17 13:42                     ` Adrian Bunk
2007-09-17 21:39               ` Ingo Schwarze
2007-09-17 23:56           ` Ingo Schwarze
2007-09-17  7:47         ` Helge Hafting
2007-09-17 11:50           ` Jacob Meuser
2007-09-17 13:28             ` David Newall
2007-09-18 11:17             ` Helge Hafting
2007-09-17 11:18       ` Hannah Schroeter
2007-09-17 12:19         ` Theodore Tso
2007-09-17 13:39         ` Krzysztof Halasa
2007-09-17 15:20           ` David Schwartz
2007-09-17 19:50             ` Theodore Tso
2007-09-17 20:35             ` Krzysztof Halasa
2007-09-17 21:09               ` David Schwartz
2007-09-17 23:35                 ` Krzysztof Halasa
2007-09-18  0:03                   ` David Schwartz
2007-09-18  0:44                     ` Al Viro
2007-09-17 12:55       ` Claudio Jeker
2007-09-17 13:34         ` Theodore Tso
2007-09-17 19:23           ` Claudio Jeker
2007-09-17 20:43             ` Theodore Tso
2007-09-17 22:06               ` Can E. Acar
2007-09-17 23:47                 ` Theodore Tso
2007-09-18 18:55                   ` Can E. Acar [this message]
2007-09-18 19:04                     ` Lennart Sorensen
2007-09-18 19:51                       ` Can E. Acar
2007-09-18 19:37                     ` Jeff Garzik
2007-09-18 22:24                     ` Martin Schlemmer
2007-09-18  9:00               ` Henning Brauer
2007-09-18 11:29                 ` Marco Peereboom
2007-09-18 12:04                   ` Wasting our Bandwidth Xavier Bestel
2007-09-18 12:24                     ` Marco Peereboom
2007-09-18 12:56                   ` Wasting our Freedom Theodore Tso
2007-09-18 11:28                     ` Gilles Chehade
2007-09-18 15:47                     ` Denis Doroshenko
2007-09-18 15:55                     ` frantisek holop
2007-09-18 17:15                     ` Marco Peereboom
2007-09-18 23:34                     ` Jacob Meuser
2007-09-19  0:24                       ` Alan Cox
2007-09-16 21:13     ` Adrian Bunk
2007-09-16 22:37       ` David Schwartz
2007-09-16 23:09         ` Adrian Bunk
2007-09-17  0:29           ` David Schwartz
2007-09-17  0:57             ` Adrian Bunk
2007-09-17  1:35               ` David Schwartz
2007-09-17  1:51                 ` Adrian Bunk
2007-09-17  3:37                   ` David Schwartz
2007-09-17  1:19             ` Theodore Tso
2007-09-17  1:40               ` David Schwartz
2007-09-17  1:44               ` Adrian Bunk
2007-09-17  9:20       ` Hannah Schroeter
2007-09-17 13:38         ` Adrian Bunk
2007-09-17 15:15           ` Paul de Weerd
2007-09-17 15:38             ` Adrian Bunk
2007-09-17 18:02               ` Paul de Weerd
2007-09-17 18:32                 ` Adrian Bunk
2007-09-17 19:27                   ` Paul de Weerd
     [not found]                   ` <c746fc3a3d81920b224537f96efe1605@localhost>
2007-09-17 19:44                     ` Adrian Bunk
2007-09-17 15:25           ` David Schwartz
2007-09-17 16:18             ` Adrian Bunk
2007-09-17 17:14             ` Wasting My Time (was Re: Wasting our Freedom) Eric Furman
2007-09-16 22:19     ` Wasting our Freedom David Schwartz
2007-09-17 11:20       ` Hannah Schroeter
2007-09-17 11:57         ` David Schwartz
2007-09-17 12:06           ` Hannah Schroeter
2007-09-17 12:36             ` David Schwartz
2007-09-16 20:32 ` Daniel Hazelton
2007-09-17  3:00   ` Can E. Acar
2007-09-17  3:32     ` Jeff Garzik
2007-09-17  5:33     ` Daniel Hazelton
2007-09-17  6:43       ` Can E. Acar
2007-09-17  7:36         ` Daniel Hazelton
2007-09-17 12:10     ` Krzysztof Halasa
     [not found] <947Fl-2qO-1@gated-at.bofh.it>
     [not found] ` <948rP-3pK-5@gated-at.bofh.it>
     [not found]   ` <949e6-4Ed-3@gated-at.bofh.it>
     [not found]     ` <949Hd-5vb-19@gated-at.bofh.it>
     [not found]       ` <94l5J-6gO-3@gated-at.bofh.it>
     [not found]         ` <94oZy-3Sa-1@gated-at.bofh.it>
     [not found]           ` <94qIg-6Ft-21@gated-at.bofh.it>
2007-09-18 11:16             ` Bodo Eggert
2007-09-18 11:46               ` linux-os (Dick Johnson)
2007-09-18 11:49               ` Jason Dixon
     [not found] <5C8C3794-C62A-4935-8267-81080CCF6867@dixongroup.net>
2007-09-15 10:33 ` J.C. Roberts
2007-09-15 10:58   ` Jacob Meuser
2007-09-16  7:32   ` Kyle Moffett
2007-09-16  7:52     ` J.C. Roberts
2007-09-16  8:12       ` Jeff Garzik
2007-09-16  8:29         ` Rene Herman
2007-09-16  9:17         ` J.C. Roberts
2007-09-16  9:33           ` Jeff Garzik
2007-09-16 15:23           ` Daniel Hazelton
2007-09-16 20:08             ` Jeff Garzik
2007-09-17  8:22               ` J.C. Roberts
2007-09-17 14:10                 ` Adrian Bunk
2007-09-17 14:44                   ` Krzysztof Halasa
2007-09-16 20:33           ` Theodore Tso
2007-09-16  8:23       ` Kyle Moffett
2007-09-16 10:05         ` J.C. Roberts

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=46F01F21.4050009@pro-g.com.tr \
    --to=can.acar@pro-g.com.tr \
    --cc=bkuhn@softwarefreedom.org \
    --cc=bunk@kernel.org \
    --cc=cjeker@diehard.n-r-g.com \
    --cc=dhazelton@enter.net \
    --cc=lessig_from_web@pobox.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=misc@openbsd.org \
    --cc=moglen@softwarefreedom.org \
    --cc=norwood@softwarefreedom.org \
    --cc=tytso@mit.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox