Slashdot Mirror


Gentoo Founder Quits Microsoft

ChocLinux writes "ZDNet is reporting that Daniel Robbins, the founder of Gentoo Linux, has left his job at Microsoft after only eight months. From the article: 'The reason I decided to leave had to do with my specific experiences working in Microsoft's Linux Lab,' says Robbins. 'I wasn't able to work at my full level of technical ability and I found this frustrating'"

20 of 271 comments (clear)

  1. That's always been my experience by idkk · · Score: 5, Insightful

    But I suppose, the more experience you get, the more frustrating it becomes!

    --
    Ian D. K. Kelly

    idkk Consultancy Ltd.

    "Quality through Thought"

  2. For most... by brunes69 · · Score: 4, Insightful

    .. in the software development field, this is normal.

    People in software development are constantly learning more and more about their craft, constantly having access to cutting-edge technologies and APIs. But rarely do you have a job where you can play with this stuff on a day-to-day basis, because actual real-life mean and potatoes development takes place using tools and technology 3-5 years behind the curve.

    When was the last time you heard of a production application being written in Ruby on Rails, or in D? Sure, there are exceptions to every rule, but for the majority of us, we are stuck using older stuff.

    Which is as it should be. Because if left to our own devices, programmers would always use the most whiz-bang, untested, unstable stuff out there. It's the technophile nature.

  3. Obligatory by Anonymous Coward · · Score: 0, Insightful


    What took him so long?

    1. Re:Obligatory by Ucklak · · Score: 3, Insightful

      8 months on the salary they were paying him has given him a large enough nest egg to pursue better interests.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
  4. Re:Hmm by cbiltcliffe · · Score: 4, Insightful

    Well, come on, though. He had to know what was coming when he took the position.

    You don't seriously think Microsoft would let a guy as familiar with Linux as this work in the Linux lab and tweak Linux for maximum performance for their tests, do you? They probably said there were certain things he wasn't allowed to touch, even if it would help. If he were given free reign, then all Microsoft's propagan^H^H^H^H^H^H^H^Hstudies would have to be futzed some other way.

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  5. probably unable to buy into the b.s. by slackaddict · · Score: 5, Insightful
    I was honestly shocked when I first heard about Mr. Robbins leaving one of the more geek-oriented Linux distros to work at MS. I'm sure there's much more to the story that isn't being said publicly, but he probably found the hive-like corporate culture incompatible to the freedom he had when managing his hard core distro. Going from being a superstar in the Linux/OSS world to one of the Joe's at MS had to be a huge shock.

    I wish him all the best and I hope he returns to actively manage and develop Gentoo again. You can't blame him for wanting to feed his family and I'm sure he'll be welcomed back to our side.

    --
    ConsultingFair.com
    1. Re:probably unable to buy into the b.s. by JPriest · · Score: 2, Insightful

      He went $40G in debt founding one of the most popular Linux distros in the world and ended up having to work at... Microsoft to make ends meet and fund development. After reading all the rhetoric from the OSS "software is supposed to be free" fundies, and I am the only person to think this is amusing? Don't get me wrong, I am an Ubuntu user myself, but isn't a good thing at least some people support commercial software?

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
  6. Re:The professional route by Billosaur · · Score: 2, Insightful
    But he probably did the right thing going the professional route and only saying the job didn't fit his interests.

    But that's not what he said. To quote:

    "The reason I decided to leave had to do with my specific experiences working in Microsoft's Linux Lab. Although I believe that the concept behind Microsoft's Linux Lab is a good one, I wasn't able to work at my full level of technical ability and I found this frustrating," he said.

    Transaltion: they wouldn't give me the resources and the free reign to do something useful. They were pretty much tapping him for his Linux knowledge and hoping to turn that into some kind of Linux-killer. Took him long enough but he finally figured it out.

    --
    GetOuttaMySpace - The Anti-Social Network
  7. Re:Zombified? by stinky+wizzleteats · · Score: 2, Insightful

    Daniel Robbins has decided to leave Microsoft to pursue his passion for software development with an independent software vendor where he will be focused on building in .NET on Windows.

    A pretty transparent parting PR shot if you ask me. It is very unusual for somebody in MS's position to discuss the specific technologies a departing employee plans to use in his new job. It comes across as desperate, inappropriate, and tacky. MS has also been pushing their "passion" marketing campaign, so the use of the word in that statement is suspicious. I doubt they actually know very much about what he'll be doing, and I am certainly not prepared to take them at their word even if they do.

    I think the reasons that Robbins gave for leaving are absolutely poisonous to Microsoft. The idea that even with all their money, they can't keep a Linux guy technically challenged strongly undergirds the increasing awareness that Microsoft no longer gets it with regard to where technology is going in the 21st century. From a technical point of view, they are where mainframes were in the late 70s. Well established, deep pockets, strong existing market structure, and completely incapable of the next stage of IT development.

  8. Re:Hmm by L7_ · · Score: 2, Insightful

    I'm sure they just hired him so that he wouldn't hack on Gentoo and try to make it better; e.g. MS pays him $150k/year to NOT make a better OS. :d

  9. Some history on him by porkThreeWays · · Score: 5, Insightful

    I think it's important to understand the history of this whole situtation to understand its current state. A few years ago, he came up with the idea for Gentoo. It was innovative at the time because there were few source based distributions out there. The idea of the source based distribution wasn't new, but portage definatly was/is the best source based package manager I've seen out there. He sunk a lot of his own personal money into gentoo that he never got back. When he left to work at MS, it pissed off a lot of purists and a lot of people shunned him. I think his move not to come back to the open source community (right now, anyway) has a lot to do with the fact he poured so much of himself into open source, and once he left to try and not live paycheck to paycheck, people immediatly forgot all of his contributions to gentoo.

    --
    If an officer ever threatens to taze you, say you have a pacemaker.
    1. Re:Some history on him by codehead78 · · Score: 2, Insightful

      That's the problem I have with OSS purists. There is this sense of entitlement to free code and no notion of rewarding someone who works hard besides a pat on the back. I believe this hurts OSS as a whole. I don't think the openness of code, which is a good thing, should be tightly coupled with getting something for nothing.

      You could say it fuels projects by forcing contributions but I believe popular OSS projects take off for different reasons, not because people had to pitch in, but because they wanted to.

  10. Re:Zombified? by jbolden · · Score: 4, Insightful

    I think if you look at the technologies the mainframe communities invented in the 70's and 80's many of them are just making to Unix/Linux and/or NT in this decade. They had the tecnological vision. They implemented succesfully.

    Where they screwed up was culturally. Mainframe customers were conservative and so IS stagnated. The business community became frustrated and started using much worse computers where they had genuine control (PCs). Pretty soon a great deal of crucial business data was not inside the IS/IT depeartments.

    With locked down PCs running only corporate approved apps and very strict change management for the desktops you are starting to see a push in the same direction. Give it another 10 years and we'll be right back in 1992 again.

  11. Re:Hmm by Alef · · Score: 4, Insightful
    You don't seriously think Microsoft would let a guy as familiar with Linux as this work in the Linux lab and tweak Linux for maximum performance for their tests, do you?

    I imagine it would even be profitable for Microsoft to pay skilled people like him only to keep them from contributing to the Linux community...

  12. NewBorg by ElboRuum · · Score: 4, Insightful

    This is just the sort of reason why, when one of these little Linux/MS "updates" shows up, I just shake my head in despondency, largely because of what you mentioned, that the purists in the Linux community looked at him like a sellout. These are the same sort of "enlightened anti-groupthink" individuals who've been tearing at the buttocks of MS for years, all to the delight of Slashdotters everywhere. And people call MS users "drones"... Whatever.

    The longer I read Slashdot, the more I believe there should also a picture of Linus Torvalds in a Borg headgear with maybe a green laser instead of red, right aside of good ol' Billy G. Talk about an exercise in groupthink, 90+% of Slashdotters seem to have drank the Kool-Aid where Linux is concerned.

    Now you'll excuse me while I brace for the inevitable modding down into the 10th Circle of Heck to which this post will be subjected.

    1. Re:NewBorg by SalsaDoom · · Score: 5, Insightful

      And you deserve to be modded down too, but I won't do it. I'm a gentoo user, have been for many years now. When I heard drobbins was leaving for MSFT I was pretty choked about that in a way, but when I heard that it was because he had financial troubles and just needed a job that paid well... well, I understood. I wasn't entirely happy with it, but I understand that a man needs to pay the bills.

      Now -- according to you, the everyone was seething about drobbins leaving for MSFT. It wasn't like that, we were all disappointed that drobbins had to end up at a place where we figured he wouldn't be happy and that was it. I spent a lot of time on the forums and on the irc channels back then and I never heard anyone call him a traitor or other shit like that. It made us sad, not angry -- those of us who are adults understand that you need a job that pays and sometimes that means not working on OSS all day long. drobbins MADE SURE that Gentoo would be free before he left and that proved to use that he was a good sort.

      I didn't hear from these "purists" in the linux community, I don't think you did either. Some jackass somewhere might have said something but they were just some jackass somewhere and not a representative of anyones beliefs but their own.

      Botton line: The Gentoo Linux community understood that their former leader had financial problems and needed a regular paying job. We wished him the best and still do.

      --SD

      --
      "Computers will never truly be free until the last windows user is strangled with the entrails of the last mac user."
  13. Wow ... 8 months! by Stephen+Samuel · · Score: 2, Insightful
    I'm surprised that he lasted that long!

    Back around 1996, I had an opportunity to interview at Microsoft, but I ultimately declined. Although it would have probably been interesting and a nice addition to my resume, I'm quite clear that I would have been uncomfortable the whole time I was there. I'd been in the Unix world for too long, and had very little respect for MS's solutions. Pushing that on unwary comsumers would have just felt too slimy for me.

    Perhaps a similar unease finally settled on him too.

    It may be that the 8 months is because he was having a hard time finding someone to hire him... ABC Coding Solutions (presuming that this is the proper company) seems like a rather pedestrian company for someone of his ability to move to.
    I'm guessing that many Linux-based companies would just look at his resume, say "He's working at Microsoft?!" and put the resume in the circular file.

    --
    Free Software: Like love, it grows best when given away.
  14. Re:Hmm by Anonymous Coward · · Score: 1, Insightful


    You don't seriously think Microsoft would let a guy as familiar with Linux as this work in the Linux lab and tweak Linux for maximum performance for their tests, do you?


    Of course they would. To me it seems that one major point of Microsoft having a Linux lab is for them to push Linux to the limit to find out its strengths and weaknesses and how it compares to Microsoft offerings.

    To me it sounds more like he wants to dedicate his time to programming, and that's probably outside the scope of Microsofts Linux lab.

  15. Re:Robbins *cannot* code by 0-9a-f · · Score: 3, Insightful

    Success is not about your ability to code. Gentoo was successful not because it was great code, but because it was an idea whose time had come.

    When you stop just writing code, and actually come up with a great idea, even the best coder in the world will need to write the code out as fast as he or she can, for the simple pleasure of seeing their idea actually take form.

    There is a myth doing the rounds which suggests there is always time for a rewrite, but practice suggests that the people who have one good idea usually have better things to do - and are often on to their next good idea. Plus, no-one ever thanks you for a re-write.

    --
    With each breath in, a flower somewhere opens; with each breath out, a flower withers away. In between lies beauty.
  16. Quick to judge by kylef · · Score: 3, Insightful
    Contrary to popular opinion, Microsoft does hire lots of *nix people. But you aren't going to be doing cutting edge work.

    I suppose working with Anders Hejlsberg on the C# compiler is boring, eh? And writing a Bluetooth stack for Windows Mobile devices... that's probably as boring as implementing Quicksort now, isn't it? Or working on the new Visual Studio Team System source control software... that's cake, since we all know how to implement a simple, scalable revision control system, right?

    Here's a thought. Maybe -- just maybe -- your brief interview experience did not expose you to some of the cutting edge work that Microsoft is doing...

    They don't even use C++. No, I don't mean they use C#. They use C and lots of reference-counted pointers. No STL at all. Windows is really pretty ugly inside. If you are programmer with very high standards, you aren't going to like it.

    Thousands of software engineers working on C code are collectively rolling their eyes right now.

    If you think that "high standards" require use of C++ and the STL, then you might want to rethink why you didn't get that offer. Here's a hint: software engineering is not about the language, but how you use it.

    Unless they've rewritten it lately, the Linux kernel is written in C. BSD is C as well. In fact, most modern operating systems were written (and are now extended and maintained) in C. I suppose your conclusion about Windows applies to those systems as well?

    Oh wait, I almost forgot... while interviewing, you had a chance to skim all 50+ million lines of code in Windows and determine that they were ugly. I guess we'll just take your word for it, then.