• Blue_Morpho@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        7 months ago

        Windows is based on VMS which was based on RSX-11. Rsx-11 was the OS that Unix was written on.

        So a truly traditionally authentic Linux kernel should be compiled under Windows.

        • rhet0rica@lemm.ee
          link
          fedilink
          arrow-up
          3
          ·
          7 months ago

          I realize you’re trying to be funny, but just in case you don’t know the actual history:

          The Windows NT kernel was architected by Dave Cutler, who had previously designed the VMS and RSX-11M kernels. (RSX-11 is actually a family of PDP-11 operating systems; the “M” stood for “multitasking.”) No code was ever shared between the three.

          The Unix implementation team started out on a PDP-7, which was a much smaller computer than a PDP-11. Its first code was cross-compiled from a GE 635 mainframe left over at AT&T from the Multics project, which (if it ran anything) would have only had GECOS available. They did eventually graduate to a PDP-11/45, but to do this they used their PDP-7 system to cross-compile. Unix was ported to the PDP-11 in 1970, two years before the first RSX-11 release from DEC (which wasn’t even Cutler’s RSX-11M; that was 1974).

          The appropriate precursor to Linux would be Minix, a much later Unix-like system, which Torvalds was trying to clone. At the time, Microsoft did have its hands in the x86 'nix pie, however; Xenix was popular in business.