Slrn

Last updated
slrn
Initial release1994;29 years ago (1994)
Stable release
1.0.3a [1]   OOjs UI icon edit-ltr-progressive.svg / 24 October 2016
Preview release
1.0.4-6 [2] [3]   OOjs UI icon edit-ltr-progressive.svg / 12 December 2021
Written in C [4]
Operating system Cross-platform (Unix-like, Microsoft Windows)
Type News reader
License GPL-2.0-or-later
Website slrn.info

slrn is a console-based news client for multiple operating systems, developed by John E. Davis and others. It was originally developed in 1994 for Unix-like operating systems and VMS, and now also supports Microsoft Windows. It supports scoring rules to highlight, sort or kill articles based on information from their header. It is customizable, allows free key-bindings and can be extended using the S-Lang macro language. Offline reading is possible by using either slrnpull (included with slrn) or a local newsserver (like leafnode or INN). slrn is free software.

Contents

slrn was maintained by Thomas Schultz from 2000 to 2007, with the help of others who made contributions, but development is now again followed by the original author, John E. Davis. Current development focuses on better support for different character sets and tighter integration of the S-Lang language processor. Version 1.0.0 of slrn was released on December 21, 2012, 18 years after the first release. The latest release is 1.0.3 on October 23, 2016. Historically slrn was the starting point for many Usenet users. [5] slrn is still a compromise between features, resource usage and simplicity. [6]

Operation

slrn is fully controlled with the keyboard, and new messages are composed with an external text editor.

Name

The slrn name derives from the use of S-Lang and its function to read news. [7]

See also

Related Research Articles

<span class="mw-page-title-main">Netscape Communicator</span> Discontinued Internet software suite

Netscape Communicator is a discontinued Internet suite produced by Netscape Communications Corporation, and was the fourth major release in the Netscape line of browsers. It was first in beta in 1996 and was released in June 1997. Netscape Communicator addressed the problem of Netscape Navigator 3.x being used as both the name of the suite and the browser contained within it by renaming the suite to Netscape Communicator. It included more groupware features intended to appeal to enterprises.

<span class="mw-page-title-main">Pango</span> Library for text rendering

Pango is a text layout engine library which works with the HarfBuzz shaping engine for displaying multi-language text.

<span class="mw-page-title-main">Sawfish (window manager)</span>

Sawfish is a window manager for the X Window System. It aims to manage windows in the most flexible and attractive manner possible. It is able to match a window by multiple criteria such as application, size or role, and based on this, can change the window's position, appearance, or behavior. This allows for highly customized window handling such as web browser windows opening full-screen without borders on a secondary monitor, a default terminal emulator window displaying full-screen at the desktop level, and all dialog box windows under a certain size opening on the lower right corner of the main monitor while larger ones are centered.

tin (newsreader)

tin is an open-source text-based and threaded news client, used to read and post messages on the Usenet global communications network.

<span class="mw-page-title-main">Muine</span> Open source audio player

Muine is a discontinued audio player for the GNOME desktop environment which runs on Linux, Solaris, BSD and other UNIX-like systems. Muine is written in C# using Mono and Gtk#. The default backend is GStreamer framework but Muine can also use xine libraries.

This article provides basic comparisons for notable text editors. More feature details for text editors are available from the Category of text editor features and from the individual products' articles. This article may not be up-to-date or necessarily all-inclusive.

<span class="mw-page-title-main">KTorrent</span> Free and open source BitTorrent client

KTorrent is a BitTorrent client that is part of the KDE Gear.

An SSH client is a software program which uses the secure shell protocol to connect to a remote computer. This article compares a selection of notable clients.

Raster graphics editors can be compared by many variables, including availability.

Unison is a shareware Mac OS X client for Usenet, developed by Panic Software. It requires access to a news server and supports binary file downloading, group browsing and segmenting and error checking utilities. The software won the Apple Design Award for Best Mac OS X User experience in 2004, as well as being a runner-up in the "Best product" category.

This is a comparison of word processing software.

A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system.

The following is a general comparison of BitTorrent clients, which are computer programs designed for peer-to-peer file sharing using the BitTorrent protocol.

<span class="mw-page-title-main">S-Lang</span>

The S-Lang programming library is a software library for Unix, Windows, VMS, OS/2, and Mac OS X. It provides routines for embedding an interpreter for the S-Lang scripting language, and components to facilitate the creation of text-based applications. The latter class of functions include routines for constructing and manipulating keymaps, an interactive line-editing facility, and both low- and high-level screen/terminal management functions. It is distributed under the terms of the GNU General Public License.

This article compares variety of different X window managers. For an introduction to the topic, see X Window System.

The following is a comparison of RSS feed aggregators. Often e-mail programs and web browsers have the ability to display RSS feeds. They are listed here, too.

An SSH server is a software program which uses the Secure Shell protocol to accept connections from remote computers. SFTP/SCP file transfers and remote terminal connections are popular use cases for an SSH server.

<span class="mw-page-title-main">GNOME Disks</span>

GNOME Disks is a graphical front-end for udisks. It can be used for partition management, S.M.A.R.T. monitoring, benchmarking, and software RAID. An introduction is included in the GNOME Documentation Project.

<span class="mw-page-title-main">KVIrc</span> IRC Client

KVIrc is a graphical IRC client for Linux, Unix, Mac OS and Windows. The name is an acronym of K Visual IRC in which the K stands for a dependency to KDE, which became optional from version 2.0.0. The software is based on the Qt framework and its code is released under a modified GNU General Public License.

<span class="mw-page-title-main">Element (software)</span> Decentralized encrypted chat and collaboration software powered by the Matrix protocol

Element is a free and open-source software instant messaging client implementing the Matrix protocol.

References

  1. Error: Unable to display the reference properly. See the documentation for details.
  2. Error: Unable to display the reference properly. See the documentation for details.
  3. Error: Unable to display the reference properly. See the documentation for details.
  4. "The SLRN newsreader Open Source Project on Open Hub".
  5. "Introduction to Usenet News and the slrn Newsreader". 1995-01-20. Archived from the original on 2016-05-12. Retrieved 2015-10-04.
  6. "Reviewed and rated: the best Linux newsreaders". 2009-03-16. Retrieved 2015-10-04.
  7. Sery, Paul G. (1998). LINUX Network Toolkit. John Wiley & Sons. p. 533. ISBN   9780764531460.