[License-discuss] combining GPL and proprietary software - was: CC withdrawl of CC0 from OSI process

2012-03-02 Thread Bruce Perens

On 03/01/2012 11:57 PM, Chris Travers wrote:
Ok, so part of avoiding lawsuits is to avoid areas where folks think 
they can sue about.
Not quite, because neophytes think they can sue about anything. 
Sometimes lawyers cooperate in this, because they think the victim will 
settle or otherwise change their behavior without ever getting near a 
court. So, it has to be an area where there is not such a bright line 
that litigation would immediately fail and that any competent attorney 
would know that.


As an example, the abortive attempt of Astrolabe to sue Olsen over the 
timezone database had the obvious flaw that it attempted to assert 
copyright law over facts like legislative changes to daylight savings 
time. When the defendant showed them a fully-written pleading for a Rule 
11 sanction, Astrolabe withdrew. No gray area there.



So the FSF's statements are important here
Only because they have good counsel and have successfully enforced the 
license many times.


In contrast, Linus Torvalds' various confusing and conflicting mailing 
list statements about what is OK and not OK under the GPL were not 
something you could rely on. I think he now knows not to make them.
I can tell you that if I ask two different lawyers with different 
ideological views regarding free software what the implications of 
mixing BSD and GPL3 files in the same project, I get two different 
answers. 
The fact that there are courts is evidence that lawyers frequently 
disagree. However, you should resist the temptation to waste your time 
on the areas of contention. They are known and can be engineered around.
There are cases where no amount of isolation will protect you from 
having created a derivative work. For example, suppose I write a 
graphics driver which recognizes Doom's OpenGL calls, and transforms 
them in some interesting way.
We have cases about just this that you can read. They are Goloob v. 
Nintendo, and Micro Star v. Formgen. But you are really far now from 
combining GPL and proprietary software, which doesn't present the 
problems of transforming visual output which is itself a creative work.
What I am saying is there's a difference between you saying "Linking 
is legally dubipus under the GPL" and me saying "As far as LedgerSMB 
is concerned, we interpret the GPL not to restrict linking and mere 
use of API's, but believe that inheritance may be run into trouble." 
At least given that I am more or less the de facto leader of the 
LedgerSMB project. The first is an attempt to describe the license in 
the abstract. The second is a representation on behalf of a project as 
to what license rights we believe we are granting. As I understand it, 
these are very different statements


Yes, but if Dieter wished to enforce his license in a way contrary to 
your sentiment, your statements would have little meaning because his 
contribution is independent of you and your policies and precedes your 
involvement. Even in the case of other developers who are concurrent 
with you, they are either independent copyright holders or share-holders 
in a collective work, and haven't ceded you the right to represent their 
legal interest. If they gave me, as an expert witness, the task of 
showing your statements to be naive and unreliable, it wouldn't be much 
of a problem.


Thanks

Bruce
<>

smime.p7s
Description: S/MIME Cryptographic Signature
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] combining GPL and proprietary software - was: CC withdrawl of CC0 from OSI process

2012-03-02 Thread Chad Perrin
On Fri, Mar 02, 2012 at 09:50:22AM -0800, Bruce Perens wrote:
> On 03/01/2012 11:57 PM, Chris Travers wrote:
> >
> >Ok, so part of avoiding lawsuits is to avoid areas where folks
> >think they can sue about.
>
> Not quite, because neophytes think they can sue about anything.
> Sometimes lawyers cooperate in this, because they think the victim
> will settle or otherwise change their behavior without ever getting
> near a court. So, it has to be an area where there is not such a
> bright line that litigation would immediately fail and that any
> competent attorney would know that.
> 
> As an example, the abortive attempt of Astrolabe to sue Olsen over
> the timezone database had the obvious flaw that it attempted to
> assert copyright law over facts like legislative changes to daylight
> savings time. When the defendant showed them a fully-written
> pleading for a Rule 11 sanction, Astrolabe withdrew. No gray area
> there.

On the other hand, "a fully-written pleading for a Rule 11 sanction" is
beyond the means of someone who cannot afford a competent attorney.  I
suppose *those* developers, then, should just "avoid areas where folks
think they can sue" based on the above statements.

There seem to be three general approaches to failing to address the
important matter of how to deal with the needs of independent open source
software developers:

1. "It's easy!  All you need is the ability to fall back on a lawyer's
help."

2. "It's easy!  Just avoid everything."

These are not the only approaches I find problematic, but they're the two
biggies that utterly fail to meaningfully address the needs of a lone
open source software developer who just wants to stay out of touble.

-- 
Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] combining GPL and proprietary software - was: CC withdrawl of CC0 from OSI process

2012-03-02 Thread Bruce Perens

On 03/02/2012 10:38 AM, Chad Perrin wrote:
On the other hand, "a fully-written pleading for a Rule 11 sanction" 
is beyond the means of someone who cannot afford a competent attorney.
Since Olson was a Free Software developer, EFF provided his attorney 
pro-bono.


Thanks

Bruce
<>

smime.p7s
Description: S/MIME Cryptographic Signature
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] combining GPL and proprietary software - was: CC withdrawl of CC0 from OSI process

2012-03-02 Thread Tzeng, Nigel H.
On 3/2/12 1:38 PM, "Chad Perrin"  wrote:

>There seem to be three general approaches to failing to address the
>important matter of how to deal with the needs of independent open source
>software developers:
>
>1. "It's easy!  All you need is the ability to fall back on a lawyer's
>help."
>
>2. "It's easy!  Just avoid everything."

Ah, what was your third general approach?

How about:

3. "It's easy! Just use Apache 2.0 licensed stuff!"

Permissive.  Explicit patent grant.  Done. :)

___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] combining GPL and proprietary software - was: CC withdrawl of CC0 from OSI process

2012-03-02 Thread Chad Perrin
On Fri, Mar 02, 2012 at 11:17:49AM -0800, Bruce Perens wrote:
> On 03/02/2012 10:38 AM, Chad Perrin wrote:
> >On the other hand, "a fully-written pleading for a Rule 11
> >sanction" is beyond the means of someone who cannot afford a
> >competent attorney.
> Since Olson was a Free Software developer, EFF provided his attorney
> pro-bono.

Something tells me it is not reasonable to just always expect that
writing open source code guarantees the EFF's help.

-- 
Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] combining GPL and proprietary software - was: CC withdrawl of CC0 from OSI process

2012-03-02 Thread Bruce Perens

On 03/02/2012 11:34 AM, Chad Perrin wrote:
Something tells me it is not reasonable to just always expect that 
writing open source code guarantees the EFF's help.
Sure. But folks who have asked me for help got me free, and I've 
sometimes found them an attorney too. This is something I would 
otherwise charge $7.50 per minute for.


<>

smime.p7s
Description: S/MIME Cryptographic Signature
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] combining GPL and proprietary software - was: CC withdrawl of CC0 from OSI process

2012-03-02 Thread Chad Perrin
On Fri, Mar 02, 2012 at 11:43:41AM -0800, Bruce Perens wrote:
> On 03/02/2012 11:34 AM, Chad Perrin wrote:
> >Something tells me it is not reasonable to just always expect that
> >writing open source code guarantees the EFF's help.
> Sure. But folks who have asked me for help got me free, and I've
> sometimes found them an attorney too. This is something I would
> otherwise charge $7.50 per minute for.

I think that's great, and I commend you on being an exception rather than
the rule.

-- 
Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] combining GPL and proprietary software - was: CC withdrawl of CC0 from OSI process

2012-03-02 Thread Chad Perrin
On Fri, Mar 02, 2012 at 02:29:28PM -0500, Tzeng, Nigel H. wrote:
> On 3/2/12 1:38 PM, "Chad Perrin"  wrote:
> 
> >There seem to be three general approaches to failing to address the
> >important matter of how to deal with the needs of independent open source
> >software developers:
> >
> >1. "It's easy!  All you need is the ability to fall back on a lawyer's
> >help."
> >
> >2. "It's easy!  Just avoid everything."
> 
> Ah, what was your third general approach?
> 
> How about:
> 
> 3. "It's easy! Just use Apache 2.0 licensed stuff!"
> 
> Permissive.  Explicit patent grant.  Done. :)

Be careful about those requirements for things like per-file modification
notices and proliferation of NOTICE file attributions.  Of course, these
are relatively minor matters compared to many other licenses, and I agree
with your statement in principle; I just think the Apache License 2.0 is
far from ideal.

-- 
Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss