A newsreader is a software application that reads articles on Usenet distributed throughout newsgroups. [1] Newsreaders act as clients which connect to a news server, via the Network News Transfer Protocol (NNTP), to download articles and post new articles. [2] In addition to text-based articles, Usenet is also used to distribute binary files, generally in dedicated "binaries" newsgroups.
The term newsreader is sometimes (erroneously) used interchangeably with news aggregator .[ citation needed ]
Newsreaders that help users to adhere to the established conventions of Usenet, known as netiquette, are evaluated by the Good Netkeeping Seal of Approval (GNKSA).
There are several different types of newsreaders, depending on the type of service the user needs—whether intended primarily for discussion or for downloading files posted to the alt.binaries hierarchy: [3]
A Usenet newsgroup is a repository usually within the Usenet system, for messages posted from users in different locations using the Internet. They are discussion groups and are not devoted to publishing news. Newsgroups are technically distinct from, but functionally similar to, discussion forums on the World Wide Web. Newsreader software is used to read the content of newsgroups. Before the adoption of the World Wide Web, Usenet newsgroups were among the most popular Internet services.
rn is a news client written by Larry Wall and originally released in 1984. It was one of the first newsreaders to take full advantage of a character-addressable CRT terminal. Previous newsreaders, such as readnews, were mostly line-oriented and designed for use on the printing terminals which were common on the early Unix minicomputers where the Usenet software and network originated. Later variants of the original rn program included rrn, trn, and strn.
A news server is a collection of software used to handle Usenet articles. It may also refer to a computer itself which is primarily or solely used for handling Usenet. Access to Usenet is only available through news server providers.
The Network News Transfer Protocol (NNTP) is an application protocol used for transporting Usenet news articles (netnews) between news servers, and for reading/posting articles by the end user client applications. Brian Kantor of the University of California, San Diego, and Phil Lapsley of the University of California, Berkeley, wrote RFC 977, the specification for the Network News Transfer Protocol, in March 1986. Other contributors included Stan O. Barber from the Baylor College of Medicine and Erik Fair of Apple Computer.
X-No-Archive, also known colloquially as xna, is a newsgroup message header field used to prevent a Usenet message from being archived in various servers.
When a message is replied to in e-mail, Internet forums, or Usenet, the original can often be included, or "quoted", in a variety of different posting styles.
yEnc is a binary-to-text encoding scheme for transferring binary files in messages on Usenet or via e-mail. It reduces the overhead over previous US-ASCII-based encoding methods by using an 8-bit encoding method. yEnc's overhead is often as little as 1–2%, compared to 33–40% overhead for 6-bit encoding methods like uuencode and Base64. yEnc was initially developed by Jürgen Helbing, and its first release was early 2001. By 2003 yEnc became the de facto standard encoding system for binary files on Usenet. The name yEncode is a wordplay on "Why encode?", since the idea is to only encode characters if it is absolutely required to adhere to the message format standard.
Forté Agent was an email and Usenet news client used on the Windows operating system. Agent was conceived, designed and developed by Mark Sidell and the team at Forté Internet Software in 1994 to address the need for an online/offline newsreader which capitalized on the emerging Windows GUI framework. By 1995, Agent had expanded to become a full-featured email client and remains a widely used application for integrating news and email communication on Windows. Agent supports POP email but not IMAP.
tin is an open-source, text-based, threaded newsreader, used to read and post messages on Usenet, the worldwide distributed discussion system.
Opera Mail is the email and news client developed by Opera Software. It was an integrated component within the Opera web browser from version 2 through 12. With the release of Opera 15 in 2013, Opera Mail became a separate product and is no longer bundled with Opera. Opera Mail version 1.0 is available for OS X and Windows. It features rich text support and inline spell checking, spam filtering, a contact manager, and supports POP3 and IMAP, newsgroups, and Atom and RSS feeds.
NZB is an XML-based file format for retrieving posts from NNTP (Usenet) servers. The format was conceived by the developers of the Newzbin.com Usenet Index. NZB is effective when used with search-capable websites. These websites create NZB files out of what is needed to be downloaded. Using this concept, headers would not be downloaded hence the NZB method is quicker and more bandwidth-efficient than traditional methods.
Newsbin Pro is a shareware Usenet newsreader client for Microsoft Windows. It is developed by DJI Interprises
Unison was a shareware Mac OS X client for Usenet, developed by Panic Software. It required 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.
yProxy is a Network News Transfer Protocol (NNTP) proxy server for the Windows operating system. yProxy's main function is to convert yEnc-encoded attachments to UUE-encoded attachments on the fly. The main purpose of this is to add functionality to NNTP newsreaders that do not have native support for yEnc. The inventor of yEnc recommends yProxy for use by Windows users whose newsreaders do not support yEnc decoding.
Usenet Explorer is a news client for the Microsoft Windows operating system. It is designed to handle binary and text Usenet posts, and is capable of handling newsgroups as large as hundred million headers. A Usenet indexing service with more than 15-year retention. Releases following v2.0 include automatic unpacking feature - par2 repair / unrar / joining split files without user intervention; when using integrated search or nzb file as a download source the download is presented as a single combined entry and all the way to the ready to view or listen media files then becomes seamless and completely automatic. This simple routine makes the program valuable to novice Usenet users.
Usenet, USENET, or, "in full", User's Network, is a worldwide distributed discussion system available on computers. It was developed from the general-purpose Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Ellis conceived the idea in 1979, and it was established in 1980. Users read and post messages to one or more topic categories, known as newsgroups. Usenet resembles a bulletin board system (BBS) in many respects and is the precursor to the Internet forums that have become widely used. Discussions are threaded, as with web forums and BBSes, though posts are stored on the server sequentially.
NewsLeecher is a binary Usenet client, launched in 2002, compatible with the Microsoft Windows operating system
Usenet, a worldwide distributed Internet discussion system, can be accessed through Web browsers as well as through dedicated news clients.
Spotnet is a protocol on top of Usenet, providing a decentralized alternative to usenet indexing websites, and the NZB format in general. Spotnet allows users to create and browse private 'newsservers', or decentralized repositories of files and information. Members share spots with one another, similar to the seeding process in torrent sharing. Spotnet experienced tremendous growth since the closure of FTD in 2011.