The Strange Birth and Long Life of Unix

The classic operating system turns 40, and its progeny abound

12 min read
Photo: Alcatel-Lucent
Key Figures: Ken Thompson (seated) types as Dennis Ritchie looks on in 1972, shortly after they and their Bell Labs colleagues invented Unix.
Photo: Alcatel-Lucent

They say that when one door closes on you, another opens. People generally offer this bit of wisdom just to lend some solace after a misfortune. But sometimes it's actually true. It certainly was for Ken Thompson and the late Dennis Ritchie, two of the greats of 20th-century information technology, when they created the Unix operating system, now considered one of the most inspiring and influential pieces of software ever written.

A door had slammed shut for Thompson and Ritchie in March of 1969, when their employer, the American Telephone & Telegraph Co., withdrew from a collaborative project with the Massachusetts Institute of Technology and General Electric to create an interactive time-sharing system called Multics, which stood for “Multiplexed Information and Computing Service." Time-sharing, a technique that lets multiple people use a single computer simultaneously, had been invented only a decade earlier. Multics was to combine time-sharing with other technological advances of the era, allowing users to phone a computer from remote terminals and then read e-mail, edit documents, run calculations, and so forth. It was to be a great leap forward from the way computers were mostly being used, with people tediously preparing and submitting batch jobs on punch cards to be run one by one.

Keep reading... Show less

Stay ahead of the latest trends in technology. Become an IEEE member.

This article is for IEEE members only. Join the world’s largest professional organization devoted to engineering and applied sciences and get access to all of Spectrum’s articles, podcasts, and special reports. Learn more →

Membership includes:

  • Get unlimited access to IEEE Spectrum content
  • Follow your favorite topics to create a personalized feed of IEEE Spectrum content
  • Save Spectrum articles to read later
  • Network with other technology professionals
  • Establish a professional profile
  • Create a group to share and collaborate on projects
  • Discover IEEE events and activities
  • Join and participate in discussions

What Might War in Space Even Look Like?

Think fewer missiles and more radio jammers and cyber attacks

4 min read
An operations center with seven computer screens and a big screen on the wall, with three people monitoring those screens, with the back of their shirts reading “Airbus Cybersecurity"

Airbus Cybersecurity security operations centers, according to the company’s LinkedIn profile, operate out of their primary locations in France, Germany and the U.K., with other centers in the U.S. and the Middle East.

Airbus Cybersecurity

A top military official says there’s a simmering shadow conflict playing out in space, with U.S. satellites coming under regular attack. But what does an attack on a spacecraft look like, who is committing them, and how can operators protect themselves?

General David Thompson, the vice chief of space operations at the US Space Force, recently told the Washington Post that China and Russia are targeting U.S. government satellites on a daily basis. While that might conjure up images of satellites being blown out of orbit left, right, and center, the reality is more low-key.

Keep Reading ↓ Show less

Algorithm Uses Evolution To Design Robots

MIT’s Evolution Gym brings the Darwin to robotics

3 min read
A gif showing the 2 dimensional robot traversing a series of floating platforms at different heights. This task is considered to be hard.

The robot traverses a series of floating platforms at different heights. This task is hard.

MIT Computational Design and Fabrication Group

Imagine you’re running a race. To complete it, your body needs to be strong, and your brain needs to keep track of the route, control your pace, and prevent you from tripping.

The same is true for robots. To accomplish tasks, they need both a well-designed body and a “brain,” or controller. Engineers can use various simulations to improve a robot’s control and make it smarter. But there are few ways to optimize a robot’s design at the same time.

Keep Reading ↓ Show less