Slashdot Mirror


Linus Explains What Surprises Him After 25 Years Of Linux (linux.com)

Linus Torvalds appeared in a new "fireside chat" with VMware Head of Open Source Dirk Hohndel. An anonymous reader writes: Linus explained what still surprises him about Linux development. "Code that I thought was stable continually gets improved. There are things we haven't touched for many years, then someone comes along and improves them or makes bug reports in something I thought no one used. We have new hardware, new features that are developed, but after 25 years, we still have old, very basic things that people care about and still improve... Our processes have not only worked for 25 years, we still have a very strong maintainer group... And as these maintainers get older and fatter, we have new people coming in."

Linus also says he's surprised by the widespread popularity of Git. "I expected it to be limited mostly to the kernel -- as it's tailored to what we do... In certain circles, Git is more well known than Linux." And he also shares advice if you want to get started as an open source developer. "I'm not sure my example is the right thing for people to follow. There are a ton of open source projects and, if you are a beginning programmer, find something you're interested in that you can follow for more than just a few weeks... If you can be part of a community and set up patches, it's not just about the coding, but about the social aspect of open source. You make connections and improve yourself as a programmer."

Linus also says that "I really like what I'm doing. I like waking up and having a job that is technically interesting and challenging without being too stressful so I can do it for long stretches; something where I feel I am making a real difference and doing something meaningful not just for me."

181 comments

  1. Great guy by 110010001000 · · Score: 3, Insightful

    Did more for computing than Gates, Ellison and Jobs combined.

    1. Re:Great guy by Anonymous Coward · · Score: 1

      Can't work out if this is meant to be ironic or not.

    2. Re:Great guy by __aaclcg7560 · · Score: 1

      Translation: Linux, MySQL and Android (two out of three isn't bad).

    3. Re:Great guy by FlyHelicopters · · Score: 1

      You really aren't giving Bill Gates credit if you really think that.

    4. Re:Great guy by Anonymous Coward · · Score: 0

      Hypocrite - according to your ads Three is definitely better.

    5. Re:Great guy by Anonymous Coward · · Score: 0

      Without Linux and BSD there would be no internet and no smartphones.

    6. Re:Great guy by Anonymous Coward · · Score: 0

      Oh well, I am just sending another YMCA notice.
      -creimer

    7. Re:Great guy by phantomfive · · Score: 5, Insightful

      Yeah, Gates set computing back a decade. Good programmer, but he should have stayed in school. I know some people will ask, "Why stay in school? He made plenty of money." He should have stayed in school for the betterment of humanity.

      --
      "First they came for the slanderers and i said nothing."
    8. Re: Great guy by Anonymous Coward · · Score: 0

      Guy behind psuedonym on the internet sez....

    9. Re:Great guy by Anonymous Coward · · Score: 0

      Then the credit should go to Bell Labs for creating UNIX, not some doofus who made an open source clone.

    10. Re:Great guy by ArchieBunker · · Score: 1

      Yeah, Gates set computing back a decade.

      By licensing DOS?

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    11. Re:Great guy by Anonymous Coward · · Score: 1, Interesting

      >> Yeah, Gates set computing back a decade.
      > By licensing DOS?

      Pretty much.

      I mean, MS had the opportunity to make a really GREAT operating system for PCs, but they lacked the knowledge and experience to do so.

      So instead we got the 640k barrier, config.sys, interrupt conflicts, extended/expanded memory, 8.3 filenames, segmented memory...

      "It still hurts to see Microsoft struggle with problems that IBM solved in the 1960s."
        - Philip Greenspun

    12. Re: Great guy by Anonymous Coward · · Score: 0

      You of all people should know the internet just detects censorship and routes around it.

    13. Re:Great guy by ArchieBunker · · Score: 1

      You could have purchased Xenix at the time.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    14. Re:Great guy by AndroSyn · · Score: 4, Informative

      So instead we got the 640k barrier, config.sys, interrupt conflicts, extended/expanded memory, 8.3 filenames, segmented memory...

      640K barrier is IBMs fault for putting the BIOS at the top of the first 1MB instead of the bottom. Interrupt conflicts, I think you can blame this on IBM too. 8.3 filenames came from CP/M.

      EMS/XMS and memory segmentation are FAR more the fault of Intel given these are CPU architecture related.

      So...that leaves config.sys(which isn't that terrible really).

       

    15. Re: Great guy by dougdonovan · · Score: 1

      linus. good work dude.

    16. Re:Great guy by Anonymous Coward · · Score: 0

      Yes, IBM was responsible for the design choices.

      However, these are all things that the operating system can manage for you. Some people might argue that this is what the operating system is there for. DOS doesn't even try.

    17. Re: Great guy by Anonymous Coward · · Score: 0

      Some doofus who made only a kernel of only a clone of Unix.

    18. Re: Great guy by Anonymous Coward · · Score: 1

      Totally agree. The harm he has done by controlling the market for quite a while with ghastly crippled and hardly developing products is difficult to overestimate.
      Most of the work I've done during my IT career with Windows consisted of spending effort to work around stupid bugs and amateurish shortcomings in various versions of Windows, that never should have been.

    19. Re:Great guy by dbIII · · Score: 1, Insightful

      MSDOS was a cut down CP/M clone made in a hurry - a move backwards.

    20. Re:Great guy by Anonymous Coward · · Score: 0

      > You could have purchased Xenix at the time.

      True. But seeing as I was a teenager working a fast food job at the time, and the computer was my dad's, and Xenix cost about $1000 and wouldn't run the word processing software he bought the PC for in the first place... Xenix was a bit of a non-starter if I had even heard of it back then.

      People don't buy an OS to run in a vacuum. They buy the machine and OS that runs the apps they need, so DOS was the only practical choice for the PC.

    21. Re:Great guy by dbIII · · Score: 1

      I used it from one of several terminals hooked up to a 286. It worked. It's kind of strange that MS went the way they did instead of building on something solid they already had - corporate infighting or something?

    22. Re:Great guy by Anonymous Coward · · Score: 0

      So was Linux: just another monolithic kernel instead of a microkernel.

    23. Re:Great guy by wideBlueSkies · · Score: 2

      >>He made plenty of money." He should have stayed in school for the betterment of humanity.

      With all that money he made, he is indeed working towards the betterment of humanity.

      --
      Huh?
    24. Re:Great guy by phantomfive · · Score: 2

      At the time, IBM felt aware of being a 'slow' bureaucratic company, so they started a small project on the side which became the IBM PC. The person in charge had the opposite of NIH, and contracted out every part. He was widely reviled for many years as having 'ruined' IBM.

      --
      "First they came for the slanderers and i said nothing."
    25. Re: Great guy by Anonymous Coward · · Score: 1

      REMEMBER THE MURDER OF IAN MURDOCH, creator of Debian Linux and leading member of the Free Software community, killed Christmas 2015 by the notoriously corrupt San Francisco police department.

    26. Re: Great guy by Anonymous Coward · · Score: 0

      You're an idiot.

    27. Re:Great guy by vtcodger · · Score: 2

      No reflection on Linus Torvalds who I greatly admire, but BTL who created Unix and GNU who cloned the Unix core utilities as open source software surely deserve a large share of the credit.for modern Linux.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    28. Re: Great guy by KGIII · · Score: 2

      Maybe a wee bit of credit from the guy who wrote Minix. I'm too lazy to go find his name, I forgot it.

      --
      "So long and thanks for all the fish."
    29. Re: Great guy by KGIII · · Score: 1

      I get what you're saying, but I kinda want to disagree. Without Microsoft, we may not actually have had the computer revolution that we had. Windows ran on anything, and software was/became abundant. That ecosystem drove interest and ubiquity.

      I don't like to give them any credit, but they really did a great deal of mostly good. Well, sorta good.

      Were there better options? Yes. Are there today? Yes. I haven't used Windows on anything but my phone, for many years. I'm not a fanboy, or anything. The landscape would look very different, had they not been there - warts and all.

      --
      "So long and thanks for all the fish."
    30. Re: Great guy by Anonymous Coward · · Score: 0

      You're queer

    31. Re:Great guy by FlyHelicopters · · Score: 1

      You don't know that...

      You GUESS THAT...

      But you don't KNOW that... you're assuming that all would be right with the world otherwise, you could be completely wrong...

      We'll never know of course... but the outcome could have been worse, not better... Rainbows and unicorns were not waiting on the other end of IBM without Gates...

    32. Re: Great guy by phantomfive · · Score: 4, Insightful

      Without Microsoft, we may not actually have had the computer revolution that we had.

      No, we would have. And it demonstrably would have been better at many points in the history.
      If Microsoft hadn't used unfair practices (and they had to pay because of it), DrDos would have replaced Microsoft.
      If they hadn't used 'sharp' business practices, OS2/Warp would have replaced Windows. It was a much better OS.
      If they hadn't used their Monopolistic practices to keep alternative OSes off, then maybe Linux might not have won anyway, but it would have had a better chance. For comparison, we can see that Android turned out alright.

      In the 80s, everyone and their dog was writing an OS. There would have definitely been another one if Microsoft hadn't done it.

      --
      "First they came for the slanderers and i said nothing."
    33. Re:Great guy by phantomfive · · Score: 1

      Yeah, you're right, we don't know how things would have changed if things were different.

      But I DO know that Microsoft has inflicted quite a bit of pain on me, and I resent them greatly for it. For example, if I gave you a swift kick in the balls, you would resent me greatly for it. Even if I told you the alternative might have been worse.

      --
      "First they came for the slanderers and i said nothing."
    34. Re:Great guy by Waccoon · · Score: 1

      It takes a special kind of person to be a ruthless capitalist. Would more schooling have changed his competitive (or anti-competitive) tendencies?

    35. Re:Great guy by FlyHelicopters · · Score: 1

      If the other option was being shot, then I might ask you to kick me again...

    36. Re:Great guy by kangsterizer · · Score: 1

      I know its cool to hate on Bill Gates but really he's neither a bad guy, neither a bad CEO and he did advance computing in more ways than you can probably think of.
      Certainly Linus did a lot too and certainly had more focus on solely computing - but both of them were also right-time-right-place. I know countless people who wrote their own kernels, some much more advanced than Linux (even Microsoft wrote OSes much more advanced than either Linux or Windows 10). But neither at the right time or the right place, let alone both.

    37. Re:Great guy by phantomfive · · Score: 1

      I will happily do so. Come over here........

      --
      "First they came for the slanderers and i said nothing."
    38. Re:Great guy by phantomfive · · Score: 1

      I know its cool to hate on Bill Gates but really he's neither a bad guy, neither a bad CEO

      Sure.

      he did advance computing in more ways than you can probably think of.

      No lol.

      --
      "First they came for the slanderers and i said nothing."
    39. Re: Great guy by Frankie70 · · Score: 1

      Yes. Before Gates, computers were something used by Insurance Companies & Banks. Gates bought the computer to the common man.

    40. Re:Great guy by _merlin · · Score: 1

      But it wasn't really expected to at the time for the most part. "DOS" in those days often just meant a library of disk access routines (that's what Apple DOS 3.3 for Apple II is, as well as Commodore DOS and the rest of them).

    41. Re:Great guy by Anonymous Coward · · Score: 2, Funny

      Time to let it rest, Tannenbaum. Time to let it rest.

    42. Re:Great guy by Anonymous Coward · · Score: 0

      No, he's working towards *his* version of betterment for humanity. I agree that he may do this, but let's not ignore that he is.

    43. Re: Great guy by Hognoxious · · Score: 2

      Without Microsoft, we may not actually have had the computer revolution that we had. Windows ran on anything

      Microsoft wasn't the only chicken in the race. IBM were originally intending to buy CP/M from Digital Research.

      That's not to say the Gary Kildall couldn't have been as much of an asshat as Gates, or even worse ...

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    44. Re:Great guy by Hognoxious · · Score: 1, Troll

      "Windows 95/98, (n): 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprossessor, written by a 2 bit company that can't stand 1 bit of competition."

      http://www.urbandictionary.com...

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    45. Re:Great guy by Anonymous Coward · · Score: 0

      That set it back a decade.
      Windows set it back another decade.

      Besides, a fraud on IBM since Microsoft didn't have DOS when it sold it. Then defrauded the original author...

    46. Re:Great guy by Anonymous Coward · · Score: 3, Informative

      Interrupt conflicts you get to blame on Intel.

      I think you can also blame the 1MB boundary for the BIOS on Intel as well.

      What you CAN blame on IBM was selecting the 8086 CPU instead of the Motorola 68000.

    47. Re:Great guy by Anonymous Coward · · Score: 0

      No. He just trying to buy forgiveness for having screwed humanity.

    48. Re: Great guy by Anonymous Coward · · Score: 0

      You're a homophobe.

    49. Re: Great guy by Anonymous Coward · · Score: 0

      Don't ascribe the work of IBM to Microsoft.

      Microsoft did VERY little good, destroying companies left and right, stealing software, lying in court, ...

    50. Re: Great guy by Anonymous Coward · · Score: 0

      That was IBM.

      Not Gates.

    51. Re: Great guy by Anonymous Coward · · Score: 0

      Commodore would like to have a word with you. I should know, it was my first computer as a common man.

    52. Re: Great guy by Anonymous Coward · · Score: 0

      DR-DOS may not have ever been made had MS-DOS/PC-DOS not come first. OS/2 may never have been made considering Microsoft initially created OS/2 for IBM.

      I'm not saying the computer "revolution" wouldn't have happened, just that it would have happened in a different way. Commodore and Apple really were the companies that popularised computers, so they probably would have had a much bigger role.

    53. Re:Great guy by Anonymous Coward · · Score: 1

      8.3 filenames came from CP/M.

      This argument I don't get.
      Sure, CP/M had that limitation, but there was no reason to stick to it.
      CP/M also forces file sizes to even 128 byte blocks, this is why C file streams differentiate between binary and text file streams.
      Text streams uses an end-of-file marker to indicate file end in the middle of a block.

      Removing the block size limit breaks compatibility anyway, so there is absolutely no reason to stick to 8+3.
      There are also other hacky peculiarities like the way deleted files are handled.
      And it is not like the current solution for long filenames in FAT is particularly elegant.
      If you were to implement a FAT16/FAT32 handler in a microcontroller the filename management will probably be the cludgiest part.

    54. Re:Great guy by Subm · · Score: 2

      > Did more for computing than Gates, Ellison and Jobs combined.

      But less than Stallman, on whose foundation he built.

    55. Re:Great guy by Lisias · · Score: 2

      So instead we got the 640k barrier, config.sys, interrupt conflicts, extended/expanded memory, 8.3 filenames, segmented memory...

      640K barrier is IBMs fault for putting the BIOS at the top of the first 1MB instead of the bottom. Interrupt conflicts, I think you can blame this on IBM too. 8.3 filenames came from CP/M.

      EMS/XMS and memory segmentation are FAR more the fault of Intel given these are CPU architecture related.

      So...that leaves config.sys(which isn't that terrible really).

      The BIOS going on top is also Digital Research's fault. CP/M used extensively the CPU's "soft IRQ" as handlers to the S.O., and so the hooks MUST stay on RAM in order to be reprogrammed as the S.O. is loaded (or relocated) and new device drivers are put to use. If you look on the 8080/Z80 home computers of the 80's that choose to put ROM in at the start of the address space (what on the long run would avoid the 640K barrier), you will also see that EVERY SINGLE ONE had died in a way or another due serious difficulties to expand the firmware - you can add devices galore to the expansion bus, but without a solid and easy way to expand the firmware, you are doomed.

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    56. Re:Great guy by Anonymous Coward · · Score: 0

      Linux - clone of Bell Labs Unix
      MacOS - clone of Xerox Parc UI
      DOS - clone of CP/M
      Windows - clone of Mac
      DotNet - clone of Java
      Android - clone of iOS

      Looks like the cheaters always win -- they get others to do all the hard work. Then they clone their work with more improvements and fewer resources.

    57. Re:Great guy by 110010001000 · · Score: 1

      100% correct. I should have mentioned that. Linus and RMS have done incredible things.

    58. Re:Great guy by jmccue · · Score: 2

      Wish I had mod points for you.

      Yes, but I think what Linus enforced early on was also key:

      1. Ensuring Linux ran on low spec hardware (at least in the 90's), that helped people like me to move to it. Probably due to the fact Linus (and me) had very little $ back then. IIRC the BSDs you needed much more memory (by 90s standards).
      2. His rule "Do not break user space". That made upgrading much easier

    59. Re:Great guy by Anonymous Coward · · Score: 0

      BREAK=ON
      DOS=HIGH,UMB
      FILES=40
      FCBS=1,0
      BUFFERS=10,0
      LASTDRIVE=J
      STACKS=9,256
      COUNTRY=045,865,C:\DOS\COUNTRY.SYS
      DEVICE=C:\DOS\HIMEM.SYS /V
      DEVICE=C:\DOS\EMM386.EXE RAM /MIN=0 I=B000-B7FF /V
      DEVICEHIGH /L:1 =C:\DOS\ANSI.SYS
      DEVICEHIGH /L:1 =C:\DOS\DISPLAY.SYS CON=(EGA,,2)
      DEVICEHIGH /L:1 =C:\WINDOWS\IFSHLP.SYS
      DEVICEHIGH /L:2 =C:\CDROM\CDROM.SYS /D:MSCD000
      SHELL=C:\DOS\COMMAND.COM C:\DOS\ /E:1024 /P

    60. Re: Great guy by Anonymous Coward · · Score: 0

      You're a racist!

    61. Re: Great guy by Anonymous Coward · · Score: 0

      You lie!

      - Aldoph Allerbush

    62. Re: Great guy by Anonymous Coward · · Score: 0

      And if it wasn't for that you might not have been employed. I thank Microsoft every day for their shitty software. If it "just worked" most of the time I wouldn't have a job. Windows for life (except on devices I own)!!!!

    63. Re: Great guy by Anonymous Coward · · Score: 0

      DOS ain't done until Lotus won't run!!!!

    64. Re: Great guy by Anonymous Coward · · Score: 0

      Was Harry Callahan involved? Was he dirty?

    65. Re: Great guy by Anonymous Coward · · Score: 1

      Andrew Tanenbaum

    66. Re:Great guy by Anonymous Coward · · Score: 0

      What you CAN blame on IBM was selecting the 8086 CPU instead of the Motorola 68000.

      8088 you mean.

    67. Re: Great guy by Zero__Kelvin · · Score: 0

      You are giving Gates far, far, far too much credit if you believe that. Gates did almost nothing to make the industry better, and created wreckage that is still harming it today. But, hey, he used illegal and immoral tactics to get rich so it is all good, right?

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    68. Re: Great guy by Zero__Kelvin · · Score: 1

      Linus would have and could have written his own user space tools. Stallman helped to be sure, but he was not a necessity, EXCEPT that the GPL was critical. He didn't write it, but his advocacy was surely important.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    69. Re: Great guy by Anonymous Coward · · Score: 0

      I thank Microsoft every day for their shitty software. If it "just worked" most of the time I wouldn't have a job.

      Yeah, if it "just worked," you could use it to do something productive and leverage synergies to increase shareholder value!

      Instead we're stuck being plumbers. :-P

    70. Re: Great guy by Anonymous Coward · · Score: 0

      It was your first TOY as a KID. FTFY.

    71. Re:Great guy by Anonymous Coward · · Score: 1

      Yet it is still far, far better than systemd.

    72. Re:Great guy by Anonymous Coward · · Score: 0

      Nope. Paul Allen was the programmer.

      Bill was the marketing guy, the guy with the connections through his family to IBM.

    73. Re: Great guy by Anonymous Coward · · Score: 0

      Completely wrong. CP/M brought computing to the the masses through making it relatively platform independant.

      You can argue that IBM, having designed a hardware platform that was cloned, brought computing to the masses, but then you can also argue that the IBM PC/MS-DOS combination set things back years because people became obsessed with PC compatability.

      Suggest you learn a bit more of the real history of computing.

    74. Re: Great guy by Anonymous Coward · · Score: 0

      One less shitty nerd polluting the world with its filthy presence. I celebrate the end of murdoch like I celebrated the end of Swartz.

    75. Re:Great guy by phantomfive · · Score: 2

      No, I've seen Bill Gates' code. It was good code.

      He's a smart guy, he aced the SAT, and that kind of thinking skill is exactly what was needed in the late 70s and early 80s, when programming was more of a puzzle, where you try to fit as much functionality as possible onto the 2048 bytes of RAM on your computer.

      OF course, going into the late 90s, code readability and organization became more important, and that style of programming (which got adopted everywhere in Microsoft) fell flat on its face. From that perspective, the code looks awful.

      --
      "First they came for the slanderers and i said nothing."
    76. Re: Great guy by phantomfive · · Score: 1

      Who do you think was using VisiCalc? As soon as the hardware was cheap enough for average people (and small businesses) to buy, they did. It was a drop in hardware prices.

      --
      "First they came for the slanderers and i said nothing."
    77. Re: Great guy by Cutterman · · Score: 1

      Balls. Sinclair and Acorn and Commodore brought computing to the common man.

      I was writing process control software for our research/lab in 1983 on my own ZX Spectrum, AD/DA converter and Microdrives.

      That was about the time PC-DOS 2.0 was released - the IBM PC, if you could find one, cost as much as 20x as much, with one crummy 360k floppy.

      So don't talk kak.

    78. Re: Great guy by Anonymous Coward · · Score: 0

      I am vegan

    79. Re: Great guy by Anonymous Coward · · Score: 0

      >> You're a racist!
      > I am vegan

      OK, speciesist then...

    80. Re:Great guy by Anonymous Coward · · Score: 0

      You have no idea what you're talking about.

      Bill Gates, whatever his faults, was responsible for a large part of programming their BASIC interpreter, which put them on the map. He was every bit the programmer Allen was before MS started to really grow.

      Also, IBM went to MS because of their BASIC language and CP/M card. The guys working on the PC project had no idea that Mary Gates was on the United Way board with John Opel, and wouldn't have cared if they did. This is all a big myth.

      In fact Bill Gates sent IBM to Gary Kildall because MS didn't have an operating system. What kind of mother would put her son on the spot to deliver an OS he didn't even have?

    81. Re:Great guy by Anonymous Coward · · Score: 0

      >>He made plenty of money."
      He should have stayed in school for the betterment of humanity.

      With all that money he made, he is indeed working towards the betterment of humanity.

      Even if he spent all of it, it wouldn't be sufficient for the harm he's done to humanity.

    82. Re: Great guy by KGIII · · Score: 1

      Their universal (near) OS, made it much more accepted - I do believe. Name one other alternative that had a real chance? OS2? That was technically better, but had far fewer people ever working to write applications for it. DrDOS? Sure, if we wanted to be stuck with DOS - as near as i know, they had no plans to go with a GUI.

      I dislike MS, but I'm pretty grateful they existed. We're probably gonna disagree. ;-)

      --
      "So long and thanks for all the fish."
    83. Re: Great guy by KGIII · · Score: 1

      Nice, thanks.

      --
      "So long and thanks for all the fish."
    84. Re: Great guy by Anonymous Coward · · Score: 0

      8.3 file names isn't the worst, the worst is that hiding of the extension and at the same time the extension defines the file type... Still a major attack vector, in 2017... :-(

    85. Re: Great guy by phantomfive · · Score: 1

      Any OS that IBM had chosen. The crucial decision was the one to modularize the PC........so anyone could build one with generic parts. From there the OS was less important and didn't even matter until a decade later when people wanted backwards compatibility.

      --
      "First they came for the slanderers and i said nothing."
    86. Re: Great guy by Anonymous Coward · · Score: 1

      IBM did NOT go with an open architecture so that cheap clones could be made. Far from it. They published their BIOS and copyrighted it to prevent that very thing from happening.

      Their goal was to enable third-party vendors to make expansion cards quickly and cheaply. They learned from the Apple II in that aspect.

    87. Re: Great guy by KGIII · · Score: 1

      And that OS was?

      --
      "So long and thanks for all the fish."
    88. Re:Great guy by Anonymous Coward · · Score: 0

      Placing DOS=HIGH,UMB before loading HIMEM.SYS and EMM386 is pointless and idiotic.

      EMM386 sucks, 386MAX or QEMM are better.

      ANSI.SYS sucks too, ZANSI.SYS is better.

      BUFFERS and FCBS accept only a single numerical value and are configured wrong in your example.

      IFSHLP.SYS is completely unneeded by DOS and just wastes RAM. The same for DISPLAY.SYS if you only need English with the standard extended ASCII set.

      COMMAND.COM sucks, 4DOS is waaay better.

    89. Re:Great guy by Anonymous Coward · · Score: 0

      -- "8.3 filenames came from CP/M"

      Actually you can blame Digital Equipment Corp for that. It was a convention they borrowed from DEC RSX/RSTS operating systems. And using slash prefix like "/x" as a command line option too.

    90. Re: Great guy by Anonymous Coward · · Score: 0

      Name one other alternative that had a real chance? OS2? That was technically better, but had far fewer people ever working to write applications for it.

      Irrelevant since without Microsoft, OS/2 would have never existed, at least not in the form that we know. Alternatives would have been Apple and Commodore computers, which could have easily dominated the market. BeOS was another possibility in the mid 90s.

      DrDOS? Sure, if we wanted to be stuck with DOS - as near as i know, they had no plans to go with a GUI.

      GEM, a GUI also made by Digital Research, was released before Windows 1.0.

    91. Re:Great guy by RockDoctor · · Score: 1

      1. Ensuring Linux ran on low spec hardware (at least in the 90's),

      Woah - hang on. At about the same time that Linus was just getting into working in "protected mode" and the flat memory model that 386 CPUs could do (but didn't in DOS, or Windows), I was trying to decide what to buy for my first computer. The price premium for a 386 over (say) a 386-sx (386 processor with a 16-bit data bus instead of 32-bit) was pretty close to 100%. These were not, in 1989, "low spec hardware". By 1994, they were, but not in 1989.

      At about the same time, I was considering if I should move from Windows (which came with the machine ; I'd backed up the 10 floppies it came on) to either SCO-Unix (yes, "SCO" ; no daemons here) or the MS Unix, Xenix (which I was using at work). There was another contender ... oh yes, Coherent - who at least had a simple cash-on-the-nail pricing structure. And then, as I thought about this question, I heard about this mad Finn and his Dutch-derived software.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    92. Re: Great guy by Anonymous Coward · · Score: 0

      BeOS never had a real chance. Not leastwise because of app incompatibility, but perhaps also because they came along after Apple's "look and feel" lawsuits, in a time when it was easy for the big players (MS and Apple) who had an established user base to copy any compelling features from upstart OS'es. This also spelled doom for NeXT to the point they had to sell out to Apple.

      The real compelling features below the surface, that made BeOS really good, were invisible to end users so they just stuck with Mac and Windows as a safe bet.

    93. Re: Great guy by Anonymous Coward · · Score: 0

      BeOS never had a real chance because of Microsoft. In an alternate timeline without Microsoft, it very well could have succeeded because it was later made available on affordable, commodity PC hardware. Another possibility is that Apple might have adopted BeOS as the OS for the Macintosh because they wouldn't have needed to bring back Steve Jobs due to not having to fight Microsoft.

      The most compelling feature of BeOS to end users was its superior multitasking and media handling. Those were things that were very visible. I still remember being able to smoothly play 20 videos simultaneously on BeOS while Windows struggled just to play a single video on the same hardware.

    94. Re: Great guy by Anonymous Coward · · Score: 0

      In 1981 the common man wasn't going to drop $1,500 on a PC with inferior graphics and sound, but they might drop $300 to $600 for a full featured Commodore computer that blew that primitive PC away.

    95. Re: Great guy by phantomfive · · Score: 1

      A generic piece of crap lifted from another company!

      --
      "First they came for the slanderers and i said nothing."
    96. Re: Great guy by Anonymous Coward · · Score: 0

      "The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he, by peddling second-rate technology, who led them into it in the first place."
        - Douglas Adams

    97. Re:Great guy by Anonymous Coward · · Score: 0

      Ohhhh trying to get me sacked,NSFW tag would have been polite,

    98. Re: Great guy by Anonymous Coward · · Score: 0

      Actually IBM were intending to buy CP/M from Microsoft, in the mistaken belief that MS could license it to them. Watch "Triumph of the Nerds."

      The kicker is that IBM *did* license CP/M from Digital Research. It cost $200 a seat. DOS was $40.

    99. Re: Great guy by Anonymous Coward · · Score: 0

      Murder? He killed himself because he was a fragile snowflake racist who thought he was too high class to go to jail for breaking the law, unlike those filthy brown people. Ian Murdoch might be responsible for Debian, but he was a pretty worthless human being.

    100. Re:Great guy by allston · · Score: 0

      What pain did Microsoft inflict on you? Did Microsoft put sugar in your gas tank? Did they leave air out your tires? Did Bill Gates break in your house and steal your teddy bear? You sound like those idiots who blame America for there problems, when in fact that is not true at all. Heck if it wasn't for Microsoft, there wouldn't be PC gaming or cheap computers that are powerful. The Market itself would still be fractured and filled with competing incompatible formats. So in the Microsoft is net good, and bill gates is probably a great guy.

    101. Re:Great guy by phantomfive · · Score: 1

      What pain did Microsoft inflict on you?

      They wrote a crappy operating system that was painful to use, and through illegal and unethical business techniques made it the most popular OS around (not because it was a good OS). Because it was popular, I was forced to use it at work.

      Heck if it wasn't for Microsoft, there wouldn't be PC gaming or cheap computers that are powerful.

      No that's totally wrong lol. PCs took years to catch up to what was already on the market in terms of gaming computers. Amiga danced circles around them. The IBM PC was heavily targeted towards business users.

      --
      "First they came for the slanderers and i said nothing."
    102. Re: Great guy by KGIII · · Score: 1

      I never said they were ethical. Sheesh. ;-)

      --
      "So long and thanks for all the fish."
    103. Re: Great guy by Highdude702 · · Score: 1

      I thought about that since they defaulted it in xp. Every windows os I've ever owned since, first thing I do is change view hidden files and view all file extensions.

    104. Re:Great guy by Highdude702 · · Score: 1

      Wish I had mod points. That made my day.

    105. Re: Great guy by Anonymous Coward · · Score: 0

      Whoever modded this down is an ignorant douche.

    106. Re:Great guy by jmccue · · Score: 1

      Yes a true 386 was expensive, but when I went to Linux (a bit before Windows 95 came out), it worked great on the 386sx I had with 4 meg (without X). At the time I had little use for GUIs :)

    107. Re:Great guy by allston · · Score: 0

      > illegal and unethical business techniques made it the most popular OS around I call that smart > I was forced to use it at work. The horror, I am sure a war crime was committed. > Amiga danced circles around them. Looks like the marked decided which was the better platform. > The IBM PC was heavily targeted towards business users. As all computers should be, and also beige - I miss beige computers.

    108. Re:Great guy by phantomfive · · Score: 1

      > illegal and unethical business techniques made it the most popular OS around I call that smart

      If you approve unethical business techniques I disapprove you.

      --
      "First they came for the slanderers and i said nothing."
    109. Re: Great guy by Anonymous Coward · · Score: 0

      So are you saying the C64 blew the PC away? Or are you thinking of the PET (both 8-bit machines)?

    110. Re:Great guy by Anonymous Coward · · Score: 0

      This is America, jack. We worship the almighty dollar, and whatever it commands is moral!

  2. Shrinking code. by Anonymous Coward · · Score: 0

    Older and fatter huh? How come no one gets older and skinnier?

    1. Re: Shrinking code. by Anonymous Coward · · Score: 0

      They do, it's called cancer.

    2. Re: Shrinking code. by Anonymous Coward · · Score: 1

      "You can never be too rich or too thin."

      -- Steve Jobs

    3. Re: Shrinking code. by Anonymous Coward · · Score: 0

      Donald is old, fat and bald

  3. Somebody getting soft and mushy in his old age by JoeyRox · · Score: 2

    Good to see the nicer, less-abusive side of Linus.

    1. Re: Somebody getting soft and mushy in his old age by Zero__Kelvin · · Score: 2

      That is about the reporting, not the man. I never see a house fire, assault, etc. ... unless I turn on the news. Then there are fires and murders everywhere all the time, and no decent people or safe places to be found anywhere.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    2. Re:Somebody getting soft and mushy in his old age by Anonymous Coward · · Score: 0

      Linux is a system of religions with a cult followings in every variation of it. Considering how long religions have lasted, I guess its the ultimate formula for success :-)

      But like religions, its the only system where people who are in the grand scheme of things "in-to" the same thing will find conflict with anyone not going to their church.

      Its hilarious at work watching the neckbeards get fired up over Systemd (who cares), never document anything because we all read the self documenting source code right and read each others minds, isnt it obvious how this is put together and works?!?!?!? No. And take pride in forever coming up with new and novel ways of doing the same thing based personal preference someone had that day. With whole datacenters full of that spaghetti I keep the hell away from it and stick to Windows and Mac admin, its decidedly refreshing.

    3. Re:Somebody getting soft and mushy in his old age by Anonymous Coward · · Score: 0

      Good to see the nicer, less-abusive side of Linus.

      I've never found Linus to be that abusive.
      Like sure, he writes pretty rough comments sometimes, but whenever I've dug into the drama that preceded those comments they seem fairly justified.
      It's not like Linus is the first person to protest against bad design choices.
      His flaming comes in when someone have been told off be others a couple of times, ignores the criticism and puts their own ego over what is good for the code.

  4. Alternate title by DontBeAMoran · · Score: 1

    AC explains what does NOT surprises him one year after Slashdot BizX buyout.

    --
    #DeleteFacebook
  5. Re: Wow, the same fucking article! by Anonymous Coward · · Score: 0

    Mod this shits up!!!!!

  6. Desktop by Anonymous Coward · · Score: 0

    Linus is still surprised daily that Linux is not on the desktop.

    1. Re: Desktop by Zero__Kelvin · · Score: 1

      More like these days he is surprised to see that even incompetents are using Linux.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  7. What should really surprise Linus is... by Nutria · · Score: 3, Insightful

    a week without dupes on /.

    --
    "I don't know, therefore Aliens" Wafflebox1
  8. Re:Wow, the same fucking article! by Anonymous Coward · · Score: 0

    Hah, already modded to -1. Admins silencing anyone that calls them out. Yes, this article is a repeat.

  9. Re: Wow, the same fucking article! by Anonymous Coward · · Score: 0

    Pathetic, isn't it? They seem to have the time to vote people down for pointing out how shitty they are.

    This place used to be great.

  10. I'm surprised by Anonymous Coward · · Score: 1

    he's still clutching that blanket.

  11. Re: A surprising bug in Linux by Anonymous Coward · · Score: 0, Flamebait

    The biggest bug in Linux right now is systemd. That is what is really annoying.

  12. On the GPL, VMware, Linux Foundation, and SFLC.... by yuhong · · Score: 1

    Do anyone know who is responsible for pulling funding to the SFLC at Linux Foundation/VMware after the Germany VMware GPL enforcement lawsuit? Was Paul Maritz involved for example?

  13. Re: Wow, the same fucking article! by Anonymous Coward · · Score: 0

    I'm done with this site. As the user base, we get no say on the admins whom we all detest. The only way to get new admins is to stop giving them views.

  14. Re:Linux is still an issue for me... by fabriciom · · Score: 0

    Server only, don't waste your time with linux desktop.

  15. Re:A surprising bug in Linux by fabriciom · · Score: 1

    Must be your own personal bug, because I have never experienced this.

  16. Thankful by VikingNation · · Score: 2

    I am thankful for the contributions of Linus and so many in the open source movement.

  17. all hail the creator of the largest waste of time: by Anonymous Coward · · Score: 1

    a cast of thousands of presumably talented software engineers spending enormous amounts of time and energy recreating what was done circa 1972.

    it's ridiculous and frankly utterly unbelievable.

    no advances in basic computer science, no fundamental change to the way operating systems interact with hardware, software, network, nor the users; instead, we have a version of unix with better sound drivers. pathetic security model, broken trust model, scaling problems, you name it, but don't worry someone will be along shortly to explain their latency measurements or the fact that distros outnumber cockroaches. no appreciation for the "negative code" concept, either -- just keep making it bigger and buggier and ever harder to improve in a thoughtful, structural way. a self-congratulating community that extols how the "jump to mobile" was indicative of some kind of unique quality.

    you guys keep walking towards the mirage in the desert. it's definitely water, someone told you it was, so it must be.

    must be those millennial drugs, take enough of them and suddenly git seems like an important computing milestone.

  18. Re:A surprising bug in Linux by bug_hunter · · Score: 1

    OP is making a bad joke in reference to https://www.cnet.com/news/wind...

    --
    It's turtles all the way down.
  19. Re:Dupe Comment by Anonymous Coward · · Score: 2, Informative

    Amazon affiliated link spam. Please mod down.

  20. Re:Linux is still an issue for me... by Anonymous Coward · · Score: 0

    ...as I continue to struggle getting its applications work [consistently] across its numerous distros.

    Folks, Linux will not cut it well for me and my colleagues till it has a "drop in" replacement similar to MS Office.l

    http://vigor.sourceforge.net/screenshots/

    there you go, now you have a complete replacement for office

  21. Re:A surprising bug in Linux by ls671 · · Score: 1

    The Linux kernel reboots or crashes every 47.9 days

    So he got 49.7 wrong, hence the mod down?

    --
    Everything I write is lies, read between the lines.
  22. Re:Dupe Comment by willoughby · · Score: 4, Informative

    Better to get the early history of Linux right from the source. The book "Just for Fun" is the story told by Linus himself.

  23. Re:Linux is still an issue for me... by squiggleslash · · Score: 1

    It's called LibreOffice (also OpenOffice, based upon the same code, might be substituted too.) While not perfect, that is a drop-in replacement for Microsoft Office. It's also installed by default on almost all desktop GNU/Linux distributions, which makes me wonder whether you've even bothered to try using any real distributions, despite the implication of your first sentence.

    --
    You are not alone. This is not normal. None of this is normal.
  24. Re:A surprising bug in Linux by Nutria · · Score: 1

    He got the operating system wrong, you ninny.

    --
    "I don't know, therefore Aliens" Wafflebox1
  25. Re:Linux is still an issue for me... by Nutria · · Score: 1

    Calc still has problems with complex xlsx files. Pivot tables seem to be the worst (and they seem to be popular where I work).

    --
    "I don't know, therefore Aliens" Wafflebox1
  26. Re:Linux is still an issue for me... by phantomfive · · Score: 1

    If OpenOffice can ever match Excel, then you might be right. But until then, it's not a replacement.......

    --
    "First they came for the slanderers and i said nothing."
  27. A better more by Xinerama · · Score: 2

    When I saw 'less' being updated two days ago on Mint I was quite amused.

    1. Re:A better more by Anonymous Coward · · Score: 0

      I remember un-gzipping help files (in /usr/share/doc) to try to understanding something or anything (not that there's much help oftentimes, most stuff has copyright information and limited changelog as "help")

      This was a pain, until I seen a guru use "zcat". So I could read help files with zcat | less ! And then yet a year later I was able to use "zless". It was there from the beginning.

      From "more" to "zless" the road can be very long. I wonder if there are ancient forgotten wisdoms or awesome programs waiting for being discovered in the depths of the /usr directory.

    2. Re:A better more by Anonymous Coward · · Score: 0

      Sounds like the problem is a good user manual.
      What you need is a oldschool paper book with all commands and basic usage listed. (And not the complete list of bloat that is typically listed in manpages.)
      On top of that you need a couple of tutorials on how to do common tasks.

      You know, the type of user manual you got if you bought a computer in 80's or 90's.

    3. Re:A better more by Cutterman · · Score: 1

      So was I, but I guess that's what Linus means when he says that even funny little old, seemingly insignificant parts, of GNU/Linux keep getting tweaked.

      I'd rather have that than two behemoth updates a year that always break something in obscure ways.

      So it goes . . .

  28. Re:Linux is still an issue for me... by Anonymous Coward · · Score: 0

    "Folks, Linux will not cut it well for me and my colleagues till it has a "drop in" replacement similar to MS Office.l"

    And who created this problem? Don't blame Linux.

  29. Re:all hail the creator of the largest waste of ti by Anonymous Coward · · Score: 1

    Professor Tanenbaum, is that you?

  30. Re: all hail the creator of the largest waste of t by Anonymous Coward · · Score: 0

    You forgot,"Get off my lawn".

    And tell me, sir, what did you bring to the world today?

  31. Re:Linux is still an issue for me... by dbIII · · Score: 1

    If you are finding it so hard just use static binaries like the pros do in far more difficult cases than you are whining about.
    Are we in "workman blaming tools" territory or in made up examples territory? Not very impressive either way.

  32. Re: all hail the creator of the largest waste of t by Anonymous Coward · · Score: 0

    Bill Gate et al? Jobs et al? Who? You are so vague...

  33. Re:Linux is still an issue for me... by Anonymous Coward · · Score: 0

    Try this. Create a complex ODS file in Calc with lots of features and see how Excel goes opening that? You can't really blame Calc for not being able to open what is essentially a proprietary file from another software project. Yeah, yeah, but MSOOXML is a standard! It's documented in over 6000 pages but still manages to be an incomplete and inconsistent specification with too much wiggle room for putting in undocumented binary blobs.

  34. Re:A surprising bug in Linux by Anonymous Coward · · Score: 0

    He got the operating system wrong, you ninny.

    I suspect that that was the joke...

  35. Who cares? by Anonymous Coward · · Score: 0

    Linus = obsolete

  36. Re:Linux is still an issue for me... by Anonymous Coward · · Score: 0

    Different distros have different versions of LibreOffice. 4.x, 5.0, 5.1, 5.2 etc.
    I wished to mention it.

  37. Re:Linux is still an issue for me... by djl4570 · · Score: 1

    LibreOffice doesn't have an integrated email client, not sure about a calendar or integrated meeting scheduling. MS Office has Outlook, calendar, scheduling meetings, booking conference rooms, integrated skype conference calls ... Where I work we live and breathe by meetings. LibreOffice will not be able to displace MS Office without these features. On my personal systems Libre Office works just fine: [djl@antares ~]$ uname -a Linux antares 4.11.6-201.fc25.x86_64 #1 SMP Tue Jun 20 20:21:11 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

  38. Re:Linux is still an issue for me... by Anonymous Coward · · Score: 0

    So quick to plug LibreOffice (terrible name, by the way) that you missed his point. It's fair to say that some people feel LibreOffice IS a drop-in replacement for MS Office. However, his point was that Linux is NOT a drop-in replacement for Windows.

  39. Re:Dupe Comment by Anonymous Coward · · Score: 0

    Making fun of creimer is soooooo last week. It's gone from fun to cringe....

  40. Re:Linux is still an issue for me... by serviscope_minor · · Score: 1

    Your excessive use of dots aside, what you're missing is that google docs suite is rapidly becoming a significant replacement for large parts of the office suite.

    Not sure if you've ever used it, but by the standards of even libreoffice, it's bloody afwul. It's slow and missing tons of features. The saving graces are online backup (which doesn't matter much in corporate environments with automatic backups), collaborative editing (which is so-so, but not a freature I use much, if ever) and runs in a browser.

    95% of the people who won't use libreoffice because they "know word" don't know word, even slightly. The same applies to spreadsheets.

    Sure there are some spreadsheet wizards out there for whom it isn't a replacement. But LO is generally muc hbetter than google sheets, and the latter is very popular now.

    --
    SJW n. One who posts facts.
  41. Re:Linux is still an issue for me... by Anonymous Coward · · Score: 0

    So, like about 5 or 10 years ago?

  42. video? anyone? by phil42 · · Score: 0

    youtube? vimeo?

  43. Another surprise he had.... by Anonymous Coward · · Score: 0

    Looking back, Linus is surprised he didn't have women throwing their panties at him all the time. He figured making an operating system from scratch should count for something with the ladies.

  44. sounds like a junior high school comment by peter303 · · Score: 2

    An adult would respect the contributions of all parts of the industry: hardware, software, businessmen, designers...

  45. Re:Linux is still an issue for me... by phantomfive · · Score: 1

    That's true, for non-corporate use, people have no reason to pay for Word.

    --
    "First they came for the slanderers and i said nothing."
  46. Re:Linux is still an issue for me... by serviscope_minor · · Score: 1

    That's true, for non-corporate use, people have no reason to pay for Word.

    And corporate? the corporation I'm employed at currently seems to mostly use google docs. I think some departments use the Office suite, but not any of the ones I deal with day to day.

    --
    SJW n. One who posts facts.
  47. Re:Linux is still an issue for me... by phantomfive · · Score: 1

    A lot of corporations just install the office suite on every computer by default.
    Mainly I'm frustrated that over the last decade, with incremental improvements, OO could have completely matched and surpassed MSOffice, even in Excel, but they haven't.

    --
    "First they came for the slanderers and i said nothing."
  48. I agree. by Anonymous Coward · · Score: 0

    "You can never be too rich or too thin."

    "I agree." - Karen Carpenter

  49. Re:Linux is still an issue for me... by Cutterman · · Score: 1

    LibreOffice is a "drop in' replacement that's as good if not better.
    It's cross-platform and won't cost you a dime if you're too mean to contribute.

    Whassa matter with people today?

    Jeez . . .

  50. Re:Dupe Comment by Anonymous Coward · · Score: 0

    creimer was always cringe, starting with the link he posts to his homepage, which has his photo

  51. Linux worst bug. by Anonymous Coward · · Score: 0

    Two decades later and STILL no proper DirectX? This OS is a joke.

  52. Re:Wow, the same fucking article! by Anonymous Coward · · Score: 0

    I'm not an admin, but I have mods points.

    I mod down pointless crap that doesn't anything interesting to the story that's posted.

    If you want to bitch about duplicate stories, contact the people who post the stories in the first place.

    And, yes, I am perfectly fine if I see this modded down for being offtopic too.

  53. Re:all hail the creator of the largest waste of ti by realwhz · · Score: 1

    9fans? :)

  54. Re:all hail the creator of the largest waste of ti by Bengie · · Score: 1

    git didn't create any new CS but it was the first of its kind and infinitely better than the competition. git is the only VCS that I found intuitive to use.