Re: Discuss: BSD Protection License

2002-03-13 Thread phil hunt

On Wednesday 13 March 2002  7:05 pm, John Cowan wrote:
> phil hunt scripsit:
> > I also notice your word "taint" used to describe the GPL. Here, you
> > seem to be implying that you dislike the most popular open source
> > license, and by implication, people who choose to write software under
> > this license; thus it seems to me therefore that you dislike a large
> > part of the OS/FS community.
>
> Non sequitur.
>
> Colin does not wish to release *his* software under the GPL,

That is fine, I have no complaint with that.

> as is his
> right.  He expresses no view about the use of the GPL by others,

Not directly, but he clearly implies that he doesn't have a very
high opinion of it.

> still
> less about the others in question.

Ditto.

> It's one thing to defend the GPL against people who would breach it.
> It's another to "defend" it against people who wish to use something
> else.

I have no problems with people who wish to use any open source license.

What I do have problems with is people who deliberately set out to
Balkanise the community by introducing a new license for the purpose
of being deliberately incompatible with another widely-used open 
source license. It doesn't matter that it is the GPL. I would equally
be against anyone who sought to introduce an anti-BSD license or and
anti-MPL license or and anti-LGPL license.


-- 
<"><"><"> Philip Hunt <[EMAIL PROTECTED]> <"><"><">
"I would guess that he really believes whatever is politically 
advantageous for him to believe." 
-- Alison Brooks, referring to Michael
  Portillo, on soc.history.what-if
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread phil hunt

On Wednesday 13 March 2002  7:55 pm, Colin Percival wrote:
> To save time, can we just agree that I have absolutely
> horrible motives, that I'm a Microsoft plant, and that I'm
> reporting to the Illuminati, and get back to discussing the
> license?

You are not interested in defending your motives; others must
make of that what they will.

-- 
<"><"><"> Philip Hunt <[EMAIL PROTECTED]> <"><"><">
"I would guess that he really believes whatever is politically 
advantageous for him to believe." 
-- Alison Brooks, referring to Michael
  Portillo, on soc.history.what-if
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread Bruce Perens

> To save time, can we just agree that I have absolutely
> horrible motives, that I'm a Microsoft plant, and that I'm
> reporting to the Illuminati, and get back to discussing the
> license?

Well, if you had submitted the license without the manifesto attached,
people would have considered the license rather than the manifesto. It
seems to be your own fault.

It looks to me as if 4(c) of the license fails OSD #7 because an
open-to-closed transition is _required_ by the license, rather than
by the license of the derivative work. If such a transition were
to be optional, it might pass, depending on the language you use, but
you would be effectively back to the BSD license.

Thanks

Bruce




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



Re: Discuss: BSD Protection License

2002-03-13 Thread Rick Moen

Quoting Colin Percival ([EMAIL PROTECTED]):

>   To save time, can we just agree that I have absolutely horrible
>   motives, that I'm a Microsoft plant, and that I'm reporting to the
>   Illuminati, and get back to discussing the license?

Well said.

I thought the second-guessing of your motives was both disreputable and
(as you suggest) irrelevant to the subject at hand.

-- 
Hi! I'm a .signature virus! Copy me into your ~/.signature  to help me spread.
Hi!p I'm a .signature spread virus! Copy into your ~/.signature to help me
Hilp I'm .sign turepread virus! into your ~/.signature! help me! Copy
Help I'm traped in your ~/signature help me!   -- Joe Slater
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread Colin Percival

   To save time, can we just agree that I have absolutely
horrible motives, that I'm a Microsoft plant, and that I'm
reporting to the Illuminati, and get back to discussing the
license?

Colin Percival

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



Re: Discuss: BSD Protection License

2002-03-13 Thread John Cowan

Rick Moen scripsit:

> Here, I'm quite certain you're confusing me with another poster.

Sorry, yes I was.  Too much email, too little time

-- 
John Cowan <[EMAIL PROTECTED]> http://www.reutershealth.com
I amar prestar aen, han mathon ne nen,http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, _LOTR:FOTR_
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread Rick Moen

Quoting John Cowan ([EMAIL PROTECTED]):

> With respect (and as a master digressor myself), I think you went beyond
> digressing and over to attacking Colin's motives.

Here, I'm quite certain you're confusing me with another poster.

-- 
Cheers, We write preciselyWe say exactly
Rick Moen   Since such is our habit inHow to do a thing or how
[EMAIL PROTECTED] Talking to machines;  Every detail works.
Excerpt from Prof. Touretzky's decss-haiku.txt @ http://www.cs.cmu.edu/~dst/
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread John Cowan

Rick Moen scripsit:

> I'm fully aware of having digressed, and hope to be forgiven, some day.

With respect (and as a master digressor myself), I think you went beyond
digressing and over to attacking Colin's motives.

-- 
John Cowan <[EMAIL PROTECTED]> http://www.reutershealth.com
I amar prestar aen, han mathon ne nen,http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, _LOTR:FOTR_
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread John Cowan

phil hunt scripsit:

> I also notice your word "taint" used to describe the GPL. Here, you
> seem to be implying that you dislike the most popular open source license, 
> and by implication, people who choose to write software under this 
> license; thus it seems to me therefore that you dislike a large part of 
> the OS/FS community.

Non sequitur.

Colin does not wish to release *his* software under the GPL, as is his
right.  He expresses no view about the use of the GPL by others, still
less about the others in question.

It's one thing to defend the GPL against people who would breach it.
It's another to "defend" it against people who wish to use something
else.

-- 
John Cowan <[EMAIL PROTECTED]> http://www.reutershealth.com
I amar prestar aen, han mathon ne nen,http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, _LOTR:FOTR_
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread Rick Moen

Quoting John Cowan ([EMAIL PROTECTED]):

> The point of this discussion is not to determine whether this license
> is a Good Thing.  Its author has declared a desire to release software
> under the license; what we need to do is to determine whether there is
> any reason why such software cannot be called Open Source according to
> the laws and customs of the Medes and the Persians.

I'm fully aware of having digressed, and hope to be forgiven, some day.

-- 
Cheers,  "Transported to a surreal landscape, a young girl kills the first
Rick Moen woman she meets, and then teams up with three complete strangers
[EMAIL PROTECTED]   to kill again."  -- Rick Polito's That TV Guy column,
  describing the movie _The Wizard of Oz_
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread John Cowan

Rick Moen scripsit:

> What you've written is, at best, a solution in search of a problem.  
> (My view; yours for a small royalty fee and disclaimer of
> reverse-engineering rights.)

The point of this discussion is not to determine whether this license
is a Good Thing.  Its author has declared a desire to release software
under the license; what we need to do is to determine whether there is
any reason why such software cannot be called Open Source according to
the laws and customs of the Medes and the Persians.

-- 
John Cowan <[EMAIL PROTECTED]> http://www.reutershealth.com
I amar prestar aen, han mathon ne nen,http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, _LOTR:FOTR_
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread phil hunt

On Wednesday 13 March 2002  1:55 pm, Colin Percival wrote:
> At 14:04 13/03/2002 +, phil hunt wrote:
> >I agree. The entire intent behind this license is to be
> >deliberately incompatible with the most commonly used open
> >source license.
>
>No, it isn't.  The intent is to ensure that a "free for both open and
> closed source use" body of code can't be turned into a "free for open
> source use only" body of code. 

Yes, and you're doing that by deliberate GPL-incompatibility.

> I mention "GPL-taint" because the GPL is
> the most common example of an (from my point of view) overly restrictive
> license.

So, you admit that it is deliberately incompatible with the GPL.

Do you also admit (as can be easily demonstrated by looking at Freshmeat)
that the GPL is the most popular open source license?

Because, IMO, you must either admit that I am right, or deny something 
that is blatently obvious.

I also notice your word "taint" used to describe the GPL. Here, you
seem to be implying that you dislike the most popular open source license, 
and by implication, people who choose to write software under this 
license; thus it seems to me therefore that you dislike a large part of 
the OS/FS community.

>There is a tradition that once a project has adopted a given license
> (eg, the BSD operating systems and the BSD license), further work is
> incorporated under the same license. 

Indeed so.

> This merely formalizes that.

That is not true.

-- 
<"><"><"> Philip Hunt <[EMAIL PROTECTED]> <"><"><">
"I would guess that he really believes whatever is politically 
advantageous for him to believe." 
-- Alison Brooks, referring to Michael
  Portillo, on soc.history.what-if
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread Rick Moen

Quoting Colin Percival ([EMAIL PROTECTED]):

> As I said, there is a *tradition*.  Traditions aren't always followed,
> and the last thing I want is for a project to fork into two incompatible
> versions based on their licenses.

If you have mindshare, then the existence of other people's forks based
on anything is not a threat.  If you don't have mindshare, then maybe
you're Darren Reed.  ;->

Like Darren, you're trying to control forking potential by adding
restrictions.  But that will (I predict) prevent gaining and holding 
mindshare, and thus auto-ghettoising.  

Success would of course prove me wrong.

None of the above has much to do with OSD-compliance, so I'll stop now.

-- 
Cheers,  "Open your present"
Rick Moen"No, you open your present"
[EMAIL PROTECTED]  Kaczinski Christmas.
   --  Unabomber Haiku Contest, CyberLaw mailing list
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread Colin Percival

At 06:36 13/03/2002 -0800, Rick Moen wrote:
>Quoting Colin Percival ([EMAIL PROTECTED]):
> > There is a tradition that once a project has adopted a given license
> > (eg, the BSD operating systems and the BSD license), further work is
> > incorporated under the same license.  This merely formalizes that.
>
>You don't _need_ special licence terms to accomplish that.

   As I said, there is a *tradition*.  Traditions aren't always followed,
and the last thing I want is for a project to fork into two incompatible
versions based on their licenses.  Thus my distinction between
closed-source and open-source derivatives -- a closed-source derivative
does not pose a danger, because it won't attract "open source coders".
   Incidentally, I see nothing wrong with BSDPL code being incorporated
into works distributed under other licenses, as long as the BSDPL is
replaced with a notice to the effect of "don't make changes here,
contribute them back to the original project instead" -- this would
fall under section 3, "modification and redistribution under closed
license".  (Hmm.  I might need to rewrite things to clarify that.)

Colin Percival


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



Re: Discuss: BSD Protection License

2002-03-13 Thread Rick Moen

Quoting Colin Percival ([EMAIL PROTECTED]):

> There is a tradition that once a project has adopted a given license
> (eg, the BSD operating systems and the BSD license), further work is
> incorporated under the same license.  This merely formalizes that.

I may regret getting suckered into this discussion, but:

You don't _need_ special licence terms to accomplish that.  All you need
to do is accept only patches and modules contributed under your
preferred licence.  If you don't like code that's under some other
licence, take it out and replace it.  That is what the OpenBSD
Foundation did with their OpenSSH fork of Ylönen's SSH 1.2.12 (following
Björn Grönvall's example with ossh).  Send them a GPLed patch and
they'll say "Thanks, no."  Start maintaining a fork of their codebase
with GPLed additions of your own, and they'll ignore it.  And everyone's
happy.  The (perceived) problem is headed off by a consistent "Well,
don't do that, then" policy.

What you've written is, at best, a solution in search of a problem.  
(My view; yours for a small royalty fee and disclaimer of
reverse-engineering rights.)

-- 
Cheers,
Rick Moen   Never ask a sysadmin "What's up?"
[EMAIL PROTECTED]
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-13 Thread De Bug

>   No, it isn't.  The intent is to ensure that a "free for both open and 
>closed source use" body of code can't be turned into a "free for open 
>source use only" body of code.  I mention "GPL-taint" because the GPL is 
>the most common example of an (from my point of view) overly restrictive 
>license.
Yes indeed GPL is overly restrictive.
Free software under GPL is important because among other things
it enforces free competition but...
read carefully what the following practices mean:

>No. All the software we develop is open source / free
>software. The core MySQL[tm] server is under GPL. Some other
>modules are under LGPL or some other open source licence. We
>DO SELL COMMERCIAL LICENCES OF our own OPEN SOURCE software,
>but that does not limit the availability of the same code
>under open source.

Well it really does not limit the availability under GPL
but one single commercial licence introduces unfaircompetition - 
those under GPL are discriminized compared with those under commercial licence

> Handling copyright in this way also allows us to sell commercial
>licences to those who do not wish to be bound by the GPL
>licence terms, and when doing so, we can afford to hire more
>developers.

Sure enough but all this is at cost of users under GPL
I find this practice to be a worm of lust in free software movement
Would not it be fair in case at least one commercial licence comes out 
to immediatelly and automatically switch from GPL to LGPL

--
De Bug
mailto: [EMAIL PROTECTED]
--

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



Re: Discuss: BSD Protection License

2002-03-13 Thread Colin Percival

At 14:04 13/03/2002 +, phil hunt wrote:
>I agree. The entire intent behind this license is to be
>deliberately incompatible with the most commonly used open
>source license.

   No, it isn't.  The intent is to ensure that a "free for both open and 
closed source use" body of code can't be turned into a "free for open 
source use only" body of code.  I mention "GPL-taint" because the GPL is 
the most common example of an (from my point of view) overly restrictive 
license.
   There is a tradition that once a project has adopted a given license 
(eg, the BSD operating systems and the BSD license), further work is 
incorporated under the same license.  This merely formalizes that.

Colin Percival


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



Re: Discuss: BSD Protection License

2002-03-13 Thread phil hunt

On Tuesday 12 March 2002  8:14 pm, Andy Tai wrote:
>
> The only point in this license seems to be the GPL
> incompatibility.  And you then blame the GPL?  If the
> GPL is "guilty" of anything, then you are "guilty" of
> the same.
>
> So this license creates "walls" in open source code
> and divides the community, on purpose.  Maybe this
> license should be discouraged just for this.

I agree. The entire intent behind this license is to be 
deliberately incompatible with the most commonly used open 
source license. 

IMO this calls into question whether the proponent is acting in
good faith.

-- 
<"><"><"> Philip Hunt <[EMAIL PROTECTED]> <"><"><">
"I would guess that he really believes whatever is politically 
advantageous for him to believe." 
-- Alison Brooks, referring to Michael
  Portillo, on soc.history.what-if
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-12 Thread Andy Tai

--- Colin Percival <[EMAIL PROTECTED]>
wrote:
> At 20:07 11/03/2002 -0800, Andy Tai wrote:
> >While this license probably is open source, it is
> >misnamed (by using the term "BSD" in its name
> 
>Of course this isn't a BSD license; if I wanted a
> BSD license, I'd be using the BSD license.

Then please don't use "BSD" in the license name.  It
confuses people.


>I maintain, however, that it incorporates the
> spirit
> of BSD

Except with restrictions.  That goes against the BSD
spirit.

The only point in this license seems to be the GPL
incompatibility.  And you then blame the GPL?  If the
GPL is "guilty" of anything, then you are "guilty" of
the same.

So this license creates "walls" in open source code
and divides the community, on purpose.  Maybe this
license should be discouraged just for this.

>The fault, IMHO, for this license being
> incompatible
> with the GPL lies entirely with the GPL, > Colin
Percival
> 
> --
> license-discuss archive is at
http://crynwr.com/cgi-bin/ezmlm-cgi?3


__
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.com/
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-12 Thread phil hunt

On Tuesday 12 March 2002  3:53 pm, Colin Percival wrote:
> At 15:37 12/03/2002 +, phil hunt wrote:
> >OSD, para 1: The license shall not restrict any party from
> >selling or giving away the software [...]
> >
> >License, 3 (c): The license under which the derivative work
> >is distributed must expressly prohibit the distribution of
> >further derivative works.
> >
> >This restricts people from selling or giving away the software,
> >because it imposes a restrictive term on how they can give it
> >away.
>
>2. Verbatim copies.
>You may copy and distribute verbatim copies of the Program as you
> receive it...

Good point. It appears I was wrong here.

>There are no restrictions on how licensed code can be copied
> or distributed; the only restrictions are on how derivative works
> are distributed.
>
>It seems as though there might be some confusion (see David
> Johnson's earlier note on this) resulting from the juxtaposition
> of sections 2,3, and 4, each of which states that "You may...".
> I don't personally see any problem here -- section 2 grants you
> some rights, section 3 grants you some rights, section 4 grants
> you some rights -- but would people be happier if I explicitly
> pointed out that the three sections cover different actions,
> and obviously the restrictions attached to each section only
> apply to that section?

Yes. If the current wording is confusing, it is obviously better
to word it in a way people don't find ambiguous.

-- 
<"><"><"> Philip Hunt <[EMAIL PROTECTED]> <"><"><">
"I would guess that he really believes whatever is politically 
advantageous for him to believe." 
-- Alison Brooks, referring to Michael
  Portillo, on soc.history.what-if
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-12 Thread Forrest J. Cavalier III

>   I didn't define "Definitions", either. 
>   I have no legal training, 

No legal training required for discussion here.  And 
according to Larry, if you have legal training, there
is some discussion you should not be doing here.  :-)

> but I thought it would be clear that
> "Modification and redistribution under open license" and "... under
> closed license" were simply section headings.

Hmmm.  Not clear to me.  They are worded as selection criteria,
in which case the selector must know the definitions.

(Someone else also pointed out that the election could be
made more clear.  I still think it should just be a disjointed
license.)

Since Clause 3a and 4a are identical.  3b and 4b are similar,
Did you consider rewriting so that 3a and 3b/4b are always
required, and then have a "must do one of the following"
clauses?

(BTW, 4b is kind of confusing.  The "full details" of a modification
ARE the modification.  Did you mean "full description"?)

>Err, which wording did you want to see adjusted?

The GPL 2(b) is in context.  The GPL is very carefully
worded and concise which indicates to me that the GPL
paragraphs after 2(c) are required in the license itself
to influence the interpretation of the clauses in that
section.

The BSDPL does not have the same explanatory text, and 4c
is in a slightly different context than GPL 2c.

As I said, I understand from the preamble what you meant.
But the preamble is not the license.  The unintended
interpretation of 4c will taint works reasonably
considered independent.

Here's a test.  If I distribute source for software under
BSDPL terms that consists of two source files, one BSDPL,
and one that was originally under the MIT license.  Can
the recipient distribute the works separately, and use
the MIT license for the second?  The GPL is clear and
allows it.  The BSDPL is not clear.




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



Re: Discuss: BSD Protection License

2002-03-12 Thread Colin Percival

At 11:19 12/03/2002 -0500, Forrest J. Cavalier III wrote:
>2. Except possibly for the copyleft clause 4c, the license
>fails to state that the terms apply to everyone receiving
>a copy of the software.

   Is this a problem?  I rather assumed that such a statement
would be included in the copyright notice on the software --
eg, 'Copyright 2002 by Foo Bar.  Permission is granted to
distribute this work under the terms of the license found in
the adjoining file "LICENSE".'

>1. There is no definition of the terms "open license" and "closed
>license."  (If those terms are not useful in selecting either
>clause 3 or 4, then they should not be in the wording.)

   I didn't define "Definitions", either. 
   I have no legal training, but I thought it would be clear that
"Modification and redistribution under open license" and "...
under closed license" were simply section headings.

>2. I think as worded, you must make the election of Clause 3 or 4
>as an organization, not on a work-by-work basis.

   Hmm, I'll agree that the wording is a bit unclear there.  Since
the individual clauses always refer to "the derivative work", would
it be sufficient to change "and distribute the resulting derivative
works" to "and distribute a resulting derivative work"?

>3. When read a certain way, the wording of the copyleft clause 4c
>is even more "tainting" than the GPL copyleft (ref GPL section 2).
>Such an interpretation of clause 4c doesn't seem to be in the
>spirit of the preamble, so I expect the wording can be adjusted
>to clarify.

BSDPL, clause 4(c):
You must cause any work that you distribute or publish, that in whole or in 
part contains or is derived from the Program or any part thereof, to be 
licensed as a whole at no charge to all third parties under the terms of 
this License.

GPL, clause 2(b):
You must cause any work that you distribute or publish, that in whole or in 
part contains or is derived from the Program or any part thereof, to be 
licensed as a whole at no charge to all third parties under the terms of 
this License.

   Err, which wording did you want to see adjusted?

Colin Percival

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



Re: Discuss: BSD Protection License

2002-03-12 Thread Forrest J. Cavalier III

OSD-related issues that I see

1. Someone already pointed out the OSD #1 issue.  If
the license doesn't explicitly permit selling copies,
then copyright law reserves the right to the author.

2. Except possibly for the copyleft clause 4c, the license
fails to state that the terms apply to everyone receiving
a copy of the software. 

The OSD could word it better, but the license terms must
"attach" to the program being distributed.  Is there any
OSI approved license which relies on a chain of licensees?  Look
at how OSI-approved licenses are worded and compare.  They are grants
and attached licenses.  (Sometimes you have to read the
definition of "you" or "recipient".)

The BSD Protection license defines "you" in a way that
has a self-reference.  There is no way to become a "you" unless
you are a licensee, and there is no way to be a licensee unless
you get it from Clause 4c.

3. The distribution term of clause 3c is obviously in conflict
with the OSD.  That clause should not be approved.  

The OSI approval process has rightly taken a dim view to
license clauses which are OSD conflicts, even when there is
an alternative clause.

The BSD Protection License is two different licenses.
If rewritten in the standard way of disjoint licenses,
then the version with Clause 4 terms would seem pretty
close to OSD compliant to me.

-

I think the ideas behind this license are somewhat novel.  But the
wordings leave me a lot of questions.  

1. There is no definition of the terms "open license" and "closed 
license."  (If those terms are not useful in selecting either
clause 3 or 4, then they should not be in the wording.)

2. I think as worded, you must make the election of Clause 3 or 4
as an organization, not on a work-by-work basis.  For example,
suppose I distribute two separate derivative works, and I choose
the clause 3 for the first work.  Later, I make a separate work
and choose clause 4.  I think that clause 4c says that I cannot
continue distributing the other work under the terms of clause 3.

3. When read a certain way, the wording of the copyleft clause 4c
is even more "tainting" than the GPL copyleft (ref GPL section 2).
Such an interpretation of clause 4c doesn't seem to be in the
spirit of the preamble, so I expect the wording can be adjusted
to clarify.
 

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



Re: Discuss: BSD Protection License

2002-03-12 Thread John Cowan

Colin Percival scripsit:

> I don't personally see any problem here -- section 2 grants you
> some rights, section 3 grants you some rights, section 4 grants
> you some rights -- but would people be happier if I explicitly
> pointed out that the three sections cover different actions,
> and obviously the restrictions attached to each section only
> apply to that section?

Not only would we be happier, a court who has to construe
the license would definitely be happier.

-- 
John Cowan <[EMAIL PROTECTED]> http://www.reutershealth.com
I amar prestar aen, han mathon ne nen,http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, _LOTR:FOTR_
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-12 Thread Colin Percival

At 20:07 11/03/2002 -0800, Andy Tai wrote:
>While this license probably is open source, it is
>misnamed (by using the term "BSD" in its name).  It is
>not a BSD license because it does NOT always "permit
>improvements to be used wherever they will help,
>without idealogical or metallic constraint." For
>example, it does not allow the use of such code in
>GPLed software.

   Of course this isn't a BSD license; if I wanted a
BSD license, I'd be using the BSD license.
   I maintain, however, that it incorporates the spirit
of BSD: That it permits both infinite chains of
derivative works, and that it permits closed-source
derivatives.
   The fault, IMHO, for this license being incompatible
with the GPL lies entirely with the GPL, since this
license is entirely more liberal than the GPL. Indeed,
take the GPL, remove some of the fluff (stuff about
patents, etc.), and add a clause permitting
closed-source derivative works, and you get this
license.

Colin Percival

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



Re: Discuss: BSD Protection License

2002-03-12 Thread John Cowan

phil hunt scripsit:

> My reading of the license and the OSD suggests to me that it 
> isn't.
> 
> OSD, para 1: The license shall not restrict any party from 
> selling or giving away the software [...]
> 
> License, 3 (c): The license under which the derivative work 
> is distributed must expressly prohibit the distribution of 
> further derivative works.
> 
> This restricts people from selling or giving away the software,
> because it imposes a restrictive term on how they can give it 
> away.

No, 3 (c) applies only to derivative works, not to the software
released under the license.


-- 
John Cowan <[EMAIL PROTECTED]> http://www.reutershealth.com
I amar prestar aen, han mathon ne nen,http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, _LOTR:FOTR_
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-12 Thread Colin Percival

At 15:56 12/03/2002 +, phil hunt wrote:
>On Tuesday 12 March 2002  1:16 am, Colin Percival wrote:
> >To start with, the LGPL only applies to libraries.
>
>That's not true, you can license any code with it.

   Allow me to rephrase: The LGPL is intended for application
to libraries.  (And defines "the Library" to mean any licensed
code.)

Colin Percival


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



Re: Discuss: BSD Protection License

2002-03-12 Thread Colin Percival

At 15:37 12/03/2002 +, phil hunt wrote:
>OSD, para 1: The license shall not restrict any party from
>selling or giving away the software [...]
>
>License, 3 (c): The license under which the derivative work
>is distributed must expressly prohibit the distribution of
>further derivative works.
>
>This restricts people from selling or giving away the software,
>because it imposes a restrictive term on how they can give it
>away.

   2. Verbatim copies.
   You may copy and distribute verbatim copies of the Program as you 
receive it...

   There are no restrictions on how licensed code can be copied
or distributed; the only restrictions are on how derivative works
are distributed.

   It seems as though there might be some confusion (see David
Johnson's earlier note on this) resulting from the juxtaposition
of sections 2,3, and 4, each of which states that "You may...".
I don't personally see any problem here -- section 2 grants you
some rights, section 3 grants you some rights, section 4 grants
you some rights -- but would people be happier if I explicitly
pointed out that the three sections cover different actions,
and obviously the restrictions attached to each section only
apply to that section?

Colin Percival


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



Re: Discuss: BSD Protection License

2002-03-12 Thread phil hunt

On Tuesday 12 March 2002  1:16 am, Colin Percival wrote:
> At 11 Mar 2002 20:57:24 -, [EMAIL PROTECTED] resent my email to this
>
> mailing list and added the line:
> >[ Please discuss this license.  Is he reinventing the LGPL? ]
>
>No, I'm not.
>
>To start with, the LGPL only applies to libraries. 

That's not true, you can license any code with it.


-- 
<"><"><"> Philip Hunt <[EMAIL PROTECTED]> <"><"><">
"I would guess that he really believes whatever is politically 
advantageous for him to believe." 
-- Alison Brooks, referring to Michael
  Portillo, on soc.history.what-if
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-12 Thread phil hunt

On Tuesday 12 March 2002  4:07 am, Andy Tai wrote:
> While this license probably is open source, 

My reading of the license and the OSD suggests to me that it 
isn't.

OSD, para 1: The license shall not restrict any party from 
selling or giving away the software [...]

License, 3 (c): The license under which the derivative work 
is distributed must expressly prohibit the distribution of 
further derivative works.

This restricts people from selling or giving away the software,
because it imposes a restrictive term on how they can give it 
away.

> (One could even say this license is not open source
> because it discriminates against people doing GPL
> development, but this argument may not be very
> strong.)

You could equally argue that the GPL discriminates against people
writing proprietary software. That clause isn't intended to be 
read that way.

-- 
<"><"><"> Philip Hunt <[EMAIL PROTECTED]> <"><"><">
"I would guess that he really believes whatever is politically 
advantageous for him to believe." 
-- Alison Brooks, referring to Michael
  Portillo, on soc.history.what-if
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-11 Thread Andy Tai

While this license probably is open source, it is
misnamed (by using the term "BSD" in its name).  It is
not a BSD license because it does NOT always "permit
improvements to be used wherever they will help,
without idealogical or metallic constraint." For
example, it does not allow the use of such code in
GPLed software.

The spirit of BSD is to allow the code to be used by
anyone, for virtually any purpose.  For example, Bill
Gates can use the code in proprietary software, and
Linus Torvalds can use the code in GPLed software. 
This BSD Protection license carries extra constraints
that limit the freedom of other people to use such
code.  It is not BSD, although Craig Mundie would love
it. "Anti-GPL" is not the spirit of BSD.

(One could even say this license is not open source
because it discriminates against people doing GPL
development, but this argument may not be very
strong.)

--- Colin Percival <[EMAIL PROTECTED]>
wrote:
> [ Please discuss this license.  Is he reinventing
> the LGPL? ]
> 
>I submit for your consideration the "BSD
> Protection License", as found 
> at
>
http://web.comlab.ox.ac.uk/oucl/work/colin.percival/source/BSDPL.html
>(A plaintext version can be found by s/html/txt/
> on the URL.)
> 
>Feel free to redistribute this as relevant (eg to
> license-discuss); I 
> have no desire to remain anonymous (and the URL
> would identify me anyway).
> 
>The included preamble should clarify the purpose
> of this license, but to 
> summarize briefly, this license has a GPL flavour
> and a BSD spirit, and 
> exists in order to allow closed source use of
> licensed code, while 
> "protecting" the code from having that freedom
> removed.
> 
> Colin Percival
> 
> --
> license-discuss archive is at
http://crynwr.com/cgi-bin/ezmlm-cgi?3


__
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.com/
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-11 Thread David Johnson

On Monday 11 March 2002 10:38 am, Colin Percival wrote:
> [ Please discuss this license.  Is he reinventing the LGPL? ]
>
>I submit for your consideration the "BSD Protection License", as found
> at http://web.comlab.ox.ac.uk/oucl/work/colin.percival/source/BSDPL.html
>(A plaintext version can be found by s/html/txt/ on the URL.)
>
>Feel free to redistribute this as relevant (eg to license-discuss); I
> have no desire to remain anonymous (and the URL would identify me anyway).
>
>The included preamble should clarify the purpose of this license, but to
> summarize briefly, this license has a GPL flavour and a BSD spirit, and
> exists in order to allow closed source use of licensed code, while
> "protecting" the code from having that freedom removed.

The juxtoposition of sections 3 and 4 is somewhat interesting. It's like a 
dual license, with the recipient choosing the set of terms they wish. But I 
would make sure that this point is clarified. This license can easily, even 
commonly, be interpreted as null and void since section 3 and 4 contradict 
each other, with no explicit explanation that one chooses one section or 
another.

It's not a reinvention of the LGPL. It achieves many of the same goals, but 
does so through a completely different mechanism.

I would, however, change the name. It would be all too easy to confuse the 
name with another well known license. It also detours considerably from the 
BSD spirit.

-- 
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: Discuss: BSD Protection License

2002-03-11 Thread John Cowan

Colin Percival scripsit:
> 
> [ Please discuss this license.  Is he reinventing the LGPL? ]

By no means.  It seems to me a very innovative license: the
software can be used either in proprietary products, or in
free software *which is also gratuit*.  I think it would
require a clause which explicitly allows bundling on CD-ROMs and such,
to avoid running afoul of OSD #1.

Otherwise, it looks Open Source to me.

-- 
John Cowan <[EMAIL PROTECTED]> http://www.reutershealth.com
I amar prestar aen, han mathon ne nen,http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, _LOTR:FOTR_
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3



Re: Discuss: BSD Protection License

2002-03-11 Thread Colin Percival

At 11 Mar 2002 20:57:24 -, [EMAIL PROTECTED] resent my email to this
mailing list and added the line:
>[ Please discuss this license.  Is he reinventing the LGPL? ]

   No, I'm not.

   To start with, the LGPL only applies to libraries.  The license I am
proposing applies to any code (and in fact when I wrote it I wasn't thinking
in terms of applying it to libraries).
   Somewhat related to that is the difference that this license does not
prohibit the closed-sourcing of derivative works; where LGPL permits the
existance of closed-source works which use a library, my license would permit
the existance of closed-source improvements upon said library.

Colin Percival


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



Re: Discuss: BSD Protection License

2002-03-11 Thread John Cowan

Colin Percival scripsit:
> 
> [ Please discuss this license.  Is he reinventing the LGPL? ]

By no means.  It seems to me a very innovative license: the
software can be used either in proprietary products, or in
free software *which is also gratuit*.  I think it would
require a clause which explicitly allows bundling on CD-ROMs and such,
to avoid running afoul of OSD #1.

Otherwise, it looks Open Source to me.

-- 
John Cowan <[EMAIL PROTECTED]> http://www.reutershealth.com
I amar prestar aen, han mathon ne nen,http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, _LOTR:FOTR_


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



Discuss: BSD Protection License

2002-03-11 Thread Colin Percival

[ Please discuss this license.  Is he reinventing the LGPL? ]

   I submit for your consideration the "BSD Protection License", as found 
at http://web.comlab.ox.ac.uk/oucl/work/colin.percival/source/BSDPL.html
   (A plaintext version can be found by s/html/txt/ on the URL.)

   Feel free to redistribute this as relevant (eg to license-discuss); I 
have no desire to remain anonymous (and the URL would identify me anyway).

   The included preamble should clarify the purpose of this license, but to 
summarize briefly, this license has a GPL flavour and a BSD spirit, and 
exists in order to allow closed source use of licensed code, while 
"protecting" the code from having that freedom removed.

Colin Percival

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