Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-27 Thread Susan G. Kleinmann
Ian Jackson writes:

> Susan G. Kleinmann writes ("Re: Bruce - fiat required to end discussion on ly
x/copyright ? "):
> ...
> > This is my synopsis of the relevant parts of Chapter 2:
> > 
> > Packages go into contrib if their copyrights or patents require that they:
> > a.  allow distribution of no source code 
> > b.  allow distribution of only some source code, but not all the source cod
e
> > needed to compile the program (even given the existence of other source
s
> > in the Debian distribution).
> > c.  depend on a non-free or contrib package in order to be used
> > d.  allow use only for a trial period
> > e.  lack vital functionality
> > f.  are installer packages
> > g.  fail to meet some other policy requirement
> > 
> > Packages go into non-free if their copyrights or patents require that they:
> > h.  disallow distribution for profit
> > i.  disallow distribution on certain media
> > j.  disallow distribution except if special permission is obtained
> > k.  have "any other onerous conditions".
> > 
> > 
> > My reactions:
> > 
> > Condition (a) is redundant, given condition (b).
> 
> Yes, if you think about them like that.  I haven't expressed it quite
> that way.
> 
> > It is not clear either what is meant by condition (k), nor how condition 
> > (k) differs from condition (g).  Without such a distinction, non-free 
> > and contrib overlap.
> 
> (k) is there as a catch-all, in case someone comes up with another
> example of a bad thing in a copyright.
> 
> non-free and contrib do overlap - they are intended to.  The way I
> have phrased it makes it clear that if a package meets the bad
> criteria for needing to be in non-free, and those for contrib, it must
> go in non-free.
> 
> > The word "onerous" in condition (k) would seem inconsistent with 
> > the Debian objective to be "a base upon which value-added 
> > GNU/Linux distributions can be built."
> 
> I don't understand this at all.

The above several paragraphs actually echo a common theme.  The word
"onerous" is commonly taken to be perjorative; certainly the phrase
"bad criteria" is perjorative.  Therefore one interprets the category 
non-free as perjorative, rather than simply being a statement
of fact that copyright restrictions exist.  The use of such language 
is unnecessary and inconsistent with Debian's purported objective of 
being a base for value-added distributions.  To be plain about it, you don't 
normally go around telling people you think they're bad or their 
ideas are bad, and then expect to attract them to the notion of using 
your software.  

Susan Kleinmann




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-27 Thread Ian Jackson
Susan G. Kleinmann writes ("Re: Bruce - fiat required to end discussion on 
lyx/copyright ? "):
...
> This is my synopsis of the relevant parts of Chapter 2:
> 
> Packages go into contrib if their copyrights or patents require that they:
> a.  allow distribution of no source code 
> b.  allow distribution of only some source code, but not all the source code
> needed to compile the program (even given the existence of other sources
> in the Debian distribution).
> c.  depend on a non-free or contrib package in order to be used
> d.  allow use only for a trial period
> e.  lack vital functionality
> f.  are installer packages
> g.  fail to meet some other policy requirement
> 
> Packages go into non-free if their copyrights or patents require that they:
> h.  disallow distribution for profit
> i.  disallow distribution on certain media
> j.  disallow distribution except if special permission is obtained
> k.  have "any other onerous conditions".
> 
> 
> My reactions:
> 
> Condition (a) is redundant, given condition (b).

Yes, if you think about them like that.  I haven't expressed it quite
that way.

> It is not clear either what is meant by condition (k), nor how condition 
> (k) differs from condition (g).  Without such a distinction, non-free 
> and contrib overlap.

(k) is there as a catch-all, in case someone comes up with another
example of a bad thing in a copyright.

non-free and contrib do overlap - they are intended to.  The way I
have phrased it makes it clear that if a package meets the bad
criteria for needing to be in non-free, and those for contrib, it must
go in non-free.

> The word "onerous" in condition (k) would seem inconsistent with 
> the Debian objective to be "a base upon which value-added 
> GNU/Linux distributions can be built."

I don't understand this at all.

Ian.




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-27 Thread Susan G. Kleinmann
Ian Jackson wrote:
> Dale Scheetz writes ("Re: Bruce - fiat required to end discussion on lyx/copy
right ?"):
> ...
> > Pine is in non-free because it's copyright places restrictions on the
> > distribution of source. Xforms has more severe restrictions on the
> > distribution of source than pine does. It is my understanding that this
> > source distribution restriction is what makes Xforms' proper location to
> > be non-free.
> 
> Please read chapter 2 of the new policy manual.
> 

This is my synopsis of the relevant parts of Chapter 2:

Packages go into contrib if their copyrights or patents require that they:
a.  allow distribution of no source code 
b.  allow distribution of only some source code, but not all the source code
needed to compile the program (even given the existence of other sources
in the Debian distribution).
c.  depend on a non-free or contrib package in order to be used
d.  allow use only for a trial period
e.  lack vital functionality
f.  are installer packages
g.  fail to meet some other policy requirement

Packages go into non-free if their copyrights or patents require that they:
h.  disallow distribution for profit
i.  disallow distribution on certain media
j.  disallow distribution except if special permission is obtained
k.  have "any other onerous conditions".


My reactions:

Condition (a) is redundant, given condition (b).

It is not clear either what is meant by condition (k), nor how condition 
(k) differs from condition (g).  Without such a distinction, non-free 
and contrib overlap.

The word "onerous" in condition (k) would seem inconsistent with 
the Debian objective to be "a base upon which value-added 
GNU/Linux distributions can be built."


Susan Kleinmann




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-26 Thread Ian Jackson
Dale Scheetz writes ("Re: Bruce - fiat required to end discussion on 
lyx/copyright ?"):
...
> Pine is in non-free because it's copyright places restrictions on the
> distribution of source. Xforms has more severe restrictions on the
> distribution of source than pine does. It is my understanding that this
> source distribution restriction is what makes Xforms' proper location to
> be non-free.

Please read chapter 2 of the new policy manual.

Ian.




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-25 Thread Michael Meskes
Dale Scheetz writes:
> Pine is in non-free because it's copyright places restrictions on the
> distribution of source. Xforms has more severe restrictions on the
> distribution of source than pine does. It is my understanding that this

That's why there is no source available. :-)

> source distribution restriction is what makes Xforms' proper location to
> be non-free.

It was once decided that binary-only packages belong into contrib.

Michael

-- 
Michael Meskes   |_  __  
[EMAIL PROTECTED] |   / ___// / // / / __ \___  __
[EMAIL PROTECTED]  |   \__ \/ /_  / // /_/ /_/ / _ \/ ___/ ___/
[EMAIL PROTECTED]|  ___/ / __/ /__  __/\__, /  __/ /  (__  )
Use Debian Linux!| //_/  /_/  //\___/_/  //




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-25 Thread Ian Jackson
Dale Scheetz writes ("Re: Bruce - fiat required to end discussion on 
lyx/copyright ?"):
> [...] xforms is improperly
> located in contrib instead of non-free where it belongs (because source is
> not distributed). [...]

Sourceless packages are fine to distribute in contrib, so long as the
binaries may be redistributed for profit &c.

Please see the policy manual, chapter 2.

Ian.




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-25 Thread Ian Jackson
Michael Meskes writes ("Re: Bruce - fiat required to end discussion on 
lyx/copyright ?"):
...
> Ahem, this isn't exact enough IMO. With a standard Debian system I am able
> to rebuild LyX. 

You can't rebuild LyX entirely from source using only packages in the
main Debian distribution.

> > [...]
> >  All packages in the Debian distribution proper must be freely useable,
> >  modifiable and redistributable in both source and binary form. It must
> >  be possible for anyone to distribute and use modified source code and
> >  their own own compiled binaries, at least when they do so as part of a
>  ^^^

Fixed the typo.

Ian.




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-25 Thread Ian Jackson
[EMAIL PROTECTED] writes ("Re: Bruce - fiat required to end discussion on 
lyx/copyright ?"):
> >  All packages in the Debian distribution proper must be freely useable,
> >  modifiable and redistributable in both source and binary form. It must
> >  be possible for anyone to distribute and use modified source code and
> >  their own own compiled binaries, at least when they do so as part of a
> >  Debian distribution.
> 
> This can't be done with nearly all (la)tex related style files.  When one
> wants to change a (la)tex style an other named copy can be used but the
> original may not be touched.  Do we really want to ditch (la)tex?

I've added the following footnote:
It is OK for there to be a requirement that modified
versions carry a warning, or that they be released with a different
name or version number, or something similar, because we can comply
with this requirement if necessary.

Ian.




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-25 Thread Ian Jackson
[EMAIL PROTECTED] writes ("Re: Bruce - fiat required to end discussion on 
lyx/copyright ?"):
> >  All packages in the Debian distribution proper must be freely useable,
> >  modifiable and redistributable in both source and binary form. It must
> >  be possible for anyone to distribute and use modified source code and
> >  their own own compiled binaries, at least when they do so as part of a
> >  Debian distribution.
> 
> This can't be done with nearly all (la)tex related style files.  When one
> wants to change a (la)tex style an other named copy can be used but the
> original may not be touched.  Do we really want to ditch (la)tex?

Being required to change names is fine, as we can do that if
necessary.

Ian.




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-25 Thread Dale Scheetz
On Sat, 24 Aug 1996, Michael Meskes wrote:

> I think our consensus is that the non-free tree is for programs not freed by
> teh copyright, while binary-only packages belong into contrib. Thus contrib
> is the correct location.

Pine is in non-free because it's copyright places restrictions on the
distribution of source. Xforms has more severe restrictions on the
distribution of source than pine does. It is my understanding that this
source distribution restriction is what makes Xforms' proper location to
be non-free.

Luck,

Dwarf

  --

aka   Dale Scheetz   Phone:   1 (904) 877-0257
  Flexible Software  Fax: NONE 
  Black Creek Critters   e-mail:  [EMAIL PROTECTED]

 If you don't see what you want, just ask --




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-24 Thread Michael Meskes
Dale Scheetz writes:
> > That's exactly the point. I cannot recompile any package that uses Motif
> > since I don't have it. But I can recompile LyX since we have an xforms
> > package available. 
> > 
> Folks that buy my CD can too, but that's because xforms is improperly
> located in contrib instead of non-free where it belongs (because source is

I think our consensus is that the non-free tree is for programs not freed by
teh copyright, while binary-only packages belong into contrib. Thus contrib
is the correct location.

> not distributed). Non-free is not part of the Debian distribution (in the
> most technical use of the term) and programs that depend on them belong in
> contrib (or non-free if they have distribution restrictions).

But with xforms belonging into contrib LyX is compilable by everyone.

Michael

-- 
Michael Meskes   |_  __  
[EMAIL PROTECTED] |   / ___// / // / / __ \___  __
[EMAIL PROTECTED]  |   \__ \/ /_  / // /_/ /_/ / _ \/ ___/ ___/
[EMAIL PROTECTED]|  ___/ / __/ /__  __/\__, /  __/ /  (__  )
Use Debian Linux!| //_/  /_/  //\___/_/  //




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-23 Thread Guy Maor
On Thu, 22 Aug 1996, Michael Meskes wrote:

> Ian Jackson writes:
> >  The aims of the policy detailed below are: 
> > * That any user be able to rebuild any package in the official
> >   Debian distribution from the original source plus our patches.
> 
> Ahem, this isn't exact enough IMO. With a standard Debian system I am able
> to rebuild LyX. 

But not "from the original source plus our patches".  That's the
crucial point.

> That's exactly the point. I cannot recompile any package that uses Motif
> since I don't have it. But I can recompile LyX since we have an xforms
> package available. 

We don't have an xforms package *freely* available.  If some Motif
vendor decided to start selling packages called motif and motif-dev, we
certainly wouldn't consider moving motif apps into the main
distribution.  Those new packages wouldn't be freely available.


Guy




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-23 Thread Dale Scheetz
On Thu, 22 Aug 1996, Michael Meskes wrote:

> >  All packages in the Debian distribution proper must be freely useable,
> >  modifiable and redistributable in both source and binary form. It must
> >  be possible for anyone to distribute and use modified source code and
> >  their own own compiled binaries, at least when they do so as part of a
>  ^^^
> >  Debian distribution.
> 
> That's exactly the point. I cannot recompile any package that uses Motif
> since I don't have it. But I can recompile LyX since we have an xforms
> package available. 
> 
Folks that buy my CD can too, but that's because xforms is improperly
located in contrib instead of non-free where it belongs (because source is
not distributed). Non-free is not part of the Debian distribution (in the
most technical use of the term) and programs that depend on them belong in
contrib (or non-free if they have distribution restrictions).

Luck,

Dwarf

  --

aka   Dale Scheetz   Phone:   1 (904) 877-0257
  Flexible Software  Fax: NONE 
  Black Creek Critters   e-mail:  [EMAIL PROTECTED]

 If you don't see what you want, just ask --




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-23 Thread Michael Meskes
Ian Jackson writes:
> 2. Package copyright
> 
> 
>  Please study the copyright of your submission *carefully* and
>  understand it before proceeding. If you have doubts or questions,
>  please ask.
> 
>  The aims of the policy detailed below are: 
> * That any user be able to rebuild any package in the official
>   Debian distribution from the original source plus our patches.

Ahem, this isn't exact enough IMO. With a standard Debian system I am able
to rebuild LyX. 

> [...]
>  All packages in the Debian distribution proper must be freely useable,
>  modifiable and redistributable in both source and binary form. It must
>  be possible for anyone to distribute and use modified source code and
>  their own own compiled binaries, at least when they do so as part of a
 ^^^
>  Debian distribution.

That's exactly the point. I cannot recompile any package that uses Motif
since I don't have it. But I can recompile LyX since we have an xforms
package available. 

Michael

-- 
Michael Meskes   |_  __  
[EMAIL PROTECTED] |   / ___// / // / / __ \___  __
[EMAIL PROTECTED]  |   \__ \/ /_  / // /_/ /_/ / _ \/ ___/ ___/
[EMAIL PROTECTED]|  ___/ / __/ /__  __/\__, /  __/ /  (__  )
Use Debian Linux!| //_/  /_/  //\___/_/  //




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-23 Thread Bruce Perens
I think the "you must rename the file if you change it" restriction of the
LaTeX style sheet files is one that we _can_ live with. This should not
require them to go in contrib or non-free. Ian, I don't know how you'd
say this in the policy manual.

Thanks

Bruce




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-23 Thread Bruce Perens
Let's assume the packages that depend on Motif will eventually get better as
LessTif matures (by the way, someone should package LessTif _now_).

I don't have a problem with your proposal. Can counter-argument be directed
to me, please?

Thanks

Bruce




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-22 Thread branderh
>  All packages in the Debian distribution proper must be freely useable,
>  modifiable and redistributable in both source and binary form. It must
>  be possible for anyone to distribute and use modified source code and
>  their own own compiled binaries, at least when they do so as part of a
>  Debian distribution.

This can't be done with nearly all (la)tex related style files.  When one
wants to change a (la)tex style an other named copy can be used but the
original may not be touched.  Do we really want to ditch (la)tex?

Erick