Linux Kernel ‘Version Final’

You can have true UNIX compatibility without tying your entire OS to UNIX paradigms. That’s pretty much what Apple did thanks to using a microkernel. And modern Darwin systems are superficially derived from BSD at best since Apple rewrote a lot of shit after acquiring Next. Under the surface it resembles UNIX and it got official UNIX certified but Apple was able to do that without really being UNIX. That’s the beauty of microkernels. If Apple really wanted to they can remove the UNIX core shit and just stick with their proprietary APIs and libraries

Literally no one cares about muh Unix compatibility except Enunchs weenies.

This is correct. Many people still fail to realize that Stallman made GNU similar to Unix from a functional point of view simply because Unix was popular at the time, and thus it would have made the switch easier. He himself said it. He also never used Unix, "not even for a minute", before starting GNU. This choice was never for technical reasons, as the real goal was, and has always been, spreading free software.
It's not like the world is in a race to clone Unix, like some people here believe.

Alright, I'm willing to bite: what are some comprehensive, reliable sources on Multics, especially some that highlight objective advantages it had over Unix?

Plan9 is crap. If it wasn't for the names associated with it, it would be considered on the same level as some hobby UNIX clone. It's even more disappointing considering it was made after all that money AT&T got from licensing fees, so they should have been able to hire real OS developers, but no, it's the same old crap with some badly implemented features removed instead of redone properly.

en.wikipedia.org/wiki/Open_Systems_Interconnection

en.wikipedia.org/wiki/V_(operating_system)

If OSI is from the 70s and distributed microkernels were developed in the 80s, why do all these weenies point to Plan 9, which does it worse than any real distributed OS? It's the same reason weenies always bring up C++ and Java when complaining about OOP, and not CLOS.


Read this. It has no segmentation or rings, other than the bare minimum needed to work around them in x86, while Multics is based entirely on segments and rings.
multicians.org/exec-env.html


That just means Linux sucks. Mainframes in the 60s already had drivers distributed separately from the OS, so it doesn't even need a microkernel. Microkernels are just a way to provide additional protection and separation.


I posted a link to an OS written in Modula-2, which was tiny. It might have even fit on a floppy. They ended up "converting" C programs to run on it, which made it into UNIX with a tiny Modula-2 subsystem. This is exactly what happened with microkernels.


UNIX weenies care more about UNIX than free software. They would rather pay licensing fees to use C and UNIX than get something better for free. That's why Stallman cloned UNIX, and it sucks. Ironically, if he cloned something good, none of the UNIX weenie "programmers" would want to use it, which means the quality of free software would be better because it would be made by competent people.


Read some links on this site. One of the big advantages is segmented virtual memory. In other words, all files are mapped into the address space and can be accessed directly with CPU instructions.
multicians.org/
multicians.org/multics-vm.html

opensource.com/article/18/10/linux-data-streams
This is a great example of UNIX brain damage. A real OS wouldn't use temporary files for this at all. It would just call functions in libraries, which is much simpler and needs no system calls or task switches or address spaces at all. UNIX weenies don't want simplicity, they want UNIX. Even worse, pipes can only send sequences of bytes so you have to serialize and deserialize data in both directions, which you wouldn't have to do with real IPC. It all makes sense when you realize pipes were a hack over teletypes, the 70s equivalent to controlling a program by scripting keypresses and mouse movements.

Raise your hand if you remember when file systems had version numbers. Don't. The paranoiac weenies in charge of Unix proselytizing will shoot you dead. They don't like people who know the truth.Heck, I remember when the filesystem was mapped into theaddress space! I even re

Of course, you've made a fool of yourself every time you tried shitting on it in detail so you dug up two Wikipedia links and called it a day.

...

bump