RE: Approval Requested for AFL 1.2 and OSL 1.1

2002-11-07 Thread Lawrence E. Rosen
 What happens if you, in the USA, prepare a derivative work 
 based on two OSL licensed pieces of code, one from, say, 
 Taiwan, and the other from France.

You are obligated under two licenses, one from the licensor in Taiwan
and the other from the licensor in France.  Nothing unusual here with
respect to the OSL.  

/Larry

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



Re: Approval Requested for AFL 1.2 and OSL 1.1

2002-11-07 Thread Bjorn Reese
Henry Pijffers wrote:

 However, suppose big US company didn't register to do business
 anywhere in Europe, and just licensed some open source software to
 me through the Internet, and later decides to change their mind, then
 how can I defend my rights on anything I did with their software
 (assuming I didn't do anything illegal)?

I am not aware of any Open Source or Free Software license that
handles this situation.
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Approval Requested for AFL 1.2 and OSL 1.1

2002-11-07 Thread David Woolley
 You are obligated under two licenses, one from the licensor in Taiwan
 and the other from the licensor in France.  Nothing unusual here with
 respect to the OSL.  

Two licenses with different effective terms; there is not one OSL, but
one for each of the 100+ countries in the world.  It means you need to 
know whose bit of the code you are actually modifying, something that,
in real life, is likely to be difficult to do, unless the licence requires
that derivative works only be distributed as patches to the virgin
code.
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



RE: Approval Requested for AFL 1.2 and OSL 1.1

2002-11-07 Thread Lawrence E. Rosen
From: Larry Rosen
  You are obligated under two licenses, one from the licensor 
 in Taiwan 
  and the other from the licensor in France.  Nothing unusual 
 here with 
  respect to the OSL.
 
 From: David Woolley [mailto:david;djwhome.demon.co.uk] 
 Two licenses with different effective terms; there is not one 
 OSL, but one for each of the 100+ countries in the world.  It 
 means you need to 
 know whose bit of the code you are actually modifying, 
 something that, in real life, is likely to be difficult to 
 do, unless the licence requires that derivative works only be 
 distributed as patches to the virgin code.

Huh?  I meant two instantiations of the same license.  What makes you
think the terms of the OSL are different, or will be interpreted
differently, in those other countries?  It is true that the OSL -- and
all other licenses -- must be interpreted in light of the laws of the
jurisdiction in which the case is brought.  Will every court interpret
every license the same way?  Of course not.  

Even the GPL hasn't been tested in any jurisdiction.  While the Berne
Convention is adopted almost everywhere, there are local differences
with respect even to copyright law.  For example, some here have argued
that the term derivative work means different things in different
jurisdictions, and that term is all over the GPL too.

What's the specific problem with enforceability of the OSL in Taiwan?
France?  UK?

Please don't try to make the lives of open source licensors and
licensees seem any more difficult than it needs to be.  In most places
around the world where it matters, open source software can be licensed
consistently.  

I challenge everyone to identify any part of the OSL (or AFL) that is
illegal in any country or will be enforced locally in a way different
from the consensus expectations of the open source community.  If we've
got problems with those licenses, help me fix them, or at least let's
warn people not to license software from The State of Unfreedonia.

/Larry Rosen

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



Re: Approval Requested for AFL 1.2 and OSL 1.1

2002-11-07 Thread David Woolley
 think the terms of the OSL are different, or will be interpreted
 differently, in those other countries?  It is true that the OSL -- and

The fact that you said that the choice of law was determined by the
licensor; if it is unlikely to change, there will be less uncertainty
for licensees if it is fixed as, say US law.

As I see it, the only reason to need to specify that the law is defined
by the licensor is that the interpretation *can* differ for different
licensors (of which one program may have many).
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



RPL 1.1--How do we do to move forward here.

2002-11-07 Thread Randall Burns

Last Month, I posted the attached new iteration of the

Reciprocal Public License(version 1.1).  There were
some criticisms of this license that were made, 
but I don't think anything showed that the 
conditions in the RPL were outside the OSI guidelines.

What do we need to do to get approval on this license?

RJB

Original message:
A while back, I submitted a license to this list 
a software license the we wanted to get approval on.
We've rewritten the license-and hope that we've
covered the objections that were raised then-so we'd
like folks to take another look at it. Thanks for the
previous input.

RJB

Justification for a New license
The Reciprocal Public License (RPL) is a license
derived largely from the Apple Public Source License
or APSL version 1.2 and the GNU General Public License
version 2. The LGPL and MPL were also referenced, as
was the Jabber Open Source License. Our main goal in
creating the RPL was to create a license similar in
intent to the GPL with respect to being viral, but
which did not include a privacy clause such as that
found in the GPL. In particular, we wanted to ensure
that consumers of RPL code were required to release
their source code under the RPL subsequent to any
deployment, internal or otherwise. We further wanted
to create terminology surrounding the question of what
code was covered that did not rely on terms such as
linking etc. which are difficult to define in a
world dominated by interpreted languages and
virtualmachines. The RPL's use of the term Required
Components addresses this issue while attempting to
remain open to the integration of RPL-based code with
code from other licenses. One additional goal was to
create a license that could be used by other parties
in licensing their code, therefore we've attempted to
limit references to a specific company and provided
for the construction of derivative licenses whose only
modification is to the Notice required in each source
code file, as well as other license derivatives so
long as they are renamed to avoid confusion. We feel
the RPL is compatible for use with other open source
licenses. First, the RPL makes no claims on code which
is not authored by the licensee. For code which is
authored by the licensee there are a few scenarios. If
the new code wouldn't be covered by another license
the RPL applies and the new code is inherently
governed by the RPL. When code authored by the
licensee is a derivative work of code licensed under a
different license, the RPL requires that the new code
be dual-licensed such that both licenses may be
honored while ensuring that a pure-RPL version remains
available to all parties. When, for some reason, a
 conflict in license terms would still exist the RPL
 specifies that the licensee should contact the
 Licensor for permission to resolve the conflicting
 terms in a fashion which remains consistent with the
 intent of the RPL. See Section 6.6 for specific
 wording here. 

 ===

 RECIPROCAL PUBLIC LICENSE

Version 1.1, November 1, 2002


Copyright (C) 2001-2002
Technical Pursuit Inc., 
All Rights Reserved.



   PREAMBLE

This Preamble is intended to describe, in plain
English, the nature,  intent, and scope of this
License. However, this Preamble is not a part 
of this License. The legal effect of this License 
is dependent only  upon  the terms of the License 
and not this Preamble.

This License is based on the concept of reciprocity.
In exchange for  being granted certain rights under
the
terms of this License to Licensor's Software, whose 
Source Code You have access to, You are required to 
reciprocate by providing equal access and rights to
all
third parties to the Source Code of any Modifications,
Derivative  Works, and Required Components for
execution of same (collectively defined as Extensions)
that You Deploy by Deploying Your Extensions under the
 terms of this License. In this fashion the available
Source Code related to  the original Licensed Software
is enlarged for the benefit of everyone.


 Under the terms of this License You may:

 a. Distribute the Licensed Software exactly as You
received it under   the  terms of this License either 
alone or as a component of an aggregate
software distribution containing programs from
several different sources without payment of a royalty
or other fee.

b. Use the Licensed Software for any purpose
consistent with the rights granted by this License, 
but the Licensor is not providing You any warranty
whatsoever, nor is the Licensor accepting
any liability in the event that the Licensed 
Software doesn't work properly or causes You any 
injury or damages.

c. Create Extensions to the Licensed Software
consistent with the rights granted by this 
License, provided that You make the Source Code 
to  any Extensions You Deploy available to all third
parties under the  terms of this License, document 
Your 

Re: Approval Requested for AFL 1.2 and OSL 1.1

2002-11-07 Thread Bruce Dodson
The amount of damages that courts would award might vary considerably from
one jurisdiction to the next, even if the license is interpreted exactly the
same way.  Without naming any names wink, some countries are just more
litigious than others; some courts, more punitive.

- Original Message -
From: David Woolley [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, November 07, 2002 5:47 PM
Subject: Re: Approval Requested for AFL 1.2 and OSL 1.1


  think the terms of the OSL are different, or will be interpreted
  differently, in those other countries?  It is true that the OSL -- and

 The fact that you said that the choice of law was determined by the
 licensor; if it is unlikely to change, there will be less uncertainty
 for licensees if it is fixed as, say US law.

 As I see it, the only reason to need to specify that the law is defined
 by the licensor is that the interpretation *can* differ for different
 licensors (of which one program may have many).
 --
 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: Express and implied warranties in software licenses

2002-11-07 Thread Bruce Dodson
Thank you very much for clearing up my FUD.  Well, I have never hidden the
fact that I'm no legal scholar, and this is proof once again that a little
knowledge can be a dangerous thing.

I can only speak for myself, but between this and the discussions we had
privately, I'm finally comfortable with the warranty.  I would no longer let
it stop me from using AFL in situations where I might currently use MIT or
Apache-style licenses.

bruce

- Original Message -
From: Lawrence E. Rosen [EMAIL PROTECTED]
To: 'Bruce Dodson' [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Thursday, November 07, 2002 2:59 AM
Subject: Express and implied warranties in software licenses


Bruce Dodson wrote:
snip
 The other two concerns -- about whether I'm on the hook for
 other warranties besides the one that is offered explicitly
 (Magnusson Moss).

You are repeating the notion, occasionally mentioned on license-discuss,
that if an open source license offers any warranties at all then the
implied warranties of merchantability and fitness for a particular
purpose cannot be disclaimed.  (See 15 U.S.C. §2308 [no supplier may
disclaim or modify any implied warranty on a consumer product if such
supplier makes any written warranty].)

The Magnusson-Moss act deals with consumer products, meaning any
tangible personal property which is distributed in commerce and which is
normally used for personal, family, or household purposes (including any
such property intended to be attached to or installed in any real
property without regard to whether it is so attached or installed). 15
U.S.C. §2301.

That does not include software because it is not tangible personal
property.  Software is intellectual property.

If you combine software with a consumer product (e.g., a PDA or
telephone), or distribute it on a tangible CD-ROM, arguably the entire
consumer product would be subject to Magnusson-Moss rules.  But the term
written warranty in the act is defined as follows:

   (A) any written affirmation of fact or written promise made
   in connection with the sale of a consumer product by a supplier
   to a buyer which relates to the nature of the material or
   workmanship and affirms or promises that such material or
   workmanship is defect free or will meet a specified level of
   performance over a specified period of time, or
   (B) any undertaking in writing in connection with the sale by
   a supplier of a consumer product to refund, repair, replace, or
   take other remedial action with respect to such product in the
   event that such product fails to meet the specifications set
   forth in the undertaking,
   which written affirmation, promise, or undertaking becomes part
   of the basis of the bargain between a supplier and a buyer for
   purposes other than resale of such product.  15 U.S.C. §2301.

I don't read the narrow express warranty in the OSL or AFL as meeting
the criteria under either A or B.

The notion that one runs afoul of Magnusson-Moss if a software license
gives any written warranty whatsoever is not justified in law.

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