Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 References  














Chuck Forsberg






العربية
Català
Deutsch
Português
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Charles Alton Forsberg
Born(1944-05-06)May 6, 1944
DiedSeptember 24, 2015(2015-09-24) (aged 71)
Other namesChuck Forsberg
EducationM.S., Electrical engineering (1968)[1]
Alma materUniversity of Wisconsin
Years active1968–?
Notable workYMODEM, ZMODEM
Engineering career
DisciplineComputer engineering
Employer(s)Tektronix
ProjectsTektronix 4010
AwardsDvorak Award for Excellence in Telecommunications

Charles Alton "Chuck" Forsberg (May 6, 1944 – September 24, 2015[1]) developed two data transmission protocols popular in the 1990s, for uploading and downloading files from dial-up bulletin board systems. He received a Dvorak Award for Excellence in Telecommunications in 1992 for developing ZMODEM.[2] He was also the project engineer on the Tektronix 4010-series graphics terminals.

The widely adopted ZMODEM uses a sliding window protocol. Rather than wait for positive acknowledgment after each block is sent, it sends blocks in rapid succession and resends 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.[3] Omen Technology published software tools such as ZComm (a terminal-based communications program that included the ZMODEM-90 file transfer protocol) and DSZ.[4][circular reference] He was an amateur radio operator (call sign WA7KGX)[5] and a licensed aircraft pilot.[3]

Diskette images for Omen Technology's ZComm and DSZ products (circa 1989–1990)
Diskette images for Omen Technology's ZComm and DSZ products (circa 1989–1990)

Jesse Walker cited Forsberg as a participant in WMAS, a pirate radio stationatWestern Military AcademyinAlton, Illinois.[6] He graduated from the academy in 1962.

References[edit]

  1. ^ a b "Obituary of Charles Alton Forsberg". Crown Memorial Centers. Retrieved August 19, 2022.
  • ^ John C. Dvorak. "Dvorak Awards". Archived from the original on March 6, 2014. Retrieved December 8, 2010.
  • ^ a b "About Omen Technology". Archived from the original on September 15, 2015. Retrieved February 16, 2012.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  • ^ "Image of software diskettes for ZComm and DSZ, software products published by Omen Software (circa 1990)".
  • ^ "Amateur License – WA7KGX – FORSBERG, CHARLES A". Retrieved February 16, 2012.
  • ^ Walker, Jesse (2001). Rebels on the Air: An Alternative History of Radio in America. NYU Press. pp. 199, 305. ISBN 978-0-8147-9381-7.

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=Chuck_Forsberg&oldid=1229605668"

    Categories: 
    1944 births
    2015 deaths
    Amateur radio people
    American computer programmers
    American electrical engineers
    Aviators from Illinois
    Hidden categories: 
    CS1 maint: bot: original URL status unknown
    Articles with short description
    Short description is different from Wikidata
    Use American English from February 2018
    All Wikipedia articles written in American English
    Use mdy dates from December 2022
    Articles with hCards
    All articles lacking reliable references
    Articles lacking reliable references from July 2021
     



    This page was last edited on 17 June 2024, at 18:41 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki