X

Open-source history: See Multics source code

The inner workings of a seminal operating system now are on display. Anyone have an emulator handy?

Stephen Shankland Former Principal Writer
Stephen Shankland worked at CNET from 1998 to 2024 and wrote about processors, digital photography, AI, quantum computing, computer science, materials science, supercomputers, drones, browsers, 3D printing, USB, and new computing technology in general. He has a soft spot in his heart for standards groups and I/O interfaces. His first big scoop was about radioactive cat poop.
Expertise Processors | Semiconductors | Web browsers | Quantum computing | Supercomputers | AI | 3D printing | Drones | Computer science | Physics | Programming | Materials science | USB | UWB | Android | Digital photography | Science Credentials
  • Shankland covered the tech industry for more than 25 years and was a science writer for five years before that. He has deep expertise in microprocessors, digital photography, computer hardware and software, internet standards, web technology, and more.
Stephen Shankland

In a move more likely to appeal to technology historians than coders, the Massachusetts Institute of Technology has published the source code of Multics (Multiplexed Information and Computing Service), a precursor to the Unix operating system begun as a research project at the university in 1965.

The code is hosted on MIT's Multics Web site. MIT, General Electric, and Bell Labs worked to commercialize it, but Bell--originator of the more influential and still widely used Unix operating system--dropped out in 1969. Honeywell took over GE's computer business, and Honeywell became Bull, which donated the source code at the site, MIT said.

News of the donation was posted Friday at the Multicians site. Bernard Nivelet, a retired Bull director for strategy, engineering, and sales, led the initiative to post the code.

MIT stopped researching Multics in the late 1970s, Bull stopped developing it in 1985, and the last Multics machine was shut down in 2000, MIT said.

Unless you have a Honeywell mainframe handy, it'll be hard to do anything useful with the code. Perhaps some enterprising programmer will write an emulator?

(Via OSNews.)