In late 1971, Ray Tomlinson was part of a group developing the TENEX time-sharing system. Back in the day, computing power was centrally located and you paid for your slice of time on the mainframe. If you were on site, you submitted jobs via directly connected terminals. If you were off-site, you used an acoustic coupler (a telephone handset plugged into a pair of rubber form-fitted cups) to dial in to the mainframe at earth shattering speeds up to 300 BPS. Crazy, right?
Anyway, Ray was fiddling with a local messaging program called SNDMSG. This web page tells the story of how Ray morphed his SNDMSG program to communicate between remote computers. One thing I found especially fascinating about this story is the origins of the at sign “@” to indicate that the message was to go to a different host. All this in Ray’s own words.
Another example of a person who changed the world for the better and didn’t make a penny.
The Computer History Museum, in Mountain View, California, has a terrific online timeline showing the origins of the internet. Lots of fun facts and interesting things to explore. For example, did you know that the ASCII alphabet was developed in 1963?
Or that J.C.R. Licklider (known as “Lick” to his friends) was the original visionary of internet, evangelizing what he called the “Intergalactic Network” wherein everyone on the planet is interconnected.
From Allen Lang: This is a terrific interview with Leonard Kleinrock, one of the pioneers who helped connect the first machines to communicate over the internet and whose PhD thesis established the basis for modern packet switching.