Discussions‎ > ‎People‎ > ‎

Dave Twyver (UBC)

posted Sep 21, 2020, 4:04 AM by Jeff Ogden
There is a short bio for Dave Twyver in the people section of the MTS Archive.

On Nov 28, 2010, at 12:13 PM, Ralph Sayle wrote:

Yup that's him... 

... from my iPod

On 2010-11-28, at 6:52 AM, Jeff Ogden wrote:

Can you confirm that all of the Dave Twyvers mentioned below are in fact the same guy who wrote the 3270 DSR that we both worked on?


From http://findarticles.com/p/articles/mi_hb270/is_2_21/ai_n28909265/pg_2/: "Ensemble Communications President and CEO Dave Twyver recognized CTC's innovation ..."

 After Helsinki, my jumping from Xerox to start 3Com was easy. Twyver, on the other hand, lingered at Nortel, eventually heading its wireless group, with 16,000 people and $2 billion in revenues.

Last September, 20 years later, Craig McCaw and Bill Gates convinced Twyver to jump. He finally left Nortel to become CEO of Teledesic (http://www.teledesic.com), which has 75 people and zero revenues. Teledesic is an Internet-in-the-sky start-up in Kirkland, Wash., that uses some of the Pentagon's more promising "Star Wars" technologies.

In March, the Federal Communications Commission licensed Teledesic's constellation of low-earth-orbiting communication satellites. Twyver is now planning to launch 24 pole-orbiting satellite rings, 15 degrees apart, 12 satellites each, about 800 miles up.

From http://www.mail-archive.com/freebsd-hackers@freebsd.org/msg53683.html: "And Dave Twyver at University of British Columbia was the guy who wrote the 3270 DSR (Device Support Routine), ...".

Dave Twyver Dave arrived at UBC in the summer of 1968 just as his past 7044 expertise was about to be obsoleted by the new 360/67. His first assignment was to write a DSR for the 2260 Display Stations to make them emulate cardpunch machines (which seemed to him like a really dumb idea). After intense study of Mike's 2741 DSR (TSFO) and after weeks mastering the subtleties of device interrupts, re-entrant code and page faults due to misuse of the TRT instruction, he produced a DSR more befitting a revolutionary interactive time sharing system like MTS. When the improved 3270 display stations came along a couple of years later, all of the card punch heritage was able to be expunged. Major portions of this 3270 DSR code were subsequently pirated by frustrated users of the TSS and VM operating systems for the 360/67 and its successors. Some of Dave's other contributions to MTS included a DSR for the Adage Graphics computer, an emulator for the DEC PDP-8 and a DSR to interface PDP-8s to MTS. He also adapted and integrated an interpreter for the APL language into MTS, which was a deciding factor in convincing the University of Alberta to adopt MTS (at least for a while...) Dave spent his last couple of years at UBC developing a campus computer network. He left in 1974 to join Northern Telecom (now Nortel) where he spent 22 years working in its Networking and Wireless businesses around the world. Then in 2002, after several years investing in and managing (with very mixed results!) start-up companies in the satellite and terrestrial broadband wireless access areas, Dave retired to Vancouver Island within sight of UBC (on a clear day) across the Strait of Georgia.