Tin (newsreader)
714152
223138470
2008-07-02T19:09:06Z
Tedickey
1942604
rename cat
{{Infobox Software |
name = tin|
screenshot = [[Image:Tin-threading.png|300px|Screenshot showing tin's threading of a topic]] |
caption = Tin Newsreader - Threading |
developer = Urs Janßen |
latest_release_version = Stable 1.8.3; Unstable 1.9.3 |
latest_release_date = Stable [[February 1]], [[2007]], Unstable [[May 6]], [[2008]] |
operating_system = [[Unix]], [[Linux]], [[Mac OS X]], [[OpenVMS]] |
genre = [[news client]] |
OSI approved = {{yes}} |
license = [[BSD License|BSD]] |
website = [http://www.tin.org/ www.tin.org]
}}
{{lowercase|tin (newsreader)}}
'''tin''' is an [[open source]] text-based and threaded [[news client]]. It is available for a variety of [[Unix-like]] [[operating system]]s. It is based on [[TASS (software)|TASS]] newsreader, whose [[source code]] had been posted in 1991 on [[USENET]] by [[Rich Skrenta]].<ref>{{cite newsgroup
|url=http://groups.google.com/group/alt.sources/browse_frm/thread/9f925ffe9361ab4d/9003d570c82ed9a1?tvc=1#9003d570c82ed9a1
|title=Tass 3.2 newsreader
|author=Rick Skrenta
|newsgroup=alt.sources newsgroup
|date=April 18, 1991
}}</ref>
'''tin''' was begun shortly afterwards by [[Iain Lea]],<ref>{{cite newsgroup
|url=http://groups.google.com/group/news.software.readers/msg/d114fab1f98ce5bc
|title=ANNOUNCEMENT: tin v1.00 - YAN (Yet Another Newsreader)
|author=Iain Lea
|date=August 24, 1991
|newsgroup=news.software.readers
}}</ref> who provided information for the [[IETF]] RFC 2980.<ref>{{cite web
|url=http://www3.tools.ietf.org/html/draft-barber-nntp-imp-04
|title=Common NNTP Extensions (draft 4)
|last=Barber
|first=Stan
|date=1996
}}</ref><ref>{{cite web
|url=http://tools.ietf.org/html/rfc2980
|title=RFC 2980 Common NNTP Extensions
|last=Barber
|first=Stan
|date=October 2000
}}</ref>
Since [[1996]] '''tin''' has been maintained by Urs Janßen.
The program is generally compared with [[rn (newsreader)|trn]] or [[nn (newsreader)|nn]].<ref>{{cite web
|url=http://www.savetz.com/yic/YIC05FI_10.html
|title=Your Internet Consultant - The FAQs of Life Online — 5.10. What program should I use to read news?
|last=Savetz
|first=Kevin
|date=1996
|publisher=Sams Publishing
}}</ref><ref>{{cite web
|url=http://docs.rinet.ru/LiSys/lsg41.htm
|title=Linux System Administrator's Survival Guide
|last=Parker
|first=Tim
|publisher=Same
|date=1996
}}</ref><ref name="Kirch">{{cite book
|url=http://www.faqs.org/docs/linux_network/x-087-2-newsreaders.html
|title=Linux Network Administrators Guide &mdash
|pages=Chapter 24. Newsreader Configuration
|first=Olaf
|last=Kirch
|coauthors=Terry Dawson
|publisher=O'Reilly
|date=2000
}}</ref>
Some note that '''tin''' has the most flexible threading support.<ref name="Kirch" />
'''tin''' runs on any [[UNIX]] or [[POSIX]] platform.
This is because '''tin''' was an early adopter of [[autoconf]], in [[1996]].
Older versions of '''tin''' also ran on [[OpenVMS]];<ref>{{citation
|url=http://vms.tuwien.ac.at/freeware/TIN-1-4-4/
|title=OpenVMS Freeware CDs V5.0
|contribution=TIN-1-4-4
|last=Dickey
|first=Thomas E
|date=April 2001
}}</ref> the newer versions which have [[UTF-8]] support do not.
The original '''tin''' used [[termcap]].
Along with the portability improvements gained by using [[autoconf]],
its developers improved the adaptability by
making it work with [[terminfo]] or [[curses_(programming_library)|curses]] — again improving portability.
Other changes, such as localization using [[gettext]],
as well as [[IPv6]] support have kept the application current.
Unlike [[rn (newsreader)|trn]] or [[nn (newsreader)|nn]],
it is easy to follow the progress of changes since [[1995]] in '''tin'''
because its [[changelog]] is detailed, and dated.
==See also==
*[[List of news clients]]
==References==
{{reflist}}
==External links==
*[http://www.tin.org/ tin.org] - Official homepage
*[http://www.skrenta.com/tass/ Notes on '''tass''']
[[Category:Free Usenet clients]]
[[Category:Termcap]]
[[Category:Terminfo]]
[[Category:Curses-based software]]
[[Category:Ncurses]]
{{unix-stub}}
{{network-software-stub}}
[[de:Tin (Newsreader)]]
[[pl:Tin]]