Re: non-aggression pacts for patents and the GPL

2003-11-25 Thread Daniel Carrera
Hello Will,

Note: I am not a lawyer.  I am simply a user with a good understanding of 
copyright law and open source licenses.


 That said, what would any of you make of what lawyers call reciprocal
 non-assertion pacts? That is, would it be a good thing if Company X let
 anyone use its patented, open-source technology on a royalty-free basis
 _as long as_ that person or group agreed not to sue Company X for patent
 infringement?

As a developer, I like the idea and I would be willing to release use and 
incorporate code released under a GPL-like license that had that 
condition.

Personally I think that software patents are a huge problem and I would be 
happy if they all just went away.  An agreement like this one would, imho, 
be a positive step.

Having said that, some people might feel happier if you replaced the word 
patent above by software patent.  I am not one of those people.


 Suppose you accepted such an arrangement as an open source developer.
 
 1 -- Would this comport with the GPL and open source licenses generally?

It would, as far as I know, not comport to the GPL, since it has a 
clause that says that you are not allowed to add additional restrictions.  
Most open source licenses don't have this clause though.  The only 
licenses that do are the GPL and LGPL.  But these are the most important 
licenses since they cover most of Free/Libre Open Source Software.

Now... this does not mean that the idea is not feasible.  You *might* be 
able to write a license that is not the GPL but is compatible with the 
GPL.

I am not sure how such a license would look like.  The license would have 
to permit re-distribution of the code without any restriction in addition 
to those of the GPL.

We'd need to think about this.


 2 -- Would you take such a deal, assuming the contract was properly
 drafted and you believed Company X was acting in good faith?

Yes.

Notice your clause : you believed Company X was acting in good faith.

It does depend somewhat on the history of the company.  If Microsoft did 
that I would not trust them.  But for most companies, assuming that the 
contract is properly crafted, yes I would.

I'll think some more about (1).  If I come up with anything useful I'll 
let you know.

Cheers,
Daniel.



On Mon, Nov 24, 2003 at 02:22:41PM -0800, [EMAIL PROTECTED] wrote:
 All --
 
 I'm Will Rodger, and I'm director of public policy at the Open Source and
 Industry Alliance. We're a project of the Computer  Communications
 Industry Association here in Washington DC.
 
 I have a question for y'all.
 
 Paragraph 7 of the GPL talks about patents and their effects on GPL'ed
 code. Among other things, it says that one should cease distribution if
 patent litigation becomes an issue:
 
 -
 7. If, as a consequence of a court judgment or allegation of patent
 infringement or for any other reason (not limited to patent issues),
 conditions are imposed on you (whether by court order, agreement or
 otherwise) that contradict the conditions of this License, they do not
 excuse you from the conditions of this License. If you cannot distribute
 so as to satisfy simultaneously your obligations under this License and
 any other pertinent obligations, then as a consequence you may not
 distribute the Program at all. For example, if a patent license would not
 permit royalty-free redistribution of the Program by all those who receive
 copies directly or indirectly through you, then the only way you could
 satisfy both it and this License would be to refrain entirely from
 distribution of the Program.
 ---
 
 That said, what would any of you make of what lawyers call reciprocal
 non-assertion pacts? That is, would it be a good thing if Company X let
 anyone use its patented, open-source technology on a royalty-free basis
 _as long as_ that person or group agreed not to sue Company X for patent
 infringement?
 
 At first blush, this seems a pragmatic approach to the issue of patents.
 If open source projects do not themselves amass patent portfolios, then
 non-assertion agreements would seem to hold them harmless from the patent
 litigators of Company X.
 
 Suppose you accepted such an arrangement as an open source developer.
 
 1 -- Would this comport with the GPL and open source licenses generally?
 
 2 -- Would you take such a deal, assuming the contract was properly
 drafted and you believed Company X was acting in good faith?
 
 3 -- For both questions, if not, why not?
 
 
 thanks,
 
 Will Rodger
 Director Public Policy
 Open Source and Industry Alliance
 
 
 
 
 
 
 
 --
 license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3

-- 
Daniel Carrera | Top 100 things you don't want the sysadmin to say...
PhD student.   | 
Math Dept. UMD | 19. hey, what does mkfs do?
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3


Re: non-aggression pacts for patents and the GPL

2003-11-25 Thread Arnoud Engelfriet
[EMAIL PROTECTED] wrote:
 That said, what would any of you make of what lawyers call reciprocal
 non-assertion pacts? That is, would it be a good thing if Company X let
 anyone use its patented, open-source technology on a royalty-free basis
 _as long as_ that person or group agreed not to sue Company X for patent
 infringement?

This type of broad non-assert clause is popping up more and more
often in (proposed) open source licenses. The new Apache Software
License (http://www.apache.org/licenses/proposed/) also has such
a clause (section 5).

In a message from its general counsel, the FSF noted that this
clause is incompatible with the GPL and is not appropriate for
free software licenses:

For this and other reasons, FSF believes that broad automatic
termination provisions like that contained in the first sentence of
section 5 are fraught with potentially serious unintended
consequences, and are not an appropriate vehicle for protecting the
freedom of free software against the serious threat posed by software
patent litigation.  We would urge that the first sentence of section 5
be removed.
http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]msgId=1127301

Arnoud

-- 
Arnoud Engelfriet, Dutch patent attorney - Speaking only for myself
Patents, copyright and IPR explained for techies: http://www.iusmentis.com/
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3


RE: non-aggression pacts for patents and the GPL

2003-11-25 Thread Lawrence E. Rosen
Hi Will,

I'm not sure why you mentioned paragraph 7 of the GPL, but not the fact that
many other open source licenses ALREADY have even more effective provisions
to prevent patent litigation -- with precisely the result you seek. It may
be that Company X doesn't realize this.

I suggest you look at the following license provisions on the OSI website:

   Mozilla Public License § 8.2 and 8.3.

   Common Public License § 7

   Open Software License and Academic Free License § 10

These are just examples.  Many open source licenses do this.

/Larry Rosen

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
 Sent: Monday, November 24, 2003 2:23 PM
 To: [EMAIL PROTECTED]
 Subject: non-aggression pacts for patents and the GPL
 
 
 All --
 
 I'm Will Rodger, and I'm director of public policy at the 
 Open Source and Industry Alliance. We're a project of the 
 Computer  Communications Industry Association here in Washington DC.
 
 I have a question for y'all.
 
 Paragraph 7 of the GPL talks about patents and their effects 
 on GPL'ed code. Among other things, it says that one should 
 cease distribution if patent litigation becomes an issue:
 
 -
 7. If, as a consequence of a court judgment or allegation of 
 patent infringement or for any other reason (not limited to 
 patent issues), conditions are imposed on you (whether by 
 court order, agreement or
 otherwise) that contradict the conditions of this License, 
 they do not excuse you from the conditions of this License. 
 If you cannot distribute so as to satisfy simultaneously your 
 obligations under this License and any other pertinent 
 obligations, then as a consequence you may not distribute the 
 Program at all. For example, if a patent license would not 
 permit royalty-free redistribution of the Program by all 
 those who receive copies directly or indirectly through you, 
 then the only way you could satisfy both it and this License 
 would be to refrain entirely from distribution of the Program.
 ---
 
 That said, what would any of you make of what lawyers call 
 reciprocal non-assertion pacts? That is, would it be a good 
 thing if Company X let anyone use its patented, open-source 
 technology on a royalty-free basis _as long as_ that person 
 or group agreed not to sue Company X for patent infringement?
 
 At first blush, this seems a pragmatic approach to the issue 
 of patents. If open source projects do not themselves amass 
 patent portfolios, then non-assertion agreements would seem 
 to hold them harmless from the patent litigators of Company X.
 
 Suppose you accepted such an arrangement as an open source developer.
 
 1 -- Would this comport with the GPL and open source licenses 
 generally?
 
 2 -- Would you take such a deal, assuming the contract was 
 properly drafted and you believed Company X was acting in good faith?
 
 3 -- For both questions, if not, why not?
 
 
 thanks,
 
 Will Rodger
 Director Public Policy
 Open Source and Industry Alliance
 
 
 
 
 
 
 
 --
 license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
 

--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3


RE: non-aggression pacts for patents and the GPL

2003-11-25 Thread will
Larry wrote:

 I'm not sure why you mentioned paragraph 7 of the GPL, but not the fact
 that
 many other open source licenses ALREADY have even more effective
 provisions
 to prevent patent litigation -- with precisely the result you seek. It may
 be that Company X doesn't realize this.

Evidently. Perhaps the larger question is how others read the licenses,
and what their understanding of them is . At least one well known
developer I spoke with took a very negative view of this approach, and two
others who thought it was completely new. Then again, these folks lack the
in-depth understanding that you have.

thanks much,

Will
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3


Re: non-aggression pacts for patents and the GPL

2003-11-24 Thread Robin 'Roblimo' Miller


I'm Will Rodger, and I'm director of public policy at the Open Source and
Industry Alliance. We're a project of the Computer  Communications
Industry Association here in Washington DC.
I have a question for y'all.

This is not a troll or a hostile person. Will called me (and others) 
about the idea of  adding some sort of  reciprocal non-assertion pact to 
the licensing language for some previously proprietary code a company 
that is a member of his trade group is talking about releasing as open 
source.

I told Will he should submit the idea here and see what other interested 
parties thought of it. I rather like it myself, since it might encourage 
more companies to open their code -- and might even prevent some future 
SCO-type incidents. But that's just me, and I'm an observer rather than 
an expert.

- Robin 'Roblimo' Miller
Editor  Reporter, NewsForge, Slashdot, etc.
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3