ASCII Express
Encyclopedia
ASCII Express is a telecommunications program, written for the Apple II series
Apple II series
The Apple II series is a set of 8-bit home computers, one of the first highly successful mass-produced microcomputer products, designed primarily by Steve Wozniak, manufactured by Apple Computer and introduced in 1977 with the original Apple II...

 of computers. At a time when the use of the bulletin board system (BBS)
Bulletin board system
A Bulletin Board System, or BBS, is a computer system running software that allows users to connect and log in to the system using a terminal program. Once logged in, a user can perform functions such as uploading and downloading software and data, reading news and bulletins, and exchanging...

, or even telecommunications in general wasn't a common use of the Apple II, ASCII Express (from hereon as its more common name "AE") was the choice among telecommunication users throughout much of the 1980s.

ASCII Express II

The original version of AE, called ASCII Express II, was written by Bill Blue in 1980, and distributed by Southwestern Data Systems. AE II runs on any Apple II with DOS 3.x
Apple DOS
Apple DOS refers to operating systems for the Apple II series of microcomputers from late 1978 through early 1983. Apple DOS had three major releases: DOS 3.1, DOS 3.2, and DOS 3.3; each one of these three releases was followed by a second, minor "bug-fix" release, but only in the case of Apple DOS...

 and one of a small handful of modems available, including the Hayes Micromodem II
Hayes Microcomputer Products
Hayes Microcomputer Products was a U.S.-based manufacturer of modems. They are particularly well known for their Smartmodem, which is introduced the ability to control the modem through commands sent in the data stream itself. The "smart modem" approach dramatically simplified operation, making...

. This version was used mostly by telecommers to access paid BBSs, including THE SOURCE, CompuServe, as well as free BBSs. The interface of AE II is basically menu-driven, with virtually none of the features included that is expected of a telecomm program today, such as terminal emulation and multi-file transfer protocols like YMODEM and ZMODEM.

ASCII Express the Professional

By 1982, ASCII Express II ceased development, and was replaced by a totally re-written replacement called ASCII Express "The Professional", also known as "ASCII Express Professional" or its much shorter name "AE Pro". This version was a collaboration between Bill Blue and Mark Robbins. AE Pro was a command-line driven telecomm program packed with many features lacking in its predecessor, including scripting, YMODEM
YMODEM
YMODEM is a protocol for file transfer used between modems. YMODEM was developed by Chuck Forsberg as the successor to XMODEM and MODEM7, and was first implemented in his CP/M YAM program...

 and ZMODEM
ZMODEM
ZMODEM is a file transfer protocol developed by Chuck Forsberg in 1986, in a project funded by Telenet in order to improve file transfers on their X.25 network...

, terminal emulation, and support for Apple ProDOS 8. AE Pro can also be used as a pseudo-BBS when configured as a host, allowing a user to dial-in and exchange files. This type of system was coined the name AE line.

Earlier versions of AE Pro were distributed by Roger Wagner of Southwestern Data Systems, and later by United Software Industries (founded by Mark Robbins, Bill Blue and others). Greg Schaefer converted AE Pro from Apple DOS 3.3
Apple DOS
Apple DOS refers to operating systems for the Apple II series of microcomputers from late 1978 through early 1983. Apple DOS had three major releases: DOS 3.1, DOS 3.2, and DOS 3.3; each one of these three releases was followed by a second, minor "bug-fix" release, but only in the case of Apple DOS...

 to Apple ProDOS in an afternoon, and received US$5000 for his efforts.

In 1984 Bill Blue and Joe Holt ported AE Pro to MS-DOS
MS-DOS
MS-DOS is an operating system for x86-based personal computers. It was the most commonly used member of the DOS family of operating systems, and was the main operating system for IBM PC compatible personal computers during the 1980s to the mid 1990s, until it was gradually superseded by operating...

 and 8086
Intel 8086
The 8086 is a 16-bit microprocessor chip designed by Intel between early 1976 and mid-1978, when it was released. The 8086 gave rise to the x86 architecture of Intel's future processors...

 assembly language. In 1985 Joe Holt and Greg Schaefer rewrote AE Pro for the Apple II taking advantage of the platform's new mouse and MouseText
MouseText
MouseText designed by Bruce Tognazzini is a set of 32 graphical characters first implemented in the Apple IIc. They were then retrofitted to the Apple IIe forming part of the Enhanced IIe upgrade. A slightly revised version was then released with the Apple IIgs....

 features. It also featured advanced scripting and a full-featured mouse-based text editor. This product was released as MouseTalk. AE Pro and MouseTalk were soon overshadowed by ProTERM
ProTerm
ProTERM is a classic telecommunication program for the Apple II and Macintosh line of personal computers. Published by and most popular in the late 1980s and 1990s, it was most commonly used for calling bulletin board systems via a computer's modem....

, a telecomm product that utilizes many of the advanced features of the Apple IIe and IIc, such as 65C02 opcodes, use of the mouse, and macros.

The dawn of peer to peer file sharing

The early 1980s was the period when modeming was becoming very active throughout the world. Hundreds of Apple II-based BBSs popped up, most of them used only as message boards. With the aid of free Apple II hacking software like Dalton's Disk Disintegrator (DDD), computer users were able to take an un-protected floppy disk, compress it into multiple files, then transmit those files to another user. This was actually one of several origins of what is known today as peer-to-peer
Peer-to-peer
Peer-to-peer computing or networking is a distributed application architecture that partitions tasks or workloads among peers. Peers are equally privileged, equipotent participants in the application...

 file transfers.

While other Apple II-based telecomm programs, such as DiskFur and CatFur, allowed for complete disk and file transfers, there was a need for a portal concept - one that is hosted using a BBS as its entry point. This way, a community of software enthusiasts and software pirates
Copyright infringement of software
Copyright infringement of software=The copyright infringement of software refers to several practices which involve the unauthorized copying of computer software. Copyright infringement of this kind varies globally...

 could collaborate as well as exchange software.

AE Pro was at the time the only telecomm program that was accessible, via an undocumented hack, from virtually any other BBS software, such as GBBS, Networks II
Networks II
Networks II is an Apple II-based single-tasking BBS package, written by Nick Naimo. It is one of the earlier BBS software programs to be written for the Apple II, which was at the time dominated by mini and mainframe-based BBS', including CBBS...

, among other programs. This allowed for sysops
System administrator
A system administrator, IT systems administrator, systems administrator, or sysadmin is a person employed to maintain and operate a computer system and/or network...

 to control access to the AE lines via user accounts. With many of the users phreaking
Phreaking
Phreaking is a slang term coined to describe the activity of a culture of people who study, experiment with, or explore telecommunication systems, such as equipment and systems connected to public telephone networks. As telephone networks have become computerized, phreaking has become closely...

their way into AE lines, these portals allowed for international pirating communities to develop.

AE knock-offs were also developed, such as PAE (Pseudo Ascii Express--"Written by a Pirate for Pirates") VicModem Pro-64 for the Commodore and Vic home computers, and PAE ProDOS, both written as add-ons to GBBS. Unlike AE, the source code was freely available for these add-ons.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK