News for hackers. Stuff that matters.
Re:PDP-10 Incompatible Timesharing System emulator by Aloha on Sunday July 09, 2023 @11:31PM (#36661733)
There has always been more than a passing resemblance to TOPS-20 and Cisco iOS CLI - while they might run a BSD variant, the feel is the same (so are some of the commands, like systat).
Re:PDP-10 Incompatible Timesharing System emulator by skissane on Monday July 10, 2023 @12:19AM (#36662042)
It is very common for embedded vendors, when changing the underlying OS, to try to keep the UI unchanged. Once upon a time, every IBM mainframe contained a PC running OS/2, which was used to perform system maintenance functions such as startup and shutdown, hardware configuration changes, OS installation, etc. At some point, IBM decided to get rid of OS/2 and replace it with a HTTP server running on x86 Linux – but they had the webapp emulate the OS/2 UI look, so it still looked like OS/2 even though it was now a webapp. (I believe more recently they've refreshed the UI so it doesn't look like OS/2 any more.) So it wouldn't surprise me if, when they migrated from TOPS-20 (or possibly it was their own custom PDP-10 OS) to BSD, they kept the CLI as unchanged as possible.

It also wouldn't be the first kind a Unix application has used a TOPS-20 inspired interface. The most famous example of that is Kermit. Columbia MM is another.

Re:PDP-10 Incompatible Timesharing System emulator by anthk on Monday July 10, 2023 @02:08AM (#36662693)
Lynx doesn't look very Unixy too.
Re:PDP-10 Incompatible Timesharing System emulator by Aloha on Monday July 10, 2023 @08:40AM (#36665470)
Its amusing, early XKL documentation called it "router style user interface" so while it might have been PDP-10 under the surface, it looked like a Cisco Router from the get go, which makes sense considering the market intended for.
Re:PDP-10 Incompatible Timesharing System emulator by Suzuran on Monday July 10, 2023 @05:41PM (#36673342)
This has more to do with Cisco's IOS command line being a direct clone of the TOPS-20 "Exec" than XKL attempting to clone Cisco's interface.
Re:PDP-10 Incompatible Timesharing System emulator by Aloha on Monday July 10, 2023 @10:28PM (#36675749)
The first time I sat down at a TOPS-20 box, I could see the genetic similarity.

Also, I was not presuming XKL cloned Cisco - considering the shared provenance of it all.