ICU.net Incorporated began as Cottage Software, a sole proprietorship, in Wichita, KS in 1977. It was formed by Bill and Kay Brunton. The initial purpose of the company was to provide software and hardware in support of the Radio Shack line of TRS80 computers. Bill had purchased a TRS80 Model I in early 1977, and began writing programs to suit his interests. Soon was receiving requests from others for copies of his programs, or to custom write a program.

Some of the programs offered for sale were:

  • Packer - An assembly language program, interfaced into the ROM or TRSDOS based Basic Interpreter. Packer was designed to pack or unpack basic programs. Packing a Basic program resulted in the removal or extraneous code, spaces, comments, and combining separate lines of code, resulting in a smaller, and more efficient program. The packed program then took up less space in memory, or on the disk, it ran faster, and left more memory available for data. The unpack feature would take a Basic program, even one that had been packed, and unpack it into single statement lines for easier editing, modifications, and debugging. Of course it could not restore any comments that had been removed in a previous pack operation. This program proved extremely successful, and thousands of copies were sold. Packer also featured a program renumbering facility, and the ability to move single lines, or blocks of code around in the program. Packer was written by Bill to satisfy his desire to produce highly commented and readable code that could than be packed up for efficient operation and subsequent distribution.
  • TapeDisk - An assembly language program that permitted a user to make a disk file copy of a program. At the time, Cassette tape was the primary storage medium, and as users began to acquire disk drives, a program was needed that would facilitate the transfer of all their programs and data to diskette.
  • Chessdisk - An assembly language program that moved the supposedly protected tape version of Chess, a really nice chess playing program, from tape to disk. A user could then play Chess on his computer without having to read the program from the protected cassette.
  • Disassembler - The first, widely available Disassembler for the TRS80's Z80 microprocessor assembly language. It permitted users to disassemble the machine code contained in the built in Basic ROM, code in memory, or code contained in program files on cassette.
  • Cassette Label Maker - A basic program that aided the composition, and printing of tape cassette labels. Most TRS80 users developed quite a collection of tape cassettes for program and data storage. This program, supplied with a number of tractor feed, peel and stick cassette labels, was in heavy demand by TRS80 users.
  • Secure - A tape based security program that permitted a software author to produce encrypted tape copies of his programs for distribution. When the end user read the program into his computer from cassette, it would take over control of the machine, and not permit the program to be listed, printed, or modified in any way. The only way to exit the program was to turn off the computer. This program was successfully used by a number of authors, and the program's encryption procedures were never broken.
dot.gif (41 bytes) In addition to producing software for the TRS80, Cottage Software began to perform repairs and modifications to TRS80 Model I, and later II, III, and IV, computers. These modifications included increasing the Z80 microprocessor speed from 1.8Mhz to over 6Mhz, adding support for lower case letters, (something Tandy left out), installing double sided, double density floppy disk drives, and just about any other custom modification a user could want.

In 1980, a Compupro, S100 bus computer was purchased, and support of CP/M and S100 machines began. As a retailer for Compupro Systems, many were sold to both individual users, and businesses. In 1982, Compupro had a dual processor card that permitted running both 8 bit CP/M and 16 bit MP/M software, in a multi user, multi tasking environment. This was accomplished initially with MP/M86, and later with Concurrent DOS. Both operating systems were from Digital Research.

In 1983, a program was written to convert a Lear Seigler ADM 31 smart serial terminal into a terminal that would emulate a Burroughs Terminal using the proprietary Burroughs Polling Protocol. This program, written in Motorola 6800 assembly language, was place into EPROMs for installation into the terminals, and successfully sold by the thousands to users of Burroughs Mainframe computers.

Cottage Software operated the Forum 80 Bulletin Board System of Wichita KS. The Forum 80, written by Bill Abney of Kansas City, MO. was one of the first bulletin board systems available for personal computers. At first it operated on a TRS80 Model I, with a 300 baud modem. Later, in the middle of the 80's it was upgraded to a TRS80 Model IV and a 1200 baud, and finally a 2400 baud modem. The Forum 80 received calls from all over the country, and Cottage Software marketed computer hardware, and software, with on line order taking through the BBS. The Forum 80 was shut down in 1985 after having operated for 7 years

The earlier successes of Cottage Software Inc. were able to sustain it well through the first years of sales by IBM of their then new PC. However, as the PC took over, the demand for S100 machines, while still there, was not enough and the corporation was closed in 1990. The name was still in use as a sole proprietorship, and some software was written for specialized applications on request, but the level of activity was extremely low.

In 1995, with the tremendous growth of the Internet, a need was identified for an Internet Provider in Tulsa, Oklahoma. In addition it was determined that local businesses would be needing assistance in placing advertisements and promotions on the World Wide Web. This is the reason Cottage Software Inc. was formed, now in Oklahoma.

ICU.net is now providing dial up Internet access to business and the public. In addition, World Wide Web page design, and Internetworking consulting is also available. 

 


HOME | EMAIL | CONTACT US | PRIVACY POLICY




Copyright © 2005 By: ICU.net Inc., Tulsa, OK USA