Chuck Forsberg: Difference between revisions

Content deleted Content added
m minor copy edits, standardized name mentions to last, trimmed some wording
m WP:INFONAT cleanup - omit nationality/citizenship if same as birth country (via WP:JWB)
 
(14 intermediate revisions by 14 users not shown)
Line 1:
{{Short description|American computer programmer}}
{{Use American English|date=February 2018}}
{{Use mdy dates|date=FebruaryDecember 20182022}}
 
{{Infobox person
Line 8 ⟶ 9:
| caption =
| birth_date = {{birth date|1944|05|06}}
| birth_place = [[Wilmette, Illinois]], USAUS
| death_date = {{Death date and age|2015|09|24|1944|05|06}}
| death_place = [[Portland, Oregon]], USAUS
| nationality = United States
| other_names = Chuck Forsberg
| occupation =
Line 28:
}}
 
'''Charles Alton "Chuck" Forsberg''' (May 6, 1944 – September 24, 2015)<ref name="obit">{{cite web|url=httphttps://www.anewtraditioncrowncremationburial.com/obituariestribute/obituarydetails/12060_Charles_Alton_Forsberg2042/Charles-Forsberg/obituary.html#tribute-start |title=Obituary of Charles Alton Forsberg obituary |publisher=Anewtradition.comCrown |date=Memorial Centers |accessdate=2015-10-10August 19, 2022}}</ref>) developed two [[data transmission]] protocols popular in the 1990s, for [[upload]]ing and [[download]]ing files from dial-up [[bulletin board system]]s in the 1990s. He received a [[Dvorak Awards|Dvorak Award for Excellence in Telecommunications]] in 1992 for developing [[ZMODEM]].<ref>{{cite web |url=http://www.citivu.com/dvorak/#1992 |title=Dvorak Awards |author=[[John C. Dvorak]] |dateauthor-link=John |work=C. |publisher=Dvorak |accessdate=8 December 8, 2010 |deadurlurl-status=yesdead |archiveurl=https://web.archive.org/web/20140306184406/http://www.citivu.com/dvorak/#1992 |archivedate=March 6 March, 2014 |df= }}</ref> He was also the project engineer on the [[Tektronix 4010]]-series graphics terminals.
 
The widely adopted [[ZMODEM]] useduses a [[sliding window protocol]]. Rather than wait for positive acknowledgment after each block is sent, it sentsends blocks in rapid succession and resentresends unacknowledged blocks later. By avoiding delays due to [[latency (engineering)|latency]], the bandwidth usable for transmission more closely approached the [[bandwidth (computing)|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 [[XmodemXMODEM]] to start at block 1, leaving block 0 available. Christensen suggested Forsberg call his protocol [[YmodemYMODEM]] 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.<ref name="autogenerated1">{{cite web |url=http://www.omen.com/about.html |title=About Omen Technology |accessdate=2012-02-16 |deadurlurl-status=bot: unknown |archiveurl=https://web.archive.org/web/20150915193210/http://www.omen.com/about.html |archivedate=September 15, 2015 }}</ref> Omen Technology published software tools such as ZComm (a terminal-based communications program that included the ZMODEM-90 file transfer protocol) and DSZ.<ref name="autogenerated">{{cite web |df url=https://en.wikipedia.org/wiki/File:OmenTechnology-ZComm-DSZ-SoftwareDisks.jpg|title=Image of software diskettes for ZComm and DSZ, software products published by Omen Software (circa 1990)}}</ref>{{Circular reference|date=July 2021}} He was an [[amateur radio operator]] (call sign WA7KGX)<ref>{{cite web | url = http://wireless2.fcc.gov/UlsApp/UlsSearch/license.jsp?licKey=862831 | title = Amateur License – WA7KGX – FORSBERG, CHARLES A | accessdate = 2012-02-16}}</ref> and a licensed aircraft pilot.<ref name="autogenerated1"/>
[[File:OmenTechnology-ZComm-DSZ-SoftwareDisks.jpg|thumb|right|alt=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|pirate radio station]] at [[Western Military Academy]] in [[Alton, Illinois]].<ref>{{cite book
| last = Walker
| first = Jesse
| authorlinkauthor-link = Jesse Walker
| title = Rebels on the Air: An Alternative History of Radio in America
| publisher = [[NYU Press]]
Line 51 ⟶ 52:
 
==References==
{{reflistReflist}}
 
{{Authority control}}
 
{{DEFAULTSORT:Forsberg, Chuck}}