Re: Advertising Clauses in Licenses

2002-02-13 Thread Russell Nelson

Forrest J. Cavalier III writes:
  Russell Nelson [EMAIL PROTECTED] wrote (in part)
  
   There is much in the OSD which is insufficiently explicit.  For
   example, we have maintained that there are no possible restrictions
   a license could put on users, because there is no possible mechanism
   one could use to constraint them, because no approved license can
   require that the user execute a license (OSD#7).
  
  I think it is a problem that execute a license is not defined.
  
  As far as I can tell, the GPL is indeed a license.  And making
  a modified version, or distributing a copy, binds you to the
  license.  Isn't that executing a license?

You could argue that.  We haven't done that, though.  Instead, we
consider that you are accepting the permissions granted to you by the
copyright holder.

-- 
-russ nelson  http://russnelson.com | Crypto without a threat
Crynwr sells support for free software  | PGPok | model is like cookies
521 Pleasant Valley Rd. | +1 315 268 1925 voice | without milk.
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | 
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Advertising Clauses in Licenses

2002-02-13 Thread Russell Nelson

Bruce Perens writes:
  From: Russell Nelson [EMAIL PROTECTED]
   There is much in the OSD which is insufficiently explicit.  For
   example, we have maintained that there are no possible restrictions
   a license could put on users, because there is no possible mechanism
   one could use to constraint them, because no approved license can
   require that the user execute a license (OSD#7).
  
  People should be able to understand the OSD. Sigh.

Unfortunately, the OSD is not very well written.  For example, it says 
nothing about use, so multiple parties have tried to say Yeah, you
can copy this software, but in order to use it, you have to license it 
from us.  We squashed them using #7 (fortunately!), but the OSD
really ought to say If you have a copy of this software, you can do
anything you want with it.  The people who wrote the OSD never
considered that somebody might want to deny usage.

-- 
-russ nelson  http://russnelson.com | Crypto without a threat
Crynwr sells support for free software  | PGPok | model is like cookies
521 Pleasant Valley Rd. | +1 315 268 1925 voice | without milk.
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | 
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Advertising Clauses in Licenses

2002-02-13 Thread Bruce Perens

 Unfortunately, the OSD is not very well written. 

Of course we had no idea, at the time, that the scope of application of this
portion of the Debian Social Contract would grow so large.

I think that we'd better fix this particular problem regarding use before we
get to the more pervasive issues of the OSD. I am willing to attack those, and
can get some money and attorney resources to do so, but it would be a longer
haul.
Thanks

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



Re: Advertising Clauses in Licenses

2002-02-11 Thread Steve Mallett

   It frightens me that no one has (on the list) bothered to ask what the
   additions might address.  Bruce?

 Bruce isn't an idiot.  He wouldn't propose additions we wouldn't be
 likely to accept.

8^)  That, of course, isn't what troubled me.  It was that no one seemed 
curious enough to ask.
-- 
Steve Mallett | http://OSDir.org - Stable, Open Source Apps.
[EMAIL PROTECTED] | [EMAIL PROTECTED]
http://open5ource.net personal
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Advertising Clauses in Licenses

2002-02-11 Thread Forrest J. Cavalier III

Russell Nelson [EMAIL PROTECTED] wrote (in part)

 There is much in the OSD which is insufficiently explicit.  For
 example, we have maintained that there are no possible restrictions
 a license could put on users, because there is no possible mechanism
 one could use to constraint them, because no approved license can
 require that the user execute a license (OSD#7).
 

I think it is a problem that execute a license is not defined.

As far as I can tell, the GPL is indeed a license.  And making
a modified version, or distributing a copy, binds you to the
license.  Isn't that executing a license?






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



Re: Advertising Clauses in Licenses

2002-02-11 Thread David Johnson

On Monday 11 February 2002 08:59 am, Bruce Perens wrote:

 People should be able to understand the OSD. Sigh. This all turned out to
 be a lot more complicated than we were thinking back in 1997.

By and large, I think most people DO understand the OSD. Where we have 
problems is understanding the cryptic legalese some of these licenses are 
written in.

-- 
David Johnson
___
http://www.usermode.org
pgp public key on website
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Advertising Clauses in Licenses

2002-02-10 Thread Steve Mallett

On February 9, 2002 04:50 pm, Bruce Perens wrote:
 From: Russell Nelson [EMAIL PROTECTED]

 Bruce Perens writes:
   I think there needs to be language added to the OSD, protecting
   the user and developer from odd burdens that the licensor wishes to
   impose upon them.

 Russ Nelson:
  Are you volunteering to write this language yourself, or volunteering
  someone else?

 I'd be happy to write the first draft and coordinate comments and changes
 to it. Of course it would be a group project as I'd need to consult lots of
 people - attorneys, community leaders, a discussion list, etc.

 I suspect that some of the things I am worried about fail the current OSD
 under use restrictions, but not as explicitly as I'd like.

It frightens me that no one has (on the list) bothered to ask what the 
additions might address.  Bruce?



-- 
Steve Mallett | http://OSDir.org - Stable, Open Source Apps.
[EMAIL PROTECTED] | [EMAIL PROTECTED]
http://open5ource.net personal
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Advertising Clauses in Licenses

2002-02-10 Thread Bruce Perens

From: Steve Mallett [EMAIL PROTECTED]
On February 9, 2002 04:50 pm, Bruce Perens wrote:
 It frightens me that no one has (on the list) bothered to ask what the 
 additions might address.  Bruce?

Badgeware, snoopware, etc., where the requirement is attached to _use_.
IMO these already fail the OSD, but not explicitly enough.

Thanks

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



Re: Advertising Clauses in Licenses

2002-02-10 Thread Russell Nelson

Steve Mallett writes:
  On February 9, 2002 04:50 pm, Bruce Perens wrote:
   I'd be happy to write the first draft and coordinate comments and changes
   to it. Of course it would be a group project as I'd need to consult lots of
   people - attorneys, community leaders, a discussion list, etc.

Cool.

   I suspect that some of the things I am worried about fail the current OSD
   under use restrictions, but not as explicitly as I'd like.

There is much in the OSD which is insufficiently explicit.  For
example, we have maintained that there are no possible restrictions
a license could put on users, because there is no possible mechanism
one could use to constraint them, because no approved license can
require that the user execute a license (OSD#7).

  It frightens me that no one has (on the list) bothered to ask what the 
  additions might address.  Bruce?

Bruce isn't an idiot.  He wouldn't propose additions we wouldn't be
likely to accept.

-- 
-russ nelson  http://russnelson.com | Crypto without a threat
Crynwr sells support for free software  | PGPok | model is like cookies
521 Pleasant Valley Rd. | +1 315 268 1925 voice | without milk.
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | 
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Advertising Clauses in Licenses

2002-02-09 Thread Russell Nelson

Bruce Perens writes:
  I think there needs to be language added to the OSD, protecting
  the user and developer from odd burdens that the licensor wishes to impose
  upon them.

Are you volunteering to write this language yourself, or volunteering
someone else?

-- 
-russ nelson  http://russnelson.com | If patents were such a
Crynwr sells support for free software  | PGPok | great idea, somebody
521 Pleasant Valley Rd. | +1 315 268 1925 voice | would have patented them
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | already!
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Advertising Clauses in Licenses

2002-02-09 Thread Bruce Perens

From: Russell Nelson [EMAIL PROTECTED]
Bruce Perens writes:
  I think there needs to be language added to the OSD, protecting
  the user and developer from odd burdens that the licensor wishes to impose
  upon them.

Russ Nelson:
 Are you volunteering to write this language yourself, or volunteering
 someone else?

I'd be happy to write the first draft and coordinate comments and changes
to it. Of course it would be a group project as I'd need to consult lots of
people - attorneys, community leaders, a discussion list, etc.

I suspect that some of the things I am worried about fail the current OSD 
under use restrictions, but not as explicitly as I'd like.

Thanks

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



Re: Advertising Clauses in Licenses

2002-02-09 Thread Bruce Perens

Someone please tell Russ his qmail is rejecting me.

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



Re: Advertising Clauses in Licenses

2002-02-09 Thread Randy Kramer

Bruce,

Ok, presumably this will do it.

Randy Kramer

Bruce Perens wrote:
 Someone please tell Russ his qmail is rejecting me.
 
 Bruce
 --
 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: Advertising Clauses in Licenses

2002-01-22 Thread Justin Wells

On Sun, Jan 20, 2002 at 08:56:23PM -0800, Bruce Perens wrote:

 Perhaps you've never had to put together a Linux distribution, or an embedded
 Linux product. Consider the overhead this places on Debian, which has
 up to 5000 packages in a distribution.

This is a real issue. 

I don't think asking people to include credit notices is philosophically
at odds with open source software. On the other hand, there is this practical
issue: if each license asked you to do something a little different, it's
a major headache. 

The OSD has been presented as a fairly abstract set of principles which 
a license must adhere to. It's dealing with the question at the abstract
level, and certifying a license according to whether it does or does not
conflict with those abstract principles. 

Perhaps this is the wrong way to go about it. Perhaps it's time for the 
OSD to get a little more dirty and pratical and so something useful like
specify exactly what kind of credit requirement would be OK. 

You could solve the practical problem for Debian by creating a maximum
template and if you did the maximum for every software package you would
therefore satisfy every OSD certified license. Those that didn't ask for
the maximum would surely not complain that you gave them more credit and
notice than they were owed.

I'm thinking of something like this:

An OSD license may ask that users include a credit note in any
or all of the following documents:

  -- any document longer than 1000 words which explains
 how to use the software (eg: user manual)

  -- any document which lists the contributors whose 
 source code contributed to the product (eg: About box)

  -- a credits document which must accompanying the software

The credit included above may require the inclusion any or all of the 
following information:

  -- a specific copyright statement, up to 100 words
  -- the name of the included OSD software package
  -- the author of the OSD software package
  -- the email address and website for the author
  -- the email address and website for the product
  -- the physical address and phone number of the author
  -- a statement, up to 100 words, describing the software

Then if you included all of that information in all of the required
documents for all included software you would know that you had 
satisfied the requirement. 

The list can debate until either satisfied or blue in the face what 
the allowed documents and the allowed bits of information should be. 
What I wrote above is just an example of what it might be. 

Many people seem to want that, and this approach would eliminate the 
burden placed on Debian, etc., of having to figure out the exact 
requirement of each individual license.

Justin

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



Re: Advertising Clauses in Licenses

2002-01-21 Thread Forrest J. Cavalier III

John Cowan wrote:
 Lawrence E. Rosen scripsit:
 
  As for the GPL, where does it say that you can't distribute source via a
  website?  As I read it, you must merely distribute source code on a
  medium customarily used for software interchange.  I now get almost all
  of my software, including proprietary programs, through downloads.
 
 See http://www.gnu.org/licenses/gpl-faq.html#DistributeWithSourceOnInternet
 et seqq.
 

To be clear, that QA covers the case when you initially distributed
binaries only.  

The relevant part is GPL section 3.  If you satisfy 3a, (distribute
both binaries and source from a web site) then the GPL does not
require satisfying 3b (distribute on a medium customarily used...)

Further in the GPL, it states it plainly:

   If distribution of executable or object code is made by offering
   access to copy from a designated place, then offering equivalent
   access to copy the source code from the same place counts as
   distribution of the source code, even though third parties are not
   compelled to copy the source along with the object code.

The GPL is clear and fair on this point.  You are obligated to
provide source code to those who received a binary version from
you.

The Q Public license 1.0 (QPL), for exmaple, says something different.
QPL 4 b says you must give source code to all recipients of a 
binary, without any charges beyond the costs of data transfer
(which precludes a profit.)  I think that is unfair.  Consider that
I can decided to sell sources only at $50 profit.  Company B takes
my sources, distributes executables, and then goes out of business.
 Company C, who received binaries from B, now can come to me and
demand sources without profit.  That's not fair, and I don't see
how it became OSI approved.

Forrest.
License analyser and compatibility checker:
http://www.mibsoftware.com/librock/lidesc/

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



Re: Advertising Clauses in Licenses

2002-01-21 Thread Rick Moen

Quoting John Cowan ([EMAIL PROTECTED]):
 Lawrence E. Rosen scripsit:
 
 As for the GPL, where does it say that you can't distribute source
 via a website?  As I read it, you must merely distribute source code
 on a medium customarily used for software interchange.  I now get
 almost all of my software, including proprietary programs, through
 downloads.
 
 See
 http://www.gnu.org/licenses/gpl-faq.html#DistributeWithSourceOnInternet
 et seq.

RMS has mentioned to me that he's considering changing section 3b to 
(in some way) require source code availability on tangible physical media;
the current (v2) wording does _not_ so require.  The coders' intent
should logically be inferred from what that wording actually says, not
FSF's current exegesis.  (Whether a requirement for tangible media would
be good for various parties is a separate discussion, which I'm not
proposing.)

Separately and in addition to that:

The above FAQ claims physical media (disk or tape) are necessary because 
not every user is on a network.  But isn't it equally true that not
every user can read any specific physical-media format you might
nominate as a universal distribution medium?  The laptop host I'm typing
this on has no floppy drive at the moment; I left it at home.  And half
the machines in my household are PowerMacs with no floppy or tape
drives.  For us residents -- as, I think, for many others -- ftp, http,
and cvs over rsh _are_ this decade's canonical medium customarily used
for software interchange.

-- 
Is it not the beauty of an asynchronous form of discussion that one can go and 
make cups of tea, floss the cat, fluff the geraniums, open the kitchen window 
and scream out it with operatic force, volume, and decorum, and then return to 
the vexed glowing letters calmer of mind and soul? -- The Cube, forum3000.org
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Advertising Clauses in Licenses

2002-01-21 Thread John Cowan

Rick Moen scripsit:

 The above FAQ claims physical media (disk or tape) are necessary because 
 not every user is on a network.  But isn't it equally true that not
 every user can read any specific physical-media format you might
 nominate as a universal distribution medium?  

Indeed, the whole point of clause 3 is to make the way of the
binary-only distributor hard, by imposing tight requirements.
How much easier it is to just send out the source on the same
CD, or to make it available in the same FTP directory!

-- 
John Cowan   http://www.ccil.org/~cowan  [EMAIL PROTECTED]
Please leave your values|   Check your assumptions.  In fact,
   at the front desk.   |  check your assumptions at the door.
 --sign in Paris hotel  |--Miles Vorkosigan
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



RE: Advertising Clauses in Licenses

2002-01-21 Thread Lawrence E. Rosen

 From: John Cowan [mailto:[EMAIL PROTECTED]] 
 Subject: Re: Advertising Clauses in Licenses
 
 Lawrence E. Rosen scripsit:
 
  As for the GPL, where does it say that you can't distribute 
 source via 
  a website?  As I read it, you must merely distribute source 
 code on a 
  medium customarily used for software interchange.  I now 
 get almost 
  all of my software, including proprietary programs, through 
 downloads.
 
 See 

http://www.gnu.org/licenses/gpl-faq.html#DistributeWithSourceOnInternet 
 et seqq.

I see where the gnu.org site comments on that.  But I see no such
restrictions in the GPL itself.  Not every user is on a network.  
Every user that wants source is *now* on the Internet.  The license
provisions rule.

Please note that I'm not necessarily recommending this as a standard
procedure.  I was just trying to suggest an alternative for those who
complain that they can't fit all the required notices on a file on disk
along with the software.  That has to be a subset of a subset of a
subset of distributors.

/Larry Rosen



-- 
John Cowan   http://www.ccil.org/~cowan
[EMAIL PROTECTED]
Please leave your values|   Check your assumptions.  In
fact,
   at the front desk.   |  check your assumptions at the
door.
 --sign in Paris hotel  |--Miles Vorkosigan

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



RE: Advertising Clauses in Licenses

2002-01-21 Thread Lawrence E. Rosen

 -Original Message-
 From: Richard Stallman [mailto:[EMAIL PROTECTED]] 
 Sent: Monday, January 21, 2002 1:40 AM
 To: [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Subject: Re: Advertising Clauses in Licenses
 
 
 I think you have identified three separate questions:
 
 * Requiring credit notices in derivative works.
 * Requiring credit notices in manuals.
 * Requiring credit notices in advertisements.
 
 It is only the last of these which, we argue, causes a 
 practical problem.
 
  3. The end-user documentation included with the redistribution,
   if any, must include the following acknowledgment:
   This product includes software developed by the
   Apache Software Foundation (http://www.apache.org/).
   Alternately, this acknowledgment may appear in the 
 software itself,
   if and wherever such third-party acknowledgments 
 normally appear.
 
 This is not the advertising clause, and I have never argued 
 that this is harmful.
 

I now understand and appreciate the distinction you are drawing.  Thanks
for the clarification.

But I still have a concern.  I have always argued that we should review
and approve licenses according to a published standard.  This prevents
us from being (or appearing to be) arbitrary and capricious.  So where
in the OSD, or in the GPL, do we make it clear that potentially
burdensome license requirements (however those are defined) are not
allowed?

/Larry Rosen

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



Re: Advertising Clauses in Licenses

2002-01-21 Thread Bruce Perens

On Mon, Jan 21, 2002 at 09:34:10AM -0800, Lawrence E. Rosen wrote:
 But I still have a concern.  I have always argued that we should review
 and approve licenses according to a published standard.  This prevents
 us from being (or appearing to be) arbitrary and capricious.  So where
 in the OSD, or in the GPL, do we make it clear that potentially
 burdensome license requirements (however those are defined) are not
 allowed?

Larry,

I'm not sure we can create a definition of burdensome, even in statutory
language, that would be sufficient for inclusion in the OSD. However, you can
make it part of the published role of the OSI board to review proposed
licenses for undue burden on the developer and user, and you can give some
examples - the combinatorial problem, user burdens such as badgeware,
etc. This is an activity that the OSI has previously carried out
well, and I most strongly urge that they should continue to do so. To
fail to do that will inevitably lead to all sorts of perversions of Open
Source as people figure out creative loopholes.

I do not believe, and never have, that any version of the OSD should be
applied as an automated process. Do courts never consider the spirit of the
law? I think you are coming at this from an urge to eliminate any
possible litigation situations in which an OSI decision is challenged.
There has to be some risk, but you can still make this a fruitless game
for the challenger without decerebrating the license approval process.

Thanks

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



Re: Advertising Clauses in Licenses

2002-01-21 Thread Rick Moen

Quoting Karsten M. Self ([EMAIL PROTECTED]):

 If the request is taken to be to any third party...on a medium
 customarially used for software interchange, and the third party in
 question doesn't have network access, I'd grant the FSF wiggle room for
 their argument.  Otherwise you are discriminating against third parties
 lacking (effective or affordable) network access.

That tapping you feel on your shoulder is from an iBook owner with no
tape drive, wearing a sign that says I'm an illustrative counterexample.
(He's not heard of René Magritte.)

-- 
Cheers,  A good man has few enemies; a ruthless man has none.
Rick Moen   
[EMAIL PROTECTED]
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



RE: Advertising Clauses in Licenses

2002-01-21 Thread Marc Rauw

Forrest J. Cavalier III wrote:

 The Q Public license 1.0 (QPL), for exmaple, says something different.
 QPL 4 b says you must give source code to all recipients of a
 binary, without any charges beyond the costs of data transfer
 (which precludes a profit.)  I think that is unfair.  Consider that
 I can decided to sell sources only at $50 profit.  Company B takes
 my sources, distributes executables, and then goes out of business.
  Company C, who received binaries from B, now can come to me and
 demand sources without profit.  That's not fair, and I don't see
 how it became OSI approved.

I don't think this is correct (however, IANAL). According to this clause in
the QPL, Company B is obliged to  distribute the sources to company C
without any charges beyond the cost of data transfer *if* company C demands
such sources. Since *you* have nothing to do with company C (their deal was
with company B, not you), you are not obliged to distribute the source code
to company C at all, whether or not company B goes out of business.

Regards,
Marc Rauw.

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



Re: Advertising Clauses in Licenses

2002-01-21 Thread Richard Stallman

  So where
in the OSD, or in the GPL, do we make it clear that potentially
burdensome license requirements (however those are defined) are not
allowed?

I recommend you allow them but deprecate them.  That is what we do.
We always did recognize the old BSD license as a free software
license, but we said people should avoid it because of its annoying
practical consequences.

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



Re: Advertising Clauses in Licenses

2002-01-21 Thread Bruce Perens

Are you assuming that they will not admit new ones?

After my conversation with Larry today, and getting a better idea of the
way he wants the license approval process to work, I'm going to change my
stance. I think there needs to be language added to the OSD, protecting
the user and developer from odd burdens that the licensor wishes to impose
upon them. These burdens are mostly not directly connected with software
development. For example: usage-reporting, or taking attribution to a
greater level than simply putting developer's names with the software
license on a disk where the end-user or creator of a derived work can
read them. Such language needs to be general enough to admit whatever new
burdens people decide to invent. You should not be asked to bind the
developer's name as a sign on thy hand and as frontlets between thy eyes.

Thanks

Bruce

On Mon, Jan 21, 2002 at 10:39:42PM -0700, Richard Stallman wrote:
   So where
 in the OSD, or in the GPL, do we make it clear that potentially
 burdensome license requirements (however those are defined) are not
 allowed?
 
 I recommend you allow them but deprecate them.  That is what we do.
 We always did recognize the old BSD license as a free software
 license, but we said people should avoid it because of its annoying
 practical consequences.
 
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



RE: Advertising Clauses in Licenses

2002-01-20 Thread Lawrence E. Rosen

The generally-deprecated advertising clause used by Apache (a phrase
used in an earlier email to this list) is, in my opinion, an entirely
appropriate license provision.  The clause reads:

 3. The end-user documentation included with the redistribution,
if any, must include the following acknowledgment:
This product includes software developed by the
Apache Software Foundation (http://www.apache.org/).
Alternately, this acknowledgment may appear in the software itself,
if and wherever such third-party acknowledgments normally appear.

The rationale accompanying section 4 of the OSD
(http://www.opensource.org/docs/definition.html) recognizes that
encouraging lots of improvement is a good thing, but users have a right
to know who is responsible for the software they are using. Authors and
maintainers have reciprocal right to know what they're being asked to
support and protect their reputations.  How better to achieve those
objectives than by a simple one-sentence notice that must be included
with derivative works either in end-user documentation or in the
software itself?

The FSF website (http://www.fsf.org/philosophy/bsd.html), specifically
discussing the obnoxious BSD advertising clause, argues that
advertising clauses in licenses potentially lead to long lists of
acknowledgements in derivative works.  RMS wrote that in 1997 he counted
75 such sentences that needed to be included in one version of NetBSD.  

I am unmoved by this perceived threat to free or open source software.
The individuals and communities who create free and open source software
deserve to receive credit for their contributions.  Is it asking too
much to require the authors of derivative works to acknowledge the
contributions through simple notices?

Suppose the list of contributions grows long.  Is it expecting too much
for the authors of derivative works to include a text file listing those
contributions along with the software?

And finally, although it does impose a burden on the authors of
derivative works to take the time to identify the contributors of
software they are using, that task is *essential* to avoid copyright
infringement or breach of contract.  Those notices required by the
advertising clauses should help make this task much easier.  

All-in-all, I praise the advertising clause and encourage it to be used.

/Larry Rosen

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



RE: Advertising Clauses in Licenses

2002-01-20 Thread Mark Wielaard

Hi,

On Sun, 2002-01-20 at 21:07, Lawrence E. Rosen wrote:
 The generally-deprecated advertising clause used by Apache (a phrase
 used in an earlier email to this list) is, in my opinion, an entirely
 appropriate license provision.  The clause reads:
 
 [... New version from the 1.1 license ...]

I think the original mail from Bruce was about the old one in the 1.0
version.
 
 The FSF website (http://www.fsf.org/philosophy/bsd.html), specifically
 discussing the obnoxious BSD advertising clause, argues that
 advertising clauses in licenses potentially lead to long lists of
 acknowledgements in derivative works.  RMS wrote that in 1997 he counted
 75 such sentences that needed to be included in one version of NetBSD.  

This page also talks about the old deprecated BSD version of the clause.

The old version of the original BSD license and the old 1.0 Apache
License really were obnoxious because they demanded that All
advertising materials mentioning features or use of this software
should add specific comments about some of the authors. Not just in the
software and/or the documentation distributed together with the
product/derived work.

 All-in-all, I praise the advertising clause and encourage it to be used.

I agree. But maybe we need a new term to distinquish the old obnoxious
version of this 'advertising clause' and this new 'acknowledgement
clause' which seems very reasonable.

Cheers,

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



Re: Advertising Clauses in Licenses

2002-01-20 Thread Bruce Perens

On Sun, Jan 20, 2002 at 12:07:53PM -0800, Lawrence E. Rosen wrote:
 I am unmoved by this perceived threat to free or open source software.

Perhaps you've never had to put together a Linux distribution, or an embedded
Linux product. Consider the overhead this places on Debian, which has
up to 5000 packages in a distribution. Some volunteer has to go through
and check each of those 5000 packages for an acknowledgement requirement
with every release, and make sure that the end-user documentation stays
in sync, which is one less person making free software for a pretty long
time.

 The individuals and communities who create free and open source software
 deserve to receive credit for their contributions.  Is it asking too
 much to require the authors of derivative works to acknowledge the
 contributions through simple notices?

Every package generally gets to publish its credits in the place in the
user software, where the online copyright statement is kept. This can be
managed automaticaly, so it's not a hassle. But to put it in the user manuals
and advertising can become quite a burden.

One of the goals of the OSD was to have software that the user could run
without having to read the license or take any special action. Note that
this is the user, not the creator of a derived work. But if the software
licenses ask the user to put badges on their home page, that really
blows the premise that the user can run it without having to investigate
anything.

 Suppose the list of contributions grows long.  Is it expecting too much
 for the authors of derivative works to include a text file listing those
 contributions along with the software?
 
No, not as long as it can be handled automaticaly, as with the files in
(on Debian) /usr/share/doc/package-name .

Thanks

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



Re: Advertising Clauses in Licenses

2002-01-20 Thread Michael Bauer


A simple solution seems to be simply requiring a URL for the appropriate 
credit.  The list of credits could be automatically compiled using an 
appropriate convention and be as long as necessary.  It would certainly 
save space.  I suppose there is some technical legal reason why this 
won't work, right?

On Sun, 20 Jan 2002, Karsten M. Self wrote:

 on Sun, Jan 20, 2002 at 12:07:53PM -0800, Lawrence E. Rosen ([EMAIL PROTECTED]) 
wrote:
 
  The FSF website (http://www.fsf.org/philosophy/bsd.html), specifically
  discussing the obnoxious BSD advertising clause, argues that
  advertising clauses in licenses potentially lead to long lists of
  acknowledgements in derivative works.  RMS wrote that in 1997 he
  counted 75 such sentences that needed to be included in one version of
  NetBSD.  
  
  I am unmoved by this perceived threat to free or open source software.
  The individuals and communities who create free and open source
  software deserve to receive credit for their contributions.  Is it
  asking too much to require the authors of derivative works to
  acknowledge the contributions through simple notices?
  
  Suppose the list of contributions grows long.  Is it expecting too
  much for the authors of derivative works to include a text file
  listing those contributions along with the software?
 
 These comments are meant to amplify Bruce's comments.
 
 It depends on where this text must be kept, relative to the software.
 
 I worked with RMS and Tom Oehser of Tom's Root Boot (TRB), a 1.77 MiB
 formatted floppy disk with a live GNU/Linux system on it.  In this
 particular instance, space (and project management) are at a premium --
 the obligation to carry license on the disk itself means that software
 would be displaced.  TRB is a study in code compaction and squeezing the
 most functionality out of every available byte.  
 
 In this case, both license and source obligations were managed by
 keeping files separate.  A downside is that the previous symmetry of TRB
 was broken -- there's a component which must be distributed separately
 of the distribution's working files, where previously it was possible to
 create an archive from the floppy, and a floppy from the archive.  The
 result is the following clause in TRB's license file:
 
   Caveat Emptor
  ***
  * This license file must be included with tomsrtbt whenever it is *
  * redistributed.  If components are redistributed, the respective *
  * portions must be included, that is, the GPL, LGPL, BSD, and the *
  * programs they cover, must always be distributed together.  This *
  * means it must certainly be a violation of license to distribute *
  * the tomsrtbt floppy to anyone without including these licenses! *
  * These licenses ARE NOT included on the floppy itself, it breaks *
  * the license terms if you do not include it ALONG WITH the disk! *
  * If you really want to be safe, distribute tomsrtbt as a double- *
  * diskette set, with this file being the contents of diskette #2. *
  ***
 
 TRB is hardly unique in this regard.  Various bootable media (Trinux,
 muLinux, LNX-BBC, the Linuxcare BBC, Knoppix, etc.) are both
 increasingly popular, and damned useful (I literally never leave home
 without at least two), and we'll likely see migration from floppies and
 CDs to memory sticks and DVDs in the next year or so.  For embedded
 systems (watches, PDAs, various devices) similar size constraints exist.  
 
 Free software must be careful about thousand-cuts practices.  There are
 requests which seem reasonable in the single instance which become a
 prohibitive burden in aggregate.  Close-binding obligations (e.g.:  the
 obligation follows directly with the software, and can't be satisfied on
 secondary media or means) not directly related to software performance
 runs this risk.  Multiplied out 8,776 times (the number of packages
 listed in my Debian packages list today), they become a nightmare --
 that's 8,776 cuts.
 
 Peace.
 
 

-- 
--
Michael Bauer[EMAIL PROTECTED]   http://www.michaelbauer.com

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



RE: Advertising Clauses in Licenses

2002-01-20 Thread Lawrence E. Rosen

 A simple solution seems to be simply requiring a URL for the 
 appropriate 
 credit.  The list of credits could be automatically compiled using an 
 appropriate convention and be as long as necessary.  It would 
 certainly 
 save space.  I suppose there is some technical legal reason why this 
 won't work, right?

I can't think of a reason why that wouldn't work.  

/Larry

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



RE: Advertising Clauses in Licenses

2002-01-20 Thread Lawrence E. Rosen

 -Original Message-
 From: John Cowan [mailto:[EMAIL PROTECTED]] 
 Subject: Re: Advertising Clauses in Licenses 
 
 Lawrence E. Rosen scripsit:
 
  I can't think of a reason why that wouldn't work.
 
 Primarily because URLs aren't that stable: they come and go, 
 but free software goes on for decades in certain cases.  This 
 is why it's not enough under the GPL, when distributing 
 software in binary form, to say Download source from here!  
 You have to be willing to send it out on tape or CD-ROM or 
 what have you.

When the URL goes away, so will the distribution of the derivative work.
Software, too, comes and goes.  Such is life.  

As for the GPL, where does it say that you can't distribute source via a
website?  As I read it, you must merely distribute source code on a
medium customarily used for software interchange.  I now get almost all
of my software, including proprietary programs, through downloads.

/Larry Rosen

 -Original Message-
 From: John Cowan [mailto:[EMAIL PROTECTED]] 
 Sent: Sunday, January 20, 2002 11:08 PM
 To: [EMAIL PROTECTED]
 Cc: 'Michael Bauer'; [EMAIL PROTECTED]
 Subject: Re: Advertising Clauses in Licenses
 
 
 Lawrence E. Rosen scripsit:
 
  I can't think of a reason why that wouldn't work.
 
 Primarily because URLs aren't that stable: they come and go, 
 but free software goes on for decades in certain cases.  This 
 is why it's not enough under the GPL, when distributing 
 software in binary form, to say Download source from here!  
 You have to be willing to send it out on tape or CD-ROM or 
 what have you.
 
 -- 
 John Cowan   http://www.ccil.org/~cowan  
 [EMAIL PROTECTED]
 Please leave your values|   Check your 
 assumptions.  In fact,
at the front desk.   |  check your 
 assumptions at the door.
  --sign in Paris hotel  |--Miles Vorkosigan
 

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