| ▲ | pjmlp 2 days ago | |||||||||||||||||||||||||
It used to be, Tahoe is generations away from NeXTSTEP. NeXTSTEP drivers were written in Objective-C, originally OS X used C++ subset based on COM (IO Kit), now moved into userspace and called Driver Kit, in homage to the NeXTSTEP DriverKit name. NeXTSTEP was focused on OpenGL and Renderman, OS X used OpenGL, macOS is now using Metal. NeXTSTEP drivers were on kernel space, now everything is moving into userspace. NeXTSTEP used Display Postscript, OS X moved into PDF subset, nowadays that is only part of the rendering stack. NeXTSTEP had a X Windows Server as well, on macOS that is now gone. macOS Finder is nothing like the NeXTSTEP file application. NeXTSTEP supported a concept similar to OLE, it is nowhere to be seen on macOS. | ||||||||||||||||||||||||||
| ▲ | jdboyd 2 days ago | parent | next [-] | |||||||||||||||||||||||||
Is macOS in any recognizable way still a micro-kernal operating system or did that get removed as well? | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | jhbadger a day ago | parent | prev [-] | |||||||||||||||||||||||||
I don't know if it shares ancestry with the NextStep X server, but the one that used to be bundled with OS X (Xquartz) is still availsble for download (even on Tahoe) and I for one still keep it installed as I run various X11 based programs on my Macs. | ||||||||||||||||||||||||||