All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Luis R. Rodriguez" <mcgrof@kernel.org>
To: Greg KH <greg@kroah.com>
Cc: ksummit-discuss@lists.linuxfoundation.org,
	James Bottomley <James.Bottomley@HansenPartnership.com>,
	"Bradley M. Kuhn" <bkuhn@sfconservancy.org>,
	Linus Torvalds <torvalds@linux-foundation.org>
Subject: Re: [Ksummit-discuss] [CORE TOPIC] GPL defense issues
Date: Wed, 31 Aug 2016 20:53:34 +0200	[thread overview]
Message-ID: <20160831185334.GF3296@wotan.suse.de> (raw)
In-Reply-To: <20160831083745.GA24955@kroah.com>

On Wed, Aug 31, 2016 at 10:37:45AM +0200, Greg KH wrote:
> On Tue, Aug 30, 2016 at 09:17:31PM +0200, Luis R. Rodriguez wrote:
> > On Tue, Aug 30, 2016 at 08:15:28PM +0200, Greg KH wrote:
> > > <fixing Jeremy's email address, Luis, your email client broke it...>
> > 
> > Stupid mutt, sorry!
> > 
> > > On Tue, Aug 30, 2016 at 07:20:33PM +0200, Luis R. Rodriguez wrote:
> > > > On Tue, Aug 30, 2016 at 06:45:40PM +0200, Greg KH wrote:
> > > > > That brings up a question, who exactly is the SFC representing here?
> > > > 
> > > > I've come out:
> > > > 
> > > > http://www.do-not-panic.com/2016/02/im-part-of-conservancys-gpl-compliance.html
> > > > 
> > > > Others have as well. We don't force people to come out though obviously, so its
> > > > optional. Some folks would prefer their association to remain private. That's
> > > > a right they should have.
> > > 
> > > It's something you would "loose" if you actually file for something.
> > > And for the SFC to approach a company with a vague "we have random
> > > copyrights, give us the code!" that message is horrid!
> > 
> > Growing pains.
> 
> Huh?  What do you mean by this, the SFC has been working on doing this
> for _years_.  They have been doing this for other projects for probably
> over a decade now.  You don't start approaching companies and then go
> "oops, sorry, still learning how to do this, never mind!"  You also don't
> go around in public saying crap like "corporations are evil!" and then
> show up on a company's doorstep saying "just kidding, please work with
> us, we are friendly, trust us."
> 
> It's as if you went and hired the law firm of Dewey, Cheetham & Howe,
> and expected that they _not_ do what they had been doing for years and
> years before that, just because you were now their client.
> 
> That's NOT how you pick someone to be your representative.  It looks
> badly on you, and of course it looks horrid on the community you are a
> part of.
> 
> Again, as Linus said, appearances matter.  And you can't just blow off
> public statements with the "but I said it from my personal, not my
> corporation which I founded, email account."

Let's not get into crazy details here...

There's tons of things folks say or do publicly which make companies cringe,
even our best of maintainers have quite a lot of pictures on the Internet giving the
middle finger to them...

At one point I considered giving up on Linux kernel development because of the
actions of *one* developer. But I did not. I decided these are growing pains
and I really feel we can overcome these stupid qualms.

So yes, tact. I am saying we learn from these mistakes and move on.

That is what I meant by growing pains.

> As IBM drilled into me many many times when I worked for them, employees
> of a corporation reflect directly on how the corporation is viewed by
> others, no matter if you are the president, or an engineer, when you are
> in public.  I think there is even some legal rules about that somewhere
> as well...

Makes sense.

> > > Again, the SFC puts the GPL before Linux,
> > 
> > That's news to me. I think everyone on the alliance would have a fit if
> > this were true. So please stop equating Bradley's own sentiments to that
> > of the alliance's. If that's the message folks get then we need to correct
> > this.
> 
> WHAT???
> 
> Bradley has said this to me, and many others, directly!  He founded the
> SFC and is responsible for setting the direction of it and picking and
> choosing what it will do, as well as deciding who will help him run it.
> To ignore his public, and private, statements about something like this
> is folly.
> 
> If you want legal representation for kernel license issues, great, but
> pick someone that doesn't go around publicly saying crap like this, as
> again, it reflects directly on you!

Since we have a group of like minded folks who care about freedom, given no
other alternative existed -- I preferred to join and ask them to tone it down
if I saw it fit.

> Luis, I trust you when you say you want Linux to succeed, as it's backed
> up by years and years of your hard work and dedication and public
> statements.  But I don't trust your representative, as he has explicitly
> stated that he doesn't care.  That's what started this whole long
> email-thread-from-hell, his statement that we have to "enforce in the
> courts or give up on the GPL."  That's toxic to Linux as both me and
> Linus have pointed out.

I *completely* understand the concern, and I choose to join to help ensure
that no lunacy is done in the name of kernel developers. Although I already
trusted the kernel developers that were part of the alliance, I sympathized
with other developers and users who were having issues getting source code
to products they purchase. I decided it is best to join and voice in my
best capacity what I believe is rational for our community.

> People will tell you who they are if you listen to them.  Please listen.

Sure thing.

> I suggest you get a different representative, there are many out there
> that I know of that do care about the future of Linux, and have backed
> that up with years of work toward that goal.  I encourage you work with
> them instead, as it seems that your representative doesn't seem to share
> the same feelings about the future of _your_ project as you do.

Thanks, so far Conservancy has been *extremely* keen on ensuring they listen to
the developers that are part of the alliance so I trust them with what they are
doing. I wish I could tell you to what extent Conservancy is serious about
this... but then I'd break confidentiality :) If you trust me -- then please
trust that they listen and work with our expressed interests and goals.

If they don't -- I'll ask you then for alternative representatives that are out
there which might also care not only for Linux but also for both the developer
and user freedoms that come with Linux.

  Luis

  reply	other threads:[~2016-08-31 18:53 UTC|newest]

Thread overview: 173+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-08-26 19:33 [Ksummit-discuss] [CORE TOPIC] GPL defense issues Jeremy Allison
2016-08-26 21:19 ` David Woodhouse
2016-08-26 21:51 ` Linus Torvalds
2016-08-26 22:42   ` Jeremy Allison
2016-08-26 23:02     ` Theodore Ts'o
2016-08-26 23:58       ` Jeremy Allison
2016-08-27  0:19         ` Linus Torvalds
2016-08-27  1:30           ` Jeremy Allison
2016-08-27  7:00           ` David Woodhouse
2016-08-26 23:54   ` Bradley M. Kuhn
2016-08-27 16:26     ` Greg KH
2016-08-27 21:18       ` Bradley M. Kuhn
2016-08-28  1:43         ` James Bottomley
2016-08-28  2:02           ` Bradley M. Kuhn
2016-08-28  3:10             ` James Bottomley
2016-08-28  4:42               ` Bradley M. Kuhn
2016-08-28 20:51                 ` James Bottomley
2016-08-28  4:24           ` Jeremy Allison
2016-08-28 12:55             ` Theodore Ts'o
2016-08-28 14:06               ` David Woodhouse
2016-08-29  6:26                 ` Greg KH
2016-08-29 11:10                   ` Harald Welte
2016-08-30 17:38                   ` Mark Brown
2016-08-30 18:04                     ` Luis R. Rodriguez
2016-08-30 18:36                       ` Josh Triplett
2016-08-28 15:43               ` Jeremy Allison
2016-08-28 19:36                 ` Theodore Ts'o
2016-08-28 20:36                   ` Linus Torvalds
2016-08-29 15:35                     ` Steven Rostedt
2016-08-29 15:51                       ` Jiri Kosina
2016-08-29 19:45                         ` Karen Sandler
2016-08-29 16:26                     ` Jeremy Allison
2016-08-30 17:13                     ` Luis R. Rodriguez
2016-08-28 16:26               ` Bradley M. Kuhn
2016-08-28 19:58                 ` Theodore Ts'o
2016-08-28 22:54                   ` Bradley M. Kuhn
2016-08-29  9:01                     ` Harald Welte
2016-08-30 16:15               ` Luis R. Rodriguez
2016-08-30 16:45                 ` Greg KH
2016-08-30 17:20                   ` Luis R. Rodriguez
2016-08-30 18:15                     ` Greg KH
2016-08-30 19:17                       ` Luis R. Rodriguez
2016-08-31  2:58                         ` Theodore Ts'o
2016-08-31 18:51                           ` Luis R. Rodriguez
2016-08-31  8:37                         ` Greg KH
2016-08-31 18:53                           ` Luis R. Rodriguez [this message]
2016-08-30 23:19                       ` Luis R. Rodriguez
2016-08-30 17:49                   ` Jeremy Allison
2016-08-30 18:17                     ` Greg KH
2016-08-30 18:28                       ` Jeremy Allison
2016-08-30 17:10                 ` James Bottomley
2016-08-30 17:16                   ` Luck, Tony
2016-08-30 17:40                     ` Luis R. Rodriguez
2016-08-30 17:37                   ` Luis R. Rodriguez
2016-08-28 15:37             ` James Bottomley
2016-08-28  5:09           ` Jeremy Allison
2016-08-27 23:02       ` Jeremy Allison
2016-08-27 23:13         ` Linus Torvalds
2016-08-27 23:29           ` Jeremy Allison
     [not found]           ` <CAPeXnHsTskZhwS6Ckp=xRzxbwax9FrMc5gRFmFmySY-Pq3KexA@mail.gmail.com>
     [not found]             ` <CAPeXnHtqc5fYUV89H2E4g-SQmFNmc=3bj1NiCRVAWg=WoP0R7g@mail.gmail.com>
2016-08-27 23:30               ` Matthew Garrett
2016-08-27 23:49                 ` Linus Torvalds
2016-08-28  0:02                   ` Matthew Garrett
2016-08-28  0:16                     ` Linus Torvalds
2016-08-29 16:57                       ` Matthew Garrett
2016-08-27 23:35           ` Jeremy Allison
2016-08-28  4:47             ` Theodore Ts'o
2016-08-28  5:17               ` Jeremy Allison
2016-08-28  5:38               ` Bradley M. Kuhn
2016-08-28  2:58         ` Steven Rostedt
2016-08-28  4:34           ` Jeremy Allison
2016-08-28  8:04             ` Greg KH
2016-08-28 15:58               ` Jeremy Allison
2016-08-28  3:18         ` James Bottomley
2016-08-28  4:40           ` Jeremy Allison
2016-08-28  6:25             ` David Woodhouse
2016-08-29 11:24       ` Maxime Ripard
2016-08-29 11:50         ` Greg KH
2016-08-30  9:57           ` Maxime Ripard
2016-08-30 15:33             ` Arnd Bergmann
2016-08-30 16:04               ` Guenter Roeck
2016-08-30 19:44                 ` Arnd Bergmann
2016-08-31  8:24                   ` Geert Uytterhoeven
2016-08-31  9:28                   ` Maxime Ripard
2016-08-30 16:55               ` Mark Brown
  -- strict thread matches above, loose matches on Subject: below --
2016-08-26  2:46 Linus Torvalds
2016-08-26  3:07 ` Matthew Garrett
2016-08-26  4:25   ` Linus Torvalds
2016-08-26  4:48     ` Matthew Garrett
2016-08-26  5:24       ` Linus Torvalds
2016-08-26  5:35         ` Matthew Garrett
2016-08-26 15:28         ` Rik van Riel
2016-08-26 16:34           ` Linus Torvalds
2016-08-26 16:48             ` Rik van Riel
2016-08-26 17:21               ` Linus Torvalds
2016-08-26 17:49                 ` Matthew Garrett
2016-08-26 19:03                   ` Linus Torvalds
2016-08-26 19:29                     ` Rik van Riel
2016-08-26 19:45                     ` Matthew Garrett
2016-08-26 19:53                       ` James Bottomley
2016-08-26 19:55                         ` Matthew Garrett
2016-08-26 19:58                           ` James Bottomley
2016-08-26 21:41                         ` Theodore Ts'o
2016-08-26 23:04                           ` Luis R. Rodriguez
2016-08-26 23:34                             ` Theodore Ts'o
2016-08-27  0:03                               ` Luis R. Rodriguez
2016-08-27  4:00                           ` Josh Triplett
2016-08-26 19:59                       ` Linus Torvalds
2016-08-26 16:52             ` Linus Torvalds
2016-08-26 19:36             ` Bradley M. Kuhn
2016-08-26 20:09               ` Jeremy Allison
2016-08-26 15:23 ` Karen Sandler
2016-08-26 16:37   ` James Bottomley
2016-08-26 17:19     ` Karen Sandler
2016-08-27 15:43       ` Greg KH
2016-08-27 17:14         ` Bradley M. Kuhn
2016-08-27 18:47           ` Julia Lawall
2016-08-27 18:35 ` Wolfram Sang
2016-08-27 22:50   ` Linus Torvalds
2016-08-28  7:47   ` Greg KH
2016-08-28  9:54     ` David Woodhouse
2016-08-29 17:42     ` Rik van Riel
2016-08-29 18:49       ` Linus Torvalds
2016-08-29 19:04         ` James Bottomley
2016-08-30 18:00           ` Luis R. Rodriguez
2016-08-30 18:25             ` James Bottomley
2016-08-30 19:31               ` Luis R. Rodriguez
2016-08-29 20:19         ` Wolfram Sang
2016-08-29 21:31       ` Theodore Ts'o
2016-08-29 21:52         ` Matthew Garrett
2016-08-29 21:59         ` Linus Torvalds
2016-08-29 23:05           ` Guenter Roeck
2016-08-30  4:32           ` Bradley M. Kuhn
2016-08-24  5:30 Karen Sandler
2016-08-24 13:08 ` Greg KH
2016-08-24 14:25   ` Karen Sandler
2016-08-24 14:39     ` Josh Triplett
2016-08-24 15:21       ` Mark Brown
2016-08-24 16:54       ` Randy Dunlap
2016-08-24 17:39       ` Greg KH
2016-08-24 17:54         ` Luis R. Rodriguez
2016-08-24 18:30         ` Wolfram Sang
2016-08-24 19:57           ` Greg KH
2016-08-24 20:19             ` James Bottomley
2016-08-24 21:13             ` Karen Sandler
2016-08-24 22:01               ` Theodore Ts'o
2016-08-24 17:38     ` Greg KH
2016-08-24 14:38   ` Daniel Vetter
2016-08-24 14:44     ` Josh Triplett
2016-08-24 15:29   ` David Woodhouse
2016-08-24 17:47     ` Greg KH
2016-08-24 18:24       ` James Bottomley
2016-08-24 20:41         ` Greg KH
2016-08-24 21:09           ` Jiri Kosina
2016-08-24 21:21             ` James Bottomley
2016-08-24 21:33               ` Jiri Kosina
2016-08-24 21:42                 ` James Bottomley
2016-08-24 21:46                   ` Jiri Kosina
2016-08-25 16:27               ` Rik van Riel
2016-08-24 20:50       ` Bradley M. Kuhn
2016-08-24 21:54         ` Greg KH
2016-08-25  4:06           ` Bradley M. Kuhn
2016-08-25  6:37             ` Theodore Ts'o
2016-08-25  7:03               ` Josh Triplett
2016-08-25 20:03                 ` Dave Airlie
2016-08-25 20:20                   ` James Bottomley
2016-08-25 20:28                     ` Dave Airlie
2016-08-26  0:59             ` Greg KH
2016-08-26  2:30               ` Matthew Garrett
2016-08-26 16:34                 ` Luck, Tony
2016-08-26 11:49               ` James Bottomley
2016-08-28  7:48                 ` Wolfram Sang
2016-08-26 12:03             ` James Bottomley
2016-08-26 12:33               ` Christoph Hellwig

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=20160831185334.GF3296@wotan.suse.de \
    --to=mcgrof@kernel.org \
    --cc=James.Bottomley@HansenPartnership.com \
    --cc=bkuhn@sfconservancy.org \
    --cc=greg@kroah.com \
    --cc=ksummit-discuss@lists.linuxfoundation.org \
    --cc=torvalds@linux-foundation.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.