Pine (email client)

Last updated
Pine
Developer(s) University of Washington
Initial releaseMarch 24, 1992;31 years ago (1992-03-24)
Final release
4.64 [1]   OOjs UI icon edit-ltr-progressive.svg / 28 September 2005
Operating system Windows, Unix, Linux
Successor Alpine
Type Email client
License Freeware
Website www.washington.edu/pine/ at the Wayback Machine (archived 28 March 2019)

Pine is a freeware, text-based email client which was developed at the University of Washington. The first version was written in 1989, [2] and announced to the public in March 1992. [3] Source code was available for only the Unix version under a license written by the University of Washington. Pine is no longer under development, and has been replaced by the Alpine client, which is available under the Apache License.

Contents

Supported platforms

There are Unix, Windows, and Linux versions of Pine. [4] The Unix/Linux version is text user interface basedits message editor inspired the text editor Pico. The Windows (and formerly DOS) version is called PC-Pine. WebPine was available to individuals associated with the University of Washington (students, faculty, etc.)a version of Pine implemented as a web application. [5]

Etymology

Many people believe that Pine stands for "Pine Is Not Elm". One of its original authors, Laurence Lundblade, insists this was never the case and that it started off simply as a word and not an acronym, and that his first choice of a backronym for pine would be "Pine Is Nearly Elm". Over time, it was changed by the university to mean Program for Internet News and E-mail. [6] The original announcement said: "Pine was originally based on Elm, but it has evolved much since, ('Pine Is No-longer Elm')." [3]

Licensing and clones

Up to version 3.91, the Pine license was similar to BSD, and it stated that

Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee to the University of Washington is hereby granted …

The university registered a trademark for the Pine name with respect to "computer programs used in communication and electronic mail applications" in March 1995. [7]

From version 3.92, the holder of the copyright, the University of Washington, changed the license so that even if the source code was still available, they did not allow modifications and changes to Pine to be distributed by anyone other than themselves. They also claimed that even the old license never allowed distribution of modified versions. [8]

The trademark for the Pine name was part of their position in this matter. [9]

In reaction, some developers forked version 3.91 under the name MANA (for Mail And News Agent) to avoid the trademark issue and the GNU Project adopted it as GNU Mana. Richard Stallman claims that the University of Washington threatened [10] to sue the Free Software Foundation for distributing the modified Pine program, resulting in the development of MANA ceasing and no versions being released. [11]

The Pico clone GNU nano was also written due to the change in licensing terms of Pine and Pico, as explained by nano's author in a blog post criticizing the license in 2001. [12]

The University of Washington later modified their license somewhat to allow unmodified distribution of Pine alongside collections of free software, but the license still does not conform to the Open Source and the Free Software Guidelines so it is semi-free software, effectively proprietary software.[ citation needed ]

Alpine

In 2006, the University of Washington announced that it stopped development of Pine with Pine 4.64, although Pine continues to be supported. [13]

In its place is a new family of email tools based upon Pine, called Alpine and licensed under the Apache License, version 2. November 29, 2006 saw the first public alpha release, [14] [15] which forms a new approach, since the alpha test of Pine was always non-public.

Alpine 1.0 was publicly released on December 20, 2007. The most recent version 2.25 was released on September 18, 2021. [16]

See also

Related Research Articles

<span class="mw-page-title-main">Free software</span> Software licensed to preserve user freedoms

Free software or libre software or libreware is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, not price; all users are legally free to do what they want with their copies of a free software regardless of how much is paid to obtain the program. Computer programs are deemed "free" if they give end-users ultimate control over the software and, subsequently, over their devices.

<span class="mw-page-title-main">GNU</span> Free software collection

GNU is an extensive collection of free software, which can be used as an operating system or can be used in parts with other operating systems. The use of the completed GNU tools led to the family of operating systems popularly known as Linux. Most of GNU is licensed under the GNU Project's own General Public License (GPL).

<span class="mw-page-title-main">GNU Hurd</span> Operating system kernel designed as a replacement for Unix

GNU Hurd is a collection of microkernel servers written as part of GNU, for the GNU Mach microkernel. It has been under development since 1990 by the GNU Project of the Free Software Foundation, designed as a replacement for the Unix kernel, and released as free software under the GNU General Public License. When the Linux kernel proved to be a viable solution, development of GNU Hurd slowed, at times alternating between stasis and renewed activity and interest.

<span class="mw-page-title-main">GNU nano</span> Text editor for Unix-like computing systems

GNU nano is a text editor for Unix-like computing systems or operating environments using a command line interface. It emulates the Pico text editor, part of the Pine email client, and also provides additional functionality. Unlike Pico, nano is licensed under the GNU General Public License (GPL). Released as free software by Chris Allegretta in 1999, nano became part of the GNU Project in 2001. The logo resembles the lowercase form of the Greek letter Eta (η).

<span class="mw-page-title-main">Open-source license</span> Software license allowing source code to be used, modified, and shared

Open-source licenses facilitate free and open-source software (FOSS) development. Intellectual property (IP) laws restrict the modification and sharing of creative works. Free and open-source software licenses use these existing legal structures for the inverse purpose of granting freedoms that promote sharing and collaboration. They grant the recipient the rights to use the software, examine the source code, modify it, and distribute the modifications. These licenses target computer software where source code can be necessary to create modifications. They also cover situations where there is no difference between the source code and the executable program distributed to end users. Open-source licenses can cover hardware, infrastructure, drinks, books, and music.

Pico is a text editor for Unix and Unix-like computer systems. It is integrated with the Pine and Alpine email clients, which were initially designed by the Office of Computing and Communications at the University of Washington.

<span class="mw-page-title-main">GNU Project</span> Free software project

The GNU Project is a free software, mass collaboration project announced by Richard Stallman on September 27, 1983. Its goal is to give computer users freedom and control in their use of their computers and computing devices by collaboratively developing and publishing software that gives everyone the rights to freely run the software, copy and distribute it, study it, and modify it. GNU software grants these rights in its license.

The Debian Free Software Guidelines (DFSG) is a set of guidelines that the Debian Project uses to determine whether a software license is a free software license, which in turn is used to determine whether a piece of software can be included in Debian. The DFSG is part of the Debian Social Contract.

<span class="mw-page-title-main">GNU/Linux naming controversy</span> Issues of what to call a system with the GNU toolchain and the Linux kernel

Within the free software and the open-source software communities there is controversy over whether to refer to computer operating systems that use a combination of GNU software and the Linux kernel as "GNU/Linux" or "Linux" systems.

<span class="mw-page-title-main">Mutt (email client)</span> Text-based email client for Unix-like systems

Mutt is a text-based email client for Unix-like systems. It was originally written by Michael Elkins in 1995 and released under the GNU General Public License version 2 or any later version.

<span class="mw-page-title-main">Richard Stallman</span> American free software activist and GNU Project founder (born 1953)

Richard Matthew Stallman, also known by his initials, rms, is an American free software movement activist and programmer. He campaigns for software to be distributed in such a manner that its users have the freedom to use, study, distribute, and modify that software. Software that ensures these freedoms is termed free software. Stallman launched the GNU Project, founded the Free Software Foundation (FSF) in October 1985, developed the GNU Compiler Collection and GNU Emacs, and wrote all versions of the GNU General Public License.

<span class="mw-page-title-main">Debian–Mozilla trademark dispute</span> Mozilla-derived software for Debian like Iceweasel, Iceowl, etc.

In 2006, a branding issue developed when Mike Connor, representing the Mozilla Corporation, requested that the Debian Project comply with Mozilla standards for use of the Thunderbird trademark when redistributing the Thunderbird software. At issue were modifications not approved by the Mozilla Foundation, when the name for the software remained the same.

The ISC license is a permissive free software license published by the Internet Software Consortium, now called Internet Systems Consortium (ISC). It is functionally equivalent to the simplified BSD and MIT licenses, but without language deemed unnecessary following the Berne Convention.

<span class="mw-page-title-main">Linux</span> Family of Unix-like operating systems

Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which includes the kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name "GNU/Linux" to emphasize the use and importance of GNU software in many distributions, causing some controversy.

<span class="mw-page-title-main">Alpine (email client)</span> Email client

Alpine is a free software email client developed at the University of Washington.

<span class="mw-page-title-main">History of free and open-source software</span> Aspect of history

In the 1950s and 1960s, computer operating software and compilers were delivered as a part of hardware purchases without separate fees. At the time, source code, the human-readable form of software, was generally distributed with the software providing the ability to fix bugs or add new functions. Universities were early adopters of computing technology. Many of the modifications developed by universities were openly shared, in keeping with the academic principles of sharing knowledge, and organizations sprung up to facilitate sharing. As large-scale operating systems matured, fewer organizations allowed modifications to the operating software, and eventually such operating systems were closed to modification. However, utilities and other added-function applications are still shared and new organizations have been formed to promote the sharing of software.

<span class="mw-page-title-main">GNU Emacs</span> GNU version of the Emacs text editor

GNU Emacs is a free software text editor. It was created by GNU Project founder Richard Stallman, based on the Emacs editor developed for Unix operating systems. GNU Emacs has been a central component of the GNU project and a flagship project of the free software movement. Its tag line is "the extensible self-documenting text editor."

<span class="mw-page-title-main">Free-software license</span> License allowing software modification and redistribution

A free-software license is a notice that grants the recipient of a piece of software extensive rights to modify and redistribute that software. These actions are usually prohibited by copyright law, but the rights-holder of a piece of software can remove these restrictions by accompanying the software with a software license which grants the recipient these rights. Software using such a license is free software as conferred by the copyright holder. Free-software licenses are applied to software in source code and also binary object-code form, as the copyright law recognizes both forms.

<span class="mw-page-title-main">GNU General Public License</span> Series of free software licenses

The GNU General Public License is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general use and was originally written by the founder of the Free Software Foundation (FSF), Richard Stallman, for the GNU Project. The license grants the recipients of a computer program the rights of the Free Software Definition. These GPL series are all copyleft licenses, which means that any derivative work must be distributed under the same or equivalent license terms. It is more restrictive than the Lesser General Public License and even further distinct from the more widely used permissive software licenses BSD, MIT, and Apache.

<span class="mw-page-title-main">GNU Free Documentation License</span> Copyleft license primarily for free software documentation

The GNU Free Documentation License is a copyleft license for free documentation, designed by the Free Software Foundation (FSF) for the GNU Project. It is similar to the GNU General Public License, giving readers the rights to copy, redistribute, and modify a work and requires all copies and derivatives to be available under the same license. Copies may also be sold commercially, but, if produced in larger quantities, the original document or source code must be made available to the work's recipient.

References

  1. "Pine Information Center--Pine Release Chronology & Version Changes". Archived from the original on 25 November 2005.
  2. "Pine Project History". Archived from the original on 2009-02-17. Retrieved 2009-03-31.
  3. 1 2 University of Washington (24 March 1992). "Announcing the Pine Mailer". Newsgroup:  comp.mail.misc (published 26 March 1992). Usenet:   1992Mar26.021949.17772@u.washington.edu . Retrieved 25 November 2014.
  4. "Pine Information Center--Obtaining Pine software". University of Washington. Archived from the original on 21 September 2012. Retrieved 2 September 2012.
  5. "Pine Information Center--Obtaining Pine software". University of Washington. Archived from the original on 23 September 2018. Retrieved 23 September 2018.
  6. "Laurence's home page: Naming Pine". Archived from the original on 2011-06-07. Retrieved 2012-11-03.
  7. "SN 74336887". Trademark Status & Document Retrieval.
  8. Robinson, Branden (2002-11-12). "Re: DFSG vs Pine's legal notices: where exactly is the gotcha?". debian-legal (Mailing list). Retrieved 2009-08-06.
  9. Moen, Rick. "What's wrong with Pine". Rick's Rants. Retrieved 2016-10-13.
  10. Stallman, Richard (2000-09-02). "Re: Free Pine?". debian-legal (Mailing list). Retrieved 2006-12-14.
  11. Ramsey, David (2002-12-12). "The Golden Rule as Applied to Intellectual Property" . Retrieved 2006-07-17.
  12. Allegretta, Chris (2001). "When Non-Free is "Free Enough"". asty.org. Retrieved 2018-04-18.
  13. "Steve Hubert answers that Pine development is frozen in favour of Alpine". Archived from the original on 2007-01-01. Retrieved 2006-12-14.
  14. "Announce of Alpine 0.8". Archived from the original on 2012-01-22. Retrieved 2006-12-14.
  15. "Alpine FTP download directory" . Retrieved 2006-12-19.[ permanent dead link ]
  16. Public Git Hosting - alpine.git/commit