Operating Systems

Lotus 1-2-3 On Linux Is A Thing Now

“Running X on Y” and using spreadsheets are two common geek tropes, so congratulations to Tavis Ormandy who has combined both: running Lotus 1-2-3 on Linux.

You may recognise Ormandy’s name: he’s part of Google’s Project Zero, which hunts for security vulnerabilities, often in software from other companies.

He’s a big fan of Lotus 1-2-3, which was one of the most successful programs of the early IBM-PC era. Ormandy explains that while he still uses it for fun thanks to a custom driver, he couldn’t take advantage of its support for add-ins (ie plug-ins) without the compiler and software development kit for the language to write add-ins.

That led to a lengthy search for the SDK, which eventually tracked it down thanks to a tape backup of an old bulletin board system where (whisper it) some users may have shared files without the relevant permissions.

While that satisfied Ormandy’s initial curiosity, he discovered the same backup included a copy of the relatively unsuccessful UNIX edition of Lotus 1-2-3. That led to another lengthy exploration, the full details of which will be exciting to anyone turned on by sentences like:

All I have to do is rename those symbols with objcopy, then mark them undefined with coffsyrup. Now I can write a little wrapper that translates a Linux struct stat to a UNIX struct stat and it should work!

The upshot is that Ormandy eventually got the software running on Linux, despite the fact Linux didn’t actually exist when the software was created.

JLister

Recent Posts

Today’s Hottest Deals: LEGO Flowers Building Kits, Beats Studio Headphones and Earbuds, All-new Echo Show 8 Tablet, and More!

For today’s edition of “Deal of the Day,” here are some of the best deals…

8 hours ago

BioShock as a Film Noir from the 1940s

https://youtu.be/dIjPSDqKy8c?si=Jg6gaMmfU429-jr3 The world of BioShock (and Rapture!) reimagined as a classic Film Noir from the…

10 hours ago

D Human [Comic]

[Source: @kelsiebru]

10 hours ago

Obi-Wan Kenobi vs Darth Vader: WHO IS THE MASTER?

https://youtu.be/ZOtD36BjmU0?si=3yD8ic1l1y8HlzU8 From Dorkly: Disney really messed up Star Wars... No, not because of the "woke"…

11 hours ago

How Gas Masks Work and The Science Behind Them

Have you ever wondered how gas masks work? If this is the case, be sure…

11 hours ago

The Force is STRONG With These Star Wars Deals: May the 4th Edition!

Happy Star Wars day! For this very special occasion, today's edition of deal of the…

1 day ago