Re: Apache vs. BSD licenses

2001-03-22 Thread phil hunt


On Wed, 21 Mar 2001 [EMAIL PROTECTED] wrote:
 on Tue, Mar 20, 2001 at 11:13:22PM +, David Johnson ([EMAIL PROTECTED]) wrote:
  On Wednesday March 21 2001 06:41 am, [EMAIL PROTECTED] wrote:
  
There's a difference between aligning and coinciding. If my goals
coincided exactly with the FSF, you would be completely right. 
  
   What differences, specifically?
 
  Coincide means to occupy equivalent positions, while align means to be on the 
  same line. The first is a location and the latter a direction.
 
 I had in mind a discussion of degrees of freedom in software licensing
 which are of interest to you.
 
 I've had my own internal debates over the GNU GPL, whether it's "the one
 true way", or merely good enough.  I have yet to provide myself an
 answer I'm satisfied with.
 
 I'll reiterate:  what Copyleft objectives do you have which are not met
 or satisfied with the current GPL v.2?

I can't answer for David, but I will answer this for myself.

There are three areas were the GPL could be improved, IMO. One is
not very controversial, I hope. The other two are more controverisal,
and there's a case that they could be put into separate licenses.

(1) compatibility with other Free Software licenses. (I'm not
using the term Open Source here, because the FSF aren't going to use
it). At the moment, the GPL is incompatible with any license that in
any way is more restrictive than the GPL. This includes licenses that
the FSF is happy to accept as "Free Software".

(2) allowing time-delayed open source. The BSDL allows code to be
embedded into closed source programs, and the result remaining unfree
forever. I propose that a new license allow embedding into closed
source products, but only if the result becomes open source after
a time delay, say 3-5 years. This is plenty of time for a company
to gain revenue from the sale value of software, and should
result in more software becoming freed, albeit after a time delay.
This license can be thought of as a compromise between the BSDL and 
GPL. 

(3) threats to the legality of free software

At the moment, people who can rightly be considered the enemies
of free software are trying to make free software illegal for some
applications, by using patents or anti-circumvention provisions of
copyright laws. Imagine if they win -- we don't be able to write
or use oepn source media streaming software, for example. Companies
like Microsoft could use this to keep their stranglehold on the 
desktop. I see this as the biggest threat to Free Software: they 
can't beat us on technical quality, so they are going to attempt to
use force to stop us. 

One remedy might be an open source license which says that you
can use this software, provided you don't use software patents
or anti-circumvention laws to stop people using free software.
I've expanded on this idea on my website at
http://www.vision25.demon.co.uk/ip/proposal2.html


 I share this concern.  I do believe, strongly, that a very conservative
 approach to licensing is healthy, and that a proliferation of licenses,
 compatible or otherwise, is bad -- though incompatible licenses are
 naturally worse.

IMO compatible license are OK. Imagine a world were all Free
Software / Open Source licenses are compatible with each other.
That's the world I'd like to see.

A proliferation of licenses is bad. But how many do we really need?
IMO, about 5:

(i) BSDL-like. Allows encapsulation in non-free programs

(ii) LGPL-like. Copylefts the library, but allows the library's
use in non-free applications

(iii) time-delayed copyleft. See my proposal above

(iv) full copyleft. Like the GPL or QPL.

(v) Copyleft with provisions against agressive use of software patents
and/or  anti-circumvention laws

I think this covers most possibilities.

If all open source licenses were compatible with each other, then it
wouldn't matter much, as anyone could mix and match code from
all these types of licenses, happy that the result was legal and
open source.

People wishing to put open source code into proprietary products would
have to be more careful, but that's no different from the present
situation.

 Under this scheme, core, immutable, licensing language is defined.

Would this be based on the language used by the DFSG/OSD?

 Items of variance, which I envision as largely pertaining to identity,
 authoring/versioning authority, and jurisdiction or venue, would be
 identified.

So you could have one license, with optional paragraphs? That sounds
a good idea.

-- 
* Phil Hunt * 
"An unforseen issue has arisen with your computer. Don't worry your silly 
little head about what has gone wrong; here's a pretty animation of a 
paperclip to look at instead."
 -- Windows2007 error message





RE: Apache vs. BSD licenses

2001-03-22 Thread Dave J Woolley

 From: phil hunt [SMTP:[EMAIL PROTECTED]]
 
 source products, but only if the result becomes open source after
 a time delay, say 3-5 years. This is plenty of time for a company
 to gain revenue from the sale value of software, and should
[DJW:]  
That sort of time figure agrees with my idea as to
the time limit that should be applied to most software
patents, and for similar reasons.
-- 
--- DISCLAIMER -
Any views expressed in this message are those of the individual sender,
except where the sender specifically states them to be the views of BTS.

  



Re: Apache vs. BSD licenses

2001-03-21 Thread kmself

on Tue, Mar 20, 2001 at 11:13:22PM +, David Johnson ([EMAIL PROTECTED]) wrote:
 On Wednesday March 21 2001 06:41 am, [EMAIL PROTECTED] wrote:
 
   There's a difference between aligning and coinciding. If my goals
   coincided exactly with the FSF, you would be completely right. But if
   they differ even a tiny fraction, then the possibility exists that
   another license is more suited to my purposes. That's why multiple
   political parties exist in free nations, and why multiple free licenses
   should exist for Free Software.
 
  What differences, specifically?

 Coincide means to occupy equivalent positions, while align means to be on the 
 same line. The first is a location and the latter a direction.

I had in mind a discussion of degrees of freedom in software licensing
which are of interest to you.

I've had my own internal debates over the GNU GPL, whether it's "the one
true way", or merely good enough.  I have yet to provide myself an
answer I'm satisfied with.

I'll reiterate:  what Copyleft objectives do you have which are not met
or satisfied with the current GPL v.2?

There are others (lurking on this list, and you know who you are) who've
expressed a concern with the fact that the current state of free
software licensing makes it difficult to introduce new ideas into play.
I share this concern.  I do believe, strongly, that a very conservative
approach to licensing is healthy, and that a proliferation of licenses,
compatible or otherwise, is bad -- though incompatible licenses are
naturally worse.  This leads to increasing complexity on the legal
landscape, a landscape which a current near-exclusive focus on three
fundamental licenses --  GNU GPL, MIT/BSD, and MozPL -- has kept
relatively streamlined.  Though some have complained about the OSI
license approval pipeline and process, I remain half-convinced that a
slow process is a feature, not a bug.  Though I've suggested previously
steps which might help streamline it, as have others.

I've suggested previously and will reiterate a proposal for using a
reference in a system which might allow for evolution.  The original
suggestion was aimed at the MozPL and its kin (SCSSL, Jabber), though it
could be adapted.  

Under this scheme, core, immutable, licensing language is defined.
Items of variance, which I envision as largely pertaining to identity,
authoring/versioning authority, and jurisdiction or venue, would be
identified.  Parties wishing to adapt and adopt the license could do so.
Variants meeting guidelines would be considered equivalent.  Parties
would be free to propose changes to licensing terms -- having
authorship/versioning authority over their variant, they'd be free to do
so.  However, the standard revised licensing terms would have to be
agreed upon by some plurality [1] of parties.  Any of these pluralities
might decide to go their separate way.  There is a benefit, of course,
in maintaining compatibility between valuable code bases.  And there is
always the possibility that after one or more generations of divergence,
terms might later come to coincide (analogous to temporary forking of a
software development branch).  Independently of versioning authority,
maintainers of works which had already incorporated code under terms of
other licenses would (if required by these licenses) be constrained to
remain in coordination with any changes to terms of these licenses.

Easy?  No.  Unwieldy?  Maybe.  But this is about the only proposal I've
seen which remotely addresses to issues of integrity (not ceding
versioning authority to another organization or some trusted party as
the FSF), *and* of keeping legal language in concert.


Notes:

1.  I've been reading too many patent claims

-- 
Karsten M. Self [EMAIL PROTECTED]http://kmself.home.netcom.com/
 What part of "Gestalt" don't you understand?   There is no K5 cabal
  http://gestalt-system.sourceforge.net/ http://www.kuro5hin.org

 PGP signature


Re: Apache vs. BSD licenses

2001-03-21 Thread David Johnson

On Wednesday March 21 2001 09:06 am, [EMAIL PROTECTED] wrote:

 I'll reiterate:  what Copyleft objectives do you have which are not met
 or satisfied with the current GPL v.2?

Well, since I don't use copyleft for my own works, this is kind of hard to 
answer :-) I prefer the LGPL over the GPL simply because I won't get into 
trouble if I dynamically link to it. As a user (one who does not modify the 
source code), the linkage problems with most copyleft licenses are 
problematic.

 Under this scheme, core, immutable, licensing language is defined.
 Items of variance, which I envision as largely pertaining to identity,
 authoring/versioning authority, and jurisdiction or venue, would be
 identified.  Parties wishing to adapt and adopt the license could do so.
 Variants meeting guidelines would be considered equivalent. 

If you could keep compatibility between the variants, it would be a very good 
idea. But incompatibilities between variants would be a nightmare, much worse 
than the current version since it would be all to easy to get the variants 
confused.

It's a good idea.

-- 
David Johnson
___
http://www.usermode.org



Re: Apache vs. BSD licenses

2001-03-21 Thread kmself

on Wed, Mar 21, 2001 at 02:23:32AM +, David Johnson ([EMAIL PROTECTED]) wrote:
 On Wednesday March 21 2001 09:06 am, [EMAIL PROTECTED] wrote:
 
  I'll reiterate:  what Copyleft objectives do you have which are not met
  or satisfied with the current GPL v.2?
 
 Well, since I don't use copyleft for my own works, this is kind of hard to 
 answer :-) I prefer the LGPL over the GPL simply because I won't get into 
 trouble if I dynamically link to it. As a user (one who does not modify the 
 source code), the linkage problems with most copyleft licenses are 
 problematic.
 
  Under this scheme, core, immutable, licensing language is defined.
  Items of variance, which I envision as largely pertaining to identity,
  authoring/versioning authority, and jurisdiction or venue, would be
  identified.  Parties wishing to adapt and adopt the license could do so.
  Variants meeting guidelines would be considered equivalent. 
 
 If you could keep compatibility between the variants, it would be a very good 
 idea. But incompatibilities between variants would be a nightmare, much worse 
 than the current version since it would be all to easy to get the variants 
 confused.

Consider that a strong disincentive among the participants to create
incompatibilities, and an incentive among the cooperating parties to
disassociate themselves from defecting parties.

The scheme as presented doesn't call for any voting or unanimity --
typical failure points of collaborative organizations.  The standard is
as the standard does.

 It's a good idea.

Thanks.  I'm happy now to know that at least one other person's read it

-- 
Karsten M. Self [EMAIL PROTECTED]http://kmself.home.netcom.com/
 What part of "Gestalt" don't you understand?   There is no K5 cabal
  http://gestalt-system.sourceforge.net/ http://www.kuro5hin.org

 PGP signature


Re: Apache vs. BSD licenses

2001-03-20 Thread Rodent of Unusual Size

Ian Stokes-Rees wrote:
 
 We are looking at open sourcing a software project and are currently
 trying to evaluate BSD vs. Apache.  The issue is that our code base
 includes Xerces-C (XML parser) which is under Apache Public License.
 The implication, then, is that for both subsequent source and binary
 distributions there is the requirement to a) include the APL (this
 makes sense and isn't a problem), and b) include credits in binary
 only distributions (more annoying).

What clause of the Apache licence (which is *not* the Apache 'Public'
licence, btw) requires you to accrete credit?  All it says is that
if you use stuff from the ASF, you need to say so.  A one-liner,
plus the Apache licence file, ought to be sufficient.

 I understand that the FSF position on this is that the APL is GPL
 incompatible because otherwise the required list of creditors
 grows and grows with every person who makes individual
 contributions which are not signed over to one of the current
 "owners".

That is not the case.  Nothing in the Apache licence requires
anything of the kind.
-- 
#kenP-)}

Ken Coarhttp://Golux.Com/coar/
Apache Software Foundation  http://www.apache.org/
"Apache Server for Dummies" http://Apache-Server.Com/
"Apache Server Unleashed"   http://ApacheUnleashed.Com/

ApacheCon 2001!
Four tracks with over 70+ sessions. Free admission to exhibits
and special events - keynote presentations by John 'maddog' Hall
and David Brin. Special thanks to our Platinum Sponsors IBM and
Covalent, Gold Sponsor Thawte, and Silver Sponsor Compaq.  Attend
the only Apache event designed and fully supported by the members of
the ASF. See more information and register at http://ApacheCon.Com/!



Re: Apache vs. BSD licenses

2001-03-20 Thread Ian Stokes-Rees

To clarify:

Please refer to the "GPL-Incompatible, Free Software Licenses" section
on the GNU web site at:

http://www.gnu.org/philosophy/license-list.html#GPLIncompatibleLicenses

Second, my mistake was in wording: We are not going to turn over our
software to Apache, therefore when I say we are considering releasing it
under the Apache License, I mean that we are considering releasing it
under an Apache _style_ license, basically using v1.1 as the template. 
If we were to do this, and subsequent developers were to do the same,
then each developer who redistributed the accumulated code base with new
files and entirely new code which they put under _their_ version of
Apache License, the credits list would grow and grow.

This is my _understanding_ of what happens when people use Apache, and
that it was the major criticism of the original BSD license, hence the
new BSD license.  I fully accept that I may have a misguided impression
of how Apache and Apache style licenses work, hence my posts to this
discussion list.  I would appreciate any clarification.

We do not want there to be run away licenses on the code base we are
distributing.  If we release it under BSD and other people do the same,
then their will only be two licenses: One for Xerces (Apache License),
and one for everything else (BSD).

Finally, it was mentioned that (to quote): "... the Apache licence
(which is *not* the Apache 'Public' licence, btw) ...".  I was under the
impression that the Apache License was, at times, refered to as the
Apache Public License.  The following links somewhat support that claim
(both on apache.org):

http://jakarta.apache.org/turbine/license.html
http://xml.apache.org/batik/license.html

Cheers,

Ian.

Rodent of Unusual Size wrote:
 
 Ian Stokes-Rees wrote:
 
  We are looking at open sourcing a software project and are currently
  trying to evaluate BSD vs. Apache.  The issue is that our code base
  includes Xerces-C (XML parser) which is under Apache Public License.
  The implication, then, is that for both subsequent source and binary
  distributions there is the requirement to a) include the APL (this
  makes sense and isn't a problem), and b) include credits in binary
  only distributions (more annoying).
 
 What clause of the Apache licence (which is *not* the Apache 'Public'
 licence, btw) requires you to accrete credit?  All it says is that
 if you use stuff from the ASF, you need to say so.  A one-liner,
 plus the Apache licence file, ought to be sufficient.
 
  I understand that the FSF position on this is that the APL is GPL
  incompatible because otherwise the required list of creditors
  grows and grows with every person who makes individual
  contributions which are not signed over to one of the current
  "owners".
 
 That is not the case.  Nothing in the Apache licence requires
 anything of the kind.
 --
 #kenP-)}
 
 Ken Coarhttp://Golux.Com/coar/
 Apache Software Foundation  http://www.apache.org/
 "Apache Server for Dummies" http://Apache-Server.Com/
 "Apache Server Unleashed"   http://ApacheUnleashed.Com/
 
 ApacheCon 2001!
 Four tracks with over 70+ sessions. Free admission to exhibits
 and special events - keynote presentations by John 'maddog' Hall
 and David Brin. Special thanks to our Platinum Sponsors IBM and
 Covalent, Gold Sponsor Thawte, and Silver Sponsor Compaq.  Attend
 the only Apache event designed and fully supported by the members of
 the ASF. See more information and register at http://ApacheCon.Com/!

-- 
Ian Stokes-Rees, Engineering Manager  DecisionSoft Ltd.
Telephone: +44-1865-203192http://www.decisionsoft.com



Re: Apache vs. BSD licenses

2001-03-20 Thread John Cowan

Rodent of Unusual Size wrote:


 This is my _understanding_ of what happens when people use Apache,
 and that it was the major criticism of the original BSD license,
 hence the new BSD license.
 
 And hence the Apache 1.1 licence revision, which mirrored that
 change in the BSD licence.



I understood that AL 1.1 was an *old* BSD license, with the
advertising clause, as appears from the apache.org web site.
 
-- 
There is / one art || John Cowan [EMAIL PROTECTED]
no more / no less  || http://www.reutershealth.com
to do / all things || http://www.ccil.org/~cowan
with art- / lessness   \\ -- Piet Hein




Re: Apache vs. BSD licenses

2001-03-20 Thread Brian Behlendorf

On Tue, 20 Mar 2001, Rodent of Unusual Size wrote:
 Ian Stokes-Rees wrote:
 
  If we were to do this, and subsequent developers were to do the
  same, then each developer who redistributed the accumulated code
  base with new files and entirely new code which they put under
  _their_ version of Apache License, the credits list would grow
  and grow.

 That is a consequence of the ASFisms or their replacements, not
 the licence terms themselves..

Actually, Ken, Ian is right.  If there is a bundle of code that contains
ASF code, which has an Apache License 1.1-style license on it requiring
attribution to this other party, then both the ASF and this other party
need to have their credits remain.  The license terms do require this, and
it's not likely to change in the near future, since people in the ASF
believe pretty strongly in attributing credit where earned.  If you have a
string of derivative works, you have a string of attributions.  You can
remove an attribution from that list only if you're sure none of that
contributor's work is being used anymore.

Personally, I think this is a pretty small thing to ask.  Even with 1000
contributors representing a chain of 1000 derivations (whereas these days
you rarely have two or three) such an atribution would take under 100K of
text, or 10K compressed.  Giving credit is an inexpensive way of spread
the benefits of participation in an open source project, and costs the
current developers essentially nothing.

Note that this "advertising clause" is much different in 1.1 than in 1.0.
In fact, it was carefully written to *be* GPL compatible.  The clause
"Alternately, this acknowledgment may appear in the software itself,
if and wherever such third-party acknowledgments normally appear" can
apply to sourcecode as well - that is, if you have a GPL tarball that
contains Xerces code, you are of course distributing source, and that
acknowlegement appears in the source to the Xerces code, where such a
"third-party acknowledgment normally appears".  I've discussed this with
Stallman and he agrees, grudgingly, that clause 3 is not GPL-incompatible.
Such notices will persist, as well, because the GPL does not allow you to
remove copyright notices on included code (I believe...).

He still has an issue with clauses 4 and 5, though, which are a device to
help protect us against someone creating a proprietary fork and calling it
"ApachePro", or "Apache++" or whatever.  Stallman believes such things
should be enforced through trademark law.  I think anyone who's been
through trademark law proceedings would tell you to avoid it at all costs
- trademark law is all about who has the more expensive lawyers arguing
your case.  :/  By making it a term of copyright, we protect that interest
in a much more direct way.

Stallman has indicated to me that clause 4 ("Apache" may not be used to
endorse) will be compatible with the GPL v3, but clause 5 ("Apache" may
not appear in the product name) will not.  I think this is unfortunate, as
in a digital environment, your good name is your only asset, and
protecting it shouldn't be hard.  I don't see asking someone to choose a
different name for a derivative work as not qualifying as "free" as the
FSF defines it.

Brian






Re: Apache vs. BSD licenses

2001-03-20 Thread phil hunt

On Tue, 20 Mar 2001, Brian Behlendorf wrote:
 Stallman has indicated to me that clause 4 ("Apache" may not be used to
 endorse) will be compatible with the GPL v3, 

That's a good change.

 but clause 5 ("Apache" may
 not appear in the product name) will not. 

That isn't good, and is IMO puzzling. Putting "Apache" in a product's name 
could be done in order to use the Apache developers' reputation and
good name to endorse (indirectly) the product.

 I think this is unfortunate, as
 in a digital environment, your good name is your only asset, and
 protecting it shouldn't be hard.  I don't see asking someone to choose a
 different name for a derivative work as not qualifying as "free" as the
 FSF defines it.

It would be nice if there was a license like the GPL, but compatible
with all open source / free software licenses. I have suggested this
to RMS; he replied that legal difficulties prevented this.

-- 
* Phil Hunt * 
"An unforseen issue has arisen with your computer. Don't worry your silly 
little head about what has gone wrong; here's a pretty animation of a 
paperclip to look at instead."
 -- Windows2007 error message





Re: Apache vs. BSD licenses

2001-03-20 Thread David Johnson

On Tuesday March 20 2001 06:12 pm, Brian Behlendorf wrote:

 Stallman has indicated to me that clause 4 ("Apache" may not be used to
 endorse) will be compatible with the GPL v3, but clause 5 ("Apache" may
 not appear in the product name) will not. 

Why is it always the non-GPL license that must conform? Why is the GPL never 
criticized for being incompatible?

-- 
David Johnson
___
http://www.usermode.org



Re: Apache vs. BSD licenses

2001-03-20 Thread Brian Behlendorf

On Tue, 20 Mar 2001, David Johnson wrote:
 On Tuesday March 20 2001 06:12 pm, Brian Behlendorf wrote:

  Stallman has indicated to me that clause 4 ("Apache" may not be used to
  endorse) will be compatible with the GPL v3, but clause 5 ("Apache" may
  not appear in the product name) will not.

 Why is it always the non-GPL license that must conform? Why is the GPL never
 criticized for being incompatible?

Er, actually, it sounds like he's considering substantive changes in
GPLv3, or at least "clarifications" for the pragmatic purpose of
explaining or reconciling compatibility issues, so long as it doesn't
change his core beliefs about what constitutes "free".

Since the Apache community's views on IP are not incompatible with the
FSF's (Apache developers are already comfortable with the idea that
commercial entities can use the code in proprietary products without
contributing anything back; the idea of someone using Apache code in a
GPL-licensed derivative work is no worse) I've been attempting to
reconcile our licenses to allow GPL derived works.  The
managing-our-identity-through-copyright-law-instead-of-trademark-law
issue is now all that separates us.

Brian






Re: Apache vs. BSD licenses

2001-03-20 Thread kmself

on Tue, Mar 20, 2001 at 07:43:31PM +, David Johnson ([EMAIL PROTECTED]) wrote:
 On Tuesday March 20 2001 06:12 pm, Brian Behlendorf wrote:
 
  Stallman has indicated to me that clause 4 ("Apache" may not be used to
  endorse) will be compatible with the GPL v3, but clause 5 ("Apache" may
  not appear in the product name) will not. 
 
 Why is it always the non-GPL license that must conform? Why is the GPL never 
 criticized for being incompatible?

The GPL specifies a set of requirements, and, to further its objectives,
requires that they be adhered to -- they cannot be increased or
diminished.  If you think about it, any more flexible approach is likely
to lead to loopholes.

The other question is:  if your objectives align with those of the GPL
(copyleft, promotion of free software), why would you need a different
license?  This isn't an entirely rhetorical question.

Practically, one alternative that's being practiced with greatre
frequency is mutliple licensing, with the GPL or a GPL-compatible
license (usually the LGPL -- compatibility being accomplished by
deferring to the GPL when used in combination with other GPLd code).

I'm not sure what alternative constructs exist, one option might be a
license which specifies some sort of legal test.  The OSD is a possible
instance of same (though it's a meta license).  The IBM public license
also provides a somewhat similar test.

The problem with such a construct is you now have to go through and
legally analyze all licenses to see whether or not they satisfy the
test.  And come up with a way to deal with the possibility you'll have
to change your mind on such a decision down the road.

By specifying an immutable set of text (the GPL), the test is greatly
simplified.  Though some licenses are compatible by virtue of not adding
additional requirements to those of the GPL (revised BSD, MIT,
Artistic).  Meaning that a bit of analysis may be necessary even under
the current regime.

-- 
Karsten M. Self [EMAIL PROTECTED]http://kmself.home.netcom.com/
 What part of "Gestalt" don't you understand?   There is no K5 cabal
  http://gestalt-system.sourceforge.net/ http://www.kuro5hin.org

 PGP signature


Re: Apache vs. BSD licenses

2001-03-20 Thread David Johnson

On Wednesday March 21 2001 05:19 am, Brian Behlendorf wrote:

  Why is it always the non-GPL license that must conform? Why is the GPL
  never criticized for being incompatible?

 Er, actually, it sounds like he's considering substantive changes in
 GPLv3, or at least "clarifications" for the pragmatic purpose of
 explaining or reconciling compatibility issues, so long as it doesn't
 change his core beliefs about what constitutes "free".

That's good to hear. The process of devising the GPLv3 is a mystery to myself 
and most others, so it's nice to know that he's thinking about how it will 
interact with other free licenses.

-- 
David Johnson
___
http://www.usermode.org



Re: Apache vs. BSD licenses

2001-03-20 Thread David Johnson

On Wednesday March 21 2001 05:43 am, [EMAIL PROTECTED] wrote:

 The other question is:  if your objectives align with those of the GPL
 (copyleft, promotion of free software), why would you need a different
 license?  This isn't an entirely rhetorical question.

There's a difference between aligning and coinciding. If my goals coincided 
exactly with the FSF, you would be completely right. But if they differ even 
a tiny fraction, then the possibility exists that another license is more 
suited to my purposes. That's why multiple political parties exist in free 
nations, and why multiple free licenses should exist for Free Software.
 
-- 
David Johnson
___
http://www.usermode.org



Re: Apache vs. BSD licenses

2001-03-20 Thread David Johnson

On Wednesday March 21 2001 06:41 am, [EMAIL PROTECTED] wrote:

  There's a difference between aligning and coinciding. If my goals
  coincided exactly with the FSF, you would be completely right. But if
  they differ even a tiny fraction, then the possibility exists that
  another license is more suited to my purposes. That's why multiple
  political parties exist in free nations, and why multiple free licenses
  should exist for Free Software.

 What differences, specifically?

You mean between the Republican and Reform parties? Between the GPL and the 
BSDL? Between the FSF and myself? Or between "aligning" and "coinciding"?

Assuming you meant the latter...

Coincide means to occupy equivalent positions, while align means to be on the 
same line. The first is a location and the latter a direction.

-- 
David Johnson
___
http://www.usermode.org