Slashdot Mirror


Microsoft Warms Up to Linux

prostoalex writes "InfoWorld reports that despite warming to the OS, Microsoft won't be releasing its own distribution of Linux any time soon. From the article: "Hilf acknowledged that Microsoft's commitment to Windows does not preclude the company from continuing a strategy he has led in his 19 months at the software vendor: To see how Microsoft's proprietary technologies can better interoperate with Linux and a host of other open-source software. In fact, that is exactly what will be the focus of a discussion the long-time open-source proponent will lead at this year's upcoming Linuxworld Conference & Expo next month in San Francisco. In a session entitled, 'Managing Linux in a Mixed Environment ... at Microsoft?' Hilf, who polished his open-source evangelism skills working on Linux deployments at IBM Corp., will talk about how he and the team at the Linux/Open Source lab run open source technologies in "the most Microsoft-centric IT environment on the planet." "

58 of 298 comments (clear)

  1. Quick! by ucahg · · Score: 5, Funny

    Somebody prove this wrong. Microsoft can't like Linux, it must all be talk, right? *head explodes*

    1. Re:Quick! by AKAImBatman · · Score: 5, Insightful

      It's just the same Embrace and Extend tactics that Microsoft has always used. When Windows 2000 came out, Microsoft promised perfect Unix interoperability. Of course, they subtly changed the Kerberos protocol and several other protocols to favor Microsoft's OS in the domain controller position, allowing them to later push Unix as legacy stuff Microsoft is helping you get rid of.

      The fun part is that I asked a Microsoft rep about the Kerberos problem and he lied to my face.

      You've heard of "If you can't beat 'em, join 'em?"
      For Microsoft it's, "If you can't beat 'em, pretend to join 'em, then stab them in the back when they're not looking."

    2. Re:Quick! by Anonymous Coward · · Score: 3, Informative

      The fun part is that I asked a Microsoft rep about the Kerberos problem and he lied to my face.

      Are you sure he wasn't just plain ignorant (representatives tend to be)?

    3. Re:Quick! by AKAImBatman · · Score: 4, Insightful

      Are you sure he wasn't just plain ignorant (representatives tend to be)?

      Quite possibly. But he was one of those training-a-roomful-of-people-on-the-advantages-of- Win2K guys. Microsoft played him off as an engineer type who knew the system. When he got to the training on Kerberos, I got up and asked him point-blank about it only working one way. He told me that Windows 2000 would absolutely work with a Unix Kerberos Domain controller. I pressed him on it and he insisted. I let it go, but it proved to me that the reps will either run with misinformation or outright lie if they feel it will help their case.

      A very amusing example of this was the incident where a rep argued with David Korn on Microsoft's version of the Korn Shell. I'll bet Mr. Sullivan felt a bit sheepish after that. ;-)

    4. Re:Quick! by jurt1235 · · Score: 3, Insightful

      One thing is sure in this: If microsoft would make a linux distro it would be less stable (on purpose), lack all kinds of compatibility so your enterprise applications will not run on it, and be completely incompatible with your current MS documents.

      For them it will just be a showcase to customers with doubts about their MS environment to show that Linux together with all other helpfull opensource applications is no help to them.

      --

      My wife's sketchblog Blob[p]: Gastrono-me
  2. Warms up? by Magada · · Score: 5, Insightful

    You know what they say ... if you can't beat them ... embrace and extend.

    --
    Something bad is coming when people are suddenly anxious to tell the truth.
    1. Re:Warms up? by Enigma_Man · · Score: 2, Insightful

      You embrace it, and then extend what you embraced in your own image. IE: Microsoft: Oh we love C++, now it's Visual C++! (embrace, extend), in order to help maintain vendor lock-in.

      -Jesse

      --
      Nothing says "unprofessional job" like wrinkles in your duct tape.
    2. Re:Warms up? by interiot · · Score: 2, Insightful
      Embrace -- pretend you warm up to a standard because you actually like it

      Extend -- Make some Microsoft-specific tweaks to the standard, and encourage others to use them. Make sure those tweaks lock-in users into your software. Bundle it with your OS and Office Suite to give your tweaks an edge. If it's too easy for others interoperate with your modified version of the standard, keep modifying it until others lose relevance, and you have 90% of the market share.

    3. Re:Warms up? by NotFamous · · Score: 4, Interesting
      It's actually three E's:
      • Embrace
      • Extend
      • Extinguish
      --
      Some settling may occur during posting.
    4. Re:Warms up? by nihilogos · · Score: 2, Informative

      Compare Microsoft's extensions with GCC's. Quiz: which of Microsoft and GNU do you think are introducing more portability problems by embracing and extending the C and C++ languages?

      Who uses compiler specific language extensions when they're trying to write portable code? Nobody. So long as it compiles standards compliant code, it doesn't really matter how many extensions are available. Nobody's forcing you to use them. Most of the extensions for both compilers you mention are useful and valid when you are trying to optimize code for a particular platform.

      And if this was the approach Microsoft took to "embracing and extending" that would be fine. But it's not. Traditionally they have pretended to adopt a standard, added extensions without telling anyone in the standards committee, actively promoted their use without indicating that they are non-standard (like calling it "managed C++") and that in most cases things could actually be accomplished in a standards compliant manner. Since they have a dominant position in the market place, use of these proprietary extensions becomes commonplace and displaces alternative products who can't obtain enough information about microsoft's new "features" to support them.

      Completely and utterly different from C/C++ language extensions.

      --
      :wq
  3. Tinfoil by savagedome · · Score: 3, Insightful

    Best way for Microsoft to kill Linux is to embrace it.

    1. Re:Tinfoil by frodo+from+middle+ea · · Score: 2, Insightful
      How exactly ?

      For anyone who modded Parent insightful think about it for a second....

      They can't kill linux, in the hobbiest circle for obvious reason, unless people start getting jailed for not using a mircosoft branded OS, I can't see geeks all over the world giving up linux, or BSD etc.

      And guess what, the IT literacy is probably much higher now, than it was in the early 90s, so not all bosses/decission makeres are PHBs.

      And even the PHPs can not argue against cost cutting which is something linux has been promising for a long time now and justifiably too.

      Besides last time I checked linux is not some company that can be bought over in a hostile takeover.

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    2. Re:Tinfoil by jarich · · Score: 3, Insightful

      A Linux distro is not a single program. It's thousands of programs, some GPL, some not. MS can write (or rewrite) a few core networking applications. Even if they release the changes required to the included GPL libraries, they can still hold the tool itself back.

  4. Microsoft will eventually distribute Linux. by base3 · · Score: 4, Interesting

    They'll have to provide a version of Linux signed with the endorsement key for the Palladium/TCPA/NGCSB platform so they can pretend that it's not about DRM and vendor lock-in.

    --
    One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    1. Re:Microsoft will eventually distribute Linux. by seven+of+five · · Score: 3, Funny

      If Microsoft blocks out even a single other vendor, they are very likely to find themselves in court.

      Yes, threat of legal action/public outcry will SURELY keep MS honest, as it's done in the past.

  5. sure by roman_mir · · Score: 2, Funny

    the same way that a robber warms up to his victim warms up to when the 'victim' pulls out a .45 caliber.

    1. Re:sure by Lord+Marlborough · · Score: 2, Insightful

      I just hope we don't see those of us supporting Open Source thinking we have won. This feels sort of like a "Peace in Our Time" (http://www.wwnorton.com/college/history/ralph/wor kbook/ralprs36.htm) kind of moment to me.

  6. No Linux from MSFT? by takeya · · Score: 2, Interesting

    "Microsoft won't be releasing its own distribution of Linux any time soon."

    I've got to admit, if they were, Windows running on the Linux kernel with some gnu apps and a bash shell (without cygwin of course), would be pretty snazzy.

    1. Re:No Linux from MSFT? by mnemonic_ · · Score: 2, Insightful

      Certainly the amount of low-level hardware control a user has through the Windows GUI far exceeds that in the Linux world. Usually it's impossible to update the video card drivers in Linux without using the command line.

    2. Re:No Linux from MSFT? by HateBreeder · · Score: 2, Insightful

      The problem with these kind' a "hacks" is that they're "hacks".

      It's an inelegant solution. The script introduces too many dependencies (shell version, paths, etc...) and the whole idea of a gui front end to scripts, is bad design, in my opinion.

      An elegant design would be to have X or something, expose an API for video hardware configuration, that way the gui calls the api programmatically, and everything's much more robust.

      Linux is too disorganized and has too many developers with different opinions that it's VERY hard to implement standards for anything.

      --
      Sigs are for the weak.
    3. Re:No Linux from MSFT? by frodo+from+middle+ea · · Score: 2, Informative
      Usually it's impossible to update the video card drivers in Linux without using the command line.

      Usually it's impossible to update just the video card drivers in Windows, period. So many of these vendors now, bundle their drivers in a installation exe, which without giving me a choice install all kinds of auto-update crap , and utility *cough*spyware*cough* crap. Do I really need a s/w which phones home every 1/2 hour to check for a update for a display dirver.

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
  7. Old saying by suso · · Score: 4, Insightful

    Keep your enemies closer?

    1. Re:Old saying by sgant · · Score: 4, Funny

      Today in Seattle Washington, Linus Torvalds, Bill Gates and Steve Jobs announced they are all getting an apartment together, each sharing 1/3 of the rent. They say they're just really good friends when asked why they were doing this, while all 3 smiled uncomfortably.

      When asked if Oracle CEO Larry Ellison would also be moving in, the 3 software giants just looked at each other and busted out laughing.

      --

      "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    2. Re:Old saying by Profane+MuthaFucka · · Score: 4, Funny

      Just a warning to my fellow geeks: that old saying should NOT be taken as a valid justification for marriage.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  8. MS will wait to get their Linux right by Anonymous Coward · · Score: 3, Funny

    Personally, I'd wait for Xenix 3.1.

  9. Microsoft released their Linux distro in 2003 by MirrororriM · · Score: 3, Funny
    --
    Content Management System: A pretentious way of saying "text editor."
  10. It's like gravity by A+beautiful+mind · · Score: 5, Funny

    The big planet-sized MS is starting to feel the Linux moon's effects. Oh wait, that's no moon!

    --
    It takes a man to suffer ignorance and smile
    Be yourself no matter what they say
  11. Knowing MS.. by BlackCobra43 · · Score: 2, Funny

    It's more likely to be "Embrace, assimilate then dump the lifeless remains"

    --
    I never spellcheck and I freely admit it. Save your karma for more worthwhile "lol erorrs" replies
  12. Iinteroperation with Linux ? by tpgp · · Score: 4, Insightful

    a strategy...to see how Microsoft's proprietary technologies can better interoperate with Linux and a host of other open-source software.

    If Microsoft wants better interoperation with linux, they do not need to create a Linux/Open Source lab to ïnvestigate interoperability.

    All they need to do is release specifications or source-available implementations of their network protocols and file formats.

    Is this really so hard to understand?

    --
    My pics.
    1. Re:Iinteroperation with Linux ? by thisissilly · · Score: 4, Insightful

      You do not understand the MicroSoft definition of "interoperate":

      "Making sure you cannot talk to us without giving us per-client money."

    2. Re:Iinteroperation with Linux ? by Red+Flayer · · Score: 3, Insightful

      And lose control of the market? Why, oh why, would anyone in Microsoft's position do that?

      MS doesn't want two-way interoperability (though they'll spin it to seem they do).

      Microsoft wants Office to be able to read docs from other apps, not the other way around.

      This way, when people realize how good Vista really is, they won't be scared to switch over to Windows because of file accessibility issues.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  13. Re:Maybe we could get a usable desktop? by tomstdenis · · Score: 2, Insightful

    You mean like with nvidia cards [low-end ones which sell for less than a hundred dollars] ???

    Is that what you meant? Is it? I really want to know what level of stupidity people like you seek to.

    So am I close? Is that what you mean?

    Tom

    --
    Someday, I'll have a real sig.
  14. A likely story... by keesh · · Score: 3, Interesting

    Why else do you think they've hired four Gentoo people over the past six months?

    1. Re:A likely story... by DrXym · · Score: 4, Funny
      Why else do you think they've hired four Gentoo people over the past six months?


      To work shifts to watch over the build they started at the same time?

    2. Re:A likely story... by Anonymous Coward · · Score: 2, Funny

      "Hey, Gentoo Guy, welcome to Microsoft, we're glad to have you on board. Please step into this closet."

      *SLAM*

      "Thank God. Another Linux coder off the street where he can't do us any harm."

  15. Flip Flop by Anonymous Coward · · Score: 2, Interesting

    This is surprisingly soon after this article in which M$ repeatedly bashed Linux:
    http://linux.slashdot.org/linux/05/07/21/1218247.s html?tid=109&tid=187&tid=106

    Microsoft: "Oh shit, that last statement hurt our PR right before the Vista Beta release...guess we'd better warm up now!"

  16. Re:Funny by donleyp · · Score: 2, Insightful
    Now, come on. There are tons of features in the Linux desktop managers (KDE, GNOME, etc.) that were first seen in Windows. There are even look-a-like themes!

    I'm not saying that Microsoft is a greate innovator, but let's give credit where credit is due.

    You are correct that they will be looking for things to immitate, but isn't that the sincerest form of flattery?

    --
    You got any karma man? I really neeed it. Just a little hit! Come on!
  17. Re:Maybe we could get a usable desktop? by FidelCatsro · · Score: 2, Interesting

    Only if they paid ATI and NVIDIA to improve their Linux drivers .
    If MS does a Linux distro (shudder) then basically what you have is a linux distro , even if they port the entire API the drivers would still need rewritten for the kernel .
    Anyway I have rarely had that much trouble with graphics cards over the last couple of years on linux , NVIDIA are certainly far ahead of ATI in this respect , but my laptop which has a radeon 9000 mobility in works fine including openGL hardware support.
    Installing it is still a very daunting task for a novice user i would imagine ,this is perhaps what needs the most improvement in the proprietary drivers. That and getting the actual support for the newer models .
    It would be nice to have them GPL their drivers , but i don't see that happening either

    So all in all , if MS does release a linux distro it will still be the linux kernel with a windows GUI perhaps and perhaps a port of the API , of course this could raise a whole host of other issues . but that's another story

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
  18. Re:Maybe we could get a usable desktop? by ryants · · Score: 4, Informative
    $ uname -s -r -v -m -p -o
    Linux 2.6.11-6mdksmp #1 SMP Tue Mar 22 15:40:42 CET 2005 i686 Pentium III (Coppermine) GNU/Linux

    $ cat /proc/driver/nvidia/cards/0
    Model: GeForce 6200
    IRQ: 5
    Video BIOS: 05.44.a2.03.51
    Card Type: AGP

    $ uptime
    08:10:44 up 27 days, 10:28, 1 user, load average: 0.05, 0.17, 0.24
    27 days ago there was a power outage.

    Yes, I occasionally "work the video card hard" doing some of my own OpenGL work, plus a little Enemy Territory now and then.

    Since you claimed "every desktop" and "every video card", your argument is thus refuted.

    --

    Ryan T. Sammartino
    "Ancora imparo"

  19. Big problems ahead by argoff · · Score: 2, Interesting

    Ok, the deal is that Microsoft has deicded that they can't beat Linux in the market place if they attack it head on, so instead they have decided to co-opt it. The problem is that sooner or later Linux and FOSS alternatives are going to be eating into every one of Microsotfs main revenue streams and the pressure for Microsoft to "do something" about it will be insane. I doubt they will sit there and happily get along as billions in revenue streams are slowly chocked off.

  20. Babelfish translation by tod_miller · · Score: 4, Funny

    To see how Microsoft's proprietary technologies can better interoperate with Linux and a host of other open-source software.

    Find ways of maximising the effect of all this money spent on brute forcing patents into the EU. Find ways that Linux is interoperable and quash them.

    Hilf (wasn't this the nick name for Adolf?) is an open source evangelist, from IBM, working at Microsoft... erm... whats that Master Yoda? You sense great fear and anger in this one yes hmmmm? *cough*dark side*cough*

    In fact, he boasted in rather geeky fashion that he has attended every single Linuxworld in the U.S. since the show was first held in 1999. "I should get some kind of medal for that," Hilf joked.

    Yeah, one that says 'in medical emergencies call this number ### #######'. Mentalist.

    "Microsoft has now gotten to a point that they're accepting the fact that there's enough Linux in their customer environments that they need to interoperate with Linux in the same way they interoperated with Unix in the past," Goulde said.

    Erm - don't drop us yet, we are compatible with Linux!

    Microsoft Windows ShortNose 2017: A Linux compatible operating system with FREE smileys!

    "The attitude is more, 'Tell me more about this,' versus, 'God, don't touch this, it's going to explode if we look at it.' Polarization is starting to be less and less."

    Yes, because open source is explosive... like those bomb terrorists use!! MSNBC.com:

    Linux Officially a New Terrorist Threat!

    This is all just a curtain of distraction while Microsoft rape the EU to get patents, and then land linux in a nice vat of steaming 'Yes we love linux, and interoperability, which is why they can license these 1838390 patents if they want to continue breathing!'.

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
  21. Obligatory. . . by TripleE78 · · Score: 3, Funny

    It's a trap!

    ~EEE~

  22. Favorite Quote by DrugCheese · · Score: 2, Interesting

    Hilf said that Microsoft now has a far better understanding of how technologically diverse customer environments are than it did several years ago, and is more open-minded than ever about making sure its products interoperate with competitive ones such as Linux

    Yea because Microsoft has a great history of being open-minded about other products competing with it's own. From my understanding they have two tools they use with any competing product, they either buy it, or break it.

    --
    *DrugCheese rants*
  23. But Will the Microsoft Distro Come With Clippy? by jac1962 · · Score: 3, Funny

    Oh God I hope so.

    --
    "I worked hard for it. I deserve it. And I have it," Campbell said. "It's all mine."
  24. Microsoft Eats Linux by ahundy · · Score: 2, Funny

    I dunno why you're all so down on Microsoft. Its a kick arse company with excellent products, visionary leadership and massive amounts of talent. No Microsoft didn't invent the internet but they did capture and popularise the platform that allows millions of people to access the internet everyday. They made a mistake. They accepted they made a mistake. They changed course and once again ate the competition. All this nonsense about being "first" is hooey. Theres no good being first if you cant hold onto whatever advantage it supposedly brings. Linux in comparision is a dog of an operating system as witnessed by its paltry uptake and market share. Perhaps if the Linux community spent as much time promoting the features and benefits of their so called "superior solutions", as they do bashing Microsoft, then they might actually get in touch with Joe Average consumer and break more than wind when it comes to product mindshare. The biggest problem with most Linux geeks is that they are so wrapped up in the technology side of the software industry that they seem to have forgotten about the "business" of selling software. Microsoft does this better than anyone in the software industry. You can all moan and bitch all you like but it's all become little more than a vaguely wimpish sounding cliche'. Too all those in the Linux community who believe otherwise perhaps a reality check is in order: Microsoft dont owe you diddly squat! Not nil. Not nada. If you want to kick Microsofts arse then by all means do it. But enough already with the carry-on as if you've already done it. The way some of you puff your hairy chests about the state of the Linux platform, anyone would think it was your camp that had an 85-90% market share. And to that all i can say is ....lmao! You've got a lot more work to do than that sonny boy!

  25. the battle for management is just warming up by rapiddescent · · Score: 5, Insightful
    I think the Microsoft understand that the battle of the OS is not where the real money is - the real money spinner is beating HP OpenView in the server/desktop management space and also owning the signing-in credentials (Active Directory) - these two things are FAR more important than old wars against Linux and open source. They know that Linux boxes are always going to be in the enterprise so they've thought up a strategy to make sure that they are within the MS management pool. A caring & sharing attitude will also fix some of the perception of arrogance that MS have with the Office of Government Commerce in the UK and similar procurement organisations outside the USA.

    for example: In most places I've been to, the customer has MS Active Directory in place. (I'm an enterprise TA specialising in Linux). That makes MS in a very strong position to be first choice for single sign on content management systems, document management platform and also system monitoring & management. The usual BS I hear is that AD makes it easier for the helpdesk to manage users and groups and so on.

    MS have been quietly making big investments in enterprise management. remember SCO, how could you forget!, there was one product that SCO sold off to a management buy-out and was rumoured to have been heavily funded by MS - this is Vintela. Vintela sells a single sign on solution for multiple OS (including Linux) that will allow Linux users to sign in as AD citizens into Linux and be managed just like the MS users.

    Another example is the new drive for MOM. MOM is essentially where HP Openview was some years ago. HP OpenView has never got the pervasive coverage in organisations because it costs a bloody fortune and HP have been too stupid to commodotise the HPOV server infrastructure into something cheaper. Also, having an enterprise OpenView system takes manpower to setup correctly. The result is a catch 22 - the companies that actually need it; don't have spare manpower - hence the reason they need an enterprise monitoring/management suite! MS MOM is a big step in the direction of Windows simple click (and break!) user interface that is convincing to management who will sign off procurement decisions. The MOM interface is surprisingly better than HPOV - plus MOM will also support Linux and Solaris boxes in the enterprise. I don't think it will be long before MS provides management hooks for JBoss, MySQL, Apache etc into MOM.

    By entering the enterprise market like this; MS is targetting products at the areas that control the whole strategy or an organisation: authentication/authorisation and systems management. It is a way of taking control and ensuring that any Linux/otherNix server has MS branding on it because that's how it is looked after...

    essentially; Microsoft *have* to include Linux in their plans for their big step into Enterprise domination - Linux is actually helping them in a way because the rapid growth of Linux servers has forced them to consider enterprise platforms that they have not really been competing against in the past.

    rd

    1. Re:the battle for management is just warming up by Tarwn · · Score: 2, Insightful

      Umm...

      I am currently logged into this FC3 box using my AD username and password.
      When I go out to the DFS servers (from this box) I continue to use that authentication.
      When another user views the shares on this box they always see their home folder as an available share based on their auth info. (Did I mention it automatically uses their Windows auth info to allow them to view the shares and their home folder?)
      If I log into the box with a user that did not previously have a home folder, it is automatically created, along with various other folders, default X settings, etc. provided they have an Active Directory account.
      If I VNC into this box I get a login prompt and use my AD auth info to log in.
      SSH auth's from AD.
      Basically everything on this box authenticates from AD. Not much is locked down to certain grouops, but a couple groups (like Domain Admins) have some special permissions and accessibility areas.
      About the only thing I didn't do was define home folders and such in AD, and thats only because the windows side of that (redirecting My Documents, profiles, etc) hasn't been done yet.

      As far as monitoring and such goes, we have microsoft and non-MS solutions in place, sometimes interoperating.

      Oddly enough this used to be a 100% Microsoft house, and only two systems run Linux at the moment...but they are both completely transparent (ie, look like any other box on the network).

      So, no, I don't think there is any assumed lock-in , that you have to use Windows workstations or servers just because your using Active Directory (MS Source Safe, MS DFS, MS Exchange, IIS, etc).
      I was completely new to Samba when I set this box up and it only took a few days to get Samba, Pam, Kerberos, etc playing well with the MS systems.

      --
      Whee signature.
  26. hey hey hey! by dwntwnboi · · Score: 2, Funny

    excuse me, but microsoft (at least the last time i checked) HAS a distro of linux and has for many years

    mslinux.org

    and quite frankly, with the amount of technoweenies here spouting all their opinions, i'm very disappointed that this escaped everyone's attention!

    like, how could you not know?!

  27. MS "warms up" to something that's open source ?! by silviuc · · Score: 3, Interesting

    I'm afraid there's something very wrong here. And I'm sure many of the /. crowd have this gut feeling too.

    In one of the Halloween Documents http://www.opensource.org/halloween/ ESR talks about Microsoft being asleep at the switch. They are waking up it seems.

    Just embrace and extend? That too.

    They're cooking something alright. This time it won't be just FUD campaigns.

  28. Funny, not insightful by gosand · · Score: 3, Funny
    How exactly ?

    I was going to mod it funny. I think that the only way for Microsoft to kill or drag something down into the dregs is to get involved with it. Maybe MS just knows that inherently, whatever they touch turns to anti-innovative technology goo.

    --

    My beliefs do not require that you agree with them.

  29. Re:yaaaaawn by jarich · · Score: 2, Interesting
    When everybody sees that MS-Linux 2.0 is shit just download a FREE copy of any other better linux from the internet...

    The shops with the technical expertise to do this have already done so. The target market for MS-Linux would be shops that aren't Linux saavy. They need a simple, drop in distro. And I know that ~you~ think these distros already exist, but the lack of Linux market penetration says otherwise. Technical issues that you and I would take for granted are large hurdles to someone whose never been off of a MS OS.

    Don't get me wrong... I'll be using KUbuntu myself :) but there are lots of straight MS shops out there...

  30. Re:yaaaaawn by wlan0 · · Score: 2, Insightful

    Step five: MS-Linux needs to be GPLed anyway.

  31. Microsoft Warms Up to Linux by intnsred · · Score: 2, Insightful

    The title of this article immediately makes me think of that old saying -- what was it? Oh yeah:

    Keep your friends close and your enemies closer.

  32. Portability by catman · · Score: 2, Insightful

    Somehow I'm not sure that word means what you think it means ... but ICBW

    What platforms does Visual C++ support, again?

  33. Microsoft Warms Up to Linux: The Process by mranchovy · · Score: 2, Funny

    1. Microsoft employees head to beach at Golden Gardens park in Seattle and reserve fire pit.

    2. Employees dump 20-30 copies of Red Hat Linux in fire pit.

    3. Employees pour lighter fluid on pile of Linux copies.

    4. Microsoft employees set copies of Linux on fire.

    5. Voila! Microsoft is now warming up to Linux.

    --
    I am so smart!
    I am so smart!
    S-M-R-T!
    I mean S-M-A-R-T!
  34. Re:Maybe we could get a usable desktop? by SirSlud · · Score: 2, Informative

    The problem with folks like you is that you have your own experience, and then extrapolate it to others'.

    If every desktop crashed on every video card if you tried to do anything that works it hard makes me wonder if my days of playing Quake3 under KDE on FreeBSD AND Linux were just some magical hallucination. (GeForce2 at the time.)

    Ya got modded as a troll, but I think you're more likely simply a little misguided and/or hurt that you experienced difficulties?

    I mean, I've had games that couldn't run under Windows with a good graphics card, but that doens't cause me to make the laughable claim that Windows just crashes under intensive graphical goodness.

    They're computers running software; they're failable, and sometimes you just get stuck with a lemon. Not that things are easy to setup in Linux, but to claim you cant create a stable desktop and gaming environment is flat out wrong.

    --
    "Old man yells at systemd"
  35. You are wrong. by mcc · · Score: 5, Insightful
    I am not personally familiar with Kerberos. However, I know how to read documentation. So let's look at the Kerberos spec, shall we? Any emphasis below is mine.
    The client prepares the KRB_TGS_REQ message, providing an authentication header as an element of the
    padata field, and including the same fields as used in the KRB_AS_REQ message along with several optional fields: the enc-authorization-
    data field for application server use and additional tickets required by some options.
    And then later on, multiple things to the effect of:
    authorization-data[10] AuthorizationData OPTIONAL
    The "data authorizaton" you refer to is-- by the spec-- clearly referred to as "optional" every time it comes up. This means that spec implementors are under no obligation to observe its contents. Now, if you go and look up the original problems with the MS Kerberos extension:
    From discussions with Microsoft, which were not under an NDA, the situation appeared to be as follows circa October, 1997. This information comes from the USENIX publication ;Login.

    NT 5.0 will indeed use Kerberos. However, the protocol has been "extended" by Microsoft, by adding a digitally signed Privilege Attribute Certificate (PAC) to the Kerberos ticket. The PAC will contain information about the user's 128-bit NT unique id, as well as a list of groups to which the user belongs.

    The NT PAC is unfortunately not compatible with the PAC's used by the Open Software Foundation's Distributed Computing Environment (DCE). It is also somewhat debatable whether the NT PAC is legal with respect to RFC-1510, the IETF Kerberos V5 protocol specification. The original intent of RFC-1510 prohibited what Microsoft was trying to do, but Microsoft found what they claimed to be a loophole in RFC-1510 specification.

    Many folks, including Paul Hill and Ted T'so at MIT, as well as Cliff Neumann at ISI, have tried to work with Microsoft to find a more compatible way of doing what they wanted to do. To that end, we made changes in the upcoming revision of RFC-1510 to add a clean and compatible way of adding extensions such as Microsoft's PAC to the Kerberos ticket.

    To Microsoft's credit, they agreed to change NT 5.0 to use a cleaner and more compatible way of adding extensions to the Kerberos V5 ticket ... [snip]

    RFC 1510 specifies that the encrypted part of a ticket may include an optional AuthorizationData field. If the authorization-data are present, they are decrypted using the sub-session key from the authenticator. ... [specified encoding of authorization-data field follows]

    Microsoft has not fully disclosed their use of the authorization data field. However some information is public knowledge at this time.... [partial, reverse-engineered microsoft encoding of authorization-data field follows]
    So what we are left with is this. The Microsoft kerberos extensions took a field clearly marked in the spec as "optional" and made it non-optional, while other implementations took the optional field and ignored it. Ignoring an optional field would be a correct implementation of the specification; requiring it would not. Meanwhile by the information above, the data Microsoft carried in the field is not only seemingly not the proper encoding of the AuthorizationData field given by the spec, but contains information which was not only outside the scope of the spec, but arbitrarily defined by microsoft and then NOT PUBLICLY DOCUMENTED. Microsoft claims a "loophole" not specified justifies this, but if you use a "loophole" to add information to a protocol which breaks compatibility with existing implementations you cannot possibly blame anyone but yourself for this.

    It would appear you either are misinformed or trying to mislead us.
    1. Re:You are wrong. by Cerebus · · Score: 4, Informative

      Interestingly, doing what MS did in the way they did introduces a weakness in Kerberos.

      The MSKDC populates the authorization-data in the ticket-granting ticket (TGT). This is copied into the TGS-REQ when a service ticket is requested, and then is copied from the request into the service ticket. Services make authorization decisions based on the group data in the service ticket.

      According to Microsoft, this is an optimization issue. Enumerating group membership is relatively expensive, especially with nested groups, so MS chose to do it only once per login session, i.e. when the TGT is requested.

      But what this means is if a user's group membership is changed while during the lifetime of a TGT (10 hours by default), the changes don't take effect until the user gets a new TGT.

      Now, in an MS-only environment, you can mitigate this by using forced logoff. Basically, the administrator tells the workstation to discard the user's TGT, and the user is forced to get a new one, with new his new group enumeration.

      But you can't do this to any other Kerberos implementation--like MIT Kerberos on Linux or Mac OS X. So if a mole logs in to his Linux box and gets a TGT from your domain at 0800 and starts using his privileges to wreak havoc, there's nothing you can do (other than physically disconnect him) until his TGT lifetime runs out 10 hours later.

      Sucks to be you that day, doesn't it?

      Admittedly this isn't a very likely scenario, but it does illustrate the point that mucking with security protocols at random like this can have non-intuitive effects.

      --
      -- Cerebus