Oh no, you're thinking, yet another cookie pop-up. Well, sorry, it's the law. We measure how many people read us, and ensure you see relevant ads, by storing cookies on your device. If you're cool with that, hit “Accept all Cookies”. For more info and to customize your settings, hit “Customize Settings”.

Review and manage your consent

Here's an overview of our use of cookies, similar technologies and how to manage them. You can also change your choices at any time, by hitting the “Your Consent Options” link on the site's footer.

Manage Cookie Preferences
  • These cookies are strictly necessary so that you can navigate the site as normal and use all features. Without these cookies we cannot provide you with the service that you expect.

  • These cookies are used to make advertising messages more relevant to you. They perform functions like preventing the same ad from continuously reappearing, ensuring that ads are properly displayed for advertisers, and in some cases selecting advertisements that are based on your interests.

  • These cookies collect information in aggregate form to help us understand how our websites are being used. They allow us to count visits and traffic sources so that we can measure and improve the performance of our sites. If people say no to these cookies, we do not know how many people have visited and we cannot monitor performance.

See also our Cookie policy and Privacy policy.

UNIX co-creator Ken Thompson is a… what user now?

Elder statesman of system software makes a shocking revelation

Last weekend, the SCALE conference came back from the pandemic with a bang: Ken Thompson as keynote speaker. In the Q&A at the end of his talk, Thompson made a surprising confession.

Bell Labs researcher Ken Thompson was one of the developers of MULTICS, the ancestor of and inspiration for UNIX. He also developed Space Travel in 1969, arguably one of the first video games, and then ported it from MULTICS to GECOS… and then to a spare PDP-7 that was knocking around the lab, in the process creating a set of development tools that he and the late Dennis Ritchie subsequently turned into an operating system they called UNIX.

He also co-designed and co-wrote Plan 9 from Bell Labs, the better-architected successor to Unix. Plan 9 failed to displace its much more primitive forebear, but it's still being developed today. He then went on to design Plan 9's CPU-independent successor, Inferno. Although Thompson is now 80 years old, he most recently worked at Google, where he co-developed Go… although his hiring caused problems: he refused to take the company's mandatory C proficiency test, on the feeble pretext that he designed the C language.

Living programmers don't get much more eminent than this. He is a genius, who devised and built tools that have deeply affected millions of people – including UTF-8 encoding, possibly the first implementation of regex regular expressions, and ed, which is, of course, the standard editor on UNIX. So it must have been something of a coup when the Southern California Linux Expo 20x bagged Thompson as a keynote speaker.

His talk is a little surprising in several ways, but all the same, it's very much worth watching. Thompson admitted to suffering badly from stage fright, and struggled with moving through his slides. All the same, we recommend his talk. It's about recorded music, and doesn't really touch on Unix at all. It does have a lot about early digital music encoding systems and formats, Wurlitzer jukeboxes, player pianos, and much more besides.

The real surprise is during the question-and-answer section at the end, though (at the 57¾ minute mark.) An audience member asked: "What's your operating system of choice today?"

Thompson replies:

I have for most of my life – because I was sort of born into it – run Apple. Now recently, meaning within the last five years, I've become more and more and more depressed… And what Apple is doing to something that should allow you to work is just atrocious… But they are taking a lot of space and time to do it, so it's okay. And I've come, within the last month or two, to say: even though I've invested a zillion years in Apple, I'm throwing it away, and I'm going to Linux. To Raspbian, in particular.

This Raspbian? The Reg FOSS desk can honestly say that we did not see that coming.

Youtube Video

Bootnote

We feel that we should note that Mr Thompson has a long and storied history of trolling the computer industry, which we have touched on before, notably his famous 1984 paper "Reflections on Trusting Trust" [PDF], in which he revealed, during his Turing Award lecture, that he had planted an essentially untraceable back door in the original C compiler… and it was still there. ®

More about

TIP US OFF

Send us news


Other stories you might like