Here’s a bold statement: the graphical user interface (GUI) as we know it today owes far more to Apple than to Xerox—and the proof lies in the forgotten corners of tech history. But here’s where it gets controversial: reverse-engineering VisiCorp’s Visi On, one of the earliest GUIs for IBM-compatible PCs, reveals just how unpolished and unconventional pre-Apple interfaces truly were. This isn’t just a nostalgia trip—it’s a revelation about the roots of modern computing.
Every year, software historian Nina Kalinina unearths another gem from the past, and her latest project is no exception. She’s resurrected the long-lost SDK for VisiCorp Visi On, a 42-year-old operating system that barely made a ripple in its time. What’s remarkable isn’t just her ability to bring this ancient software back to life, but the tools she’s created to write new applications for it. And this is the part most people miss: Visi On was designed before Apple unveiled the Lisa or Macintosh, making it a completely independent experiment in GUI design. The result? A WIMP (Windows, Icons, Menus, Pointer) interface that feels profoundly alien compared to what Apple would later popularize.
VisiCorp is best remembered for VisiCalc, the first spreadsheet program for personal computers, launched in 1979 for the Apple II. While VisiCalc was eventually overshadowed by Lotus 1-2-3 and later Excel, it was a game-changer, creating an entirely new software category. VisiCorp reinvested its profits into Visi On, previewed in 1982—years before Apple’s GUI-driven machines hit the market. Yet, despite its pioneering status, Visi On flopped, leaving it as a fascinating footnote in tech history.
Kalinina’s work isn’t just about preservation—it’s about understanding the evolution of design. Her nearly 10,000-word essay (available at https://git.sr.ht/~nkali/vision-sdk/tree/main/item/note/index.md) dives into the challenges of resurrecting this software, offering a masterclass in software archaeology. While she opted not to include animated GIFs—a decision we find regrettable—her Mastodon demos (like this one) are essential viewing for anyone curious about how it all worked.
Watching Visi On in action is like stepping into an alternate reality. Windows behave in bizarre ways, buttons are barely recognizable, and the overall experience feels more like a curiosity than a usable interface. It’s a stark reminder of how Apple didn’t just follow Xerox’s lead—they redefined the GUI, introducing features like Load and Save dialog boxes that we now take for granted. But here’s the question: If Visi On had succeeded, would our modern interfaces look completely different? Or did Apple simply get it right where others failed?
Xerox may have laid the groundwork, but Apple paved the road everyone else followed. Exploring these forgotten paths, like Visi On, isn’t just fascinating—it’s educational. It challenges the narrative that Apple merely copied Xerox and highlights the innovation that made their designs stick. So, the next time someone claims Apple stole everything, point them to Kalinina’s work. It’s not just history—it’s a masterclass in why design matters.
What do you think? Did Apple truly revolutionize the GUI, or were they just standing on the shoulders of giants? Let us know in the comments—we’d love to hear your take.