Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Linux and Innovation [modified]

Linux and Innovation [modified]

Scheduled Pinned Locked Moved The Lounge
csharpwpfwinformsgraphicsdesign
20 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Michel Godfroid

    Is this just an impression, or are Linux releases and distros mostly about eye candy? I can't remember a single Linux thing that wasn't about the UI in the last years. In the meantime, windows has moved to a microkernel, introduced (and reworked) volume shadow services, the file classification infrastructure, Transactional NTFS, UAC, GDI+, WPF, Address Space Layout Randomization, Kernel Patch Protection, bitlocker, system management through WMI, powershell, DirectAccess, kernel VHD support, and I'm missing a lot here.

    modified on Friday, April 30, 2010 2:28 AM

    S Offline
    S Offline
    Shog9 0
    wrote on last edited by
    #7

    Well, the eye-candy is... visible. You have to kinda seek out the other stuff... Back when using Linux meant configuring and building your own kernel, it was a bit more obvious to casual users when new stuff made it into the mainline - of course, "casual Linux use" meant something else then. Just installed a build with this on my phone. Good times...

    1 Reply Last reply
    0
    • M Michel Godfroid

      Is this just an impression, or are Linux releases and distros mostly about eye candy? I can't remember a single Linux thing that wasn't about the UI in the last years. In the meantime, windows has moved to a microkernel, introduced (and reworked) volume shadow services, the file classification infrastructure, Transactional NTFS, UAC, GDI+, WPF, Address Space Layout Randomization, Kernel Patch Protection, bitlocker, system management through WMI, powershell, DirectAccess, kernel VHD support, and I'm missing a lot here.

      modified on Friday, April 30, 2010 2:28 AM

      C Offline
      C Offline
      Chris Austin
      wrote on last edited by
      #8

      Michel Godfroid wrote:

      microkernel

      Mach? BSD?

      Michel Godfroid wrote:

      UAC

      OS X has had a UAC equivalent that works since 10.1. *nix systems have had the lovely and effective sudo forever.

      Michel Godfroid wrote:

      introduced (and reworked) volume shadow services

      LVM snapshots?

      Michel Godfroid wrote:

      Address Space Layout Randomization

      BSD[^]

      Michel Godfroid wrote:

      bitlocker

      Hordes of other OSs have had full disk encryption long before bitlocker.

      Michel Godfroid wrote:

      powershell

      :) Bash, zsh

      Michel Godfroid wrote:

      Transactional NTFS

      Journaling File-systems introduced transactions in the 90s. BeOs had a particularly awesome file system for the time.

      And above all things, never think that you're not good enough yourself. A man should never think that. My belief is that in life people will take you at your own reckoning. --Isaac Asimov Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell

      M 1 Reply Last reply
      0
      • C Chris Austin

        Michel Godfroid wrote:

        microkernel

        Mach? BSD?

        Michel Godfroid wrote:

        UAC

        OS X has had a UAC equivalent that works since 10.1. *nix systems have had the lovely and effective sudo forever.

        Michel Godfroid wrote:

        introduced (and reworked) volume shadow services

        LVM snapshots?

        Michel Godfroid wrote:

        Address Space Layout Randomization

        BSD[^]

        Michel Godfroid wrote:

        bitlocker

        Hordes of other OSs have had full disk encryption long before bitlocker.

        Michel Godfroid wrote:

        powershell

        :) Bash, zsh

        Michel Godfroid wrote:

        Transactional NTFS

        Journaling File-systems introduced transactions in the 90s. BeOs had a particularly awesome file system for the time.

        And above all things, never think that you're not good enough yourself. A man should never think that. My belief is that in life people will take you at your own reckoning. --Isaac Asimov Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell

        M Offline
        M Offline
        Michel Godfroid
        wrote on last edited by
        #9

        Exactly my point. Most of the stuff you mention doesn't come from Linux, but can be traced to BSD or Mach lineage. Oh, and journaling file systems do not equate to NTFS Transactions. NTFS has had journalling since windows2000 if I remember well. Transactional NTFS[^] is quite different.

        C 1 Reply Last reply
        0
        • M Michel Godfroid

          peterchen wrote:

          since the late sixties.

          Hah bloody hah. Linus Torvalds started pissing code in 1991 :laugh:

          P Offline
          P Offline
          peterchen
          wrote on last edited by
          #10

          Yeah, but the features were already there I swear! :cool:

          Agh! Reality! My Archnemesis![^]
          | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server.

          1 Reply Last reply
          0
          • M Michel Godfroid

            Is this just an impression, or are Linux releases and distros mostly about eye candy? I can't remember a single Linux thing that wasn't about the UI in the last years. In the meantime, windows has moved to a microkernel, introduced (and reworked) volume shadow services, the file classification infrastructure, Transactional NTFS, UAC, GDI+, WPF, Address Space Layout Randomization, Kernel Patch Protection, bitlocker, system management through WMI, powershell, DirectAccess, kernel VHD support, and I'm missing a lot here.

            modified on Friday, April 30, 2010 2:28 AM

            R Offline
            R Offline
            Rage
            wrote on last edited by
            #11

            Yeah, and they pack the whole into Vista for the results that we know. I think the Linux guys have a better understanding orf marketing.

            R 1 Reply Last reply
            0
            • M Michel Godfroid

              Exactly my point. Most of the stuff you mention doesn't come from Linux, but can be traced to BSD or Mach lineage. Oh, and journaling file systems do not equate to NTFS Transactions. NTFS has had journalling since windows2000 if I remember well. Transactional NTFS[^] is quite different.

              C Offline
              C Offline
              Chris Austin
              wrote on last edited by
              #12

              Don't move the goal posts. You claimed that MS was the one innovating the low level stuff when really it had already been done in one form or another before NT was even usable (Win2K). Your example of innovation with transaction NTFS is still not completely honest since transactional/atomic operations on a file system is hardly novel; what NTFS did that was cool imo was allow it to span disks and machines easily but still hardly new.

              And above all things, never think that you're not good enough yourself. A man should never think that. My belief is that in life people will take you at your own reckoning. --Isaac Asimov Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell

              R M 2 Replies Last reply
              0
              • C Chris Austin

                Don't move the goal posts. You claimed that MS was the one innovating the low level stuff when really it had already been done in one form or another before NT was even usable (Win2K). Your example of innovation with transaction NTFS is still not completely honest since transactional/atomic operations on a file system is hardly novel; what NTFS did that was cool imo was allow it to span disks and machines easily but still hardly new.

                And above all things, never think that you're not good enough yourself. A man should never think that. My belief is that in life people will take you at your own reckoning. --Isaac Asimov Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell

                R Offline
                R Offline
                RichardM1
                wrote on last edited by
                #13

                He didn't mean innovations to the state of the art. He meant innovations to windows.

                Opacity, the new Transparency.

                1 Reply Last reply
                0
                • C Chris Austin

                  Don't move the goal posts. You claimed that MS was the one innovating the low level stuff when really it had already been done in one form or another before NT was even usable (Win2K). Your example of innovation with transaction NTFS is still not completely honest since transactional/atomic operations on a file system is hardly novel; what NTFS did that was cool imo was allow it to span disks and machines easily but still hardly new.

                  And above all things, never think that you're not good enough yourself. A man should never think that. My belief is that in life people will take you at your own reckoning. --Isaac Asimov Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell

                  M Offline
                  M Offline
                  Michel Godfroid
                  wrote on last edited by
                  #14

                  Point taken. Still, even if invented elsewhere, not a lot of this stuff seems to make it to Linux distro's ? Is that because Linux is too much of a collective decision-making project? The UI stuff is usually done by the distro vendors, who use it to market THEIR distro, but in the meantime I don't see a lot happening on the kernel side of things. Is this because kernel features do not give the vendors competitive advantage? After all the Open-Source nature of Linux means that if you develop some cool kernel feature, all the others get it at no cost. The UI on the other hand, is usually heavily branded to the distro, so stealing it is not a good idea.

                  C 1 Reply Last reply
                  0
                  • M Michel Godfroid

                    Point taken. Still, even if invented elsewhere, not a lot of this stuff seems to make it to Linux distro's ? Is that because Linux is too much of a collective decision-making project? The UI stuff is usually done by the distro vendors, who use it to market THEIR distro, but in the meantime I don't see a lot happening on the kernel side of things. Is this because kernel features do not give the vendors competitive advantage? After all the Open-Source nature of Linux means that if you develop some cool kernel feature, all the others get it at no cost. The UI on the other hand, is usually heavily branded to the distro, so stealing it is not a good idea.

                    C Offline
                    C Offline
                    Chris Austin
                    wrote on last edited by
                    #15

                    Michel Godfroid wrote:

                    Still, even if invented elsewhere, not a lot of this stuff seems to make it to Linux distro's ?

                    It does, like on windows it doesn't get the press. No one talked about the improvements to the networking stack or the NTFS between win2k and XP but those of us who cared knew all about it.

                    Michel Godfroid wrote:

                    The UI stuff is usually done by the distro vendors, who use it to market THEIR distro, but in the meantime I don't see a lot happening on the kernel side of things.

                    Actually, there is some statistic out there in the wild that states that the preponderance of the kernel land work is being done by the distributions (SuSE, RedHat, Canonical) but for some reason it doesn't get the press they way KDE and Gtk do. Personally, I don't care for any of that stuff.

                    And above all things, never think that you're not good enough yourself. A man should never think that. My belief is that in life people will take you at your own reckoning. --Isaac Asimov Avoid the crowd. Do your own thinking independently. Be the chess player, not the chess piece. --Ralph Charell

                    1 Reply Last reply
                    0
                    • P Philip F

                      That's an interesting question.. I have no special knowledge about linux; I only use it here an there, but I have quite the same impression. The only thing that I observed, is that the support for (internal) devices got better and better, no more need to search for a special solution for a specific soundcard :) Have a nice weekend everyone! Phil

                      I won’t not use no double negatives.

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #16

                      Sound cards are OK in Linux until you have to confirgure them, use one of the more advanced Creative cards etc.. Been there with Ubuntu which is the best for drivers.

                      Join the cool kids - Come fold with us[^]

                      1 Reply Last reply
                      0
                      • R Rage

                        Yeah, and they pack the whole into Vista for the results that we know. I think the Linux guys have a better understanding orf marketing.

                        R Offline
                        R Offline
                        Rage
                        wrote on last edited by
                        #17

                        Ouch, got down-voted from a Vista-fanboy. Hurts like hell. :rolleyes:

                        P 1 Reply Last reply
                        0
                        • M Michel Godfroid

                          Is this just an impression, or are Linux releases and distros mostly about eye candy? I can't remember a single Linux thing that wasn't about the UI in the last years. In the meantime, windows has moved to a microkernel, introduced (and reworked) volume shadow services, the file classification infrastructure, Transactional NTFS, UAC, GDI+, WPF, Address Space Layout Randomization, Kernel Patch Protection, bitlocker, system management through WMI, powershell, DirectAccess, kernel VHD support, and I'm missing a lot here.

                          modified on Friday, April 30, 2010 2:28 AM

                          M Offline
                          M Offline
                          Mike Diack
                          wrote on last edited by
                          #18

                          Sorry to say I disagree. I'm a big fan and user and developer on both systems. Linux has come on a long way, and not just in eye candy. For example, the latest Linux kernel already supports USB 3.0. Windows doesn't yet, though there are rumours it'll be added in Win 7 SP1.

                          M 1 Reply Last reply
                          0
                          • M Mike Diack

                            Sorry to say I disagree. I'm a big fan and user and developer on both systems. Linux has come on a long way, and not just in eye candy. For example, the latest Linux kernel already supports USB 3.0. Windows doesn't yet, though there are rumours it'll be added in Win 7 SP1.

                            M Offline
                            M Offline
                            Michel Godfroid
                            wrote on last edited by
                            #19

                            Yes, But that's just device support. I agree that Linux has come a long way on device support, and are currently quite good at it. But this has always been the same problem. Manufacturers release their new devices with windows support (and probably with some help from Microsoft), and Linux is not a target market. But supporting higher USB speeds can hardly be called an innovation, can it? What I'm after is real added functionality in the kernel, new (and more efficient) ways of doing things, reliability and security API's, that kind of thing. Anything that extends the developer or architects palette...

                            1 Reply Last reply
                            0
                            • R Rage

                              Ouch, got down-voted from a Vista-fanboy. Hurts like hell. :rolleyes:

                              P Offline
                              P Offline
                              peterchen
                              wrote on last edited by
                              #20

                              probably it was more that "Linux and marketing" thing. You can mention them in one sentence, e.g. "Company X, completely unlike the Linux guys, understands marketing".

                              Agh! Reality! My Archnemesis![^]
                              | FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server.

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups