Red Ryder (software)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Red Ryder
Original authorsWat Buchanon, Scott Watson
DeveloperThe FreeSoft Company
Initial release1984; 42 years ago (1984)
Final release
10.3
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inBASIC, C
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemClassic Mac OS
    TypeTerminal emulation, BBS
    LicenseProprietary software; shareware distribution (up to 9.4), commercial distribution (since version 10.0)

    Red Ryder is a communications and terminal emulation software program released for the Apple Macintosh in 1984. Initially distributed as a shareware, the application offered rich features and configuration settings. Red Ryder was discontinued in 1989 and replaced by White Knight.

    History

    [edit | edit source]

    First released in 1984 for Macintosh computers,[1]: 65  early versions of Red Ryder were written by Wat Buchanon as a Microsoft BASIC program with documentation included on the disk filled with humor aimed at Apple and programmers.[2]: 152  After Wat Buchanon died, his friend Scott Watson entirely rewrote Red Ryder keeping the manual in a similar humorous style.[3]: 71  Watson's releases were a standalone Macintosh applications[2]: 152  programmed in C and the new author expanded features taking into account requests from Red Ryder users.[4] The application was distributed as a shareware until version 9.4, starting with release 10.0 in 1987 Red Ryder became a commercial program.[2]: 154  Red Ryder was discontinued in 1989 (10.3 being the last release) and replaced by White Knight (starting in version 11).[5]: 106 

    Features

    [edit | edit source]

    Red Ryder was the first Mac telecommunication application to support big screens and choice of fonts.[4] The program emulates several terminals (ASCII TTY (teletype), VT52 and VT100) and supports many file transfer protocols (uploading/downloading using XMODEM, YMODEM or Kermit; downloading using the CompuServe B protocol) with MacBinary file format. The application includes a procedure language and can be controlled by user defined macros.[2]: 154  Registered users could set up their own Bulletin board system using Red Ryder Host.[3]: 71  Highly flexible settings allow to use nearly any modem and Red Ryder also offers phone books for often used phone numbers and services.[2]: 156 

    Reception

    [edit | edit source]

    Both Macintosh and general computing magazines rated Red Ryder highly.[2][1] Commended were its inexpensive price,[6]: 92  rich settings and features and excellent support (answering user questions by phone).[2]: 156  However, documentation included only few examples and with so many configuration options Red Ryder was somewhat hard to learn. Commercial release 10 was also not compatible with version 9.x procedures.[2]: 158  Despite powerful features and popularity among home users, Red Ryder was never successful in the business market, which preferred MacTerminal by Apple or Smartcom II by Hayes.[2]: 154  By words of an InfoWorld review, Red Ryder "tries to be too many things at once" and "it's not practical for a typical business user".[7]: S11 

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ a b c d e f g h i Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]