Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Pine and Free Software

0 views
Skip to first unread message

Richard Stallman

unread,
May 18, 1996, 3:00:00 AM5/18/96
to

Last month the GNU project began recruiting people to continue
maintainance of the free version of Pine. We did this because the
latest Pine release is not free software. It can't be used in the GNU
system (or any free operating system).

It's true that you can get a copy of the newer Pine gratis--"free" in
one sense of the word--over the Internet. But this is not what "free
software" means. Free software refers to freedom, not price. More
precisely, it refers to certain specific, related freedoms.

What are these freedoms?

First, the freedom to copy a program, and distribute it to others;
second, the freedom to change a program as you wish, by having full
access to source code; third, the freedom to distribute a modified
version and thus contribute to the community. Free software means you
can port it or improve it, and then share your work with others, who
can then make further improvements. You can do these things either
gratis or for a fee.

(We could add a zeroth item to the list--the freedom to run the
program. But in most cases that goes without saying.)

You may or may not pay a price to get a copy of a free program. In
practice, many people get copies of free programs over the Internet
and don't have to pay, while many others pay to get copies of the same
programs on CD-ROM. But no matter how you get your copy, these free
programs give you all the freedoms described above; that's what makes
them free programs.

The old distribution terms for Pine used to give everyone these
freedoms. The new distribution terms do not. For example, they don't
give permission for distributing modified versions. You can write
"local modifications", but you can't release them to the community
for others to build on.

The new Pine terms permit redistribution by individuals, but not by
companies. In this respect, too, the new Pine falls short of being
free software.

Either of these problems, by itself, makes it impossible to include
Pine in an operating system that is supposed to consist entirely of
free software.

This change in Pine distribution terms gave the GNU project just three
alternatives: stop using Pine, stay with Pine 3.91 forever, or start
independent development. I chose the last alternative so that we can
continue offering users a supported version of Pine.

I made this choice with regret--after first trying my utmost to
convince the Pine developers at the University of Washington to
continue developing Pine as free software. I wish we could continue
using their versions and avoid a fork in Pine development; I wish they
would change their minds for whatever reasons.

Whatever the people at the University of Washington do, we should do
whatever is best, under the circumstances, for the free software
community.

In the present circumstances, what is best is to maintain a separate
free version of Pine.

Rick Troxel

unread,
Jun 4, 1996, 3:00:00 AM6/4/96
to Richard Stallman

In article <DrLwv...@spdcc.com> r...@gnu.ai.mit.edu (Richard Stallman)
writes:

Last month the GNU project began recruiting people to continue
maintainance of the free version of Pine. We did this because the
latest Pine release is not free software. It can't be used in the GNU
system (or any free operating system).

As a member of the pine user community, I find myself wondering whether
dual development really serves the best interests of pine users or even
the free software community.

The old distribution terms for Pine used to give everyone these
freedoms. The new distribution terms do not. For example, they don't
give permission for distributing modified versions. You can write
"local modifications", but you can't release them to the community
for others to build on.

The Pine 3.93 license reads, in part,

3.93> Local modification of this release is permitted as follows, or by
3.93> mutual agreement: In order to reduce confusion and facilitate
3.93> debugging, we request that locally modified versions be denoted by
3.93> appending the letter \"L\" to the current version number, and that
3.93> the local changes be enumerated in the integral release notes and
3.93> associated documentation.

I don't see how that precludes releasing changes to the community. In
fact, my experience has been that contributed patches appear in
comp.mail.pine roughly weekly.

The new Pine terms permit redistribution by individuals, but not by
companies. In this respect, too, the new Pine falls short of being
free software.

3.93> Redistribution of this release is permitted as follows, or by
3.93> mutual agreement:

3.93> (a) In free-of-charge or at-cost distributions by non-profit
3.93> concerns;
3.93> (b) In free-of-charge distributions by for-profit concerns;
3.93> (c) Inclusion in a CD-ROM collection of free-of-charge, shareware,
3.93> or non-proprietary software for which a fee may be charged
3.93> for the packaged distribution.

In light of (b) I assume the main sticking point is that companies may
not charge for pine? Must the definition of free software really rule
out software that tries to remain "free" in the sense of cost?

Either of these problems, by itself, makes it impossible to include
Pine in an operating system that is supposed to consist entirely of
free software.

This change in Pine distribution terms gave the GNU project just three
alternatives: stop using Pine, stay with Pine 3.91 forever, or start
independent development. I chose the last alternative so that we can
continue offering users a supported version of Pine.

I made this choice with regret--after first trying my utmost to
convince the Pine developers at the University of Washington to
continue developing Pine as free software. I wish we could continue
using their versions and avoid a fork in Pine development; I wish they
would change their minds for whatever reasons.

Is there no room for rethinking and renegotiating this conflict?

Regards,
--
Rick Troxel Rick_...@nih.gov ri...@helix.nih.gov 301/435-2983
http://www.access.digex.net/%7Erobjen/dc-sage/bios/rick_troxel/
///////////////////////////////////////////////////////////////////
All effort and exertion put forth by man from the fullness of his
heart is worship, if it is prompted by the highest motives and
the will to do service to humanity. --Abdu'l-Baha
--
Rick Troxel Rick_...@nih.gov ri...@helix.nih.gov 301/435-2983
http://www.access.digex.net/%7Erobjen/dc-sage/bios/rick_troxel/
///////////////////////////////////////////////////////////////////
All effort and exertion put forth by man from the fullness of his
heart is worship, if it is prompted by the highest motives and
the will to do service to humanity. --Abdu'l-Baha

0 new messages