No announcement yet.

Linux 3.11-rc5 Celebrates 20 Years Since Windows 3.11

  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by garegin View Post
    1. Linux is just a kernel. So the comparison to Windows is not appropriate.
    2. The NT kernel is based on more design concepts. When Linus was designing the Linux kernel he based it on old generation ideas. The NT kernel is more "modern" is design and architecture. That is not to say that Linux kernel is not good.
    After all, the ak-47 is of old design is and is still extremely successful. However, The FN SCAR is undoubtedly more technologically modern.
    a. Per the subject at hand, the Windows 3.11 and the NT kernels are oceans apart (even though NT 3.1 was released a couple of months earlier).
    b. The NT kernel relied *heavily* on the VMS kernel and OS2 kernel designs.
    c. Assuming that you consider microkernels more modern, please keep in mind that the Linux kernel is just as hybrid as the NT kernel. (E.g. UMS graphics drivers, FUSE, udev, etc) while on the other hand, Microsoft is constantly moving functionality in and out of the kernel.
    d. Given the fact that the Linux kernel has no need for backward compatibility and/or stable APIs, it has far less ancient code laying around (at least in core components). This is especially apparent when you compare the Windows file system(s?) to ext4/btrfs/etc or when you compare the Linux network stack to the NT stack.

    - Gilboa
    DEV: Intel S2600C0, 2xE52658V2, 32GB, 4x2TB + 2x3TB, GTX780, F21/x86_64, Dell U2711.
    SRV: Intel S5520SC, 2xX5680, 36GB, 4x2TB, GTX550, F21/x86_64, Dell U2412..
    BACK: Tyan Tempest i5400XT, 2xE5335, 8GB, 3x1.5TB, 9800GTX, F21/x86-64.
    LAP: ASUS N56VJ, i7-3630QM, 16GB, 1TB, 635M, F21/x86_64.