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-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 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-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 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-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:
footnoteIt 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./footnote

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 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
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 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-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 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-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 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 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 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




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

1996-08-22 Thread Ian Jackson
Bruce, if you feel it is appropriate, I'd like you to use your magic
fiat power to end the discussion about lyx, contrib, and so forth, by
endorsing the appropriate part of the new policy manual.  I've
attached a copy below.

According to that part lyx, all the Motif packages and the compress
installer need to go in contrib because of their dependency (at build-
or run-time) on non-free software.

Alternatively, if noone objects to this message proposing a sensible
different _policy_ rather than that we should make an exception I'll
take it that what I've written there is agreed by the project.

Ian.

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.
* That we make available in our packaging formats as much software
  as we can.
* That it be easy for people to make CDROMs of our distribution
  without violating copyrights.

 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.

 Packages whose copyright permission notices (or patent problems) do
 not allow distribution and copying for profit, without restriction on
 the amount charged, or where distribution is restricted according to
 the medium used, or where the distributor must ask any kind of special
 permission of the authors, or with other onerous conditions, may only
 be placed in the semi-supported non-free section of the Debian FTP
 archives. This is important so that CDROM manufacturers can distribute
 Debian without having to check the copyright of each package
 individually, simply by leaving out the contents of the non-free area;
 CDROM distributors are encouraged, though, to check the copyrights on
 programs in non-free individually and include as many as they can.

 Packages whose copyright permission notices (or patent problems) allow
 only distribution of compiled binaries (and thus of which only
 binaries are available), or where the source code which may be
 distributed is not the complete source code required to compile the
 program (ie, the program cannot be compiled using only packages in the
 main Debian distribution), or which depend for their use on non-free
 or contrib packages, or allow free use only for a trial period
 (shareware), or are demonstration programs lacking vital functionality
 (crippleware), or are only installer-packages which require the user
 to supply a separate file to be installed, or which fail to meet some
 other policy requirements, may only be placed in the semi-supported
 contrib section of the Debian FTP archives (unless they need to be in
 non-free - see above).

 Programs whose authors encourage the user to make donations are fine
 for the main distribution, provided that the authors do not claim that
 not donating is immoral, unethical, illegal or something similar;
 otherwise they must go in contrib (or non-free, if even distribution
 is restricted by such statements).

 Packages whose copyright permission notices (or patent problems) do
 not allow redistribution even of only binaries, and where no special
 permission has been obtained, cannot placed on the Debian FTP site and
 its mirrors at all.

 Note that under international copyright law[1] *no* distribution or
 modification of a work is allowed without an explicit notice saying
 so. Therefore a program without a copyright notice *is* copyrighted
 and you may not do anything to it without risking being sued! Likewise
 if a program has a copyright notice but no statement saying what is
 permitted then nothing is permitted.

 [1]  This applies in the United States, too.

 Many authors are unaware of the problems that restrictive copyrights
 (or lack of copyright notices) can cause for the users of their
 supposedly-free software. It is often worthwhile contacting such
 authors diplomatically to ask them to modify their terms generally, or
 specially for Debian. However, this is a politically difficult thing
 to do and you should ask for advice on debian-devel first.

 When in doubt, send mail to debian-devel@lists.debian.org. Be
 prepared to provide us with the copyright statement. Software covered
 by the GPL, public domain software and BSD-like copyrights are safe;
 be wary of the phrases `commercial use 

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