From: James Bottomley <James.Bottomley@HansenPartnership.com>
To: Greg KH <greg@kroah.com>, "Bradley M. Kuhn" <bkuhn@sfconservancy.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>,
ksummit-discuss@lists.linuxfoundation.org
Subject: Re: [Ksummit-discuss] [CORE TOPIC] GPL defense issues
Date: Fri, 26 Aug 2016 07:49:40 -0400 [thread overview]
Message-ID: <1472212180.5189.28.camel@HansenPartnership.com> (raw)
In-Reply-To: <20160826005914.GA12749@kroah.com>
On Thu, 2016-08-25 at 20:59 -0400, Greg KH wrote:
> We do it quietly, working with companies, from within, convincing
> them that yes, this license that seems so strange and crazy is really
> worth following, not only because it is the law (companies ignore the
> law all the time, it's called risk management), but because it turns
> out it is the right thing to do from a business point of view. It's
> cheaper to do so, the benefit is huge, and the return on investment
> is immense when they join together to work with us, instead of off in
> their own bubble.
To give support to this point, I've spent most of my career working at
fairly high levels within various companies to build open source
strategies and business models for them. There is a very solid
business rationale for any corporation both releasing code under the
GPL and for using projects which are under the GPL. It takes a while
to communicate and work out the strategy, but if you do it properly,
everyone just gets why. Take a certain Russian company as an example.
When I joined, that company really fancied permissive licences.
However, it also feared releasing code that its competition would then
use against it in the market. The give back clause of the GPL has a
solid answer to this (your competition has to show you the code they
would compete with you on), so it took under a year for the GPL to
become the default licence for them to release projects they controlled
under.
This isn't a "comply or else" approach, it's a "here's the business
value you're missing with your current position approach". I'm happy
to negotiate with any company on this point and, as Greg says, the fact
that I haven't sued anyone and that I do have a reputation in the
industry really helps to get my foot in the door when it comes to
persuading some entity to be more GPL friendly.
James
next prev parent reply other threads:[~2016-08-26 11:49 UTC|newest]
Thread overview: 173+ messages / expand[flat|nested] mbox.gz Atom feed top
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 [this message]
2016-08-28 7:48 ` Wolfram Sang
2016-08-26 12:03 ` James Bottomley
2016-08-26 12:33 ` Christoph Hellwig
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-26 19:33 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
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
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=1472212180.5189.28.camel@HansenPartnership.com \
--to=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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox