[rms@gnu.org: AfterStep window manager]

Richard Stallman (rms@gnu.org)
Thu, 19 Nov 1998 15:46:10 +0100



--nFreZHaLTZJo0R7j
Content-Type: text/plain; charset=us-ascii

I asked him if AfterStep could become GNU official window manager.
Are you ready for another brawl against window maker :-)

Maybe this time we'll make it...

-- 
____/|  "Letting people bear arms is letting them kill our children"
\ o.O|            Enlever rrremovethis / Remove rrremovethis
 =(_)=                           Salut / Best regards
  \u/          Guylhem AZNAR <guylhem@rrremovethis.oeil.qc.ca>


--nFreZHaLTZJo0R7j
Content-Type: message/rfc822
Content-Description: Forwarded message from Richard Stallman <rms@gnu.org>

Return-Path: <remcomp.fr!gnu.org!rms>
Received: by danmark
	via rmail with stdio
	id <m0zgV3y-000biZC@danmark>
	for guylhem@barberouge.linux.lmm.com; Thu, 19 Nov 1998 15:28:02 +0100 (CET)
	(Smail-3.2 1996-Jul-4 #1 built -Sep-12)
Received: from remcomp.fr (uucp@localhost)
	by lmm.com (8.8.7/8.8.7) with UUCP id XAA29733
	for barberouge.linux.lmm.com!guylhem; Wed, 18 Nov 1998 23:06:47 +0100
Received: from psilocin.gnu.org (psilocin.ai.mit.edu [18.43.0.56])
	by mescaline.gnu.org (8.9.1a/8.9.1) with ESMTP id QAA14524
	for <guylhem@barberouge.linux.lmm.com>; Wed, 18 Nov 1998 16:16:01 -0500
Received: (rms@localhost) by psilocin.gnu.org (8.8.5/8.6.12GNU) id QAA16289; Wed, 18 Nov 1998 16:16:22 -0500
Date: Wed, 18 Nov 1998 16:16:22 -0500
Message-Id: <199811182116.QAA16289@psilocin.gnu.org>
From: Richard Stallman <rms@gnu.org>
To: guylhem@barberouge.linux.lmm.com
Subject: AfterStep window manager
Old-Reply-to: rms@gnu.org
Reply-To: guylhem@oeil.qc.ca

I will ask the people who work on GNUstep to take
a look at AfterStep and tell me what they think of it.
If they like it, I will be glad to make AfterStep a GNU program.

Meanwhile, here's an explanation of what it means for a program
to be GNU software, so you can see if this is what you want to do.

======================================================================
Calling a program GNU software means that its developers and the GNU
project agree that "This program is part of the GNU project, released
under the aegis of GNU"--and say so in the program.

This means we would normally put the program on ftp.gnu.org (although
we could instead refer to the developer's choice of ftp site) and we
would want to put pages about the program on the GNU web server.

It means that the developers would agree pay some attention to making
the program work well with the rest of the GNU system--and conversely
that the GNU project would encourage other GNU maintainers to pay some
attention to making their programs fit in well with it.

Just what it means to make programs work well together is mainly a
practical matter that depends on what the program does.  But there are
a few general principles.  Certain parts of the GNU coding standards
directly affect the consistency of the whole system.  These include
the standards for configuring and building a program, and the
standards for command-line options.  It is important to make all GNU
programs follow these standards, where they are applicable.

A GNU program should not recommend use of any non-free program, and it
should not refer the user to any non-free documentation.  The need for
free documentation is now a major focus of the GNU project; to show
that we are serious about the need for free documentation, we must not
contradict our position by recommending use of documentation that
isn't free.

Occasionally there are issues of terminology which are important for
the success of the GNU project as a whole.  So we ask maintainers of
GNU programs to follow them.  For example, the documentation files
and comments in the program should speak of Linux-based GNU systems or
GNU/Linux systems, rather than calling the whole system "Linux", and
should use the term "free software" rather than "open source".

Deciding that a program is GNU software does not necessarily require
transferring copyright to the FSF; that is a separate issue.

--nFreZHaLTZJo0R7j--