[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: let's be practical [Re: Software in main etc.]



-----BEGIN PGP SIGNED MESSAGE-----


- --J6FFpFs/nX
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Marcus Brinkmann writes:

> We just would need a setup where those interests don't collide. There is the
> real problem: People who feel strong about Free Software (morally), see a
> chance to make a more restrictive distinction. But currently, they can't
> work on this because they would step on other peoples toes, who don't think
> we should get more restrictive.
>
> A good proposal would have to address that and show how both groups can work
> together without conflict.

Hear, hear!

Gordon Matzigkeit analyses:

> The user.  Debian simply would give them the tools to do so, by
> distinguishing `pure' software from the rest.
> 
> What we'd have to vote on is whether we want `main' to be `pure', or
> to make `pure' separate.

Exactly.  In fact I was the one introducing the word "pure" when RMS first
asked us about whether an "exclusively main" Debian variant could be
provided for the FSF's use.

Based on what was discussed then I would like to propose a compromise
between the two possibilities.  So:

PROPOSAL.

1. The DFSG stays as it is.

2. The Policy is modified according to the attached patch.

RATIONALE.

1. It will benefit Debian's cause (the social contract) fantastically if we 
   can announce that our distribution is legally so well-defined that it
   can serve as the basis for distributions of both FSF and Corel (both of
   which are known to have pedantic lawyers).

   In addition I feel that it is entirely reasonable to accomodate users
   such as the FSF in recognition of the entire community of dedicated free
   software devotees.

2. If a pure subset is defined then I think the number of users interested
   in the "main but not pure" subset of Debian is insignificant.

   Thus moving the few non-pure packages to "contrib" will not change much
   (remember: contrib is also DFSG-free so the usual CD-ROMs etc. will not
   be affected negatively and no non-purist users are likely to even notice
   the change).

What says?

Best regards,
		Kristoffer
- -- 
Kristoffer Høgsbro Rose, phd, prof.associé  <http://www.ens-lyon.fr/~krisrose>
addr. LIP, Ecole Normale Supérieure de Lyon, 46 Allée d'Italie, F-69364 Lyon 7
phone +33(0)4 7272 8642, fax +33(0)4 7272 8080   <Kristoffer.Rose@ENS-Lyon.FR>
pgp f-p: A4D3 5BD7 3EC5 7CA2 924E D21D 126B B8E0   <krisrose@{debian,tug}.org>
- --

- --J6FFpFs/nX
Content-Type: text/plain
Content-Description: Debian policy patch to purify "main"
Content-Disposition: inline;
	filename="policy.patch"
Content-Transfer-Encoding: 7bit

- --- policy.sgml	Sat May  8 17:09:02 1999
+++ policy-purified.sgml	Sat May  8 17:16:03 1999
@@ -163,7 +163,7 @@
 	<em>main</em>, <em>non-us</em>, <em>non-free</em>, and
 	<em>contrib</em>.</p>
       <p>
- -	The <em>main</em> section forms the <em>Debian GNU/Linux
+	The <em>main</em> section forms the official <em>Debian GNU/Linux
 	distribution</em>. </p>
       <p>
 	Packages in the other sections are not considered as part of
@@ -324,6 +324,16 @@
 		compilation or execution (thus, the package may not
 		declare a "Depends" or "Recommends" relationship on a
 		non-main package),
+	      </p>
+	    </item>
+	    <item>
+	      <p>
+		must not depend on the use of any software that does not 
+		comply with the DFSG for its proper functioning except 
+		if the only use of such software is through
+		communication protocols with DFSG-compliant
+		specifications (thus the package may not be dependent
+		on a connection to a proprietary server, for example),
 	      </p>
 	    </item>
 	    <item>

- --J6FFpFs/nX--

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBNzRXdhcR6CQIaDBBAQFiOQP/d5yngSU0z6ec67SrsI2Mm/xht+PyHbk2
IViKPKiX5SEi4T5kbL+Hh8tgt4udapLspS1jaYMl0YwtPs9Zr7hDI8EI4xTn9dHX
0kx2UeMeo3Tz2DByouNnsDeIEJiSnodzdbwFOkBxwRYrs945JvL9IByu5r3bdbxX
a9mzcoCj6kQ=
=RTud
-----END PGP SIGNATURE-----


Reply to: