Chuck Forsberg, Date of Birth, Place of Birth, Date of Death

    

Chuck Forsberg

American computer programmer

Date of Birth: 06-May-1944

Place of Birth: Wilmette, Illinois, United States

Date of Death: 24-Sep-2015

Profession: computer scientist, programmer

Nationality: United States

Zodiac Sign: Taurus


Show Famous Birthdays Today, United States

👉 Worldwide Celebrity Birthdays Today

About Chuck Forsberg

  • Charles Alton "Chuck" Forsberg (May 6, 1944 – September 24, 2015) developed two data transmission protocols popular for uploading and downloading files from dial-up bulletin board systems in the 1990s.
  • He received a Dvorak Award for Excellence in Telecommunications in 1992 for developing ZMODEM.
  • He was also the project engineer on the Tektronix 4010-series graphics terminals. The widely adopted ZMODEM used a sliding window protocol.
  • Rather than wait for positive acknowledgment after each block is sent, it sent blocks in rapid succession and resent unacknowledged blocks later.
  • By avoiding delays due to latency, the bandwidth usable for transmission more closely approached the bandwidth of the underlying link.
  • ZMODEM could also resume interrupted transfers without retransmitting the already-received blocks.
  • In addition to developing the protocol, Forsberg developed software for sending and receiving files using ZMODEM. Forsberg then wrote a version Zmodem G, which was for use over "guaranteed error free" communications lines, such as Ethernet or short serial-to-serial computer connections.
  • This protocol waived the usual retransmission overhead, to send files as fast as possible. Originally, he wrote a program for Unix called rbsb (receive batch / send batch) which used block 0 to transmit a file's name, and optionally date and time, since Ward Christensen designed Xmodem to start at block 1, leaving block 0 available.
  • Christensen suggested Forsberg call his protocol Ymodem because it was "one better" than Xmodem.
  • Forsberg created the program YAM, which in traditional Unix nomenclature stood for Yet Another Modem after "Modem.asm" the original version of Xmodem released by Christensen in the CP/M User's group in 1977. Forsberg most recently resided in Portland, Oregon prior to his death.
  • He ran data transmission software company Omen Technology which he founded in 1984.
  • He was an amateur radio operator (call sign WA7KGX) and a licensed aircraft pilot.Jesse Walker cited Forsberg as a participant in WMAS, a pirate radio station at Western Military Academy in Alton, Illinois.
  • He graduated from the academy in 1962.

Read more at Wikipedia