>>> "An operating system" in general may or may not be [split into >>> core, GUI, and CLI]; indeed, plenty of operating systems do not >>> have anything at all that could reasonably be called a GUI, much >>> less structure like what you sketch. > 1) Either convince me that Cisco's IOS and Juniper's JunOS are in > fact *not* operating systems, or point out to me how they're split > into a core, a CLI, and a GUI.
You don't need to go even that far. Just consider NetBSD (or Linux, or whatever) on hardware without a GUI-capable framebuffer - or, if that's not enough, on hardware which can't be given one (I've got a board from Mesanet on which it would be difficult-to-impossible to add GUI-capable hardware). /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML mo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B _______________________________________________ Fun and Misc security discussion for OT posts. https://linuxbox.org/cgi-bin/mailman/listinfo/funsec Note: funsec is a public and open mailing list.