Slashdot Mirror


Microsoft's New Core OS Team Learning from Linux

sokk writes "Seems like Microsoft is paying attention to the Linux way of doing things. According to itworld.com, a new central engineering division will work on the core of Windows: "The Windows Core Operating System Division (COSD), within the company's Platforms Group, will be responsible for the core OS platform, including development, program management and testing, Microsoft said in a statement sent via e-mail.". A little further down the page analyst Rob Enderle: "They have been studying Linux extensively. Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility,". "

732 comments

  1. now wait... by Janek+Kozicki · · Score: 0, Offtopic

    till M$ makes windows opensource

    --
    #
    #\ @ ? Colonize Mars
    #
    1. Re:now wait... by Anonymous Coward · · Score: 0

      That sure would blow EVERYONE away...
      I know it would never happen, but could you imagine if at the release of Longhorn, M$ announces that they are releasing all of their home user software as Open Source under the BSD license?

      There's such a slim chance of that happenening... but if MS did that.. it would almost certainly bring them back into my good books. (although, admittedly, they would be near the bottom of the last page, hahah)

      At the VERY least, it would be interesting if they open sourced all legacy OS's, like Win3.1 - Win98.

    2. Re:now wait... by NickFitz · · Score: 2, Funny
      At the VERY least, it would be interesting if they open sourced all legacy OS's, like Win3.1 - Win98

      They can't, they're still using that code :-)

      --
      Using HTML in email is like putting sound effects on your phone calls. Just say <strong>no</strong>.
    3. Re:now wait... by mr_mischief · · Score: 1

      It certainly wouldn't be a BSD license, which would allow their competitors to clsoe source it again.

      It'd be either GPL (doubtful) or something like the Mozilla license under Netscape if it were to happen.

      Picture something that allows other people to use and update the code, giving MS the control of the code submitted to them and that requires them to allow further copying of the contributed code but also lets them include it in their proprietary closed-source project along with code that's never been seen outside MS. That's about as Open Source as anyone could hope for from a company that is so scared of the idea.

  2. Makes you wonder.... by Anonymous Coward · · Score: 1, Interesting


    ...whether they'll be "borrowing" some Linux code during their studies...

    1. Re:Makes you wonder.... by rwven · · Score: 5, Insightful

      yeah and what's great for them is that no one could prove they were either. yay for closed source development

    2. Re:Makes you wonder.... by jbrocklin · · Score: 1

      They did pay SCO licensing...what better way to "ensure compatibility with UNIX and UNIX services" than to stick a *NIX microkernel in windows?

    3. Re:Makes you wonder.... by Njall · · Score: 2, Interesting

      It would be sweet if they did. Sooner or later it would come out what they did and at that moment a large chuck if not all of the Windows source code would fall under the auspices of the GPL. The difference between SCO and Open Software would be that Open Software would demand that all the code thereafter be made public. That would be a very interesting test of the GPL.

    4. Re:Makes you wonder.... by JPriest · · Score: 5, Insightful

      It's not just code they are looking at. Windows and Linux use entirely different kernel architectures. They are looking at development methods.

      --
      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.
    5. Re:Makes you wonder.... by man_of_mr_e · · Score: 4, Insightful

      What makes me "wonder" is why everyone is accepting speculation on the part of an outside analyst as definitive proof that Microsoft is doing anything other than a dilbertesque reorg.

    6. Re:Makes you wonder.... by rifter · · Score: 2, Interesting

      They did pay SCO licensing...what better way to "ensure compatibility with UNIX and UNIX services" than to stick a *NIX microkernel in windows?

      MS claims they already did that, with the POSIX support and a Mach Microkernel in NT... Yes I know they are playing buzzword games.

    7. Re:Makes you wonder.... by dakryx · · Score: 1

      GPL vs microsoft... Who do you think would end up being stomped into the ground? Don't forget microsoft has the ears of congressmen.

    8. Re:Makes you wonder.... by brain159 · · Score: 4, Informative

      No No NO. Did you not read the Groklaw article yesterday or thereabouts pointing out that this scenario is not true?

      The penalty for abusing GPLd code is not the compulsory re-licensing of everything. If you're in breach of the terms of the GPL license, then you're breaking copyright law. Nothing makes their proprietary code suddenly open, unless they decide to comply with the GPL rather than fight/settle/re-code.

    9. Re:Makes you wonder.... by leifm · · Score: 1

      I highly doubt it, what they will be borrowing is the idea of small components that can be pieced together in an optimal way depending on use and device. This should let them speed development of various versions of Windows, as there are quite a few out there now.

      --

      "Windows Me offers tremendous reliability and stability improvements..." -- Paul Thurott
    10. Re:Makes you wonder.... by fshalor · · Score: 1

      You might be suprised. More people in the right places are getting ticked at M$'s schemes. (I'm too lazy to quote the Isreal and Austin articles posted on this famed site.)

      --
      -=fshalor ::this post not spellchecked. move along::
    11. Re:Makes you wonder.... by Hugh+George+Asm · · Score: 1
      at that moment a large chuck if not all of the Windows source code would fall under the auspices of the GPL.

      No it wouldn't! They would be in violation of the GPL and would have options: GPL their code, or correct the problem (by removing the GPL'd code.) They would probably have fines associated as well. See this article for details.

    12. Re:Makes you wonder.... by Anonymous Coward · · Score: 0

      Microsoft just got part of the cancer...

    13. Re:Makes you wonder.... by tkg · · Score: 2, Insightful

      Oh yes, I'm sure Microsoft is willing to risk their windows source code because a groklaw artical said it was ok.

      Given that it is unlikely that MS will allow any outside auditors to check their code base for GPLd code, I'd say the risks were minimal. The only way a GPL copyright holder might have probable cause for asking for such an audit would be if a disgruntled MS developer blew the whistle. Another unlikelyhood given the NDAs MS reqiures of its employees.

    14. Re:Makes you wonder.... by cassidyc · · Score: 1

      and if (har har) SCO does prove that linux is in part derived from their copyrights. Then it's license agreement will mean that it can probably just hijack as much code as it wants.

      But that's not likely to happen.

      CJC

    15. Re:Makes you wonder.... by Phillup · · Score: 4, Insightful

      How would you know?

      Even with their "we'll show you the source" programs you can't compile and compare checksums to make sure you are shown the source to the code that actually generated the binaries you are running...

      Can you?

      --

      --Phillip

      Can you say BIRTH TAX
    16. Re:Makes you wonder.... by unclethursday · · Score: 1
      As for the "no way in hell" argument, that is my personal belief that MS, as an industry leader, would not risk embarassing itself by intentionally putting gpl code into windows.

      I beleive Microsoft has even mandated that no GPLed code may be incorporated into ANY Microsoft release. Maybe they fear the prospect that they'd have to release more than just the GPLed code if they did so.

    17. Re:Makes you wonder.... by Ataru · · Score: 1

      "microsoft would have bad publicity"

      Oh I bet they're quaking in their boots. Bad publicity. From the GPL crowd. Oh how awful.

      Some points for you:

      * Microsoft can, and do, code their own way, and don't need to crib from GPL'd crap.
      * The "artical" [sic] made some very good points that you would do well to "grok".
      * Microsoft follows Linux IN YOUR DREAMS.

    18. Re:Makes you wonder.... by Xabraxas · · Score: 1
      Oh yes, I'm sure Microsoft is willing to risk their windows source code because a groklaw artical said it was ok.

      Um, that's not the point. The point is that even if they did use GPL code, they would not have to GPL all of their code. It's not just what groklaw says. That's the way copyrights work. If anyone knows this it is Microsoft's lawyers. Microsoft may talk about "viral licensing" but they know the real story. They just love their FUD too much to let it go.

      --
      Time makes more converts than reason
    19. Re:Makes you wonder.... by Xabraxas · · Score: 1
      * Microsoft can, and do, code their own way, and don't need to crib from GPL'd crap.

      True, they have enough crap code of their own to last them until the end of the millenium.

      --
      Time makes more converts than reason
    20. Re:Makes you wonder.... by NSParadox · · Score: 1

      You cannot enforce an NDA on a party for disclosing an illegal act.

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    21. Re:Makes you wonder.... by Anonymous Coward · · Score: 0

      Oh yes, I'm sure Microsoft is willing to risk their windows source code because a groklaw artical said it was ok.

      Yep, you are absolutely right! Everybody is so anxious to inherit the shitty code that Microsfoft has produced over the years. Obviously, that is why Microsoft is sooo anxious to study OSS code, because they've done such a better job!

      Better rethink your assumptions!

    22. Re:Makes you wonder.... by Anonymous Coward · · Score: 0

      I beleive Microsoft has even mandated that no GPLed code may be incorporated into ANY Microsoft release. Maybe they fear the prospect that they'd have to release more than just the GPLed code if they did so.

      Wrong. GNU tools are on Windows 2000 Resource Kit and maybe in Services for UNIX.

    23. Re:Makes you wonder.... by tiger99 · · Score: 1
      Oh, I hope so.....

      One way to end their vile monopoly, by being convicted again, for breach of GPL, and having to disclose their source code.

    24. Re:Makes you wonder.... by tiger99 · · Score: 1
      No, you are actually breaking a Licence Agreement. If you break Bill's licence agreement, his schysters come after you, to enforce the terms of the licence agreement.....

      The breaking of copyright law is secondary to the initial act. The GPL is not a copyright, is is a licence agreement.

    25. Re:Makes you wonder.... by tiger99 · · Score: 1
      Hell freezes over every winter, as every Norwegian knows.....

      It is a small village in the north of Norway, with a railway station and not much else. It is probably frozen already.

    26. Re:Makes you wonder.... by haruchai · · Score: 1
      Having been the creators of Xenix which, I believe eventually became SCO Unix, Microsoft had absolutely no need for a SCO license. It was a cash transfer to support SCO's assault on Linux.
      --
      Pain is merely failure leaving the body
  3. More Power To Them by anotherone · · Score: 4, Insightful

    It's not like Linux developers haven't learned (or blatently copied) anything from Windows.

    --
    Username taken, please choose another one.
    1. Re:More Power To Them by Duncan3 · · Score: 5, Funny

      Nah, Linux developers have cut out the middleman and are copying Apple directly now :)

      --
      - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
    2. Re:More Power To Them by CrosseyedPainless · · Score: 0, Interesting

      Such as?

    3. Re:More Power To Them by Anonymous Coward · · Score: 0

      Frankly, that is just how the world works. If we don't learn from one another then a lot of time is wasted solving the same problems. Rob Enderle is an idiot and offers up no actual proof that they are directly learning from the way the linux kernel is developed. Rob tends to comment on IT related stories without ever offering technical backing. This case is no exception. He is a known microsoft trumpeter who makes claims that will get him airtime so Bill Lumberg's stock can go up a quarter of a point.

    4. Re:More Power To Them by CAIMLAS · · Score: 1, Insightful

      There's a difference there.

      MS has source available.

      If linux users had such source available to look at, you better damned well believe there'd be no more need for MS, anywhere.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    5. Re:More Power To Them by Anonymous Coward · · Score: 0

      Why learn from Linux when you can just use the Linux kernel? Nothing in the license says that you have to use GNU/X/BSD licensed software on it.

    6. Re:More Power To Them by SQLz · · Score: 1

      What, like code? How could we, its closed source?

    7. Re:More Power To Them by Anonymous Coward · · Score: 0

      Like MS hasn't copied ... , well everything.

    8. Re:More Power To Them by dknj · · Score: 0

      functional smp comes to mind...

      -dk

    9. Re:More Power To Them by Anonymous Coward · · Score: 0

      I guess that leaves only one middle-man left then... Apple.

    10. Re:More Power To Them by ivanmarsh · · Score: 1

      Name one thing in Linux that's taken from Windows?

    11. Re:More Power To Them by k12linux · · Score: 1
      Why learn from Linux when you can just use the Linux kernel?

      Yeah, but how are you going to lock customers into your product if you do that? No.. too risky from a sales point of view.

    12. Re:More Power To Them by Anonymous Coward · · Score: 0

      And this came from windows how?

    13. Re:More Power To Them by Anonymous Coward · · Score: 0

      Yes, when you think Apple OS, SMP is the first thing to come to mind. Sheesh.

    14. Re:More Power To Them by CrosseyedPainless · · Score: 5, Funny

      So, how did the Linux developers get the Windows SMP code? Or are you saying that any functional SMP implementation comes from Windows?

      Wait... isn't SMP what SCO is freaking about?! Now I get it! You're in the wrong thread! This is a Microsoft astroturfing thread, not an SCO astroturfing thread. Wait a few minutes, and you'll have an SCO thread to work with, okay?

    15. Re:More Power To Them by An+Anonymous+Hero · · Score: 1

      If only this were true...

    16. Re:More Power To Them by airjrdn · · Score: 1

      WINE?

    17. Re:More Power To Them by thedarkstorm · · Score: 1

      Well actually, the SCO Unix was formally Microsoft Unix. so it's still a SCO / Microsoft thread :)

      --
      ... hey ... I had a .sig, bu then MicroSo$$ embraced it...
    18. Re:More Power To Them by Anonymous Coward · · Score: 0, Troll

      Are you talking about the Apple that had to use an open source kernel, because they couldn't code one themselves?

    19. Re:More Power To Them by Lussarn · · Score: 1

      Quite a paradox since Apple copied 90% of the OS from FreeBSD. So it's FreeBSD Linux copy from. I'm confused.

    20. Re:More Power To Them by wkitchen · · Score: 1

      You mean Xerox?

    21. Re:More Power To Them by Anonymous Coward · · Score: 0

      Hopefully this will benefit in a better product (on both sides), not that M$ could use this to learn on how to create viruses and exploit security flaws in Linux...

    22. Re:More Power To Them by Kissing+Crimson · · Score: 2, Insightful

      Seems to me that in the long run, Linux will have given wine to Micro$oft. In the next few years, when OS X and Linux start to gain momentum on the desktop, corporations will probably still be purchasing Office and running it under wine, thus M$ will still make money.

      Perhaps the COSD team is aware of this.

      --
      What's that smell? Ah, that's my karma burning...
    23. Re:More Power To Them by Anonymous Coward · · Score: 1, Interesting

      WINE.. This is windows stuff? Hell better let them know, since they thought it was just an implementation of the WIN32 API's for Linux, This way things like games could work when written for Windows.

    24. Re:More Power To Them by fshalor · · Score: 2, Interesting

      I just got the willies.. Yeah. If windows code got out, it's take all of a week for there to be new versions which actually worked and didn't have the annoying "where do you want to go today (as long it's along the path we tell you to)" mentality.

      This would be quite an event. Then again, the windows code may be so screwed up that the juice wounldn't be worth the squeeze.

      At the very least, people would know how far to trust M$ products. I can't stop thinking about the Navy Destroyer running WinNT which was dead in the water for hours several years ago. :)

      --
      -=fshalor ::this post not spellchecked. move along::
    25. Re:More Power To Them by mariox19 · · Score: 1

      Yeah, poor Xerox! They were really on their way to shipping the "computer for the rest of us" when those guys from Apple busted into the ivory tower at the Palo Alto campus and convinced the researchers that they'd be much happier publishing papers and pursuing cutting edge technology free from market concerns than they would trying to deliver next big thing.

      If only they had stuck to their gut instinct for consumer products.

      --

      quiquid id est, timeo puellas et oscula dantes.

    26. Re:More Power To Them by myrdred · · Score: 3, Funny

      But isn't FreeBSD dead? By inference then, FreeBSD->Apple so Apple must be dead also, nothing new here. Further inference shows Apple->Windows and Apple->Linux. This concludes that Windows and Linux are also dead. Blame FreeBSD.

    27. Re:More Power To Them by Geek+of+Tech · · Score: 1
      Or... maybe now.... oh no! Everything is dead, except FreeBSD, which is quite alive!?

      Oh no... by further infurance, since SCO owns Linux and linux is BSD, then SCO owns BSD. BSD is Windows, Apple and Linux...

      Oh no.... All my software are belong to SCO!

      --
      Stop the Slashdot effect! Don't read the articles!
    28. Re:More Power To Them by Anonymous Coward · · Score: 0

      They could code a kernel themselves but why bother when thousands of people have donated their time to create a very good one? Saves money and time in the long run.

    29. Re:More Power To Them by ivanmarsh · · Score: 1

      You obviously don't know what WINE is if you think it came from Microsoft.

    30. Re:More Power To Them by Geek+of+Tech · · Score: 1
      Didn't some hacker steal some code from Microsoft a while back? Why didn't they ever release that code like they did Half-Life 2?

      I can see it now... "Microsoft Windows XP Professional / Home / Media Center Source.torrent" ....

      --
      Stop the Slashdot effect! Don't read the articles!
    31. Re:More Power To Them by Hobophile · · Score: 5, Insightful
      After all, look how quickly we got a functional, modern browser out of the Netscape sources once they got opened up.

      It was only a couple days later that Firebird was released, right? Right?

      Good thing operating systems are so much simpler than web browsers.

    32. Re:More Power To Them by j-pimp · · Score: 1

      SCO Unixware is Xenix?

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    33. Re:More Power To Them by Overly+Critical+Guy · · Score: 1

      Didn't some hacker steal some code from Microsoft a while back?

      No.

      Unless you mean that security breach way back in October of 2000 that never went anywhere. Compared to GNU/FSF, GNOME, Debian, and Gentoo, that's a pretty good track record.

      --
      "Sufferin' succotash."
    34. Re:More Power To Them by Karn · · Score: 1, Interesting

      Not that I agree with the parent, but Operatings Systems are a hell of a lot more interesting, and people tend to work on what interests them. Not only would Unix programmers be checking it out, so would the many more Windows programmers.

      --


      Why do I keep typing pythong?
    35. Re:More Power To Them by Anonymous Coward · · Score: 0

      Yeah, I've heard even the Windows developers have very limited access to the Windows source, where they can only access the parts they are working on and have to make a request just to even look at any other parts. So you certainly don't have "many eyes" on the source. I think this is one of the reasons why there is so many problems with Microsoft software.

    36. Re:More Power To Them by airjrdn · · Score: 1

      "an implementation of the WIN32 API's for Linux" That's my point. The statement was: "Name one thing in Linux that's taken from Windows?" Some (all?) of the actual code might not have been taken from Microsoft, but WINE allows Microsoft software to run under Linux. That's one thing that's taken from Windows IMO.

    37. Re:More Power To Them by dhawton · · Score: 0

      How can you say FreeBSD is dead? Where do you have the proof on this? All the other *BSDs may be dieing slowly, but FreeBSD is only growing.

    38. Re:More Power To Them by Anonymous Coward · · Score: 0

      My FreeBSD 4.9 CDs will be arriving today! Tomorrow I'm gonna go and print out large sections of the handbook for reference.

      Looking forward to replacing my Debian testing installation, which has really gone to the gutter recently. Debian, what's happening to ya dude?

      Sorry, offtopic.

      The weird thing about FreeBSD is that I actually feel like paying them... I dunno, it just feels right. Wouldn't have ever considered paying Debian. Strange.

    39. Re:More Power To Them by Anonymous Coward · · Score: 0

      Ahhh I seem to remember that the kernel coders did once try to emulate the MS Security API.

      However, being just amateur coders and such they never had the chance to perfect the hidden vulnerability API as well as the legions of professional developers in the Microsoft camp.

      Hanging their heads in shame, they gave up on that project and moved on to work for SCO.

    40. Re:More Power To Them by mixmasta · · Score: 1


      C'mon. Now of course Xerox 'innovated' in the area 20 years ago. But what have they done for me lately??

      I'd say Apple's doing well recently.

      --
      #6495ED - cornflower blue
    41. Re:More Power To Them by Anonymous Coward · · Score: 0
      Thank you for your insightful reply.

      You can go now, the adults are discussing things you obviously don't understand.

    42. Re:More Power To Them by JDWTopGuy · · Score: 1

      SCO is dead!

      --
      Ron Paul 2012
    43. Re:More Power To Them by nathanh · · Score: 3, Insightful
      Not that I agree with the parent, but Operatings Systems are a hell of a lot more interesting, and people tend to work on what interests them. Not only would Unix programmers be checking it out, so would the many more Windows programmers.

      I would add that operating systems are a hell of a lot simpler than browsers. Mainly by virtue of there being 30+ years of research into writing operating systems.

      Just skimming through the technologies in a modern browser - XML, HTML, CSS, ECMA, DOM, HTTP, TLS - is enough to make your brain hurt. Add to that the millions of little gotchas and it's no wonder it takes several 100 man years to write a decent browser, whereas a single talented person can write a workable operating system in just a few months.

    44. Re:More Power To Them by utlemming · · Score: 1

      That is why Microsoft has such a diverse product line. In there anti-trust proceedings they stated that in the technology sector the ruling king may not be the ruling king later. As the Linux transformation happens and more people start to run Linux, they may even release a Linux MS Office. Frankly, in terms of survivability, they might be better of releasing a Linux MS Office, becuase then they would be the most advanced game in town for an office suite. But they won't do it for a while.

      Also, they are talking about in the next versions of Windows introducing some new API's including a competitor to Flash called Sparkle. Then they are going to use the new API's for internet web sites -- to force people who want to have the full internet experience to use Windows. But ultimately that is just going to piss people off. In fact, if you read the specs for Windows XP SP2 you see that for all intensive purpouses it is a completely different operating system. Some of the stuff is great, but some of the stuff ticks me off. For example some of the older programs will not run on XP/SP2, and of course some new programs will require XP/SP2. Why? Because they are talking about a seperation of a data and executable code in memory (prevents virus's and malicous code from being run). Which is a good thing -- it is very needed. But by calling it a SP people will download it and not realize that some of the programs which they have installed will not work.

      Anyhow, if your bored, it is a good read to entertain yourself.

      --
      The views expressed are mine own and do not express the views of my employer.
    45. Re:More Power To Them by JDWTopGuy · · Score: 1, Funny

      How the F do you "steal" open source code?

      By paying for it?

      --
      Ron Paul 2012
    46. Re:More Power To Them by Pr0xY · · Score: 2, Informative

      I thought it was worth mentioning that the Microsoft Windows source code can be liscenced from them to a company for a certain price (i forget how much but it's a lot). It's the restrictions on the liscensing that prevents it from getting out really. If you find any bugs using such source code, you are legally obligated to immidiately notify Microsoft or they can sue you into obvilion, also if you ever were to release it to the public, consider yourself and your company out of business as they have the legal right to take every penny you have ;)

      Finally, you need to take a course on how to properly compile the source since it is seriously MASSIVE (spans several CDs, rememeber not just a kernel, but a web browser, cd-burner, all bundled applications, etc...it's BIG).

      just some food for thought, the source is available, but if you do anything not approved by MS while in possesion of it, you are pretty much screwed.

      proxy

    47. Re:More Power To Them by GCP · · Score: 5, Insightful

      And if only Apple weren't so resistant to copying back from MS.....

      MS doesn't care who came up with an idea. If customers like it, they'll absorb it. If Apple popularized it, then fine, it's popular, and MS will accept it on that basis.

      Apple seems to be the opposite. If MS popularized it, they don't want it, no matter how well-liked it is. It seems to offend their sense of being the ones with all the best UI ideas to acknowledge that a different UI approach from Microsoft(!) might actually be better.

      Terrific ideas like the task bar, 2-button mice, scroll wheels, quitting an app when you close its document window, etc., have proven themselves in the mass market, but it took Apple forever to add a task bar (they probably couldn't release it until it looked sufficiently different from MS's) and "the mouse you can operate with your foot" is still the standard despite the fact that every seven-year-old in the US is handling a two-button mouse without confusion.

      I've always admired Steve Jobs' passion for creating insanely great products, and innovation is a big part of it. But, I think the products could be even better if Apple had the humility to do a little more copying from less innovative sources that still manage to come up with some good ideas every now and then.

      --
      "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
    48. Re:More Power To Them by koekepeer · · Score: 1

      this was because they built mozilla from scratch. without using the old code.

    49. Re:More Power To Them by Quino · · Score: 1
      Actually, it'd be great for Wine -- imagine 100% compatability with MS apps.

      As for the MS OS itself, well, a lot more people would then be able to just throw that part away and run Linux.

      I think this would make more sense than rewriting and fixing Windows (not that that wouldn't happen eventually anyways -- I'm sure there's no shortage of people that would do it just for fun).

    50. Re:More Power To Them by gangien · · Score: 1

      dunno if this was jsut intended to be funny, but if You GPL soemthing, and someone mods it and doesn't meet the GPL it's stealing (or copyright infringement or whatever, it's illegal and wrong). Something like teh BSD license.. i dunno if that's possible. prolly tho.

    51. Re:More Power To Them by Anonymous Coward · · Score: 0

      Actually, I would challenge you on this.

      What, exactly, does Linux have that was borrowed from Windows. I am taking Linux developers to mean kernel developers, not GNOME and KDE. Those are not Linux (in fact they run on many other OSes), they just happen to run on Linux.

      I am fairly familiar with NT and the Linux kernel and I have a hard time finding much in common.

    52. Re:More Power To Them by Anonymous Coward · · Score: 0

      WINE is not part of Linux, dipshit. WINE is a project completely independent of Linux. It is written in mostly portable POSIX code, so it runs on Linux, amongst other OSes.

    53. Re:More Power To Them by 0x1337 · · Score: 1

      ROFL whats that? What can you learn from an OS where the developers apparently coded the GUI (win95) and other fluff (win95) before putting their collective minds to implement proper memory and process management. Whats there to copy? Spaghetti code?

    54. Re:More Power To Them by 0x1337 · · Score: 1

      Of course, I was concentrating on the now-defunct Dos+Windows 3.1+Win32 Chimaera.

      WinNT however, was based of VMS (hell most of the initial programmers in the late 80s were VMS people) - but then again, judging the obscurity of internal kernel API et al, whats there to copy?

      Besides - who wants the INCREDIBLY EXPENSIVE Process Creation from VMS-derived systems such as VMS and WNT in Linux?

      You want a WNT-derived GPL OS? (That has the same kernel API, and are implementing win32 et al - good enough to run windows apps as well as use windows drivers)
      REACTOS

    55. Re:More Power To Them by airjrdn · · Score: 1

      "WINE is not part of Linux, dipshit." Eat shit. Why do Linux users take everything so personally? WINE is for Linux to run Windows software. It exists because there aren't good Linux alternatives to popular Windows applications.

    56. Re:More Power To Them by nat5an · · Score: 1

      Well, Apple does support the two-button mouse without any problem at all. They just don't manufacture them themselves. That's like saying that MS refuses to accept the usefulness of scanners just because they don't manufacture them.

      --
      Head down, go to sleep to the rhythm of the war drums...
    57. Re:More Power To Them by PingPongBoy · · Score: 1

      I've always admired Steve Jobs' passion for creating insanely great products, and innovation is a big part of it. But, I think the products could be even better if Apple had the humility to do a little more copying from less innovative sources that still manage to come up with some good ideas every now and then.

      All the different OS's and UI's will eventually converge.

      Now I wonder what the result will be. Look at The Matrix when Neo eats the cookie from the Oracle. If the red pill can scramble input/output signals, a cookie might be useful for accessing certain interfaces. We might operate a computer like a buffet.

      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
    58. Re:More Power To Them by dan_bethe · · Score: 1

      It took a while for Mozilla to function because Netscape had to first sanitize it of code encumbered by third party copyrights. When it was first released, it wouldn't even compile.

    59. Re:More Power To Them by Anonymous Coward · · Score: 0

      Most Deleware corporations are shams. . . SCO being the first one to come to my mind. . . however nevada corporations don't seem to good either.

      NOTE***

      These incorporating schemes are riddiculous, and seem to promote illicit use of taxable income.
      SCO defines itself as a deleware corporation in the IBM amended Counterclaims (page 1)

    60. Re:More Power To Them by 0x0d0a · · Score: 1

      Good thing operating systems are so much simpler than web browsers.

      Well...it depends on how you define "operating system". If you're thinking of it in the Microsoft sense, an operating system is an extremely large and complex system -- heck, it *is* a superset of a web browser.

      However, consider what many browsers are today. Netscape decided back in the day to take an "integrated software package" approach of the sort that was so popular with office software -- word processors, spreadsheets, presentation programs. So you're really talking about pretty large sets of software. Second of all, web browsers have to be much more hardened than operating systems. Frankly, I can DoS pretty much any general purpose operating system. Multiuser operating systems are somewhat better -- Linux tries to keep memory hogs from taking over the system, UNIX schedulers try to keep things pretty fair between users, and process limits and disk quotas try to keep resource consumption within hand. However, I can generally find a way to make life miserable for other people on the system I'm on if I really want to. Web browsers take in (and *execute*) completely untrusted, potentially malicious content every day. DoSes are more-or-less acceptable flaws in OSes (for local users) and completely unacceptable in web browsers. This means extremely robust code designed around strong trust requirements that keep resource usage from getting out of hand.

    61. Re:More Power To Them by Trepalium · · Score: 1

      SCO OpenServer is Xenix. SCO UnixWare is SVR4.

      --
      I used up all my sick days, so I'm calling in dead.
    62. Re:More Power To Them by a24061 · · Score: 1

      Firebird is absolutely brilliant now, especially with a few good extensions (I especially recommend NeedleSearch, Tabbrowser Preferences and User Agent Switcher). I have finally migrated from Opera.

    63. Re:More Power To Them by filmsmith · · Score: 1

      Apple seems to be the opposite. If MS popularized it, they don't want it, no matter how well-liked it is.

      Being a bit extremist aren't we? Steve Jobs said at the keynote Panther was released (in regards to Fast User Switching) "Our competition did it first, but we think we do it better!"

      Sounds like healthy competition to me!

      fs

    64. Re:More Power To Them by AlienRelics · · Score: 1

      Two button mice? MS Windows computers may have had 2 button mice attached to them for a long time, but it was only in W95 when the 2nd button actually -did- something for most people. Yes, I know, even back in bad-old MSDOS there were professionals using all the mouse buttons in CAD programs and the like, but everyone else didn't start using the right mouse button 'til W95 and even then it took a while for people to get used to it. On the other hand, Amiga computers used both mouse buttons from day 1, from the release of the Amiga 1000 in 1985. 3 button mice became quite common, with the middle button assigned by the user as needed. Now it's gotten ridiculous and I've seen mice for MS Windows that have 5 or 6 buttons. But what does this have to do with anything? If MS copied everyone else and then won market share based on doing it better than everyone else, we'd all cheer. But they don't - First they say it isn't important, then they do a poor job of copying late in the game, and then act like they did it first. GUI, true multitasking, etc and more etc. I agree with you about Macs and outside ideas.

    65. Re:More Power To Them by tiger99 · · Score: 1
      What have they blatantly copied from Windoze, apart from the BSOD, which they had to do as an emulation, because a real one would not work?

      And what have they learned, except how the terrible mess called an NTFS file system works?

      There is far more in common with Unix, not necessarily the SCO variety, than with Windoze.

    66. Re:More Power To Them by wkitchen · · Score: 1

      It was an attempt at humor. A failed attempt, apparently. No Apple slam intended.

    67. Re:More Power To Them by mixmasta · · Score: 1

      No worries, mate.

      --
      #6495ED - cornflower blue
    68. Re:More Power To Them by CAIMLAS · · Score: 1

      I think the most likely scenario will be that every windows machine out there will be exploited to its fullest due to the new exploits that are found. You think Slammer and MSBlaster, or sircam caused a lot of bandwidth and downtime woes? That ain't nothin', baby.

      It would almost instantly become impossible to use a Windows machine in anything but a very locked down environment: "User" accounts only, no IE, no Windows Explorer, no Outlook, and no Office. You'd very quickly see vendors migrate to other operating systems (MacOS, Linux, and *BSD being the largest, in my mind.)

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    69. Re:More Power To Them by fshalor · · Score: 1

      And this is bad becasue... :) I already only use windows in a relatively locked down environment. And yes, all 30 or so survived realitively unscathed through a major college campus outbreak of slammer, blaster and naiche. (One exception was an luser grad student who brought in naichi on a floppy. No other machines were infected locally, and the virus wasn't able to get out of the firewall before being squashed. )

      On the other side, campus has seen *properly* configured windows boxen with a ZoneAlarm get virii through the network which shouldn't have.

      Honestly, would you rather deal with all the exploits as they are known, or know all the exloits (or be able to find them actively from the source) and get them patched?

      It's the whole reason why MS is taking this approach to learn how linux deals with this stuff. The linux community has an outstanding patching track record; they want to figure out how it's done and then streamline their process.

      I'd rather know. As we all know, knowing is half the battle.

      --
      -=fshalor ::this post not spellchecked. move along::
  4. Re:Of course they're learning from Linux by boomer_rehfield · · Score: 2, Funny

    If that was the case then they would have already learned from their own.

    --
    Carpe Canem - Seize the Dog
  5. This really is not news by smaug195 · · Score: 5, Insightful

    Microsoft isn't stupid, Linux is a great study in OS Development, and they are using it to their advantage.

    1. Re:This really is not news by cscx · · Score: 4, Funny

      I'd say. Wait till Bill Gates dumps his haircut and grows a full-out Santa Claus beard in the style of Jon 'maddog' Hall.

    2. Re:This really is not news by runlvl0 · · Score: 4, Insightful

      Indeed. In fact, it sounds like they're not studying the technology, they're studying the management practices.

      "They have been studying Linux extensively. Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility," Enderle said.

      It's doublefunny that "The newly formed division... will report to Senior Vice President Brian Valentine, the Redmond, Washington, company said."

      That's Brian Valentine, of "Linux is the long-term threat against our core business. Never forget that!" and Our products just aren't engineered for security."

      Best of luck with that.

      --

      Carthago delenda est!
    3. Re:This really is not news by smaug195 · · Score: 4, Insightful

      Well the OS Design isn't that truly innovative, and I think they would try not to look at the source code to avoid any legal troubles. Linux has done an amazing job of managing the massive amount of code, and patches that is submitted daily, and managing a project of that scale.

    4. Re:This really is not news by swordboy · · Score: 0, Insightful

      Microsoft isn't stupid

      That is actually a big part of the problem now. Their products don't suck so it makes it difficult to migrate to products that do suck (or even don't suck to a lesser degree). Don't get me wrong, some of the open source out there is really nice but there are different sets of issues.

      Obviously, once the cost issue comes up, issues seems smaller but most people are using their free Office 97 and IE just fine. OpenOffice and Mozilla need a configuration option that will allow them to look/function like their MS counterparts. I use IE because Mozilla Shift+Click doesn't spawn a new Windows (like IE does). Every 6 months or so, I *try* but wind up uninstalling after a few weeks of this bad habbit.

      Simply making the interface consistent would probably help OSS garner two to three times more installed base, IMHO.

      --

      Life is the leading cause of death in America.
    5. Re:This really is not news by Sandman1971 · · Score: 1

      Why shift-click when you can just click the middle button and have the link open up in a new tab? No need to launch a 2nd (or 3rd or 4th) window, using up more ressources. Tabs are the way to go... and no need to use the keyboard! Just middle button/scroll wheel click, and voila......

      --
      It's better to burn out than to fade away
    6. Re:This really is not news by revividus · · Score: 1

      Doesn't shift-click in mozilla/firebird open a new tab, though? That is, I know it does in Firebird, and I'm sure it can be easily set in mozilla. One of the first big reasons I switched was to use tabs instead of multiple windows. You actually like having every link open in it's own window?

    7. Re:This really is not news by rifter · · Score: 1

      Doesn't shift-click in mozilla/firebird open a new tab, though? That is, I know it does in Firebird, and I'm sure it can be easily set in mozilla. One of the first big reasons I switched was to use tabs instead of multiple windows. You actually like having every link open in it's own window?

      Clearly, yes. I do as well. It makes it easier to switch between them with the keyboard. In fact, I HATE tabbed browsing and wish there was a way to disable it altogether without diving into the source. As it is the best I can do is make tabs disappear if there is only one tab and hope I do not accidentally "open in a new tab" instead of "open in a new window."

    8. Re:This really is not news by revividus · · Score: 2, Informative

      Funny, I can switch between tabs with ctrl-tab. It's very convenient.

    9. Re:This really is not news by airjrdn · · Score: 1

      Also, it's not simply the "window" that uses the resources. The biggest resource hog in a browser is the browser, not the container.

    10. Re:This really is not news by CaptainFrito · · Score: 1

      now all they need to do is add some security holes, change the command line params to 'slash' instead of 'dash' rename all the basic commands to something else so as to retain copyright...

    11. Re:This really is not news by erwinkarim · · Score: 0

      yes, what great way to destroy linux by embracing it all together.

      you emulate linux until the point you have can't diffrient linux and microsoft, they you make sure linux looks bad.

      just take a look at netscape.

    12. Re:This really is not news by kendoka · · Score: 1

      well you know what they say: keep your friends close, and your enemies closer...

    13. Re:This really is not news by operagost · · Score: 1

      Since when is Office 97 free? You can't really buy it at retail anymore, but when you could it was several hundred dollars. Or do you mean "free" as in "w4r3z"?

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    14. Re:This really is not news by Marillion · · Score: 3, Insightful
      I often told people that Microsoft (or any software vendor really) only has to make their products "good enough."

      There's an old saying that says good enough is the enemy of great. In the mid-nineties, good enough meant that is was good enough to have Word crash a few times a day. After all, the competitors crashed too. The OSS movement, in its preference of great over good enough, raised the bar of how good commercial vendors have to be for people to still call them good enough. NT5.0 (aka Win2000) is much better than NT4.0 because of OSS.

      --
      This is a boring sig
    15. Re:This really is not news by Alphanos · · Score: 2

      Personally, I wouldn't be at all surprised if they did copy linux code into Windows wherever it fits. After all, nobody checks their source to be able to tell on them, and if someone does find out, what's the worst that can happen? They pay a few million in damages out of how many billion?

      --
      Alphanos
    16. Re:This really is not news by Anonymous Coward · · Score: 0

      You're right they are not stupid. However, they do come across as arrogant.

      So maybe it was their arrogance that prevented them from doing this earlier.

      Linux is their closest competitor now. It makes perfect sense to do a competitive analysis to sure up the weak points of the windows kernel.

    17. Re:This really is not news by Geek+of+Tech · · Score: 1
      I think they would try not to look at the source code to avoid any legal troubles.

      Uh...... Yeah.... I have no doubt the Department of Microsoft^H^H^H^H^H^H^H^H^HJustice will try and "fix" the situation.

      --
      Stop the Slashdot effect! Don't read the articles!
    18. Re:This really is not news by Net_Wakker · · Score: 2, Informative
      Funny, I can switch between tabs with ctrl-tab. It's very convenient.
      In KDE ctrl-tab will switch desktops, so mozilla won't switch tabs. Konqueror will, if you use ctrl-alt-tab.
      Just adding noise to the discussion.
    19. Re:This really is not news by GreyWolf3000 · · Score: 2, Insightful

      What's the worst that could happen? A PR nightmare...

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    20. Re:This really is not news by Snebjorn · · Score: 2, Funny

      Or the new Unix guru Saddam...

      --
      Faster-Harder-Louder
    21. Re:This really is not news by Afrosheen · · Score: 1

      ...and the world will officially end the day Bill Gates steps up to the mic and sings the horrible Hackers song by ESR.

      *shudder*

    22. Re:This really is not news by e2d2 · · Score: 2, Funny

      Bill Gates has a 'haircut'? Looks more like a flowbee session gone awry.

      "YEAH IT CERTAINLY DOES SUCK BOB!"

    23. Re:This really is not news by 1010011010 · · Score: 2, Insightful


      It's "great is the enemy of the good," not the other way around.

      Multics vs Unix was a case study in Great vs Good.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    24. Re:This really is not news by pebs · · Score: 1

      Microsoft isn't stupid, Linux is a great study in OS Development, and they are using it to their advantage.

      Well what took them so long? And what was with all the anti-Linux FUD?

      They may not being completely stupid, but they are certainly slow.

      --
      #!/
    25. Re:This really is not news by Anonymous Coward · · Score: 0

      > That's Brian Valentine, of "Linux is the long-term threat against our core business. Never forget that!" and Our products just aren't engineered for security."

      Sounds like he's one of the few people at MS that tells it like it is. He's perfect.

    26. Re:This really is not news by kurosawdust · · Score: 1

      I would certainly download a .wma player to hear him sing the "Proprietary Software Song", that's for sure...

    27. Re:This really is not news by Anonymous Coward · · Score: 0

      no they aren't.

      this is lip service, so that CIOs and other execs can still feel good about using microsoft.

      "hey john, did ja see? that crafty gates is at it again! he's gonna take the good parts of linux and incorporate them, not to mention their strategies."

      "looks good, jack. how relevant! i'm ordering 8 copies of windows 2003 server next month!"

      (john smiles and sighs) "life is good"

      (jack smiles back) "that's an affirmative on that john!"

    28. Re:This really is not news by Anonymous Coward · · Score: 1, Interesting

      i don't see how that could be true.

      nt4.0 is pretty decent. win2k...well, it's evolutionary. it's a bit more stable then nt.

      additionally, during the peak of win2k development, linux wasn't even on the microsoft radar.

      xp is just a quick fix up win2k.

      microsoft's reaction to linux is HUGELY delayed.

      almost like hitting a dinosaur in the toe.

      their longhorn release will backup your statement.

      but you are pretty way off the mark.

    29. Re:This really is not news by revividus · · Score: 1

      Really! I've been using gnome, so I was not aware of that; I like using keyboard shortcuts, too, so I can see how that could be annoying.

    30. Re:This really is not news by Anonymous Coward · · Score: 0

      Why would they bother? BSD code can be copied into windows all fine and legal. MS doesn't hate all open source, just the GPL and similar "quid pro quo" licenses.

    31. Re:This really is not news by Anonymous Coward · · Score: 0

      Exactly. Microsoft didn't get to where they are by writing shit code. They just got lazy during the recent years.

      Their kernel code has always been top notch though and has consistently gotten better with 2000, XP and now 2003 server. The applications and IE are where the issues are at, not the kernel.

      And how having a dedicated team to certain components of a project could be earth shattering is beyond me.

    32. Re:This really is not news by UserGoogol · · Score: 1

      Yes, although only in Windows, because that's the standard tab switching key in Windows to begin with. (Go into Task Manager or something.)

      But Ctrl-PgUp/Ctrl-PgDn are the environment agnostic keystrokes for tab switching in Mozilla, I think.

      --
      "Never attribute to malice that which can be adequately explained by stupidity." -- Hanlon's Razor
    33. Re:This really is not news by agustkara · · Score: 1

      We dont need to wait for that to happen. Allready some of Ms execs are doing really good performance in the Microsoft dance! http://www.ebaumsworld.com/microsoftdance.html

    34. Re:This really is not news by Anonymous Coward · · Score: 0

      We have a Santa Claus already, look at Stallman!

    35. Re:This really is not news by Anonymous Coward · · Score: 0

      IBM has plenty to teach - but there is one secret - well documented modules, with interfaces that don't change daily, that were designed right in the first place - and structured - one entry and one exit point.

      If they copied Linux modules, and their interfaces - well that is too obvious, but they should, as it would help with the NEXT antitrust case.

      MS has lots of dirty speed hooks - something they can start on, and their graphics calls - yuk.

    36. Re:This really is not news by lostguy · · Score: 1

      What are you talking about? They've already licensed the code from SCO!

    37. Re:This really is not news by msobkow · · Score: 1

      There is no "secret" to Linux kernel success. Any one of their developers should have been able to tell them years ago:

      1. If it's broke, fix it.
      2. If you can't fix it, replace it.
      3. If you can't replace it, throw it away and start again, making sure you can replace it this time.

      That was, is, and probably will be Window's heritage biggest problem: the demand for compatability with applications that rely on dangerous, obsolete programming interfaces.

      --
      I do not fail; I succeed at finding out what does not work.
  6. Better watch that innovation by Craig+Maloney · · Score: 5, Funny

    Microsoft better watch out! That GPL software might corrupt their innovation!

    1. Re:Better watch that innovation by niko9 · · Score: 3, Funny

      I thought the GPL gave you cancer? Have I been on prophylactic chemotherapy for naught?

    2. Re:Better watch that innovation by the_mad_poster · · Score: 0, Offtopic

      Have I been on prophylactic chemotherapy for naught?

      I can say with the utmost certainty:

      maybe.

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    3. Re:Better watch that innovation by Anonymous Coward · · Score: 0
      The Garner group would assign a 72% chance that there was a 95% chance your prohylactic chemotherapy was for naught.

      However, if you die within the next month, they'll revise all documents to state there was a 99% probability you should have started earlier.

    4. Re:Better watch that innovation by yourmom16 · · Score: 1

      No it is viral, but it causes open sores(like many STDs), not cancer.

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
  7. Sir you have replied to a first post by Anonymous Coward · · Score: 1, Interesting

    Thereby proving that you are unable to learn from the mistakes of others.

    Microsoft does not have this failing.

  8. Same old, same old from Microsoft by Anonymous Coward · · Score: 3, Insightful

    Denigrate it loudly while duplicating it quietly.

    1. Re:Same old, same old from Microsoft by prockcore · · Score: 5, Insightful

      Denigrate it loudly while duplicating it quietly.

      It's the opensource way!

    2. Re:Same old, same old from Microsoft by NanoGator · · Score: 1

      "Denigrate it loudly while duplicating it quietly."

      To assume that Microsoft hates every bit used to make up Linux is foolish.

      --
      "Derp de derp."
    3. Re:Same old, same old from Microsoft by Junks+Jerzey · · Score: 0, Redundant

      Denigrate it loudly while duplicating it quietly.

      Of course remember that Linux started as an attempt to clone Minix, then full UNIX. UNIX was around for a while before Microsoft was even founded.

    4. Re:Same old, same old from Microsoft by PotatoHead · · Score: 1

      Can't resist today...

      Sure, they don't hate the bits --they actually love bits, particularly bits they own...

      The problem is simple: They want to own all the bits! (Maybe just the really good bits :P )

    5. Re:Same old, same old from Microsoft by row314 · · Score: 1

      Nah, Microsoft just wants the most lucrative bits - good or bad is secondary. SCO is the group that wants to own all the bits.

    6. Re:Same old, same old from Microsoft by Anonymous Coward · · Score: 0

      I thought they owned the "evil" bit? =)

    7. Re:Same old, same old from Microsoft by GreyWolf3000 · · Score: 1

      Not really. Most Linux desktops don't really borrow a whole lot from MS.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    8. Re:Same old, same old from Microsoft by Anonymous Coward · · Score: 0

      They have a word for that. It's called "marketing".

    9. Re:Same old, same old from Microsoft by Anonymous Coward · · Score: 0

      No, the evil bit is an open standard. That's why nobody uses it. *sigh*

    10. Re:Same old, same old from Microsoft by Anonymous Coward · · Score: 0

      Snickers quietly to self.

    11. Re:Same old, same old from Microsoft by Overly+Critical+Guy · · Score: 2, Insightful

      Yes, they do. It's called KDE or GNOME. You're deluding yourself if you believe otherwise.

      I laughed when I first saw GNOME's "Start button," but with a Foot icon, all those years ago.

      --
      "Sufferin' succotash."
    12. Re:Same old, same old from Microsoft by Overly+Critical+Guy · · Score: 1

      Just like OSS.

      --
      "Sufferin' succotash."
    13. Re:Same old, same old from Microsoft by PotatoHead · · Score: 1

      Good call on the lucrative bits. SCO wants all the bits for sure, but they are likely to end up in bits...

    14. Re:Same old, same old from Microsoft by nathanh · · Score: 1
      I laughed when I first saw GNOME's "Start button," but with a Foot icon, all those years ago.

      I laughed at people like you who thought the Start Button was Microsoft's original idea.

      Gee... doesn't it look exactly like the Apple Menu except on the bottom instead of the top.

    15. Re:Same old, same old from Microsoft by lone_marauder · · Score: 1

      I laughed when I first saw GNOME's "Start button," but with a Foot icon, all those years ago.

      Don't be flattered by our attempts to proselytize your userbase. We aren't imitating your success, we're trying to win your users over. Real Linux people use the console. Those of us who do use X usually use Enlightenment or the like.

      Here's a nickel kid, go get yourself a virtual desktop and a few terms.

      --
      who are those slashdot people? they swept over like Mongol-Tartars.
    16. Re:Same old, same old from Microsoft by Anonymous Coward · · Score: 0

      actually they are going to announce how much they studied linux. that way, when the next os is a huge piece of shit they can blame it on linux.

    17. Re:Same old, same old from Microsoft by GreyWolf3000 · · Score: 1
      A default Gnome setup does not have a "Start Button" or a Foot icon.

      Gnome more closely resembles a Mac anyways. But that's not the point. OSS software generally doesn't imitate other software, except for when imitation is both practical and pragmatic.

      There is a difference between borrowing ideas from all sorts of places and buying someone out and slapping your corporate logo on their flagship product.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
  9. Just an organizational change? by bartash · · Score: 5, Insightful

    Is there any evidence that this is anything other then an organizational change? I mean apart from the thoughts of an analyst who doesn't really know? Analysts get compensated for getting their company's name in the press.

    --
    Read Epic the first RPG novel.
    1. Re:Just an organizational change? by SkArcher · · Score: 4, Insightful
      Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility
      An organizational change is exactly what they would need to be able to do this. Having the code open and available is what promotes this.

      Flexibility is GNU/Linux middle name...

      MS on the other hand don't allow their code to be seen anywhere it isn't 'supposed' to be. The lack of restrictions in Open Source development allows programmers to do whatever they want, not to follow the established trail of the development model. Okay, a lot of the trails Open Source follows will be dead ends, but the maximisation of effort (and the open nature of peer review) means that these get seen and die off reasonably quickly. MS on the other hand would have great focus, but wouldn't have as wide a view of the posibilities, nor as honest a view of problems.

      Shooting themselves in BOTH feet.
      --

      An infinite number of monkeys will eventually come up with the complete works of /.
    2. Re:Just an organizational change? by swb · · Score: 4, Interesting

      Perhaps an organizational change is entirely appropriate and the right thing. I don't think that anyone would seriously argue that MS doesn't have any good developers.

      What they seem plagued by are marketing-driven technologies that keep getting bolted on to Windows, broadening the code base and making the overall focus of the development harder for anyone to see. This level of integration may make IIS faster or enable easier functionality for some third party development, also makes it hard to define what Windows core is and who's responsible for it.

      A group of developers focused on the core of Windows (kernel, networking, filesystem) should be able to better focus on making it work well and keep security at a higher level, among other things.

      The real challenge will be who defines what the core of Windows is, and what they define it to be. If they allow the scope of Windows core to be everything you get in C:\ after installing the OS, it won't be more than cosmetic. However, if they define it succintly and at least internally acknowledge that the kernel, the filesystem and the networking code is the core, and other stuff like IIS or Internet Explorer is not, this could mean real benefits for Windows.

    3. Re:Just an organizational change? by Schmucky+The+Cat · · Score: 5, Insightful
      No, this is exactly just a shuffle of people in administration. The org chart changes and nothing else.

      "Core" referring to the kernel and drivers has been an org since at least NT4. After 1999, the various groups all got their own managed codebases (build labs) that were periodically merged. Core OS of course, was the first one.

    4. Re:Just an organizational change? by jrexilius · · Score: 2, Insightful

      Good point. In the vary large bank where I work there are many dilbert-esque re-orgs that are given all sorts of marketing hype to get analysts to boost our share price.

      On the other hand, I am an architect taking part in the enterprise Linux initiaitive (which is where a large corporation attempts to mimic something it doesn't understand because everyone-else-is-doing-it). So maybe Microsoft is touting its methodology mimicry.

      I wish more corps could actually make the mental/cultural shift to employ some of the effective methodologies and practices OS uses. It would make the world of IT not so painfull to look at.

    5. Re:Just an organizational change? by rowanxmas · · Score: 2, Funny

      I would say that "/" is the middle name of GNU/Linux.

    6. Re:Just an organizational change? by object88 · · Score: 1
      Flexibility is GNU/Linux middle name...

      So it should be GNU/Flexibility/Linux? Might want to check with RS on that one...
    7. Re:Just an organizational change? by solszew · · Score: 1

      Flexibility is GNU/Linux middle name...

      I thought "/" was GNU/Linux' middle name :)

      --

      Steve O.
      I am really, really exhausted.
    8. Re:Just an organizational change? by Geek+of+Tech · · Score: 1
      And maybe if they didn't intentionally try to make their code hard to understand it would get better too...
      In making their code hard for anyone without the documentation to understand they make it hard for their own developers to keep secure code.

      --
      Stop the Slashdot effect! Don't read the articles!
    9. Re:Just an organizational change? by donkeyoverlord · · Score: 1
      Flexibility is GNU/Linux middle name...


      That's funny I thought it was slash, oh well guess that shows what I know.
    10. Re:Just an organizational change? by donkeyoverlord · · Score: 1

      Well I just passed the first test of being a slashdot reader I didn't RTFPP (Read the F**king previous post).

    11. Re:Just an organizational change? by jpop32 · · Score: 1

      What they seem plagued by are marketing-driven technologies that keep getting bolted on to Windows, broadening the code base and making the overall focus of the development harder for anyone to see.

      Wow! After 50 screenfulls of comments, someone who actually understands the point of the article. Amazing.

  10. Ms by the_real_rs · · Score: 4, Interesting

    Maybe someday we can all work together and learn from each other. Linux got a few ideas from windows. and windows from linux. Hey if windows can be more stable and work more for the user, more power to Microsoft.

    --
    Some software money can't buy. For everything else there's Micros~1
    1. Re:Ms by Anonymous Coward · · Score: 0, Troll

      Ms has taken good UI from Apple, Linux has taken good UI design from Apple. Apple has taken UI design from Xerox.

    2. Re:Ms by revividus · · Score: 4, Funny
      Maybe someday we can all work together and learn from each other

      Can't we all just... get along?

    3. Re:Ms by rsax · · Score: 4, Funny
      ... more power to Microsoft.

      Bill Gates: Thanks but I have all the power I can currently handle. Nice offer though.

    4. Re:Ms by VividU · · Score: 1

      Is this Windows stability "meme" still around?

      Really, Windows2000 & XP are rock-solid.

      I'm speaking as a professional developer here. Not some half-assed hacker.

      I bought Windows 2000 the day it was released. It crashed maybe 5 times in nearly 4 years of heavy usage.

      My notebook with WindowsXP pro has yet to crash.

    5. Re:Ms by Anonymous Coward · · Score: 0


      An industry leader having enough power?
      Hahahahahahahahahaha...
      oh man.. good one

    6. Re:Ms by gagy · · Score: 1

      And they both got their ideas from Apple

      --
      -I DDoSed your mom.
    7. Re:Ms by Geek+of+Tech · · Score: 1
      After this all gets done we'll be seeing...

      MicroAppleSoft X-Windows OS-X XP 2003 9.2 Home / Server / Purty Edition.

      --
      Stop the Slashdot effect! Don't read the articles!
    8. Re:Ms by wtrmute · · Score: 1

      Funny, the Win2K I use at work has crashed quite a few times already in the past six or so months. Of course, there's the fact that a development machine can and will catch a lot of bad references and logic errors.

      But I wouldn't really go so far as "rock-solid". Maybe "non-glazed-clay-solid", which isn't very, but is enough to build a city with. :-)

    9. Re:Ms by mark-t · · Score: 1
      Really, Windows2000 & XP are rock-solid
      I suppose... if your usage of the word "rock" includes things like thin pieces of shale or slate.

      I crash Windows XP at least once or twice week just by *USING* it (a lot better than Windows 95 ever was, agreed... but still a long way to go). 2K, interestingly enough, only crashes on me about once every month or two (go figger).

      Even so, the crashes are a nuisance... you call it a "meme", but it's one that is earned not only by its past, but its present as well.

      When Microsoft makes an OS that can actually be subjected to real-world heavy usage and get over a thousand days of uptime (not just in isolated cases, but for the general public), you might find that this stability "meme" will have started to change.

    10. Re:Ms by Afrosheen · · Score: 2, Insightful

      You'll never see 1000 day uptime from Microsoft until they learn how to apply patches and updates that don't force the machine to reboot nearly every time. Maybe that's what the core developers are focusing their attention on. Forget the heavy usage, I'd enjoy seeing a picture of any Windows machine that has been patched on time and is still 'up', i.e. not rebooted.

      I mean seriously, in this day and age of modular kernels and separate daemons for everything, can't you just kill a service/daemon and restart it without power cycling your machine?!

    11. Re:Ms by be-fan · · Score: 1

      2k was solid, but XP is pretty flaky. NT-based kernels have stopped crashing, but I can make Explorer crash just trying to view a CIFS share.

      --
      A deep unwavering belief is a sure sign you're missing something...
    12. Re:Ms by drsmithy · · Score: 1
      I crash Windows XP at least once or twice week just by *USING* it (a lot better than Windows 95 ever was, agreed... but still a long way to go). 2K, interestingly enough, only crashes on me about once every month or two (go figger).

      If your machine is crashing that much (and that includes Win2k) then it's broken. Either there's physically dodgy/broken hardware, or the drivers you have installed are incredibly poorly written. If you aren't going to bother getting it fixed, you shouldn't be complaining about it.

      A third possibility is you're doing some sort of low-level driver developemnt, but in that case you should be expecting such instability.

      Even so, the crashes are a nuisance... you call it a "meme", but it's one that is earned not only by its past, but its present as well.

      This behaviour is atypical, don't accept (or present) it as normal.

    13. Re:Ms by Overly+Critical+Guy · · Score: 1

      Fix your drivers then. Your one, lone experience is contrary to the majority.

      I have been running an XP machine at work since last May. I only rebooted last time to apply patches. I'll probably apply some more soon, but I'm behind a firewall so it's not a major concern.

      P.S. I can make Linux desktops crash laughingly easily. I still remember trying Red Hat Linux 9, when GNOME's taskbar got stuck on the mouse cursor no matter what I tried, and the keyboard stopped working. Off went that distro.

      --
      "Sufferin' succotash."
    14. Re:Ms by 4of12 · · Score: 1

      Linux has taken primarily good UI design from Windows,

      More accurately, the Linux desktop projects have acknowledged that fact that users have already ingrained UI habits from Windows that they will not easily trade for something different.

      Even Microsoft itself has to respect the legacy it's created in user base expectations.

      I notice my wife (a Windows user at work) drives our home PC loaded with SuSE and KDE and can get from point A to point B by herself for the most part because KDE mimics UI patterns that Windows users know.

      Of course, I always cringe at her style of clicking on the [x] in the title bar to kill some window, and then restart the application. There was no need to brutally kill that Mozilla process outright (especially considering the load times if you restart it).]

      --
      "Provided by the management for your protection."
    15. Re:Ms by mixmasta · · Score: 1


      damn, you beat me to it. I was thinking the exact same thing.

      --
      #6495ED - cornflower blue
    16. Re:Ms by Anonymous Coward · · Score: 0

      If M$ is actually watching and copying ideas. They will get burnt cause linux is so dam flexable it changes daily. so they will pick something then work hard on improving it, patent it and well by they time they are done linux will have changed there tune. its like they are trying to keep up with something that is not run by one person.

      M$ will have to swallow the fact that Linux is for the people by the people. I gotta tell yah thats hard esspecialy when your main modivation and business plan evolves around

      embrace expand and conquour!

      you can embrace linux , hey we all do, You can expand it same Idea..

      the part they are stuck at is the Conquor part!

      (mind my engish)

      Its better, its more flexable, its open , it grows faster there is no way to win agaist it.

      that is impossible ideal for a company that takes on everything...

      so will they die? trying!

    17. Re:Ms by Anonymous Coward · · Score: 0

      Then why are you worried?

    18. Re:Ms by jpop32 · · Score: 1

      I mean seriously, in this day and age of modular kernels and separate daemons for everything, can't you just kill a service/daemon and restart it without power cycling your machine?!

      In principle, I don't see how. In some particular case, yes (a standalone service without other services depending on it). But, if it's one of the base services (RPC, for example) I really don't see how it would be accomplished. In case of a kernel patch, not at all. How can an .exe replace itself, while running continuously?

      Anyone care to enlighten me?

    19. Re:Ms by Afrosheen · · Score: 1

      What do you expect, it's Gnome. I've never had a good experience with Gnome. KDE, on the other hand, is solid as a rock for me.

      Then again, you can't really expect the window manager to represent the entire OS. Unless you're looking at it from a windows perspective, of course.

  11. It's SCO-kay by ebusta · · Score: 0

    I wonder if SCO would give Microsoft's core the stamp of approval once it's completed in 25 years.

    --
    Ballmer: Windows is more secure than open source code
    1. Re:It's SCO-kay by Lane.exe · · Score: 0, Offtopic
      Let's think about this now -- where exactly will SCO be in 25 years?

      C'mon... you know the answer!

      That's right! Nonexistant! Good job!

      --
      IAALS.
  12. OK then by Salsaman · · Score: 4, Insightful
    "Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility.

    Maybe because it is open source ? The consistency surely comes from having the entire codebase to refer to, and the flexibility from people being free to suggest any patches they like to the kernel.

    1. Re: Ok Then by shoemakc · · Score: 1

      The consistency surely comes from having the entire codebase to refer to, and the flexibility from people being free to suggest any patches they like to the kernel.

      And the OS core group has no communication with the API and apps groups? If that was the case then I certainly wouldn't need a study to tell me something was very wrong.

      -Chris

      --
      --an unbreakable toy is useful for breaking other toys--
    2. Re:OK then by como-genic · · Score: 4, Insightful

      It might also be due to Linux Kernel developers not being directly controllable by other areas of development (i.e. projects). For example with the mingling in Win95 of Explorer and the Kernel, for usability and not considering the consequences of such a decision.

      This is likely to be an attempt to minimise the undue influence other departments have over the Windows Kernel development team. This being a good thing as it tries to prevent the projects goals being unduly subverted to make another projects life easier.

      It is however highly unlikely it will meet the same levels of independence that the Linux Kernel Development process has. This being on-top of the open nature of Linux Kernel development.

    3. Re:OK then by PainKilleR-CE · · Score: 5, Interesting

      It might also be due to Linux Kernel developers not being directly controllable by other areas of development (i.e. projects). For example with the mingling in Win95 of Explorer and the Kernel, for usability and not considering the consequences of such a decision.

      Or the fact that the core team for the kernel is quite small and the direction of the kernel is ultimately controlled by this group.

      This is likely to be an attempt to minimise the undue influence other departments have over the Windows Kernel development team. This being a good thing as it tries to prevent the projects goals being unduly subverted to make another projects life easier.

      They didn't state that this was a kernel development team, though the name implies that the kernel will be part of their responsibilities. The core OS could include quite a bit more than the kernel. Kernel mode alone, in the diagram of the Longhorn OS, includes the kernel, HAL, device drivers, protocols (TCP, IPSEC, etc), portions of the storage and transaction systems, part of the DirectX graphics and audio drivers, input manager, memory, power, config, and process managers, plug and play, LPC, and so on. The 'Base Operating System Services' which includes the kernel mode portions also includes the window manager, GDI/GDI+, Direct3D, the CLR, and more of the storage and transactions subsystems. On top of all of that is the crap that's gotten the most attention recently, including Avalon, Indigo, WinFS, and the network class library (which might also be part of the Base OS services, it's hard to tell in the diagram).

      Another thing that could be an explanation of this would be reaction to the antitrust cases not only at the federal level, but also from many of the states. If the Core OS is being developed by a seperate group, they could try to hold this up as an example of isolating the OS and API development from the application development, even within Microsoft itself. Of course, that also could backfire on them with any future efforts along the lines of IE and WMP, because they'd have to put more planning into integrating the needed features into the core OS before slapping together another product.

      --
      -PainKilleR-[CE]
    4. Re:OK then by Anonymous Coward · · Score: 0

      "Maybe because it is open source ?"
      Possibly a factor in some sense, but it seems unlikely that this is pivotal. From the perspective of the MS org, it IS open source, yet they failed to achieve the desired consistency. I think the poster who noted that there was more to do with MS attempting at creating a holistic system and having to bow to internal pressures from other groups was more on target.

    5. Re:OK then by elFarto+the+2nd · · Score: 1

      "Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility."

      That one's easy, 2 things keep the kernel development running along nicely, Linus, and a large stick, used to beat anyone up who devates from Linus' world domination plans.

      Regards
      elFarto
    6. Re:OK then by wombatmobile · · Score: 1

      The consistency surely comes from having the entire codebase to refer to

      Within Microsoft they can refer to their entire code too. If they want to do that.

  13. Social not Technical by Michael+Crutcher · · Score: 5, Insightful
    Looks to me like this article is saying that microsoft is looking to Linux development not because they believe that linux has technical aspects that they'd like to emulate (as many here might comment), but because they want to learn how to structure their organization to best develop the new OS core.

    Microsoft might say that they admire the way that linux contributors interract, but I think it will be a cold day in hell before the admit that they're implementing technical features of linux.

    1. Re:Social not Technical by i.r.id10t · · Score: 0, Redundant

      +1 insightful...

      --
      Don't blame me, I voted for Kodos
    2. Re:Social not Technical by Anonymous Coward · · Score: 0

      They also don't want their developers looking at Linux code so as to insulate them from any potential GPL violations.

    3. Re:Social not Technical by _fuzz_ · · Score: 4, Insightful

      Agreed. I think one reason "Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility" is that technical decisions are made based on technical merit, not business reasons. Linux, on the other hand, copies those things that Microsoft does because of business decisions, but only when it makes sense to do so. It's really a two-way street.

      --
      47% of all statistics are made up on the spot.
    4. Re:Social not Technical by Anonymous Coward · · Score: 0

      It's a good thing too, or else SCO might be asking them for more money and saying "w3 0wn5 joo"

    5. Re:Social not Technical by Hobbex · · Score: 2, Insightful


      Why would you be interested in emulating the development model if the resulting product isn't good?

      Imitation is flattery, regardless of how MS would spin it.

    6. Re:Social not Technical by NanoGator · · Score: 2, Insightful

      "Microsoft might say that they admire the way that linux contributors interract, but I think it will be a cold day in hell before the admit that they're implementing technical features of linux."

      Why would it be a cold day in hell to admit they're implementing features of Linux? They've already implemented Unix'esque features, why would Linux do it? Do you guys think Bill Gates has a pic of Linux on his dartboard?

      Honestly, some of you need a reality checkup. Microsoft regards Linux as competition, that doesn't mean they can't find the pieces they like and implement their own. How could they compete with Linux (or anybody else for that matter) if they don't have all the same bibbles and bobbles people are buying it for? Microsoft wouldn't be a mega-corp if it was as arrogant as a lot of you make it out to be.

      --
      "Derp de derp."
    7. Re:Social not Technical by Martigan80 · · Score: 1

      You are right. Any one can learn to program in Win or Linux, but to understand the nature of Linux devel takes more that some beer and a LUG meeting.

      --
      This SIG pulled due to lack of funding. (This damn war is costing too much!)
    8. Re:Social not Technical by Clinoti · · Score: 3, Insightful
      If you look at MS as more of a living entity than a commercial giant, one can see that they are starting to realize despite their push, coffers, and product reach worldwide, that they have to emulate other models and other entity's to maintain their hold and presence in the market place. The hit in China, the battle over embedded devices, etc... is all starting to add up. Or subtract from the bottom line when it comes to consumer confidence in their products.

      And lets not forget what really started this entire thing:

      Linux, the disruptive technology that was a small fish on the other side of the pond, that is now a big fish and taking more out of the food supply chain than MS first thought would ever be possible.

      And that small fish is being fed by every enemy Microsoft pissed off, bought out, stifled, etc... and all while being tagged as the underdog. But an underdog with no defined budget just a framework and ideology that consistently delivers results.

      Even nature reminds us of the first rule for survival: Evolve or die.

      --

      Let's keep in mind that patents are in place to keep lawyers employed and keep them litigating. -CatGrep

    9. Re:Social not Technical by revividus · · Score: 2, Interesting
      They might not call it linux, but hasn't Windows been POSIX(Portable Operating System Interface for UNIX) compliant since Win2k-XP? Mind you, I think their POSIX compliance is probably about as complete as IE's CSS2 compliance, but that's beside the point; they've been openly adopting (some) unix-like features into their command line since at least win2k, not sure about NT4.

      But I agree, they won't call it "linux"... They'll say Unix.

    10. Re:Social not Technical by red+floyd · · Score: 2, Informative

      AFAIK, They had a POSIX layer in NT4, deprecated it in 2K, and removed it completely in XP.

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
    11. Re:Social not Technical by be-fan · · Score: 1

      They put POSIX into NT to satisfy government requirements, but its not usable. It has no networking, no mmap'ed files, no modern features at all.

      --
      A deep unwavering belief is a sure sign you're missing something...
    12. Re:Social not Technical by Karn · · Score: 1


      Why would it be a cold day in hell to admit they're implementing features of Linux? They've already implemented Unix'esque features, why would Linux do it? Do you guys think Bill Gates has a pic of Linux on his dartboard?


      I take it you didn't watch the Matrix spoof with Ballmer and Gates as Neo and Morpheus. They don't throw darts at Linux, but they definately were taking jabs at it. So I wouldn't be surprised if Gates had a dartboard with Tux on it. *shrug*

      --


      Why do I keep typing pythong?
    13. Re:Social not Technical by CoolVibe · · Score: 1
      Any one can learn to program in Win or Linux, but to understand the nature of Linux devel takes more that some beer and a LUG meeting.

      It does?

      *hic*

    14. Re:Social not Technical by zhenlin · · Score: 1

      It is only POSIX-1 compliant methinks. I don't get fork(), exec*()... And there are also some functions which require a prepended underscore.

      Interix is what they're trying to sell, the much joked about Windows Services for UNIX.

  14. legacy support by Diaspar · · Score: 2, Insightful

    Later windows versions always had a handicap of having all this legacy to support, and many design decisions were influenced by this. It's definately a step in the needed direction for them, to find out how to make the system flexible enough for new stuff while keeping the core relatively consistent.

    1. Re:legacy support by michael_cain · · Score: 1
      Later windows versions always had a handicap of having all this legacy to support, and many design decisions were influenced by this. It's definately a step in the needed direction for them, to find out how to make the system flexible enough for new stuff while keeping the core relatively consistent.

      And at least according to folklore, some of those legacy decisions were really bad ones from a long-term perspective. One of my favorite involved multimedia and went like this. Some non-preemptable kernel routines could take very long periods to run (up to a couple of seconds). This played hell with smooth playback of audio or video. So the long-running routines were modified to add callouts to the audio and video routines to service buffers, update frames, etc. Of course, now the long-running routines took even longer to complete, as well as introducing the possibility that interactions between the routines could screw up kernel data structures. One hopes that most or all of that kind of nonsense disappeared in the NT-based versions of Windows, but I wouldn't bet on it.

      Given the legacy issues, I've always regarded Windows as a dancing bear of an OS: it's not amazing that the bear dances gracefully, it's amazing that the bear dances at all.

    2. Re:legacy support by Overly+Critical+Guy · · Score: 0, Flamebait

      Windows has the weight of legacy? What about XFree86? I've never seen so many computer users afraid of change like X users.

      --
      "Sufferin' succotash."
  15. steve jobs by Lord_Dweomer · · Score: 5, Funny
    Sssshhhhhhh, nobody tell Steve Jobs, he might get jealous that M$ is stealing someone elses R&D!

    --
    Buy Steampunk Clothing Online!
    1. Re:steve jobs by daeley · · Score: 1

      Irritation is the sincerest form of flattery?

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    2. Re:steve jobs by rsax · · Score: 2, Interesting

      I know your comment is meant to be humourous but on a serious note the difference between Apple and Microsoft leveraging the advantages of using opensource development is that Apple contributes back to the dogbowl where as Microsoft will just take whatever they want and then turn around and bad mouth the same projects. Sort of like what SCO is doing.

    3. Re:steve jobs by Anonymous Coward · · Score: 0

      What have they contributed back? Anywhere near the amount they gained? I know of some improvements to KHTML (which relatively few people even in the UNIX world use) and improvements to the msdosfs driver in freebsd. Big deal

  16. Interesting concept... by scovetta · · Score: 5, Insightful

    I'm going to go against the grain and NOT make this an "I told ya so" MS-bash. From a business perspective, it makes sense for them to learn from Linux, just as it would make sense for Linux to learn things from MS. Each do things differently that work. It's generally regarded that Linux has a better core, better security, and fewer bloat-features that introduce vulnerabilities. It's also generally regarded that Microsoft has superior usability/UI. In the end, for my mom, Microsoft wins. If this new MS team can improve the core to the point where it's as good or better than Linux, then the only reason anyone would use Linux would be cost.

    At the same time, Linux's usability has been improving, it'll be interesting to see what happens when MS and Linux converge to the point where they're both as usable AND both as secure/stable/etc.

    --
    Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
    1. Re:Interesting concept... by Anonymous Coward · · Score: 0

      I know the answer to that....they'll both have 3% market share

    2. Re:Interesting concept... by Anonymous Coward · · Score: 0

      In the meantime, you can have a lil' sneak-peek preview here...

    3. Re:Interesting concept... by Anonymous Coward · · Score: 1, Insightful

      It's also generally regarded that Microsoft has superior usability/UI. In the end, for my mom, Microsoft wins.

      Yeah, because your mom probably learned on ms. The reason why it is preceived that way is because for most people, it is all they have ever known.

    4. Re:Interesting concept... by Anonymous Coward · · Score: 0

      Go on, ask Aughra about the Great Conjunction, what's the Great Conjunction, hmm?!

    5. Re:Interesting concept... by kryliss · · Score: 1

      Someone has been watching too much Dark Crystal. :)

      --
      --- If the bible proves the existence of God, then Superman comics prove the existence of Superman.
    6. Re:Interesting concept... by ccp · · Score: 1

      In the end, for my mom, Microsoft wins

      And who made your mom the parameter of OS correctness?

      I'm sure she's a perfectly fine lady, but is she also a GUI usability guru?

      Cheers,

    7. Re:Interesting concept... by lcde · · Score: 2, Insightful

      Let me start out by saying that I am a big *nix user and the only time I use MS products is at work. With that out of the way:

      it'll be interesting to see what happens when MS and Linux converge to the point where they're both as usable AND both as secure/stable/etc

      If this ever happends, which seems reasonable, I beleive it will be the software and hardware venders who decide who will win. IMHO, this is why I feel that Linux will always be the underdog in the Desktop enviroment. MS has been in the game to long, and has a lot of ties with SW & HW companies to create support and drivers.

      As Linux gets adopted into the server market more companies will participate, but I feel that Linux will never be able to be head to head with MS because of the limitation of SW & HW support.

      Finally, I do not think that Linux will fade away because of the lack of HW support, instead expect Linux to almost always be for those who need to tweak systems.

      --
      :%s/teh/the/g
    8. Re:Interesting concept... by Morel · · Score: 2, Insightful



      I don't think that security and stability are the
      main points against MS anymore, even though they still a long way to go
      in that regard. Nowadays, things like DRM, lack of standards and the
      content of some EULAs are, in my view, much worse. My main
      machine dual-boots XP and RedHat not because of Linux's price or
      technical superiority, but because I refuse to be locked exclusively
      into somebody else's idea of how I should access my own information. I
      struggle a lot when using Linux, but I keep at it so I can someday get
      entirely rid of Windows and be able to choose exactly what my computer
      does with my data.

      Your point of convergence will certainly be a critical milestone, and I
      can only hope that the advocacy efforts of our community mature enough
      along the lines I've mentioned above to convince regular users, like
      your mom and mine, to switch to Linux, for THEIR benefit.

      Cheers,

      Morel

    9. Re:Interesting concept... by spectre_240sx · · Score: 1

      Nice one. Honestly, I think if OS X was available for x86 I'd probably be running it right now. Although there are still MANY things about it that annoy the crap out of me. ex. When I press the home key, I want my cursor at the beginning of the line. Not that difficult apple, figure it out.

    10. Re:Interesting concept... by CAIMLAS · · Score: 2, Interesting

      If linux wants to keep gaining headway, something is going to have to be done on the desktop; XFree is a hoggish bitch. Surely there could be a better X implimentation.

      For philosophical reasons, I don't see MS's success as anything but bad. One, they are a large corporation, and in a related fashion, a (proven) monopoly. They leverage an obscene amount of power - it's like having a patent on water, in terms of today's business world. Such a large organization can not be unilaterally trusted with such power. This is why we're -supposed- to have a government: regulation of trade and things such as monopolies, so that the little guy does not get walked all over, and competition remains.

      The future of software is in support, not development; everyone knows this. Microsoft's practices fly in the face, once again, of the little guy making money from such support - because he's simply not allowed the tools to do it. Hardly nobody does vehicle repairs in their own 2-car garrage. Most people bring their cars to mechanics for repair. What if those mechanics weren't allowed to know how those cars work? They wouldn't be able to do their jobs properly. What's more, if information on how the cars were made wasn't allowed to be made public, then Joe Tinkerer wouldn't be able to fix his own car, either.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    11. Re:Interesting concept... by spectre_240sx · · Score: 2

      I agree. Photoshop and a few Macromedia programs are literally the only reason I'm not running linux on my computer right now. It's sad, I know, but I need those programs...

    12. Re:Interesting concept... by scovetta · · Score: 4, Insightful

      Thanks, yes, she's a very fine lady.

      I think the point is that yes, my mom IS a GUI usability guru, for the simple fact that she has no technical expertise. The "average" computer user should not need to know anything about editing text-files in /etc, or using rpm or make to unzip/install new applications. Of course for the /. crowd, more power is better, and it shouldn't be taken away, but there must be a usability layer that those with a very tiny amount of computer-knowledge can use.

      --
      Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
    13. Re:Interesting concept... by EvilGrin666 · · Score: 1

      KDE (amongst other window managers) has been 'borrowing' things from Windows for years, surely?

      The whole 'start menu' deal for example.

    14. Re:Interesting concept... by Anonymous Coward · · Score: 0

      Let me start out by saying that I am a big *nix user and the only time I use MS products is at work

      So in other words, you only use Microsoft 8 hours a day?

      Sorry, retard, but checking your email at home from a Mandrake box doesnt make you a "big *nix user". Try again.

    15. Re:Interesting concept... by orasio · · Score: 1

      Not cost, ethics. There are people who value freedom, and Windows takes away your freedom, by making you promise that you wont change or share the software you use.

    16. Re:Interesting concept... by pyros · · Score: 2, Insightful
      I'm sure she's a perfectly fine lady, but is she also a GUI usability guru?

      Being an expert would actually disqualify her as a good person for final approval. The guru is the one who will successfully implement the UI specs set forth by the lay-user.

    17. Re:Interesting concept... by Anonymous Coward · · Score: 0

      To intrude, MS has trully lost that "good" UI design with Windows XP. Linux however has great potential, it just needs someone to put it together somewhat in simplified form. The other way is having all that complexity, but making it comprehensible enough for your mom (like the way Apple can do it).

    18. Re:Interesting concept... by michrech · · Score: 1

      If this ever happends, which seems reasonable, I beleive it will be the software and hardware venders who decide who will win. IMHO, this is why I feel that Linux will always be the underdog in the Desktop enviroment. MS has been in the game to long, and has a lot of ties with SW & HW companies to create support and drivers.

      I hate to tell you, but any business that chooses to install Windows over Linux on their computers just because "Windows has been inthe game too long", will go out of business.

      In case you forgot, businesses are in 'the game' to make profit. So, what makes more profit? We have two, basically equal, OS's. We will half to assume that IF Linux were to get to this status, not only would there be a far larger installed base than now, but better apps that people would be happy with. Ok. I'm Big Computer Reseller, CO. Which do I choose? Pay (for example), $90 for every Windows OS I put on each of my computers, and pass that (and more for my proffit) to my customers, or do I use Linux, free, and have that $90 more proffit without having to raise the cost of the machine much more?

      To think a business would ONLY use Windows is to indicate you to be a very poor business man, at the very least.

      --
      bork bork bork!
    19. Re:Interesting concept... by ccp · · Score: 1

      I think the point is that yes, my mom IS a GUI usability guru, for the simple fact that she has no technical expertise. The "average" computer user should not need to know anything about editing text-files in /etc, or using rpm or make to unzip/install new applications.

      Aren't you confusing the terms?
      Average means just that, average.
      According to your description, your mom is rather a beginner. She'll eventually (with your help) learn a few things, and she'll be on her way to being average.

      I'm average, and, thanks to Mandrake, can do some nifty things just by point and click.
      The difference being that, even when new to Linux, I've been using computers for quite a few years.

      IMHO targeting GUIs to the raw beginner is a mistake.

      Cheers,

    20. Re:Interesting concept... by whovian · · Score: 1

      Sorry, maybe I am ignorant here. If vendors have a preference for MS, why would MS alter their OS in such a way so as to effectively "lock in" users and force upgrades?

      I can't see that happening with linux, being open source. Here I'm thinking that services like Progeny(?) will allow users to maintain their Redhat distributions after RH bails at the end of 2003.

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
    21. Re:Interesting concept... by Anonymous Coward · · Score: 0

      It's the end of the world! ... or the beginning! Hmph!

    22. Re:Interesting concept... by ccp · · Score: 1

      The guru is the one who will successfully implement the UI specs set forth by the lay-user.

      So the lay-user will set forth the specs? And will specify features he doesn't know exist? Because he is, you know, lay.

      You're kidding, no?
      Have I been trolled?

      Cheers,

      Cheers,

    23. Re:Interesting concept... by Apreche · · Score: 2, Interesting

      People always think that MS is ahead for this reason or that reason. But in truth, there are exactly 2 reasons why MS is still #1.

      Reason 1: People don't like change. Most of the population is incredibly illogically stubborn. They aren't willing to expend a small amount of effort to drastically increase their happiness afterwards because they don't want the temporary discomfort. They would rather stick with whatever crap they already have. You can always tell who they are by trying to get them to switch from IE to Firebird. Those who are willing to try and expend a little effort never go back. The rest of them see the benefits right in front of them, but they just wont change. I say, it's their loss.

      Reason 2: Marketing. People just don't know about linux. Or they've heard the name and don't know what it means. If we had a super bowl commercial, let's say, that informed people of the following:
      $200 of the cost of that computer you just bought was for MS Windows. Linux can do all the thigns you want. Linux doesn't crash. Linux is free. Software for linux is free. Never pay money for software again. Linux is secure. Don't worry as much about virii, etc. etc. You would see all those people who aren't afraid of change switch in an instant. Despite the increasing popularity of Linux and OSS, people still just don't know.

      If you think that there is some other reason people are still using windows you are gravely mistaken.

      --
      The GeekNights podcast is going strong. Listen!
    24. Re:Interesting concept... by Anonymous Coward · · Score: 0

      Why? Why must the "average" computer user be a clueless moron? We don't stick people in the driver's seat of a car and tell them "go to it". We don't have your mother sit on an assembly line and tell her, "ok, put this part together". Anything more complex than a toaster requires training of some sort and people who are unwilling to undergo that training, or be capable of figuring it out themselves safely, shouldn't be using the device. I fail to see why computers are any different.

      Call me elitist if you want, but that is how I feel. Anyone who wants should be able to use a computer, but it shouldn't be dumbed down to the least common denominator for those too ignorant and lazy to learn.

    25. Re:Interesting concept... by red+flavor · · Score: 1

      This is a serious mistake that people are still making - expecting the user to have 0 knowledge. That doesn't make any sense.

      Would you expect car manufacturers to produce cars that can be driven by someone who doesn't understand what a steering wheel does? Or airplane manufacturers to make planes flyable for someone who's never seen a cockpit before?

      A minimum level of competence/understanding should be expected of the users. Anything less is just silly.

    26. Re:Interesting concept... by Art+Tatum · · Score: 4, Insightful
      It's also generally regarded that Microsoft has superior usability/UI.

      Windows can't even claim to be the victor in that department. The Windows GUI is a mish-mash of Mac and NeXTSTEP, plus other interfaces, in all likelyhood. It's disunified and irritating to use.

      If this new MS team can improve the core to the point where it's as good or better than Linux, then the only reason anyone would use Linux would be cost.

      And the fact that it's more UNIX-like. And that the sense of community is stronger. And that you can dig into the guts. Actually, I guess cost isn't the only reason at all.

    27. Re:Interesting concept... by Anonymous Coward · · Score: 0

      I need those programs...

      Crossover office. Seriously. Try it. Buy it. It's most definitely worth the price.

    28. Re:Interesting concept... by micromoog · · Score: 2, Interesting
      If you think that there is some other reason people are still using windows you are gravely mistaken.

      Software support. My company uses software that is just not available on Linux, both in the client and server realms. We know exactly what Linux is and how good it is, and even use it for a few specific Linux-supported server applications . . . but on the whole, Linux cannot do what we need it do, which is run software that we have a lot of time and money invested in (money that makes OS license fees look like spare change).

      Your two points are valid, but are a gross oversimplification of the way things actually are. Many CTOs would gladly switch to Linux to save a little money, if it could run the right software.

    29. Re:Interesting concept... by Anonymous Coward · · Score: 0

      "In terms of user-interface, it is known that Xerox-parc together with Apple
      Macintosh (see: http://www.mackido.com/Interface/ui_history.html)
      research yielded UI advances which took almost a decade for Microsoft
      Windows to match (due to legacy considerations). The "Start" menu is clearly
      derived from an Apple innovation years earlier -- the Apple menu."

      Stop trolling and try something different. If elitism pisses you off don't imitate it.

    30. Re:Interesting concept... by pyros · · Score: 1

      While I see what you're trying to say, a usability expert is the kind of person employed by a lab who pays hundreds of lay persons to use a system and say "this button doesn't work right" or "this feature should be more like this." The test administrators then take that feedback and analyse it with the gurus to produce the UI that reflects the feedback. This is what MS has done many times, and what Sun did with Gnome that led to the big philosophical change from 1.4 -> 2.0 that caused people to jump over to KDE.

    31. Re:Interesting concept... by ccp · · Score: 1

      The test administrators then take that feedback and analyse it with the gurus to produce the UI that reflects the feedback.

      and what Sun did with Gnome that led to the big philosophical change from 1.4 -> 2.0 that caused people to jump over to KDE.

      Pyros, aren't you refuting yourself?

      Cheers,

    32. Re:Interesting concept... by pyros · · Score: 1
      Pyros, aren't you refuting yourself?

      I suppose since I didn't qualify what kind of users jumped ship to KDE (non-lay-users).

      GNOME was subjected to usability testing and new design goals were established. The [lay-]users who tested it wanted different default settings and fewer configuration dialogs. So GNOME 2.0 delivered on that. People who like simplified desktop environments (like those offered by Windows and Mac) liked GNOME 2.0+ more than GNOME 1.4-. People who don't care about newbi usability prefer GNOME 1.4- and KDE to GNOME 2.0+, Windows and Mac. The catalyst for the change was usability tests administered with [lay-]users.

      If you look at reviews of KDE 3.2b, you'll see that the Conrtol Center is also starting to simplify itself a little more. You'll notice people saying 'finally this will make it easier to use for newbies, but it still has too many config options.' Of course you'll also notice people saying 'screw the UI experts, I want my options. You'd think newbies would want more options, otherwise they wouldn't be switching.' Ignoring the fact that it's the newbies themselves who said 'there are too many options, i can't figure out what they do.'

    33. Re:Interesting concept... by scovetta · · Score: 1

      I wouldn't expect every car driver to know how an internal combustion engine works, or even to know how to change their oil. Think about cell phones, they're so frickin' easy to use (the good ones)-- you type in the number, you press the little picture of a phone that's off the hook, and you talk. If Linux was a cell phone, you'd have to configure what network to connect to, how you want the screen to look, and it'd have 400 buttons. It'd be far more powerful, but is that really what's best for the ACU?

      Some programs really have UI down pat. 3D Studio Max had almost no learning curve (for the interface), everything was apparent. That's also one of the reasons why the web is so popular-- it's powerful under the sheets, and easy to use above them.

      It's silly to expect 40 year old Joan from Accounting to take a month to learn an O/S if she only needs to keep tallies of sprockets and send an email every once in a while.

      --
      Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
    34. Re:Interesting concept... by ccp · · Score: 1

      People who like simplified desktop environments (like those offered by Windows and Mac) liked GNOME 2.0+ more than GNOME 1.4-. People who don't care about newbi usability prefer GNOME 1.4- and KDE to GNOME 2.0+, Windows and Mac. The catalyst for the change was usability tests administered with [lay-]users.

      I'm usually in KDE. Nothing religious, just habit.
      In order to see your point I installed Gnome 2.4 (yes, it's true).
      I'm presently in Gnome.

      A little faster, yeah, but I miss the options!.

      As a matter of fact, I've discovered that for me, at least, the more options the better.

      Cheers,

    35. Re:Interesting concept... by SpikeSpiff · · Score: 0, Flamebait
      This is naive. The embarassing truth is that Windows +Office is the far and away best platform for non-developer productivity.

      I ordered a Dell laptop with XP and Office, plugged it in, typed my name in, and typed in the darn activation code, and was working in less that three minutes. It was sweet.

      It just works. It's almost Apple-Like, except that Office on Windows works better.

      Conversely, my fresh Comp Sci PhD Linux geek spent hours getting Red Hat to work. Periodically, he still fiddles with patches and user access. I'm trying work, or at least to surf the web. I don't need those hassles. Neither do almost all non-developers.

      And while adequate, Open Office can't hold a candle to Office. It's like comparing a Mercedes S600 and a 1985 Buick Riviera. Both big and bloated, both transportation, but one is powered by a monster V12 and covered in hand-stiched leather.

      And internet explorer. Free. Fast. Always supported. Who cares about other browsers?

      --
      "All that is required for evil to triumph is for good men to do nothing." - Edmund Burke
    36. Re:Interesting concept... by Anonymous Coward · · Score: 0

      Your analogy is seriously flawed. We have manditory training and certification of drivers and pilots.

    37. Re:Interesting concept... by wtrmute · · Score: 1

      I think who's confusing the terms is you. "Average" here refers to a statistical average among the universe of computer users, not to a skill level of average. And that statistically average user doesn't know much of anything at all.

      More importantly, he doen't want to care about how the system or the GUI works. He just wants to get his work done and not have too much hassle.

      Understanding a system and being able to customize it is a very good thing, but it's not for everyone. We the more advanced users (including the average-skilled ones like you and me) must learn to respect that.

      Perhaps the way out is to implement different sets of options, like a beginner's control panel and a master's config utilities?

      Peace.

    38. Re:Interesting concept... by Matt+-+Duke+'05 · · Score: 1
      We don't stick people in the driver's seat of a car and tell them "go to it".


      And if something in your car breaks can the average person just pop the hood open and be done with it? No. Should the fact that they're not an auto mechanic render them a "clueless moron?" Nope. Following your reasoning, all people who own cars should know how to fix every conceivable problem that could ever arise from its usage.
      --
      -Matt
      Duke '05
    39. Re:Interesting concept... by ccp · · Score: 1

      "Average" here refers to a statistical average among the universe of computer users, not to a skill level of average. And that statistically average user doesn't know much of anything at all.
      More importantly, he doen't want to care about how the system or the GUI works. He just wants to get his work done and not have too much hassle

      Aren't you underestimating the skills and desire to learn of your "average" user?

      I guess you and I aren't exposed to the same kind of users, but I've found that after an initial period of panic (Am I going to break the computer?) and beffudlement (you mean I have to click twice?) most people gain confidence and tries to learn.

      Agreed there's a minority that neither wants nor does learn, but at least in my experience, is really a minority.

      As in everything else, YMMV.

      Perhaps the way out is to implement different sets of options, like a beginner's control panel and a master's config utilities?

      Completely agree.

      Cheers,

    40. Re:Interesting concept... by Hatta · · Score: 1

      Why not? Using a GUI requires familiarity with basic GUI concepts. Using a CLI requires familiarity with basic CLI concepts. Considering that my grandmother, someone with NO computer experience, can't use either means that neither of them are truely intuitive.

      If neither of them is intuitive, which is easier? Now, you're going kind of overboard by implying that linux would require someone to edit a config file or compile something to unzip files. Unzip is distributed with every distro I'm familiar with, and if it's not installed by default, it ought to be as simple as "apt-get install unzip" But since zip:windows::tar.gz:linux it's probably more appropriate to discuss tar.gz which is installed by default on every distro.

      So if you're in windows, unzipping is as easy as right clicking on the archive, selecting unzip. How do you know how to do that? Because everything else on windows behaves that way. You just have to understand the concept of a context menu. Untarring an archive on linux is as easy as 'tar -xzvf ' How do you know how to do that? Because every other command line app works the same way. You just have to understand the concept of command line options.

      --
      Give me Classic Slashdot or give me death!
    41. Re:Interesting concept... by jalet · · Score: 1

      > then the only reason anyone would use Linux would
      > be cost.

      No, it would be Freedom !

      --
      Votez ecolo : Chiez dans l'urne !
    42. Re:Interesting concept... by Hatta · · Score: 1

      Not the OP, but the statement applies to me just as well.

      Perhaps your job consists of sitting behind a computer for 8 hours. Mine doesn't. I find computers enjoyable, and as such they have pretty much supplanted other forms of (non social) entertainment. Coding for fun, playing with the network, that sort of shit. I use my tv as a second monitor more often than as a tv, and when I do watch something on it, it's usually a downloaded MST3K (check out DapCentral for all the cheese you need.) So I pretty easily average 5x more time on linux than on windows. And the stuff I do on linux is far more unixy than my windows stuff is windowsy. Browsing the web, word processing, and pdf reading are pretty much the same whatever platform you're on. So lets be more careful who we call retards, ok?

      --
      Give me Classic Slashdot or give me death!
    43. Re:Interesting concept... by Hatta · · Score: 1

      Good point, but bad example. It makes sense for a computer distributor to put MS on their machines because of the brand name recognition. Linux is good for business for many other reasons. Security and stability are two big points. Also, most of the applications a business needs are available on linux. OO.o, postgresql, the gimp, etc., may not be perfect replacements for the windows equivalents, but they provide all the functionality 95% of users need. Why buy a tractor trailer when all your stuff will fit in the back seat of your honda? And those last 5% need not worry either. As more people move to linux, more software will be written for linux, so more people will move to linux, and eventually adobe et. al, will have to port to linux or risk being left behind.

      --
      Give me Classic Slashdot or give me death!
    44. Re:Interesting concept... by Anonymous Coward · · Score: 0

      But when do you find time for all of your girlfriends? Oh yeah, thats right. Sorry to bring up a sore subject. Never mind.

    45. Re:Interesting concept... by inode_buddha · · Score: 1
      Hrmmm, that's the same reason why I switched several years ago, so I agree totally with you on that point. The convergence will happen, I'm sure. Thanks for reminding me "why" I did it, because people always ask.

      Here's an odd thing I've noticed: I end up doing tech support for friends, family, and co-workers. Sometimes they ask what version of Windows I use, and I tell them that I don't use Windows at all. Then they say "But I thought you liked computers!"

      I've never had a good answer for that one.

      --
      C|N>K
    46. Re:Interesting concept... by Hatta · · Score: 1

      Ah, ad hominems. What fun.

      --
      Give me Classic Slashdot or give me death!
    47. Re:Interesting concept... by RetroGeek · · Score: 1

      You just have to understand the concept of a context menu.

      and

      You just have to understand the concept of command line options.

      The big difference here is that in a context menu I can SEE the choices. With a GUI I can SEE the options. The GUI also (can) enforces impossible choices (what, you want to have white text with a white background? Sorry white background is greyed out with white foreground).

      The problem with a CLI is that YOU need to remember what the options are, and understand how they interact. Yes you can type in -? -h or man XXX. Then you can read through a programmer's "best try" at documentation.

      Now don't get me wrong here. I started with DOS 1.0, can program in DOS batch files, and have a suite of batch files to do certain repetative tasks.

      But for most utilities I would prefer a GUI (especially if it can save settings).

      And do, pray tell, tell me why do I need to remember a set of archane command line settings just to install an application?

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    48. Re:Interesting concept... by Anonymous Coward · · Score: 0

      Not quite as fun as making out with chix, but you wouldn't know about that...

    49. Re:Interesting concept... by Apreche · · Score: 2, Insightful

      See, this is the kind of stuff I'm tlaking about. You have an incorrect impression of the truth. Just because your friend takes hours to install redhat doesn't mean it's crap. It means he's stupid. Sure he's a phd in CS. Mean's he's good at coding. Doesn't mean he's good at using software. I can install gentoo with grp or knoppix so fast it'll make your head spin. I'll even at a cron job so you never have to worry about patches or anything. It will just emerge sync emerge-up world or the apt equivalent once a week.

      Yes, Open Office is crap. yes MS Office is crap. That's why I'm an abiword man. I want a word processor and just a word processor. I don't use those other things, and I probably never will have to. If I did there are seperate programs to replace each part of office all of them better than the suite. Also KOffice is pretty good.

      Ok, if you think IE is so great, take the Firebird challenge and prove it to yourself. Use Firebird and Firebird only for about a week. Learn the keyboard shortcuts. Install and play with extensions and themes. Put in the ad blocking. Use the tabs. See if you still think IE is king. If you don't I win. If you do, you're either lying to yourself or you're just dumb. If you're afraid to do it, that means you're afraid I'm right. You've got nothing to lose.

      Remember what I said. It takes effort to change. In the end it's better. Your complaing is that it just works. It doesn't work better, it just works with less effort. It's like a porsche and a camry. The Porsche is better, but you have to drive stick. Harder to drive, but definitely the superior vehicle. By using Windows and MS Office you're saying you would rather pay for a Toyota Camry than get a free Porsche just because you don't want to learn to drive stick. Think about that for a few minutes.

      --
      The GeekNights podcast is going strong. Listen!
    50. Re:Interesting concept... by Feztaa · · Score: 1

      If this new MS team can improve the core to the point where it's as good or better than Linux, then the only reason anyone would use Linux would be cost.

      Tell that to RMS.

    51. Re:Interesting concept... by michrech · · Score: 1

      Your still thinking in today's terms. IF Linux were to get to the status where it is equal to Windows, it is logical to assume that the apps for linux would get there as well.

      In that situation, it would be stupid for a company to use ONLY Windows on their products and ignore Linux.

      I may not have worded my last post very well, but that is what I was trying to get at.. =]

      --
      bork bork bork!
    52. Re:Interesting concept... by Hatta · · Score: 1

      Yes, one wonders why a prize catch like you is wasting time flaming on slashdot.

      --
      Give me Classic Slashdot or give me death!
    53. Re:Interesting concept... by SpaceJunkie · · Score: 1

      Why run those on Windows anyway. From the impression I got - the Mac versions of these are a great deal more worthwhile than the windows equivalents.

      Before Mac OS X, I would never have considered buying a Mac, and I probably still wont - but OS X has certainly upped my esteem for Apple a great deal.

      --
      OrionRobots.co.uk - Robots From sol
    54. Re:Interesting concept... by spectre_240sx · · Score: 1

      Actually, I've found the windows variants faster easier to work with. They've got more keyboard shortcuts via using the alt key to get up to the menus. Other than that, I really haven't noticed any difference at all, and I have used them on a mac.

      There seems to be a common misconception that PC's aren't good for graphics. I beg to differ on that point. Rather, Macs are just more commonly used for graphics, meaning that if you get a job in a design house you're probably going to be using a mac, so you should know how they work.

    55. Re:Interesting concept... by lcde · · Score: 1

      I don't know why I am even responding to someone who doesn't even have enough balls to put his name to his words but....

      Yes I only us MS 8 hours a day. I have an Compaq E500 running Gentoo Linux, no 2nd partition and no VMWare or Win4Lin. I ust OpenOffice when I need it and so forth. I also have a P300 running OBSD for a IMAP mail server. I am also working on an embedded OBSD system for networking projects that I do for fun.

      so i guess im not a BIG *NIX user because I don't manage 1000 Unix Servers.

      --
      :%s/teh/the/g
    56. Re:Interesting concept... by lcde · · Score: 1

      Well we could always speculate what will happen. And I agree with you to a point.

      I think companies like Dell and such are going in the right direction selling both a Windows and Linux workstation. This gives companies a choice of what they want. If they are going to be equal players they will have to have an equal chance of being sold.

      I think the main thing is it won't happen overnight, but it looks like so far we are going in the right direction.

      --
      :%s/teh/the/g
    57. Re:Interesting concept... by lcde · · Score: 1

      Truthfully the only reason I sit behind a MS box is because I am software locked to it. I do a lot of simulations and calculations of EM fields at work and I need Ansoft HFSS. This program is available for a 64-Bix HP-UX machine but that costs $34K and we looked into it, but did not see a benifit to switch.

      8 hours a day is a little high. I still have testing and laboratory work that I do on some days, but there is a lot of computer work.

      --
      :%s/teh/the/g
    58. Re:Interesting concept... by Lord+Raze · · Score: 1
      If this new MS team can improve the core to the point where it's as good or better than Linux, then the only reason anyone would use Linux would be cost.

      Are you sure nobody's using Linux for both cost reasons and political ones? Say, for example, Richard Stallman?

      --
      -- "Have you ever seen your own brain?"
    59. Re:Interesting concept... by Lord+Raze · · Score: 1
      I think the point is that yes, my mom IS a GUI usability guru, for the simple fact that she has no technical expertise.

      Meaning what, we should code UI to the stupidest user? Or rather the stupidity of the average user?

      Of course for the /. crowd, more power is better, and it shouldn't be taken away, but there must be a usability layer that those with a very tiny amount of computer-knowledge can use.

      Interestingly enough MacOS X is a combination of gooey friendly UI warm-fuzzies for all the nitwit Macheads out there, and all the text files in /etc you could ever hope for, as System 10 is, at it's core, a BSD fork.

      --
      -- "Have you ever seen your own brain?"
  17. Study all you want.. by grub · · Score: 4, Insightful


    .. they can't learn to have a love of what they do. That's a huge difference between Open Source and proprietary.

    --
    Trolling is a art,
    1. Re:Study all you want.. by The_K4 · · Score: 1

      Microsoft (ands it's employees) DO have a love of what they do.....it's just that what they do is MAKE MONEY! :)

    2. Re:Study all you want.. by Broodje · · Score: 1

      Don't wanna fight with the mighty grub, but, I can't help but think there _are_ people at Microsoft that do love what they do, at both the management and programming level. I don't think passion for anything has to be tied to whatever corporate entity you signed up with. I think people on ground zero at Microsoft actually might have a passion brewing in them somewhere, even if means they accept paychecks from the beast.

    3. Re:Study all you want.. by grub · · Score: 1


      I can't help but think there _are_ people at Microsoft that do love what they do,

      Oh, absolutely. I didn't mean to infer that everyone there hated their work. I don't doubt, though, that to many Microsofties it's just a job. Lacking passion for what one does leads to mediocre results.

      --
      Trolling is a art,
    4. Re:Study all you want.. by the_rev_matt · · Score: 4, Insightful

      That's actually not the difference. I'm not in the habit of defending MSFT, but you have to differentiate between the corporation and the people that work there. The technical people at MSFT got into technology because they love it. MSFT really does tend to hire some of the best and the brightest. Many of the problems with their software have to do with overall architecture and decisions forced on the developers by marketing. That doesn't mean the developers suck or that they don't love what they do.

      --
      this is getting old and so are you

      blog

    5. Re:Study all you want.. by no+reason+to+be+here · · Score: 1

      I don't doubt, though, that to many Microsofties it's just a job.

      Yes, but in your original post, you cast this as a difference between free software and proprietary software. From what I have heard, everyone at Be, Inc. loved their job (at least until the focus shift), and they were producing proprietary software.

    6. Re:Study all you want.. by JoelClark · · Score: 1

      You are mistaken on that. There is a group of us here where I work that live, eat, and breathe our code. It's quite proprietary, but that doesn't make us any less proud of it.

      jc

    7. Re:Study all you want.. by cREW+oNE · · Score: 1

      ... and you have to be a total commie if you don't love THAT!

      --

      +++ATH0

    8. Re:Study all you want.. by nathanh · · Score: 1
      The technical people at MSFT got into technology because they love it. MSFT really does tend to hire some of the best and the brightest.

      Perhaps that's true, but I'm often reminded that "best and brightest" often goes hand in hand with "arrogant and condescending". In Microsoft's case this results in NIH-syndrome on a spectacular scale.

      Society progresses quickly when people work as a team. Society is structured to permit teams to form. Science recognises the value of teamwork by incorporating it into the "rules" of science. But Microsoft isn't a team player. They want to do it all themselves. Yes, that demonstrates incredible intelligence, gumption, and skill... but it also demonstrates incredible arrogance and disregard for anybody and anything outside of Microsoft.

      Microsoft could do with a little humility.

    9. Re:Study all you want.. by Anonymous Coward · · Score: 0

      Tell that to the permatemps.

  18. High level of consistency? by burgburgburg · · Score: 0, Troll

    Microsoft doesn't need to study anybody to maintain a high level of consistency as regards the kernel. It is consistently bloated and buggy. It's first thing on the requirements doc and they keep up the effort every single day.

  19. Heh by CormacJ · · Score: 4, Funny

    First they ignore us
    Then they despise us
    Then they ridicule us
    Then they become us...

    1. Re:Heh by Anonymous Coward · · Score: 0

      Sounds like the Borg ;)

    2. Re:Heh by sglane81 · · Score: 1

      So what you're saying is if you can't beat them, join them?

      --
      This is the Internet. You can say "fuck" here. - AC
    3. Re:Heh by Anonymous Coward · · Score: 0

      First we ignored SCO
      Then we despised SCO
      Then we ridiculed SCO
      .
      .
      .
      Welcome to the SCO family!

    4. Re:Heh by Anonymous Coward · · Score: 0

      ...And then they drink all our beer.

    5. Re:Heh by Anonymous Coward · · Score: 0

      Then we become them...
      Then they become Carol Channing...
      Then we go to the prom...
      Then Carrie blows it up...
      Then we get tired of misapplied quotes...

    6. Re:Heh by WolF-g · · Score: 0

      1. they ignore us
      2. they despise us
      3. they ridicule us
      4. they become us...

      5. ???
      6. Profit

  20. sharing? by Anonymous Coward · · Score: 0

    Maybe they should learn to share first.

  21. Interesting by fw3 · · Score: 5, Interesting
    "creating a new central engineering division"

    Microsoft is going to become more centralized to better compete with a competitor based highly distributed, decentralized development.

    I'm amused, of course the proof will be in the bits.

    --
    Linux is Linux, if One need clarify their dist: <Dist>/GNU Linux
    bsds are of course just BSD
  22. "Studying" Linux? by The+Spanish+Ninja · · Score: 2, Insightful

    So does that mean SCO is going to sue Microsoft, too?

    --
    "I like you, but I wouldn't want to see you working with subatomic particles."
    1. Re:"Studying" Linux? by Aadain2001 · · Score: 1

      Wow, who would you root for in that matchup?

      --
      Space for rent, inquire within
    2. Re:"Studying" Linux? by Anonymous Coward · · Score: 0

      Although you say that in jest, I think the Linux community should make a formal request (directly at first, but publically through the media if necessary) for Microsoft (and eventually, ALL closed source OS companies) to run ESR's comparator on their source code to prove that they are not using GPL'd code in their products.

    3. Re:"Studying" Linux? by The+Spanish+Ninja · · Score: 0

      Microsoft, all the way. They have more experience at snowjobbing the legal system.

      --
      "I like you, but I wouldn't want to see you working with subatomic particles."
  23. At least they are thinking along the right path... by CokoBWare · · Score: 5, Insightful

    If M$ won't adopt Linux, at least it will use ideas developed in the open source community to help Windows become a better operating system. Isn't that what we all want? Better operating systems?

  24. Microsoft Math by Anonymous Coward · · Score: 0

    Microsoft Chairman and Chief Software Architect Bill Gates has called Longhorn the biggest Microsoft release of the decade and bigger than Windows 95.

    2006 - 1995 = 11 years. Oh yeah, Windows 95 didn't release until 1996.

  25. News in History: by Anonymous Coward · · Score: 0

    Microsoft's New Core OS Team Learning from Apple.

  26. Oh, now I get it. by Our+Man+In+Redmond · · Score: 5, Funny

    Linux is anti-American, unconstitutional, hippie-dippie, probably communistic, causes cancer in laboratory animals . . .

    and now Microsoft wants to be more like Linux. Got it.

    --
    Someone you trust is one of us.
    1. Re:Oh, now I get it. by Salsaman · · Score: 1

      You forgot 'pacman like'. Or was that just the GPL ? I forget now.

    2. Re:Oh, now I get it. by Chicane-UK · · Score: 1

      I think thats basically what I thought when I read the story.

      It bugs the shit out of me that Linux is ridiculed, criticised, 'out performed', 'out priced', (I dont agree with that btw, just using those comments as examples) etc by Microsoft & their propaganda machine.. yet at the end of the day, you get something stupid like 'this is just business', or in this case, using Linux as an example of how they should be doing something.

      Ah well.. Linux is obviously doing something right. Just keep your eyes on the prize guys :)

      --
      "Hey! Unless this is a nude love-in, get the hell off my property!!"
  27. It is only a matter of time... by Dragoonkain · · Score: 0

    This only leads the way to a real merging between windows and linux. It is only a matter of time and resources before it happens. Microsoft is just trying to find out how to encorperate it all into 1 big package. Come back to this post in 10 years and you'll see my "I told you so" reply..

  28. This only shows by pbug · · Score: 1

    That microsoft is scared of linux. Because they want to know their 'enemy' in a sense. But also just from a pure techinical stand point is also good to know how other people do things so you can learn from them and improve on how you do things

  29. Prelude to patent hassles? by Rex+Code · · Score: 1, Flamebait

    My immediate concern is that a huge company like Microsoft that owns patents on all kinds of trivial concepts will next be telling us, "Hey, we found the following Microsoft patented technologies in there while we were poking around! But don't worry, we're a nice company. Just get rid of the infringing code and we'll let it slide. Oh wait, that's 97.5% of your kernel by our estimates."

    Hard to say though, as they haven't been that agressive before, and indeed came up on the short end of the stick in a recent patent dispute.

    1. Re:Prelude to patent hassles? by JamesP · · Score: 1

      Remember that the GPL is viral...

      So the moment M$ people look at it, their brains begin to get all fuzzy and funny and before you know, everybody is coding a GPL Windows...

      --
      how long until /. fixes commenting on Chrome?
    2. Re:Prelude to patent hassles? by Bigby · · Score: 1

      So are you saying that they will patent the organization of the development of Linux?

  30. but but ... by Anonymous Coward · · Score: 5, Interesting

    According to the Microsoft apologists and mr Gates himself there is no innovation in Linux...

    Soon to come: a new development process invented by and patented by Microsoft.

  31. Funny thing is ... by WindBourne · · Score: 4, Interesting

    This is the way that NT started. Dave had total control over the core (and the people) while Bill had control over the API on up. Then Bill took back control of all of it. Bill should have left Cutler in control of the core.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:Funny thing is ... by robslimo · · Score: 2, Interesting

      Speaking of which, here is an interesting interview with Dave Cutler and Mark Lucovsky about the development of NT. I was surprised to learn how long ago NT devel began.

    2. Re:Funny thing is ... by Progman3K · · Score: 2, Interesting

      And the other funny thing is the most stable version of Windows I ever ran was Windows NT 3.1

      I ran it on a 486DX2 66Mhz with 16MBs of RAM and a 500MB hard disk.

      OK, so it couldn't print or do anything fancy, I admit that, but it WAS rock-steady!

      The minute they pushed Dave Cutler out of the picture and started thinking along the lines of having featuresets by certain sales quarters, everything began to go downhill.

      I really believed in Windows then, but now, it's just a big, slow, bloated abomination.

      I have to go cry now.

      --
      I don't know the meaning of the word 'don't' - J
    3. Re:Funny thing is ... by Kenja · · Score: 1

      The less an OS is expected to do the more stable it is.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    4. Re:Funny thing is ... by Anonymous Coward · · Score: 0

      or put another way, the more crap shoe-horned in the less stable it becomes.

    5. Re:Funny thing is ... by sparkz · · Score: 1

      I prefered 3.51, but I agree with the point.

      --
      Author, Shell Scripting : Expert Re
  32. EOS Strategy at Work by LazloToth · · Score: 2, Insightful


    Emulate, or Squash.

    Squashing hasn't been working too well.

    --


    It's only funny until someone gets hurt. Then, it's hilarious.
    1. Re:EOS Strategy at Work by Anonymous Coward · · Score: 0

      For MS it might as well be Ennumerate or Spanish because the Polish notation ain't helping.

    2. Re:EOS Strategy at Work by Anonymous Coward · · Score: 0

      You mean hungarian.

  33. Makes sense if youre MS by Anonymous Coward · · Score: 0, Flamebait

    Seriously, If you were MS wouldnt you want to know how a bunch of wierdo hackers from around the world keep things like the kernel SANE ?

    With all the development and patches, etc most of us take the kernel stability for granted.

    MS Has absolute control over every aspect of their development and CANT EVEN COME CLOSE to the code procedures that surround kernel development.

    Kinda funny such a diverse group hacker can build a proccess for kernel patches and updates that is superior to a company that has control over all aspects of their kernel development.

  34. I would love to see the results of their studies by Anonymous Coward · · Score: 0

    The same way The Cathedral And The Bazaar and the Halloween Documents gave us more insight on the way FOSS works, the result of their studies would probably be useful.

  35. Article Time Travel? by Koualla · · Score: 0

    Is it just me, or is this article back from the future? It's only 4:25am local time as I write this, but the article says it was posted at 5:16am.

    Regards, Ross.

    --
    Six boxes to use in the defense of liberty: letter, soap, ballot, witness, jury, ammo.
  36. Center of Gravity by KoolDude · · Score: 1


    The newly formed division, described by Microsoft as a "center of gravity for advancing engineering excellence within Windows,"

    Isn't center of gravity the point to which all bodies around eventually bash into ? Now that Microsoft has agreed to it, let's continue with our bashing :)

    --
    getSexySig(); /* returns sexy signature */
  37. Yes folks, it's called capitalism. by Exmet+Paff+Daxx · · Score: 4, Insightful

    Red Hat, Inc. is now Microsoft's #1 competitor in the marketplace. Has Red Hat been studying Microsoft for years? One need only look at kernel support for NTFS or the Samba project to answer that. Now in order to keep up with this arms race, Microsoft must in turn study Linux in order to keep up.

    Capitalism demands this fierce escalation: it's called competition.

    --
    If guns kill people, then CmdrTaco's keyboard misspells words.
    1. Re:Yes folks, it's called capitalism. by Trejkaz · · Score: 1

      First you say Red Hat, then you say Samba... I was under the impression Samba were their own team.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    2. Re:Yes folks, it's called capitalism. by Tim+C · · Score: 1

      Has Red Hat been studying Microsoft for years? One need only look at kernel support for NTFS

      RedHat does not ship with support for NTFS, not even read-only. True, you can down-load rpms that other people have packaged for RedHat, and you may even be able to compile it yourself from the stock RedHat kernel sources, but they do not ship a pre-compiled module for it.

      I know that because I stupidly assumed that Fedora would be able to access my XP partition. Nope; without that support, I couldn't access the internet from Linux. Well, until I wiped it and replaced it with Mandrake, that is. Teach me to try to fix what wasn't broken in the first place...

  38. Ctrl-C Ctrl-P == Studying? by Bishop923 · · Score: 1

    Granted, you couldn't really just copy and paste Linux kernel code directly into Windows source, but this should be enough to get the tin-foil hat guys going...

    1. Re:Ctrl-C Ctrl-P == Studying? by mechugena · · Score: 1

      Tin foil won't be enough. It doesn't stop Major League Baseball from reading our minds!!!

    2. Re:Ctrl-C Ctrl-P == Studying? by Unregistered · · Score: 5, Interesting

      Windows coders are not allowed to get anywhere near linux (or any other code). If a win coder needs to use a linux box, it will have absolutely NO source code on there anywhere. Code contamination scares the hell out of ms becasue if they end up with contaminated code the will be liable for huge amounts in damages and need to rework a large portion of windows(cause everything is intentionally over-integrated) in order to replace the offending code.

    3. Re:Ctrl-C Ctrl-P == Studying? by skaeight · · Score: 0

      Copy and print?

      I think you mean ctrl-c and ctrl-v. Or if they're using X they could just highlight / middleclick.

    4. Re:Ctrl-C Ctrl-P == Studying? by edalytical · · Score: 1

      No, their using drag n' drop for developing Windows on OS X while ripping of Linux.

      --
      Win a signed Stephen Carpenter ESP Guitar from the Deftones: http://def-tag.com/?r=0008781
    5. Re:Ctrl-C Ctrl-P == Studying? by blunte · · Score: 1

      Considering how well they avoided Slammer (visiting laptops with SQL Server desktop edition), and how well they've managed to keep pre-release software from leaking, I have a really hard time believing they successfully keep their people accessing Linux code.

      --
      .sigs are for post^Hers.
    6. Re:Ctrl-C Ctrl-P == Studying? by Decameron81 · · Score: 1

      Still, proving such infringement against Microsoft could be a very very hard task.

      Diego Rey

      --
      diegoT
    7. Re:Ctrl-C Ctrl-P == Studying? by spitzak · · Score: 2, Interesting

      The GPL is strictly based on copyright. You can copy ideas from it, just as long as you don't copy code. You are confusing this with the type of NDA you have to sign to see code from Microsoft. Also Microsoft is very interested in spreading the myth that even looking at GPL code can "contaminate" you, in order to make it sound as bad as their NDA, and you are buying right into this. It isn't, and they know this. So I would not be suprised if they let their top people (the ones trusted to not blab that Microsoft is not practicing their own propaganda internally) to look at Linux source code all they want.

      Serious designers want to do things differently, and it turns out that copying source code is pretty useless for this anyway.

    8. Re:Ctrl-C Ctrl-P == Studying? by Unregistered · · Score: 1

      It's MS policy, not the GPL.

    9. Re:Ctrl-C Ctrl-P == Studying? by spitzak · · Score: 1

      I believe this "policy" is only for low-level employees not trusted to keep secret the fact that Microsoft does not believe their own FUD. You can be sure that some people there are reading GPL code all they want.

    10. Re:Ctrl-C Ctrl-P == Studying? by Hatta · · Score: 1

      If a win coder needs to use a linux box, it will have absolutely NO source code on there anywhere.

      Sounds like a GPL violation to me. If microsoft distributes linux to its employees it must provide source if requested. Of course if the employees were to get linux themselves, the burden would be on the distro.

      --
      Give me Classic Slashdot or give me death!
    11. Re:Ctrl-C Ctrl-P == Studying? by Anonymous Coward · · Score: 0

      Sounds like a GPL violation to me. If microsoft distributes linux to its employees it must provide source if requested.

      I don't think so. Microsoft owns the computers, and in a weird sense, they own the time of their employees. If Microsoft decides to install Linux on one of their machines without source code, that's entirely up to them. Microsoft is the end user in this case, not the employee.

  39. Why not study Linux by Howler · · Score: 1, Interesting

    Developers on both sides of the fence tend to take what they like best about the other and incorporate it into their own.

    Take the the desktop GUI for example. Despite what many people think about M$ they did create a fairly easy to use and consistant user interface. Both KDE and Gnome keep implementing the little things that will help them be more consistant and useable. (they have come a long way!)

    Perhaps what M$ hopes to learn is not only about the kernel as stated in the article, but how Linux does things in general. The current root/user paradigm seems to work a whole lot better if you ask me than to give Grandma root privs on her Windows machine only to have her accidently delete something pretty critical because an E-mail said to.

    Bottom line is there is a lot to learn on both sides of the fence.

  40. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  41. take this a little bit further by BigGerman · · Score: 3, Interesting

    So you got a bunch of MS core people who are _encouraged_ to look at the Linux kernel.
    They got some really bright people there you know.
    And what that bunch of bright hackers would want to do pretty soon? Contribute. Just like that Microsoft fellow from the original Haloween documents described - he had the urge to make changes, to improve the open-source code he looked at.
    Even it they are prohibited from doing so (which I doubt - engineers and lawyers don't mix), the certain cross-contamination of the ideas is bound to happen.
    This will lead to the whole bunch of interesting things - from super-SCO-sized legal battle to Longhorn Linux.

  42. "They have been studying Linux extensively..." by Kevin+Burtch · · Score: 5, Interesting


    "Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility,"

    MS, here's a clue: Stop using undocumented/proprietary hooks into your OS from your apps.

    Linux is the way it is (in reference to the above quote) because people stick to the "API"... partly because there's no other way, but that's another topic/philosophy alltogether.

    --
    - Preferences: Solaris 10 (servers), Ubuntu (desktops), Solaris 11 (personal servers) -
    1. Re:"They have been studying Linux extensively..." by Anonymous Coward · · Score: 0, Insightful

      Go ahead, name a program that uses undocumented hooks into their Apps?

      MS SQL Server - uses the same API everyone else uses.

      Office2k3 - same deal

      IE - just a bunch of COM objects.

      Where are they using these so called undocumented hooks?

    2. Re:"They have been studying Linux extensively..." by edwdig · · Score: 1

      MS, here's a clue: Stop using undocumented/proprietary hooks into your OS from your apps.

      Linux is the way it is (in reference to the above quote) because people stick to the "API"... partly because there's no other way, but that's another topic/philosophy alltogether.


      Ever use Linux around the 1.2 kernel days? It wasn't unheard of for apps to require kernel patches. DOSEmu definately required kernel patches, and I think Wine did too. It's been a lot of years so I don't remember other apps offhand, but I do remember at least a couple others not working without kernel patches.

      So it's definately possible to not "stick to the API" in Linux. In fact, in Linux anyone can add their own kernel hooks, as opposed to only MS being able to in Windows. It's just that over the years the Linux crowd has realized they shouldn't be doing it as often as they used to.

    3. Re:"They have been studying Linux extensively..." by midav · · Score: 1
      You are being right on premises outside of the original poster's point. His point is not about sa much as 'sticking to API' as to availability of the full API to everyone and to the scrutiny of the full API by everyone.

      Such brain-dead solutions as Direct${SALES_PITCH} technologies do not survive in the open source environment. If somebody asked Linus to put a special hook into the kernel by which an application thread could get direct access to shared resources, my guess, his suggestion would be to stop smoking weed for at least two weeks before asking it again.

    4. Re:"They have been studying Linux extensively..." by Anonymous Coward · · Score: 0

      Your powers of anonymous, baseless refutation astound me.

    5. Re:"They have been studying Linux extensively..." by Anonymous Coward · · Score: 0

      Virtually everybody familiar with NT has at the minimum heard that there is a hidden API that NT uses internally. This API, which is called the Native API, is almost entirely hidden from view, with only a handful of its function documented in generally accessible publications.

      This is how some Microsoft native applications function. The rest of us have to use the Win32 API. Do a objdump on some of the binaries/DLL's you just mentioned. Some of the functions will resolve to an JMP+ordinal+address, not a win32 function address.

      Enjoy,

    6. Re:"They have been studying Linux extensively..." by Kevin+Burtch · · Score: 1




      "Ever use Linux around the 1.2 kernel days?"


      Yup, since 0.96 or so, actually.

      "It wasn't unheard of for apps to require kernel patches."

      True, especially for hardcore alpha/beta stuff.
      It's still true for some things that haven't been merged in... but those are non-mainstream projects.
      None of these to my knowledge are considered "release" level products (or anywher near it) though.

      "It's just that over the years the Linux crowd has realized they shouldn't be doing it as often as they used to."

      Exactly my point.
      MS has been at it longer, they should have learned by now too. ;)
      Their newest products still include undocumented hooks, hence the pain the poor WINE developers have to go through to get MS apps (like MS-Office) working.

      --
      - Preferences: Solaris 10 (servers), Ubuntu (desktops), Solaris 11 (personal servers) -
    7. Re:"They have been studying Linux extensively..." by spitzak · · Score: 1

      "requiring a kernel patch" has nothing to do with "undocumented API". It is a *missing* API. If you run Windows 3.1 there are missing API's as well, and you could say that upgrading to WindowsXP is a patch.

      Whether or not these patches are good (no, they probably are not) they have NOTHING to do with "undocumented APIs".

  43. the assimilation of methods by TeamLive · · Score: 4, Interesting

    Microsoft is at another point in its company evolution where it sees a good idea and assimilates it into it's business and product strategy. It is unsuprising, given the fact that the company has in the past profitted from the innovations of others by refining and mass marketing them (i.e. Windows came from observing the innovation of Apple and Xerox's PARC, Internet Explorer came from the observing of Netscape, and the continuing development of PocketPC which came from the observation of Palm.) One can now only hope that they actually implement the philosophy of open source development that has made Linux one of the most robust and flexible operating systems, or whether they simply copy features.... time will tell.

    --
    one world | many people
    1. Re:the assimilation of methods by kryliss · · Score: 1

      What they will do is secretly incorporate many features of Linux into windows and then silently acquire patents. Then when the time is right, they will come out of their corner with copywrites and lawyers to try to dismantle Linux.

      --
      --- If the bible proves the existence of God, then Superman comics prove the existence of Superman.
  44. Release Date by thebatlab · · Score: 3, Informative

    "By closely controlling the OS core, Microsoft will be able to better ensure that Longhorn will arrive on time and meet its quality and security objectives, Enderle said. He expects Longhorn to come out in the fourth quarter of 2005, provided that a beta becomes available as planned in 2004."

    Looks like they're still looking at a 2006 release. (Come on, fourth quarter 2005 always means 2006).

    The question is, will assembling this team help them meet that goal or will the initial organization of it take away some time and delay the project more?

    I can't say from experience on what the effects of forming a new style of management to a project, no matter how capable that style is, will do as a project is underway but I'd assume there would be some hassles to start things off with and get the ball rolling.

  45. who wants Longhorn? by rm_monterey · · Score: 2, Interesting

    "Microsoft Chairman and Chief Software Architect Bill Gates has called Longhorn the biggest Microsoft release of the decade and bigger than Windows 95." What's all the hoo hah about Longhorn? 64-bit support for the masses *who don't yet have 64-bit processors?
    Well, maybe by the time it's finally released there will actually be some breakthrough for Windows equivalent to them adding TCP/IP stack in Win 95.

    1. Re:who wants Longhorn? by ceswiedler · · Score: 1

      Microsoft is correct. If they don't release something completely revolutionary and successful, they're going to fade into irrelevance. Whether or not Longhorn will be what they need it to be is another question. At least they have the balls to put their eggs in the long-term basket, unlike for example Sun, who just wants to insist that their past superiority will carry them forever.

    2. Re:who wants Longhorn? by Frobnicator · · Score: 1
      "Microsoft Chairman and Chief Software Architect Bill Gates has called Longhorn the biggest Microsoft release of the decade and bigger than Windows 95."
      Bigger in what way?
      • Size? The new OS requires more GB of space?
      • Memory? The new OS is the biggest in terms of memory, 1GB recommended?
      • Bloat? The new OS is extremely overweight, and therefore biggest?
      • Budget? The new OS had the biggest budget of any release?
      I mean, they already introduced variants into their source code of WIN32_LEAN_AND_MEAN and WIN32_EXTRA_LEAN, what will it be for Longhorn? WIN32_EXTRABIG?
      --
      //TODO: Think of witty sig statement
    3. Re:who wants Longhorn? by gl4ss · · Score: 1

      ..you should take note that ms isn't going to be releasing longhorn anytime soon.

      currently it is just a playground for anything they can make up(and for even more in pr).

      --
      world was created 5 seconds before this post as it is.
    4. Re:who wants Longhorn? by Anonymous Coward · · Score: 0

      what will it be for Longhorn? WIN32_EXTRABIG?

      I have a big penis.

  46. Rob Enderle is not a reliable source by gvc · · Score: 5, Interesting

    Rob Enderle makes more media pronouncements than just about any other analyst. In general he has no expertise and no information on which to base his statements.

    I would completely discount any report that uses him as a source.

    Don't take my word for it. Use Google and judge his veracity and competence for yourself.

    1. Re:Rob Enderle is not a reliable source by bartash · · Score: 5, Interesting

      Wow, thanks for the tip, that was really interesting.

      I like this quote:

      One issue is the Unix roots in Mac OS X, which is based on the BSD operating system. "This Unix component is working against them," Enderle said. "It's basically Unix with an Apple front end, but from the administrators' point of view, all they see is Unix."

      and this is pretty damning too.

      --
      Read Epic the first RPG novel.
    2. Re:Rob Enderle is not a reliable source by Anonymous Coward · · Score: 0

      Neither is Joe Barr. But Joe Barr gets quoted also.

      And the Mac community doesn't care much for Hiwatha Bray.

  47. Studying the Linux Kernel model? or replicating? by Anonymous Coward · · Score: 0

    So does this mean they intend to revamp the windows/nt kernel to be more modular like Linux? And/or base the entire thing on how Linux is designed?

  48. Obligatory... by karlandtanya · · Score: 2, Funny

    So, when does SCO sue them?

    --
    "Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
    1. Re:Obligatory... by warpSpeed · · Score: 1
      'cause you don't bite the hand that feeds you...

  49. Re:At least they are thinking along the right path by Atomizer · · Score: 2, Interesting

    Isn't this Slashdot? I though we wanted: (Linux) World domination, fast.

  50. Recall that Rob Enderle=Microsoft Apologist by GillBates0 · · Score: 4, Interesting
    Note that Rob Enderle is the author of In Defense Of the Microsoft Monoculture, which was highly debated on /. a couple months back. It surprises me that he should point out the consistency and flexibility of Linux, since his earlier writeup made him look as if he was paid my M$ to mouth major anti-Linux FUD.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
    1. Re:Recall that Rob Enderle=Microsoft Apologist by blair1q · · Score: 2, Interesting

      In defense of Rob Enderle:

      I don't see him being inconsistent.

      His idea in that article was that the economics and vulnerability of distributed development were inferior, not that the kernel was technically flawed.

      Anyone can learn something from any other piece of code.

    2. Re:Recall that Rob Enderle=Microsoft Apologist by danro · · Score: 1

      His idea in that article was that the economics and vulnerability of distributed development were inferior, not that the kernel was technically flawed.

      Isn't the OSS development model exactly what he now claims MS wants to study? It's not the actual code they are interested in, according to the article. it's why the OSS model produces more consistent and flexible code.

      So, yes, this is a complete U-turn on his part

      --

      "First lesson," Jon said. "Stick them with the pointy end."
    3. Re:Recall that Rob Enderle=Microsoft Apologist by blair1q · · Score: 1

      Again, no, because you haven't proved that having "consistent and flexible code" improves on having economical development and security.

      Frankly, the study is moot. All Microsoft needs to do is look at the original Bell Labs dictum of orthogonality for UNIX development to see where Linux inherits its (putative) elegance.

      Nothing OSS about UNIX at Bell Labs.

  51. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  52. That convergence might happen... by sean.peters · · Score: 2, Interesting
    At the same time, Linux's usability has been improving, it'll be interesting to see what happens when MS and Linux converge to the point where they're both as usable AND both as secure/stable/etc.

    And then you'd have two operating systems of more-or-less identical capability, except one is free and the other costs hundreds of dollars. Monopoly power is only going to get you so far in that situation.

    Sean

    1. Re:That convergence might happen... by airjrdn · · Score: 2, Interesting

      Well, and one has 900% more available high quality, easy to use software for it.

    2. Re:That convergence might happen... by miyako · · Score: 1

      Which OS are you talking about again?
      The lack of software available for linux as opposed to windows seems to be one of the primary reasons I hear for people not switching for Windows. While this might have been true at some point, I think now it's safe to call BS on this argument.
      It's true that there are some specialty apps which are windows only, but for the vast majority of users, Linux offers most everything one could want.
      Windows beats linux in the amount of software, hands down, but I would say somewhere in the area of 90% of that software is crap. The only really good windows software costs at least $100, whereas on linux there are often competitive free alternatives. The thing is there is so much windows software that is just plain awful, much of it buggy, or just really half-assed. I don't know how many shareware programs for windows I've seen that cost $10 or $15 that look like they could have been written by a stoned first semester CS student who wanted to play a practical joke on everyone who downloaded the software.
      I'm not saying that all Linux software is perfect, in fact a lot of it suffers from the same problems as the afore mentioned windows software, but when one compares GOOD software on both systems, I think the differences are rather marginal.
      There are reasons I could see for someone not wanting to switch from Windows to Linux, like they like to play a lot of games not available for linux, or just that windows works as well as they want it to and they don't want to be bothered to spend to time and effort to learn a new system, but software availability should not be one of those reasons.
      </rant>

      --
      Famous Last Words: "hmm...wikipedia says it's edible"
    3. Re:That convergence might happen... by 3rdParty · · Score: 1

      The sheer volume of software for Windows is staggering. There is an acceptable percentage of that software library which is of high quality. There is not the staggeringly high volume of software available for any *nix. Of the available software, a certain percentage is clearly well-executed. *nix loses because the well-executed apps aren't useful to a very large customer base. MS Office is a remarkable package, that does many things very well. OpenOffice is an attempt to copy that. It is a pale shadow of what it aspires to be.

      How many games are released each year utilizing the cutting edge graphical abilities of *nix's? None? Could it be that any of the *nix's are poorly suited to single-user computing? Is it possible that multi-user OS's have their place, but that place isn't necessarily in front of everyone who needs or wants a computer?

      I can tell you right now, there is no way I would use the X window system to play a graphically intensive game. The X windowing system is very inefficient because of the way it is implemented. There is too much overhead and clunkiness to do a competitive job when compared to single-user systems like Windows.

    4. Re:That convergence might happen... by the_mad_poster · · Score: 2, Insightful

      ...really good windows software costs at least $100, whereas on linux there are often competitive free alternatives.

      Ground control to Major Tom, your circuit's dead, there's something wrong...

      Dude... I like Linux and hate Microsoft as much as the next guy, but uh...

      ...when one compares GOOD software on both systems, I think the differences are rather marginal.

      • Dreamweaver
      • Adobe Illustrator
      • Adobe Photoshop
      • Paint Shop Pro
      • Microsoft Office (for losers with a lot of vba crap)
      • In house VB-app that would need ported.
      These are the programs on my system right now at work that would prevent me from moving the work box to Linux. Crossover Office will run all of them except, perhaps, the crappy VB thing, but that sort of nullifies the whole cost savings point of switching to Linux. The only one I'm willing to abandon is Dreamweaver which I'd replace with Bluefish.

      On the point of crummy software, I imagine the dead and poorly built, half-assed Linux projects on Sourceforge and Freshmeat easily match the number of crummy, half-assed, poorly built Windows apps out there.

      Hate to tell you chief, but except for bigshots like PostgreSQL, KDE/Gnome, Apache, etc.... much of what litters the GPL/BSD landscape is garbage, just like the Windows world. Until big time, business-friendly developers like Adobe and Macromedia start building their tools for Linux... too bad. That's a pretty scary step for them though. Build for Linux and have Microsoft pull your "rights" to their proprietary interfaces and APIs? Scary thought. Microsoft, I'm sure, has them firmly by the balls.

      When someone new comes on the scene and starts creating competitors to these big name business tools, THEN we'll see people considering a full on switch more seriously. See what OOo has accomplished as of late. We need an OOo of Adobe and Macromedia, etc. in order to wrap up the stragglers.

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    5. Re:That convergence might happen... by airjrdn · · Score: 1

      Exactly. In addtion to that list, off the top of my head, how about: GetRight Ulead Video Studio Nero Partition Magic Drive Image Ghost Any new popular games and for good free software: Performanced tuned drivers (video, etc.) SmartFTP UltimateZip iDisk AVG Antivirus Sygate Personal Firewall Google Toolbar SpyBot Ad Aware Skype Motherboard Monitor 3DMark 2003 WinAmp Diskeeper Lite The list goes on and on.

    6. Re:That convergence might happen... by miyako · · Score: 1
      • Adobe Illustrator
      • Adobe Photoshop
      • Paint Shop Pro
      Gimp is an acceptable alternative for most users of these programs.
      Microsoft Office
      True that some people have craploads of macros and vb crap for office, but for the average home user, OpenOffice will work just as well as MS Office.
      The point I was really trying to make though, is that in this theoretical future where both Windows and Linux are on equal footing for Stability, Security, and UI friendlyness, the amount of software available for Windows as opposed to Linux won't be that big of a deal, because most of that software that gives windows the big numbers are peices of crap anyway, and the good software avaiable for windows always costs $$$ and there is often a free linux alternative.
      Of course maybe i'm just out of touch, I haven't used Linux at home or work for over 5 years now.
      It should also be noted that I'm not anti-MS, I just prefer Linux, and I'm not trying to say that Linux is perfect or that there is no reason to use windows, just that I don't think that for the average person (the one who doesn't have to use windows to fulfuill work/school obligations), Linux is just as usefull with it's smaller number of programs.
      --
      Famous Last Words: "hmm...wikipedia says it's edible"
    7. Re:That convergence might happen... by Hatta · · Score: 1

      Sorry man, UT runs faster under linux than windows for me. This is on a system that is roughly contemporaneous with UT. X is quite efficiently designed. What are not are the tool kits, window managers, and video drivers.

      --
      Give me Classic Slashdot or give me death!
    8. Re:That convergence might happen... by airjrdn · · Score: 1

      Remember, you are referring to a 1999 (almost 5yr old) game. Where does Halo run faster? How about UT2K3?

    9. Re:That convergence might happen... by Hatta · · Score: 1

      Notice that I said the hardware was approximately contemporaneous with the game.

      --
      Give me Classic Slashdot or give me death!
    10. Re:That convergence might happen... by SpaceJunkie · · Score: 1

      Careful - that comment is likely to start a whole flamewar over which you meant...

      Eventual part of that convergance would mean more binary compatibility(read wine being much furthar developed and stable). So that would make this a moot point.

      Interoperability and standardisation are every bit as important as Ease of Use, Kernel/OS Stability and Cost.

      --
      OrionRobots.co.uk - Robots From sol
  53. Re:Errh, from the CORE of Windows!? by CrosseyedPainless · · Score: 0, Offtopic

    Mismoderation really damages your faith in slashdot? You deserve a +5, Funny for that one!

    But I agree, I don't see what the poster's point is. Maybe you're right on the KDE thing....

  54. Not really. by mindstrm · · Score: 4, Insightful

    I mean, I'm sure openness is a factor.. but from the beginning, things were this way.

    I think it's more about focus.... or maybe lack of focus...

    See, the kernel teams worries about the kernel, and exporting usable interfaces to that kernel. Not that interesting to Mom & Pop jones, but of great interest to other developers... like those who, say, build distributions.

    MS takes a whole systems approach... the libraries and kernel and everything altogether.. they don't have a group just concened with releasing the best kernel... they have to meet whatever requirements happen internally.

    It's flexible because in the open source world, the kernel team doesn't have to compromise for lazy app developers, or vice versa.

  55. Breaking News!! by JohnnyGTO · · Score: 0, Offtopic

    This just in: The SCO Group and Daryl McBride announced today a new lawsuit directed at Microsoft for even thinking like their software product, recently copied by the evil GPL. McBride says "If the software industry continues to steal our ideas, such as thinking, ALL YOUR BASE BELONG TO US!!!"

    --
    Si vis pacem, para bellum! For evil to succeed good men need only do nothing!
    1. Re:Breaking News!! by JohnnyGTO · · Score: 1

      seems they can't even quote "ALL YOUR BASE" correctly

      --
      Si vis pacem, para bellum! For evil to succeed good men need only do nothing!
    2. Re:Breaking News!! by JohnnyGTO · · Score: 1

      What! Offtopic! What do tou mean its only a mater of time before SCO attacks Microsoft!! The moderator is a MS suckup!

      --
      Si vis pacem, para bellum! For evil to succeed good men need only do nothing!
  56. Nothing new. by Anonymous Coward · · Score: 0

    Microsoft is doing what they've always done. It's called Co-Opting...I'm supprised they haven't started this earlier.

  57. They need a man like Linus at the helm by jhines · · Score: 2, Interesting

    MS needs a really level headed guy at the helm, like great cars, great operating systems come from a single person's drive and motivation, not a committee.

    He has the ability to say "no" in a way that doesn't upset everyone.

    Dave Cutler of VMS and WinNT fame comes to mind also.

    1. Re:They need a man like Linus at the helm by Anonymous Coward · · Score: 0

      For better or for worse, Cutler has mostly moved to making AMD 64 work under Server 2k3. Hopefully after he gets that off and running, he'll move back into mainstream architecture. They could certainly use him.

  58. Answer to their question... by Lumpy · · Score: 4, Insightful

    "They have been studying Linux extensively. Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility,"

    I know why and they will never be able to achieve it.

    Linux does not suffer from one crippling problem that EVERY big software company has.

    Management and Marketing.

    If you eliminate the managers, the PHB's and the marketing team from ever communicating to the programmers, then you can do this.

    I have seen management utterly destroy some of the most amazing and elegant software ever made.

    --
    Do not look at laser with remaining good eye.
    1. Re:Answer to their question... by Anonymous Coward · · Score: 0

      You sir, have made the most intellegent post Slashdot has ever received. I could not agree with you more.

    2. Re:Answer to their question... by cREW+oNE · · Score: 1

      I know why and they will never be able to achieve it.

      The last time someone said that to microsoft they went ahead and did it anyway, and behold... Nintendo and Sega are down, only Sony is left.

      These guys have resources a small nation can only dream of.

      Really. Do. Not. Underestimate. Microsoft.

      --

      +++ATH0

    3. Re:Answer to their question... by 0x0d0a · · Score: 1

      A thousand times yes.

      The big fear that execs have is that without marketing having influence over the production process, they will pay to produce something that is then not wanted.

      All the input from marketing that I've seen where I've worked has been utterly inane, with one exception. At one (small) company, the was a single marketing guy. He listened, waited until he understood the product, and asked whether particular solutions to problems that he knew people have could be included. Note that this is not "Add XML support", where he has a feature checklist, but a "can we provide some way for clients to migrate data from MySQL databases?" problem checklist. Marketing should never, ever, ever drive feature lists. They should provide lists of problems that customers want solved to their engineers, who then tell them which ones can be cheaply solved. Implementation has nothing whatsoever to do with marketing.

    4. Re:Answer to their question... by Anonymous Coward · · Score: 0

      funny, why does nintendo stil have 2 times the games as the X cube and still outsells it 2 to 1?

      X box is a failure, they are #3 only because sega isnt in the game anymore.

    5. Re:Answer to their question... by Lumpy · · Score: 1

      you are absolutely funny!

      Microsoft has ZERO ability do achieve what is needed to meet the linux model.

      First step? fire Ballmer... the poster child for PHB's everywhere.

      Microsoft is FULL of PHB's, and their marketing department cause horrible pain ... remember microsoft BOB? that was a creation of the microsoft marketing department.

      Until the hire managers that are programmers first and managers last, fire ALL of their current management staff and completely reorganize they can not do it.

      They have the Huge company syndrome. Linux has a single top-level manager that understands EVERYTHING that is in the kernel. Microsoft can't do that.

      --
      Do not look at laser with remaining good eye.
  59. Now we'll have to endure... by gekkotron · · Score: 2, Informative

    Obligatory posts saying that "COSD is dying."

  60. This is a perfect example of by 2names · · Score: 1, Insightful

    why up-modding should have no limit. One of the funniest EVER!

    --
    "I'm just here to regulate funkiness."
    1. Re:This is a perfect example of by Anonymous Coward · · Score: 4, Insightful

      I think up-modding and down-modding should be based on powers of two. One positive vote increases the base score by one point, it takes two more votes to increase the score again, four to increase the score yet again, and so on. The same could hold true for down-modding. It would be just as easy to sort by score and give a boost to the best comments, but it would also put slow down the effect of rushing to say something funny first.

      Yep, I know I'm *way* off-topic. I'll slink away like the A.C. I am.

    2. Re:This is a perfect example of by Micah · · Score: 0, Offtopic

      No way.

      If up-modding had no limit, here's what I predict would happen:

      Relatively stupid posts near the top of the page would get like +10. Moderators would use more points on them, and would have less points for comments that came later. Therefore, the later comments may get even fewer up-mods, when they should be getting more.

      See also the AC who replied to parent before me. I think his idea is actually reasonably good.

    3. Re:This is a perfect example of by johnpaul191 · · Score: 1

      good point... most people probably feel they really should "use em or lose em" with the mod points and worry more about using them then modding where needed. i guess reading somehting with 300+ comments flat is too much work. i have a feeling they add to the top posts already modded up.

      of course that being said i can no longer mod anything in this thread.... and i got 3 more points burning a hole in my pocket.

      no threading here,
      johnpaul

    4. Re:This is a perfect example of by Anonymous Coward · · Score: 0

      excellent idea, tho I doubt you can get the cmdr to listen

    5. Re:This is a perfect example of by utlemming · · Score: 2, Informative

      Personally we ought to do away with the "Use or Loss 'Em" policy -- why? Because sometimes people just don't have the time to use them, or they don't want to use them on the dicussions that are avialbe for the those three days. Point in case -- I lost a couple mod points because I did not want to mod a weekend discussion, since there was nothing going on (it was a weekend when the articles were not personally interesting to me) At least, they ought to give a longer time to mod so that you can take your time and puruse when you have the time. Rushing people gets the first posts points, and those with something intellegent, don't have the opportunity.

      At the very least, give the mod points out and then have it so people can not get more mod points until they have used the ones they have. I think then people will get moderated in a way that will reflect the quality of a comment.

      --
      The views expressed are mine own and do not express the views of my employer.
    6. Re:This is a perfect example of by Micah · · Score: 1, Offtopic

      There is a reason for the "use em or lose em" policy. If you've read the moderator guidelines (or FAQ?), you'll notice it is because they don't want someone to sit on mod points until something comes up that they specifically want to mode up; i.e. for political reasons or whatever. I think it makes sense.

      Now, if I could just send a flame note to the moderator that modded my last post in this thread offtopic. :) It was no more off-topic than its parent, and this discussion is worth having once in a while.

    7. Re:This is a perfect example of by sydb · · Score: 1

      It should work like meta moderation. You get presented with a random set of posts to moderate - they are selected from the whole story you don't have to sort them any particular way to be fair.

      And there should be sufficient moderators for each story to ensure the majority of posts get a fair crack of the whip at being moderated up (or down as the case may be).

      By the way, you say you can no longer moderate anything in this thread which suggests that you have already moderated; well, consider those mod points thrown away because as soon as you post, bang, your moderation on that story is undone. Ignore me if you didn't already moderate here.

      Cheers! and Yuletide Cheer!

      --
      Yours Sincerely, Michael.
    8. Re:This is a perfect example of by utlemming · · Score: 1

      I understand the whole idea, however, I maintain my position. However, it does not add to the whole /. experience when you have mod points and the whole dicussions for that day are way above your head or it is all Apple stuff. Honestly, how can you moderate a discussion if you don't care about the topic?

      Now some moderator accountability would be nice. It would make life really nice. I like the idea of knowing who moderated you what. That might make some moderators think twice. But that is what Meta Moderating is all about I guess. I also got an off-topic moderation when the parent had been moderated up. Oh well.

      Do you get feed-back from Meta Moderations?

      --
      The views expressed are mine own and do not express the views of my employer.
    9. Re:This is a perfect example of by optikSmoke · · Score: 1

      Frankly, the only thing I can say is: suck it up! It may seem harsh, but it doesn't really matter that you lost a few mod points. I'm sure you'll get some more soon enough (and if you don't, stop posting comments for a little bit and you'll get some, ironically). The desire of a few impatient people to have mod points stick around really isn't a good reason to allow mod point buildup -- in which case, I'd probably have about 100 by now through lack of use. In other words, I (and others) could do some pretty interesting things if I was (or they were) feeling nefarious :).

    10. Re:This is a perfect example of by utlemming · · Score: 1

      Oh, I was not complaining or belly acking. I was just expressing my opinion. That is all.

      --
      The views expressed are mine own and do not express the views of my employer.
    11. Re:This is a perfect example of by vsprintf · · Score: 1

      I think up-modding and down-modding should be based on powers of two. One positive vote increases the base score by one point, it takes two more votes to increase the score again, four to increase the score yet again, and so on. The same could hold true for down-modding. It would be just as easy to sort by score and give a boost to the best comments, but it would also put slow down the effect of rushing to say something funny first.

      So would your system exempt +Funny comments from having karma reduced when down-modded, since +Funny mods no longer add karma? Personally, I enjoy the jokes, puns, and satire on Slashdot, and I think it will be a far duller place when the jokers are silenced. Perhaps the +Funny mod should just be changed to -Funny and achieve the desired effect immediately? Then we can all have a focused, somber discussion while wearing our hair shirts and chanting (approved chants only, please).

    12. Re:This is a perfect example of by vsprintf · · Score: 1

      most people probably feel they really should "use em or lose em" with the mod points and worry more about using them then modding where needed. . . i have a feeling they add to the top posts already modded up.

      That's obvious. Look at all the early posts that are modded +5. That being said, it only applies to some moderators. I often have one or two mod points that expire because I didn't find something worth modding up - I rarely mod down. Apparently it's a problem with a lot of moderators who really should select that *unwilling to moderate* box.

    13. Re:This is a perfect example of by Micah · · Score: 1

      > Honestly, how can you moderate a discussion if you don't care about the topic?

      It really just doesn't matter. Nothing at all will get hurt if a few mod points go unused. I think there are too many of them in the system anyway. I think the reason FOR expiring them far outweighs concern over loss of a few of them.

      > Now some moderator accountability would be nice.

      Yes. Metamoderation is a step in the right direction, but I'm not sure it's ideal. Oh well, probably can't do a lot better.

      > Do you get feed-back from Meta Moderations?

      Yeah, I get system messages saying whether my mods were fair or unfair. (And for the record, after many, many moderations, I believe I've only been MM'd unfair maybe 4 times. And somewhere in the FAQ about the /. editor's moderation abilities, they say they are MM'd unfair 10% of the time, as if that is good...)

    14. Re:This is a perfect example of by amcguinn · · Score: 1
      That's occurred to me too. I've noticed it mostly in my own posts, that if it gets to 3, it's likely to get to 4, and if it gets to 4 it's almost certain to get to 5, even if it obviously doesn't deserve it.

      Fully logarithmic might be excessive; 1 vote to +1, 2 more to +2, 3 more to +3 would be worth a try, sort of like the foodbox in civ2.

      The other approach would be to not allow moderation directly when viewing comments in a manner that emphasises already-high-scoring comments. Just don't give the links. The moderator could still select a post and then moderate it, but it's not encouraging moderators to apply points to posts that have already received moderation, as the current system does.

    15. Re:This is a perfect example of by MooseGuy529 · · Score: 1

      Personally, I always set Flat Mode/Newest First when I'm moderating. I don't moderate stories I'm interested in, since I'm likely to post and destroy the moderations, so I'm not interested in reading the comments in an intelligible, threaded form. I just want to moderate fairly, and the people with newer posts haven't had as much time to be moderated.

      What Slashcode needs is Middlest First and Farthest First options to list the comments in ascending or descending order of number of moderations.

      --

      Tired of free iPod sigs? Subscribe to my blacklist

    16. Re:This is a perfect example of by MooseGuy529 · · Score: 1
      Yep, I know I'm *way* off-topic. I'll slink away like the A.C. I am.

      From the looks of your score, most Slashdotters don't care.

      Anyway, that's an awesome idea. I also think we should be able to give whole or half points, since -1 through 5 isn't always enough to show a comment's real value. -1 is Shitty, 0 is Whatever, 1 is Okay, 2-3 is Good, 4-5 is Great. It's not enough to capture the subleties of how Informative a post is, or just how stupid a Troll is being.

      --

      Tired of free iPod sigs? Subscribe to my blacklist

  61. Matrix by Anonymous Coward · · Score: 0

    Doesn't this remind you of Agent Smith absorbing Neo? Brace for a reboot!

  62. learning huh? by b17bmbr · · Score: 1

    when i see windows.sourceforge.net i'll believe it!!

    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
  63. That is our IP by Anonymous Coward · · Score: 0

    Hey, that is our IP they are using..it's called the evolution model..time to send in the lawyers. 8P

  64. Re:At least they are thinking along the right path by happyfrogcow · · Score: 1

    no, i think what we want is the freedom to use our hardware and software resources the way we want to. Will MS ever allow that?

  65. Two Word.... Linus by Anonymous Coward · · Score: 0

    Need I say more?

  66. Difference: Linux developers are cream of the crop by poopie · · Score: 5, Insightful

    As anyone who has ever worked in a commerical software house can tell you, for every one super-skilled developer writing code, there are dozens (hundreds?) of others who are not.

    The reason that Linux's codebase has remained so cohesive, focused, and flexible is that Linux has so many really skilled developers -- the kind that most companies are fortunate to have just a handful of.

    Software development is one thing where the difference in output between the most skilled person and the average person can be orders of magnitude.

    There really aren't many other fields or occupations where you could argue that the top people/employees are orders of magnitude better than the median person/employee.

  67. Long way to go by Florian+Weimer · · Score: 1

    By closely controlling the OS core, Microsoft will be able to better ensure that Longhorn will arrive on time and meet its quality and security objectives, Enderle said.

    (Emphasis mine.)

    It looks that they still need to learn a bit more from Linux (on the other hand, they were pretty good in this respect even before Linux hit mainstream).

  68. The Rub by Anonymous Coward · · Score: 0

    It is understandable that Microsoft would attempt to emulate Linux development. The problem comes when the core developer empowerment (to make final decisions) rubs up against marketing wants and needs.
    This is an example of the fundamental difference between attempting to emulate something and being that something.

  69. Not Linux Or Open Source by imnoteddy · · Score: 2, Interesting
    Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility

    This is actually good programming technique. Keep your core simple and consistent so the outer layers can be flexible.

    --
    No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
  70. History has proven... by dbCooper0 · · Score: 5, Interesting

    Shooting from the hip I'm taking this guess at the model for M$ future:
    After WWII, Japan (well, Asia et.al.) learned to imitate US technology - we even helped them! Autos, Electronics, Watches and Cameras are prime examples.
    The thing to watch for is what happened next - after Imitation came Innovation...and the popularity of those commodities took a swing to the East. The US economy took a pretty good hit, as I recall!
    This is a wake-up call for Linux devs to stay sharp and keep up the steam of progress.

    --
    db
    Cig:
    ôô
    /`
    1. Re:History has proven... by CaptKilljoy · · Score: 1

      That's just plain silly. After all, exactly what sort of technology MS would be swiping from Linux? While Linux is as capable as Windows on average, commercial Unixes are more advanced than either (or at least, I can't think of any technology that any commercial Unix vendor has adopted from Linux). The only way that Linux is more advanced than any of its competitiors is in its development model and its freeness(cost)/Freeness(GPL), and I seriously doubt MS will be using the latter.

    2. Re:History has proven... by Hiro+Antagonist · · Score: 1

      Excuse me? Japan's technology was pretty much on a level with ours during WWII; what they lacked was raw materials; but make no mistake that japanese planes, aircraft, and weaponry were on a par with those used by the US. Also make no mistake that, had Japan the resources America did during WWII, us Americans would be saying 'Hai, douzo ohairi kudasai. Watakushi no minamosume to kanai wo moraite kudasai.'[1] quite a bit.

      The Japanese kept up with us technologically after the war pretty well (after we got done rebuilding most of the country, since we did have to bomb it all to hell), and spent quite a bit of time learning how to make things more efficient, as well as streamlining the processes of building said things -- Total Quality Management (TQM) is a Japanese concept, and the reason why Honda and friends kicked the piss out of GM during the 80's. The Japanese didn't imitate -- they innovated incredibly well, and in the process set themselves up as the world leader in consumer electronics.

      So don't insult them by saying they imitated 'U.S. technology' -- they had the same tech we did. They just cared about making it better, rather than gouging customers as much as possible.

      [1] "Please, come in, honorable sir. I humbly offer you my beloved daughter and my wife.", although I'm not that good at Japanese, so I probably screwed this attempt at humor all to hell.

      --

      --
      I Hit the Karma Cap, and All I Got Was This Lousy .sig.
    3. Re:History has proven... by SpyPlane · · Score: 1

      When I first read this article, I asked myself, "So is this good or bad for linux?". I guess it should be good, but for some reason, I still have a bad taste in my mouth.

      --
      "We need a fourth law of Robotics: Stop Fingering My Wife"
  71. Re:Ummmmmm by Anonymous Coward · · Score: 0

    YEP

  72. Please by Anonymous Coward · · Score: 0

    This is a quote from an analyst, who has no idea in reality what microsoft is doing.

    "I bet they're doing it in responce to linux".
    "I'm sure they're studying linux".

    This just looks like pro-linux anti-fud :P Certainly doesn't seem factual.

  73. Ignore parent post by Anonymous Coward · · Score: 2, Funny

    Never trust anyone who can't spell "lose".

    1. Re:Ignore parent post by rifter · · Score: 2, Funny

      Never trust anyone who can't spell "lose".

      In this case perhaps a Freudian slip? What Microsoft loses in this case is control, when they have to loose their source code. :)

  74. Not new by Knights+who+say+'INT · · Score: 4, Insightful

    Embrace and extend.

    It has come to mean good things (not trying to reinvent the wheel, but building a car around it), and bad things (trying to force down the use of the de facto microsoft-owned standards incompatible with de jure ones), but it's the key idea in Microsoft's business decisions. And it's what's behind trying to separate more clearly the Windows kernel from it's GUI and it's shell. Perhaps we'll be seeing plenty of third-party GUIs or shells (I know there's litestep) to Windows.

    It was at one point clear (DOS/Win3.1), but then the GUI started to "own" many features (net support, and even CD-ROM access!) from 95 on - and they finally did away with the separated "core system" from ME on.

    Perhaps they're starting to see it's a bad idea, or that it's losing them customers. The first thing that attracted me to Linux is how I could have internet access without ever booting the GUI. And while XP is not the nightmare ME was, it's pretty hard to fix when broken in a deeper level.

    On an off note, Billy Gates' "Road to the future" is actually an insightful book, you know. You just need to remember he's a businessman, not an actual geek. To him, it's better to admit to having been wrong than losing money or market share. Welcome to the world!

    1. Re:Not new by Knights+who+say+'INT · · Score: 1

      Man, I actually used "it's" when I meant "its". I'm so humiliated!

    2. Re:Not new by sgtrock · · Score: 2, Funny
      Embrace and extend.

      It has come to mean good things (not trying to reinvent the wheel, but building a car around it), and bad things (trying to force down the use of the de facto microsoft-owned standards incompatible with de jure ones), but it's the key idea in Microsoft's business decisions.


      You forgot to complete the original phrase:

      "Embrace, extend, and extinguish" :)
    3. Re:Not new by puppetluva · · Score: 4, Insightful

      I am a bit bothered by two of your points.

      Embrace and extend.

      It's actually. "Embrace, extend, destroy." and it is a BAD thing. It is the idea of taking a standard, implementing it and then extending the implementation once you have enough marketshare to destroy its compatibility with the rest of the market. It is how you "take over" what others have worked hard to create as a community.

      On an off note, Billy Gates' "Road to the future" is actually an insightful book, you know.

      The first revision of the book didn't even include the Internet. Basically this book wasn't insightful at all and has been revised to include events that Gates completely missed when he wrote it in the first place. This book is really a piece of corporate revisionist history.

    4. Re:Not new by AsimovBesterClarke · · Score: 1

      > Embrace and extend. > > It has come to mean good things... If and only if your only source of information comes from an 'approved' source (check their advertising revenue). > Billy Gates' "Road to the future" Never heard of it. Contrasting the 1st and 2nd editions of "The Road Ahead" (even if "the road" on the cover was behind ol' billy), is a great example of corporate revisionism.

      --
      Ads are broken.
    5. Re:Not new by IvyKing · · Score: 3, Informative
      It was at one point clear (DOS/Win3.1), but then the GUI started to "own" many features (net support, and even CD-ROM access!) from 95 on - and they finally did away with the separated "core system" from ME on.

      The earliest versions of Win NT kept the GUI code out of the kernel, but that was changed in later versions of NT to improve performance. Bear in mind that NT was much more of a resource hog than OS/2.

      More importantly is the corporate culture - M$ has played fast and loose with programming in the past, e.g. the original IBM PC and their first software for the Mac.

      IBM PC - Intel's databooks for the 8086 specifically stated that interrupts below 20H were reserved for future versions of the 8086 family - IBM and M$ then proceed to use those interrupts for the BIOS routines.

      Mac - Apple had many programming guidelines that were intended to allow migration to future versions of the 68000 family (e.g. don't use the upper 8 bits of addressing for flags). When Apple came out with a 68020 version of the Mac, a lot of the M$ software was broken by the upgrade.

    6. Re:Not new by Anonymous Coward · · Score: 0

      IBM PC - Intel's databooks for the 8086 specifically stated that interrupts below 20H were reserved for future versions of the 8086 family - IBM and M$ then proceed to use those interrupts for the BIOS routines.

      This gets modded as informative?

      When the hell did MS (notice the lack of $ as I'm trying to be fresh and edgy) ever write BIOS routines?

    7. Re:Not new by Anonymous Coward · · Score: 0
      This book is really a piece of corporate revisionist history.

      The epic picture is sure to follow. Directed by Senor Spielbergo.

      Bill will have machine gun ammunition draped across his bare chest as he yells from his horse to the fawning crowd of middle managers, "Simple villagers, I promise you I will close plants in India and bring work here!"

  75. No, that's not what we want by johannesg · · Score: 3, Insightful

    "Better operating systems" is just part of it. Freedom is the other bit. I don't see M$ adopting that any time soon...

    1. Re:No, that's not what we want by Lord+Kholdan · · Score: 1

      "Better operating systems" is just part of it. Freedom is the other bit. I don't see M$ adopting that any time soon...

      That depends whether you advocate Open Source or Free Software. For a FS this is a defeat since it makes their competitor stronger and for OSS this is a great thing since use of OSS, even just by studying management practices used in its creation, breeds better software, which is the goal of OSS.

    2. Re:No, that's not what we want by Milo+Fungus · · Score: 1

      This is the parting of the ways between the Free Software and Open Source camps. It seems to me that the technical excellency of classic GNU software (like emacs, gcc, GIMP, etc) was really just a consequence of RMS and his gang being really great programmers. But that was not their primary reason for making the software - that was secondary. Their primary reason was to have freedom to use, distribute, derivitize, and otherwise maximize the usefulness of software. While they were at it, they may as well make the code excellent, just because they can and because it makes the software more useful. There are also some inherent advantages to the collaborative development model.

      The Open Source camp has been described as "The Free Software Foundation with a politics-ectomy." They don't agree with every radical idea that RMS spouts forth, but they see that the collaborative development model has many strengths and advantages over closed-source development. Consequently, they place emphasis on the software and its development rather than the philosophical ideals it is built upon. This is more akin to the "right tool for the job" mentality.

      The biggest weakness of the Free Software camp is that extremism is generally repulsive to most people. It's hard for average people to warm up to their ideas and give them full support. Their recruitment methods rely heavily on propaganda.

      The biggest weakness of the Open Source camp is that they tend to paint themselves in a corner with licensing issues. Remember the big fuss over KDE and Qt?

      Whether you want better operating systems or free operating systems probably depends on which camp you're in. WinXP is definately a "better" operating system than Win95, but it is much less free. WMA is a "better" audio codec than mp3, but is much less free.

      Now I ask you at home: which is more important to you? Freedom or technical superiority? Which camp are you in? I think the Free Software camp has shown us time and time again that if you choose freedom, technical superiority almost always follows in its wake. Examples: gcc, ogg vorbis, png, W3C technologies (such as CSS, XML, HTML), etc.

  76. I'll save Microsoft some time... by Anonymous Coward · · Score: 0

    Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility.

    It's real easy... Try not integrating everything on the planet into the friggin' OS! Small, seperate programs that depend on nothing but themselves has always been the Unix way, and DLL hell and The Registry are a complete antithesis to that.

  77. Doesn't it all originate from the social aspect? by Idou · · Score: 3, Insightful

    At least, that is what America always seems to preach: "Democracy and Free market spur technological advancement which increases the quality of life."

    If you are a company, what else do you have to control other than the "social" aspect.

    I think MS implying "social superiority" to the Open Source model is far more damning than admitting technical superiority, because the latter implies a "point of advancement" while the former implies a "rate of advancement." Plus, very few companies have been able to reap the benefits of both the Open Source and Corporate worlds at the same time (though, Mandrake is getting pretty close).

    How do you recreate the structure that naturally appears when you open the source and all future benefits derived from that source to all of humanity? Isn't that kind of like trying to recreate the functions of a living organism without DNA?

    If you ask me, the best "social" aspect to open source is the amount of heart people pour into it.

    --
    Sdelat' Ameriku velikoy Snova!
  78. Re:At least they are thinking along the right path by kzadot · · Score: 1

    I just want the source code, then I can make it better myself. Remember better is subjective, only I can make it better for me, but to do that it MUST be open source.

    As a programmer, microsoft and windows are useless to me untill I have the source code.

    I dont know what they hope to learn from linux, but the most important advantages linux has come directly from its open source philosophy.

    If MS arent willing to adopt a free and open method of developing software, and release the source, without restrictions under the GPL, then I cant think what else they are trying to achieve by looking at linux.

  79. So does this mean that SCO will be harassing MS? by Machina70 · · Score: 1

    Since their patent cliams rights on ANY derivative works, does this mean they'll be suing for a piece of the new Microsoft OS?

  80. not ed zachary by oddtodd · · Score: 1

    "then the only reason anyone would use Linux would be cost"
    no, there would still be the free speech/beer issue.
    there is much to be learned from RMS.

    --
    I have plenty of common sense, I just choose to ignore it. -- Calvin
  81. So does this mean... by gillbates · · Score: 4, Insightful

    <troll>

    That Microsoft will someday be able to release a stable operating system?

    Sorry, I just couldn't resist...

    </troll>

    But seriously, it looks as if the mere presence of Linux is having an effect on Redmond. Perhaps Microsoft will produce better systems than they have in the past if they consider Linux a threat to their business model. Nothing inspires excellence like a little competition...

    --
    The society for a thought-free internet welcomes you.
    1. Re:So does this mean... by Tim+C · · Score: 1

      That Microsoft will someday be able to release a stable operating system?

      You mean like Windows 2000? Did that 3 years ago. XP crashes on me as often as Linux (Mandrake) does - which is to say, almost never.

      Nothing inspires excellence like a little competition...

      Indeed, and given sufficient time and money, any competition can be beaten. MS clearly has the money, and with Longhorn not due to ship until 2006, it looks like they're trying to give themselves the time, too.

      I for one hope they release something that completely craps all over Linux and OSX. Why? Two reasons: firstly, I play a lot of (PC) games, so I need Windows, so the better it is, the better for me (not to mention everyone else who uses it). Secondly, because that will force both Apple and the OSS community to improve their software even more - also better for me (as I also use Linux) and everyone. As you say, competition is good.

  82. What's the next part they'll copy? by ron_ivi · · Score: 2, Interesting
    I think next they'll get closer and closer to copying the "free as in can't charge for it" as more and more countries switch.

    It'll take them a while before they copy the "free as in Free Software" part.

    It amazes me that a company can still charge a premium on what's basically a commodity component (scheduler, memory manager, etc) that's been around for decades. Same for that other company that's charging for relational databases. IMHO they should recognize that after 30 years these parts become commodities and that they need to find somethign else to sell if they want high margin products.

    1. Re:What's the next part they'll copy? by SpaceJunkie · · Score: 1

      As A followup to this post, it is worth pointing out, that were MS to do so, they would still have a business model. For example , offering a freely downloadable OS, but support, training and other software etc are available at a premium.

      There are other software packages MS sport, and these are should be where they could make their bread and butter.

      In fact - MS Do have one trump card they could play like this- make the OS free, but big commercial customers would pay for updates/patches from windows update.

      --
      OrionRobots.co.uk - Robots From sol
  83. Open Source NT Kernel? by WreckDiver · · Score: 2, Interesting

    This makes you wonder if MS isn't thinking toward a future where they release the source to the NT kernel at it's smallest, simplest, runnable level.

    They could keep the Win32 subsystem, the Windows GUI and everything that uses it closed and proprietary, giving them a huge set of products to sell while getting rid of all the objections to their practice of including things like IE in with the OS.

    The kernel would almost certainly receive the same attention from developers that LINUX does regarding clustering, scalability, etc.

    Imagine it - LINUX developers could create a kernel module exposing the NT API that Win32 uses and MS could sell all their software to LINUX users.

  84. Shame/fame is also important... by danro · · Score: 4, Insightful
    Maybe because it is open source ? The consistency surely comes from having the entire codebase to refer to, and the flexibility from people being free to suggest any patches they like to the kernel.
    Not to mention that in OSS every interested party in the entire world can see where you have been lazy and/or stupid...
    If that is not a strong motivation for churning out quality code I don't know what is!

    Too bad for a certain closed source vendor that this is hard (if not impossible) to replicate within their current business model.
    But, who knows? Maybe they can learn something else from the OSS process. It's completely open and successfull, so it must be the ideal research subject!
    --

    "First lesson," Jon said. "Stick them with the pointy end."
    1. Re:Shame/fame is also important... by psavo · · Score: 4, Interesting

      Not to mention that in OSS every interested party in the entire world can see where you have been lazy and/or stupid... If that is not a strong motivation for churning out quality code I don't know what is!

      Yup. When I ported amd76x_pm driver from 2.4 to 2.6 and posted it onto lkml, I got some remarks on overall code quality. All I did was just a quick hack into changed infrastructure so that it would 'just work'. And then I was getting questions like 'what is this', 'why are there large integer constants' etc. I sure learned not to post inadequate code onto lkml then :)

      --
      fucktard is a tenderhearted description
    2. Re:Shame/fame is also important... by Anonymous Coward · · Score: 0

      I don't think it's impossible. It's just that it would be on a smaller scale. If MS had people reviewing code as it was submitted and flat out rejecting it because the code sucked, maybe they'd pull it off.

      As pointed out by others, MS's problem is the marketing driven development and possibly the application level developers telling the core developers what they want to make their jobs easier.

  85. What MS really needs to study: Free Markets by argoff · · Score: 4, Insightful

    Microsoft will not win over linux in the market place, because they believe their own propaganda - that copyrights are some type of free market property right and not an overbearing government regulation. The GPL accounts for that, the MS EULA doesn't.

    Once they understand that restricting what people copy is not some kind of inherent right, but an inherent burdon that is no longer workable in the informaiton age - it will probably be too late for them.

    1. Re:What MS really needs to study: Free Markets by Anonymous Coward · · Score: 1, Funny

      Here's some more for you:

      Linuxland uber alles!

      All power to the people!

      The only thing you have to lose is your intellectual property chians!

      Copyright is the opiate of the masses!

    2. Re:What MS really needs to study: Free Markets by Anonymous Coward · · Score: 1, Funny

      If only Microsoft had you in charge, instead of the worlds richest man. Where did it all go wrong for them?

    3. Re:What MS really needs to study: Free Markets by poot_rootbeer · · Score: 0, Flamebait

      Microsoft will not win over linux in the market place

      Have you seen the latest figures for desktop operating systems?

      Hey, while we're at it, can I get a copy of your house key? What do you mean, 'no'? Why not? Isn't restricting what people copy an inherent burden that is no longer workable in the information age?

    4. Re:What MS really needs to study: Free Markets by argoff · · Score: 4, Insightful

      Hey, while we're at it, can I get a copy of your house key? What do you mean, 'no'? Why not? Isn't restricting what people copy an inherent burden that is no longer workable in the information age?

      Yeah, but if I sent a 100 million coppies of my house key all over the world, and then attached a license to it saying that you are not allowed to copy it - that would be pretty stupid way of controlling who has access to my house wouldn't it. Then if I got the taxpayers to fund the government to search the streets and alleys for every soul who dared to make a copy, that would even be worse. But then if they wanted the ability to tag every single key you owned (think DRM) to prove that you din't have one of my keys - that would be like a police state. Shall I go on?

    5. Re:What MS really needs to study: Free Markets by nathanh · · Score: 1
      Have you seen the latest figures for desktop operating systems?

      Yeah, and the IT market never shifts, and the top-dog never goes bankrupt before fading into obscurity.

      Hey, while we're at it, can I get a copy of your house key? What do you mean, 'no'? Why not? Isn't restricting what people copy an inherent burden that is no longer workable in the information age?

      If my house could be replicated at no expense or inconvenience to me then, sure, you can have a copy of my key with my best wishes to use that key to make as many copies of my house as you like.

    6. Re:What MS really needs to study: Free Markets by Anonymous Coward · · Score: 0

      And if everything is free, where exactly are you going to work? All software and copyrights being free equals many people being out of jobs.

      When business's finally realize they have no profit/funding to fund free open source development it will be too late for the free software way of thinking.

      You still need a profitable source somewhere. :)

    7. Re:What MS really needs to study: Free Markets by ratsnapple+tea · · Score: 2, Insightful

      Yeah, but if I sent a 100 million coppies of my house key ... blah blah blah ... taxpayers to fund ... DRM ... blah blah blah

      That analogy has to die. Really.

      Look, of course information is easy to copy, it "wants" to be free and all that bullshit. But see, that's the whole POINT of copyright--to make it harder to copy information. Copyright makes intellectual property behave (in a limited fashion) like "real" property, in that it is illegal to enjoy the fruits of someone else's labor without putting in the effort to earn it. This means that if you acquire the source to Windows and post it on your homepage, don't act all self-righteous when Microsoft uses copyright law--and yes, taxpayer money--to beat the shit out of you, because they'll only be using copyright for the purpose it was designed, designed, in fact, by people far smarter than you or I. You can say that's an unnatural restriction on the free flow of information, and in a superficial sense you're right. But society decided long ago that that's a sacrifice we're willing to make in order to promote creativity.

      I don't expect you to fully understand this. Maybe when you're a little older. Sorry if I sound patronizing, and I don't mean to be hurtful, but I don't have the time right now to color my writing in rose for you.

      yours

    8. Re:What MS really needs to study: Free Markets by Peaker · · Score: 2, Insightful

      But society decided long ago that that's a sacrifice we're willing to make in order to promote creativity.

      That's exactly the thing - that decision was made before the digital age. Copyright was never meant to affect the individual. In its original conception, copyright only affected corporations - those with the ability to copy.

      Copyright is not there to promote "Creativity" but to promote "Science and Useful arts" which according to the original interpretations (original copyright laws), means promoting the Public Domain. Copyright has since long stopped promoting the Public Domain.

      Lets assume that the original copyright laws were a good balance between the restrictions on individuals and the promotion of the Public Domain. Consider that the original laws:
      A) Had everything go into the public domain in 14 years by default or 28 years if extended.
      B) Restricted copying when it was a difficult and expensive operation not carried out by individuals
      C) Came to promote the Public Domain and to stop NDA's and information secrecy (by offering an alternate way to profit than NDA's/secrecy)

      Now consider that current laws:
      A) Have everything never go into the public domain (thus not promoting Science and Useful arts as specified and originally interpreted)
      B) Restrict copying which is virtually costless (a very heavy restriction on every individual in the world today).
      C) Encourage information secrecy by granting copyrights even on things such as binary data that does not promote Science and Useful arts via inspiration of new works.

      I would say that the old-time balance of copyright was definitely violated.

      I don't expect you to fully understand this. Maybe when you're a little older. Sorry if I sound patronizing, and I don't mean to be hurtful, but I don't have the time right now to color my writing in rose for you.

      It was not me you were referring to, but I hold the same oppinions. From my experience, it is the young and ignorant who support copyright in its current form.

      If you want to educate yourself, please read some of Richard Stallman's informative and interesting papers.

    9. Re:What MS really needs to study: Free Markets by Peaker · · Score: 1

      And if everything is free, where exactly are you going to work? All software and copyrights being free equals many people being out of jobs.

      "Free" is "Freedom", not price.
      You can still sell Free(dom) software, and its development.

      For example, a firm needs software to do something -> a firm pays someone who develops it.

      A government wants localization of Free Software -> government pays someone to do it.

      I don't see how, nowadays, when the "barrier of entry" to program software is practically nil, people still think that we need special restricting laws to aid the Free Market in the generation of its software commodities.

    10. Re:What MS really needs to study: Free Markets by Anonymous Coward · · Score: 0

      >If my house could be replicated at no expense or inconvenience to me then, sure,
      >you can have a copy of my key with my best wishes to use that key to make as many
      > copies of my house as you like.

      Note: No response. (He's probably busy elsewhere on the net, trying to show that copying software is exactly the same as buglary or rape or something).

    11. Re:What MS really needs to study: Free Markets by argoff · · Score: 1

      Are you for real, so let me get this straight ... for somthing that doesn't have natural limits in supply and demand, you want to attach artificial limits on supply and demand for the sake of markets.

      Bullshit, there plenty of things things like services, support, patronage, consulting, attached hardware, and hourly time that DO have natural limints in supply and demand. As I said, it's a bullshit regulation, and not a free market property right - there are plenty of limits in the world without creating artificial ones buddy. BTW, Did you even notice RedHat's and VA-Linux's IPO.

      In addition, those smart people back then didn't have the ability to copy information to the other side of the planet in 2 seconds, and likely would have had a different attitude if they could - after all copyrights wern't made for compensation, but for geting stuff out into the public domain. Right?

      Finally, society never decided that "sacrifice" was necissary ... copyrights started out when kings granted publishers a monopoly for not publishing bad things about the monarchy. Regretfully it carried over to the US .... I guess they couldn't get rid of them, but could at least guarantee that the powers that be couldn't grant them as special favors.

    12. Re:What MS really needs to study: Free Markets by ratsnapple+tea · · Score: 1

      I wholeheartedly agree with you that the copyright laws on the books today suck. I think it's clear that lawmakers long ago abandoned the principles that made copyright such a worthwhile construct in the first place. Copyright law, as practiced today, probably stymies more "progress of science and useful arts" than it promotes.

      On top of that, and this is a separate issue, it's getting easier and easier to break copyright, from a technical standpoint.

      But do either of these developments mean that the concept of copyright is invalid? Not at all. We need not destroy copyright law, but rather reform it to bring it back to its original principles; i.e., we should kick Michael Eisner and the board of Disney in the collective balls and adopt a more sensible set of copyright rules. I don't claim to know what those rules would be, but I do know the solution is emphatically not to do away with the concept of copyright entirely.

      As for the argument that copyright is obsolete because it's getting easier to break, I call bullshit. (I know you didn't directly mention this, but I thought I'd bring it up anyway just for the pleasure of calling bullshit on it.) Copyright's always been easy to break, compared to the labor-intensive task of coming up with original, copyrightable material. Even when printing was "a difficult and expensive operation not carried out by individuals," the cost of printing content without having to invest the time or money to come up with said content has always been lower than the total cost of printing that same content plus the cost of coming up with material worth printing on your own.

      I think that was a really wordy way of saying the following: The point is, despite the flaws in its present implementation, copyright is still a useful construct that's not going away just because "information wants to be free." Copyright is badly broken, but it's fixable.

      Copyright was never meant to affect the individual. In its original conception, copyright only affected corporations - those with the ability to copy.

      Now, I have to admit I don't really know what you were trying to get at with this (dubiously valid) observation. Can you explain further, please?

      As for RMS, I read his writings once, and I thought: "What a smart guy... makes sense to me!" Fortunately, I'm not twelve years old anymore.

      (yeah... that's flamebait.) :-)

    13. Re:What MS really needs to study: Free Markets by ratsnapple+tea · · Score: 1

      Ooh boy. I'll try to be brief.

      let me get this straight ... for somthing that doesn't have natural limits in supply and demand, you want to attach artificial limits on supply and demand[?]

      Yes, that's right, in a colloquial sense. But let me ask you this. Have you considered what it means for there to be a "natural limit" on something?

      I'm guessing you'd say that the idea that physical objects can belong to somebody is a "natural" concept, since you draw the contrast (apparently) between natural limits and artificial limits. But when you really get down to it, the truth is that it takes a lot of "artificial" coercion to enforce property rights on physical goods. Specifically, it takes the cooperation of governments, police, society and mutual trust to enforce our so-called "natural" property rights. So. Property rights on physical goods is an artificial construct. Now riddle me this: how is it any different to set artificial limits on intellectual property?

      I would argue that it's no different. The protection of intellectual property (including copyrighted material) is just as bullshit a concept as the protection of physical goods.

      As bullshit concepts go, however, it's a damn mighty useful one. For example, how do you think we'd have useful drugs like antiretrovirals if it wasn't for patent law?

      (Yes, the original post was about copyright. But the parent seemed to be railing against intellectual property in general, so I felt this tangent was warranted.)

    14. Re:What MS really needs to study: Free Markets by ratsnapple+tea · · Score: 1

      after all copyrights wern't made for compensation, but for geting stuff out into the public domain. Right?

      How is that "stuff" going to get made without the promise of compensation for creators?

      If we adopted a system whereby nobody was rewarded for originality, I don't doubt some people would continue to create--there'll always be the Van Goghs of the world. But I promise you the volume of original content would be nowhere near what we enjoy today.

      You can consider artists' and innovators' compensation the fair price of enjoying all this content that we wouldn't otherwise have.

      One last thing. Copyright law, as it exists on the books today, generally favors creators too heavily. Don't take that observation and leap to the conclusion that copyright is fundamentally broken. It isn't.

      yours

    15. Re:What MS really needs to study: Free Markets by Trepalium · · Score: 1
      But I promise you the volume of original content would be nowhere near what we enjoy today.
      I don't know if I would come up with that conclusion. I'm sure the commericalization of artwork would be severely limited, though. Having never lived in a world without copyright protection, I have no idea how it would affect artists' work.

      One last thing. Copyright law, as it exists on the books today, generally favors creators too heavily.
      No, I think the problem is it favors copyright owners too heavily. The owners of a work, and the creator of the work can be two different entities. I think if it favored the creator of the work instead of the owner, there might be somewhat fewer problems. And the most basic problem is the copyright terms just plain last too long. No one can build unauthorized derrivative works because by the time the copyright on the original work expires, the original work has been almost completely forgotten by our society.

      Of course the greatest irony of this situation is Disney, who made their fortune from retelling stories in the public domain, and have lobbied world-wide for these tightening of copyright restrictions, and lengthening of the term.

      --
      I used up all my sick days, so I'm calling in dead.
    16. Re:What MS really needs to study: Free Markets by DataCannibal · · Score: 1

      Hey! Most analogies break down after a while. Your's breaks down before the first sentence is over. Yow!

      --
      No but, yeah but, no but...
    17. Re:What MS really needs to study: Free Markets by ratsnapple+tea · · Score: 1

      I'm sure the commericalization of artwork would be severely limited, though. Having never lived in a world without copyright protection, I have no idea how it would affect artists' work.

      Well, I was trying to avoid referring to "original content" in strictly the paint-and-canvas sense. There's all kinds of useful innovations that I'm certain we wouldn't see as much of without the artifice of copyright (and patent protection) to reward content creators. For example, and this is just off the top of my head, antiretroviral drugs to control HIV, useful encyclopedias (Wikipedia doesn't count), Mac OS X, Kylie Minogue (okay, maybe that's a stretch).

      No, I think the problem is it favors copyright owners too heavily. ...

      Hmm, good point. A fine distinction.

      yours

    18. Re:What MS really needs to study: Free Markets by argoff · · Score: 1

      I'm guessing you'd say that the idea that physical objects can belong to somebody is a "natural" concept, since you draw the contrast (apparently) between natural limits and artificial limits. But when you really get down to it, the truth is that it takes a lot of "artificial" coercion to enforce property rights on physical goods. Specifically, it takes the cooperation of governments, police, society and mutual trust to enforce our so-called "natural" property rights. So. Property rights on physical goods is an artificial construct. Now riddle me this: how is it any different to set artificial limits on intellectual property?

      That's the whole point though. It is a "natural" concept, not because it's easy or intuitive to apply in every case, but because it's the only equitable way of dealing with the fact that not everybody can use somthing at the same time. What you are basically saying is that property is subjective, based off the opinions of human institutions - it is not, people have property rights even if no government existed at all, but they typically organize in the form of government to secure those rights.

      .... As bullshit concepts go, however, it's a damn mighty useful one. For example, how do you think we'd have useful drugs like antiretrovirals if it wasn't for patent law?

      I'm glad you mentioned that, because people who do medical research have notorious problems collaberating because of patents. The inventor of insulin for diabeeties, nearly got into a fight to the death because they wanted to hold back his discovery untill they secured key patents. Maybe I don't have an incentive to create AIDS drugs unless I can lock out children in Africa dying of AIDS from getting generics? maybe I don't have an incentive to grow cotton unless I can own slaves on the plantation? - The notion that incentive or systems define property rights is really screwed up.

    19. Re:What MS really needs to study: Free Markets by ratsnapple+tea · · Score: 1

      I'll humor you, but you're still not presenting a consistent philosophy. As you say, governments organize in order to secure certain rights that would otherwise be hard to guarantee. So while the private ownership of physical property may well be a "natural" concept, according to your definition of that word, the enforcement of property rights isn't (since enforcement is a consequence of government). Yet we consider this enforcement useful anyway, right? And that's why we do it.

      Meanwhile, the private ownership of intellectual property is not a "natural" concept (again, according to your imprecise definition). But the thing is... whether or not it's "natural" is irrelevant. The real question is: Given that it's an incredibly useful construct, why should we not invent it and enforce it? Said enforcement, after all, would be no more unnatural than the enforcement of private property rights, for the reasons outlined above.

      The inventor of insulin for diabeeties, nearly got into a fight to the death because they wanted to hold back his discovery untill they secured key patents

      That's an interesting claim, but my few minutes of Googling failed to turn up anything remotely like that. I'm not saying you don't know what you're talking about, but can you provide a source? In any case, patents don't actually work that way.

      Maybe I don't have an incentive to create AIDS drugs unless I can lock out children in Africa dying of AIDS from getting generics? maybe I don't have an incentive to grow cotton unless I can own slaves on the plantation? - The notion that incentive or systems define property rights is really screwed up.

      Hey brother, nobody said the world wasn't a screwed-up place. Basically, we face a choice between:

      1. A society that enforces intellectual property rights and produces AIDS drugs, but only for limited distribution.
      2. A society that has no system for protecting intellectual property, and consequently never comes up with AIDS drugs for anybody.

      A "screwed-up" choice indeed, but we must decide. If you ask me, I'd say that choice 1 is preferable to 2. But you're welcome to disagree. You'd be wrong, but you're also welcome to be wrong.

      yours

      (By the way, what the hell does slavery have to do with this discussion?)

    20. Re:What MS really needs to study: Free Markets by argoff · · Score: 1


      First off, you take it on faith that "intellectual property" is a usefull construct, and that innovation/cures/whatever will come to a screatching halt without them. I really doubt that, especially considering that the entire renissance happened either patents or copyrights. Perhaps the great wealth of America and the massive financial success of the plantation system was a justification for slavery as well. I don't care, if that was all there is to it, then you just don't get it.

      Second off, societies have "enforced" a wide variety of rules, some have even rounded up 6 million people and exterminated them in concentration camps. The question is how efficiently and effectively they uphold rights you already have, not how they enforce things for "greater causes"

    21. Re:What MS really needs to study: Free Markets by Peaker · · Score: 1
      Copyright is badly broken, but it's fixable.

      Given that you can call any new set of laws that involve the payment of authors "copyright laws", sure you can "fix" them by turning them around completely.

      I believe that now that as copying becomes easier:

      Restricting it becomes more and more of a burden on society.

      The "Barrier of Entry" is minimized such that almost anyone can start his own authorship at home - reducing the required incentive to innovate and author works.

      As copyright is supposed to balance Restrictions against the Required Incentive, it is becoming less and less necessary, while becoming more and more of a burden.

      As an example, look at how increasingly competetive Free Software is becoming to properiaty software even now, when copyright gives a huge incentive to create software at the expense of a huge burden to society.

      If Copyright no longer exists, some of the Free Market forces currently utilized to promote properiety software will be utilized to promote Free Software. This seems paradoxical to many, but even now a lot of Free Software is already developed for decent pays.

      Since the Properiety model is inherently less efficient as well (requiring reimplementation of a lot of existing work due to licensing issues), those Free Market forces will be utilized more efficiently in the making of Free Software.

      Now, I have to admit I don't really know what you were trying to get at with this (dubiously valid) observation. Can you explain further, please?

      Why is it dubiously valid? When did copyright ever affect individuals before the digital age?

      My point was that the original inventors of American copyright restrictions (contrary to common belief) did not deem it valid to place such restrictions on individuals. Even if we take for granted that the "Founding Fathers" were right on every issue it still does not mean we as individuals should be restricted by copyright.

      As for RMS, I read his writings once, and I thought: "What a smart guy... makes sense to me!" Fortunately, I'm not twelve years old anymore.

      Do you have any specific point RMS makes about copyright that you can refute?

    22. Re:What MS really needs to study: Free Markets by Anonymous Coward · · Score: 0

      No, Microsoft (and the RIAA, et al) has warped Copyright by mixing it too much with contract law.

      They want all of the benefits of both systems without none of the negatives (fair use, sell once, etc), and since the courts have not gotten rid of thise annoyances, well, they sponsor legislation that does.

      Maybe software (and digital works) really are different than anything that has come before. But too much is invested in how physical things are governed, and much has been made on trying to govern digital things like physical things, that unless someone comes up with a new system that is more beneficial to everyone (not just corporations), then it will only get worse.

    23. Re:What MS really needs to study: Free Markets by Anonymous Coward · · Score: 0

      No, copyright law does not favor creators at all. It favors organizations and their investors that sponsor the creators to create.

      The Disney Corporation does not create anything, but pays lots of people to create things for them. Read up on the animation group that developed "Brother Bear" for Disney...they all got shit-canned.

      There are plenty of creators who do not own the copyrights of their works, but the publisher of the works does.

  86. Microsoft tried this. Remember NT 3? by Animats · · Score: 2, Informative
    Windows NT worked that way until the end of NT 3.x. Then Microsoft demoted Dave Cutler, turned the code kiddies from the Windows 95 team loose on NT, and messed it up. It's prettier now, but less stable.

    Microsoft has had a terrible time transitioning people from the DOS-Win3.1-Win95-Win98-WinME family to the NT-based systems. More than half of Windows-based desktops worldwide are still running DOS-family OSs. Even though they've all been discontinued. Even though they have zero security and crash constantly. They're still out there.

    1. Re:Microsoft tried this. Remember NT 3? by Anonymous Coward · · Score: 0

      Yep.
      As I write this from an antequated (but properly licenced) Windows 98 box :-(

  87. Rob Enderle wrote Linux User = Terrorist essay by sdcharle · · Score: 2, Funny
    aka 'Priests, Pros and Zealots', one of the most poorly constructed arguments I've ever seen get published to the web, and that's saying something. That one was also a Slashdot story some weeks ago. His logic was at the level of 'she weighs the same as a duck, so she's made of wood, and therefore a witch. Burn her!'.

    Rob Enderle=Quote Mill, and it's just not worth it to pay any attention to him whatsoever. It just feeds his twisted 'Linux users are persecuting me!' fantasies. There are plenty of people who dislike Linux AND have technical knowledge and ability to write, unlike Enderle. Attention is better spent on them; at least we can learn something from them.

  88. Derivative work? by Marc+Desrochers · · Score: 1

    How much can they "analyze" and use before it becomes a "derivative work". After all, anything they come up with will certainly not be GPLed.

  89. Re:robbIE now more of an overpaid shill, than havi by Anonymous Coward · · Score: 0

    welcome back K0tter

  90. Oops, let me correct myself by revividus · · Score: 1

    Nevermind, that's what I get for not testing it. In firebird, at least, shift-click opens a new window... ctrl-click opens a new tab.

  91. Just get rid of sales and marketing... by Anonymous Coward · · Score: 0

    Linux has no dumbshit sales and marketing to push around, piss off, and sabotage the activities of the kernel developers. Until the OS people in Redmond have the power to say,"go to hell - we're not welding the browser on and requiring quad proc database servers have IE" they're doomed.

  92. Doubtful by jsse · · Score: 1

    I'm a bit skeptic on the news.

    A couple of years ago my friend who worked for Microsoft was explicitly told not to "look at" any GPL source code to avoid "unnecessary legal implication" in "GPL infringement", or something, in the process of software development.

    Let's not get into any SCO jokes, what if some GPL works were copied to their core development, without a proper distribution license?

    I wouldn't say management in MS would forbid their developers from merely looking at GPL source code nowaday, but I don't think they'd adopt any GPL works in their core. Just my opinion.

    1. Re:Doubtful by spitzak · · Score: 1

      Your friend was not high enough in the hierarchy to avoid getting the normal FUD about the GPL from them. Microsoft employs tens of thousands of people, it would be silly of them to suddenly tell the truth when a person is employed, as though that person would not leak this information out.

      Microsoft's top developers are well aware that they can look at GPL code all they want, as long as they don't copy it. They probably do. They also look at any other code they can get their hands on, such as from 3rd-party vendors, hardware manufacturers device drivers, etc, all of which they cannot copy either.

  93. Misleading by Zebra_X · · Score: 3, Insightful

    "To a certain extent, Microsoft's decision to form a division focused on the OS core was driven by its main rival, Linux, said Rob Enderle, principal analyst at Enderle Group, a consulting firm specializing on emerging technologies, in San Jose, California.

    Microsoft didn't say a damn thing about emulating linux, Rob Enderle did. The memo was distributed by MS, but appears to have no content regarding an emulation of Linux development methodologies.

    Might want to reign in the horses a bit boys.

  94. Only a matter of time by Dav3K · · Score: 2, Interesting

    before MS releases an OS with a pseudo-OSS license. Something that allows perusal of source code, but 'all your changes are belong to us' would seem plausible. Oh, and they will also still charge for it, probably somewhere in line with Sun's Java OS.

    After all, they already own Virtual PC for Mac - suppose MS did the same trick as Apple - take BSD and use their tools and APIs to make most Windows software run on it. Of course, those parts would be just as proprietary as the GUI on OS X - just the way MS likes it.

    1. Re:Only a matter of time by Theatetus · · Score: 5, Informative

      They already do shared source for their "partners". I got to see some Windows code when I was trying (and eventually failing) to write a driver.

      And don't forget that you can see the source code of Windows CE if you want to.

      --
      All's true that is mistrusted
  95. This fierce escalation... by Anonymous Coward · · Score: 0

    ...is a waste of resources. We could just go with the superior alternative (Linux) and stop spending time, money and energy in Windows.

  96. Microsoft is big enough to be a community by harlows_monkeys · · Score: 4, Interesting
    Microsoft could actually clone the Linux development model, if they wished.

    They've got enough programmers that they could simple go "open source" within the company, and that would be a big enough community to get all the benefits cited by ESR in his Cathedral paper.

    A few other big companies could also do this if they wished.

    Long term, I think, what Linus himself will be remembered for won't be the Linux kernel itself, but for how he managed the project. Hell, I personally know half a dozen people that could have done everything Linus did on the technical side of things, but I doubt any of them would have been the project manager he turned out to be.

    1. Re:Microsoft is big enough to be a community by nathanh · · Score: 3, Insightful
      Long term, I think, what Linus himself will be remembered for won't be the Linux kernel itself, but for how he managed the project. Hell, I personally know half a dozen people that could have done everything Linus did on the technical side of things, but I doubt any of them would have been the project manager he turned out to be.

      Amen. What many fanboys don't seem to realise is that writing a UNIX-like kernel isn't beyond the abilities of any top-quality programmer. The unique characteristic of the UNIX kernel is that it's tiny so it can be implemented by 1 or 2 skilled people in a very short period of time. Thompson and Ritchie did it. Tanenbaum did it. Linus did it. Plus the UNIX kernel has over 30 years of documentation; it's not a secret and there's no new ground to forge. So writing the Linux kernel wasn't all too incredible. However attracting 1000s of developers, smoothing their ruffled feathers when egos came into conflict, coordinating everybody in a single direction... now that's an achievement that demands respect.

      Though writing the Linux kernel is also very impressive :-)

    2. Re:Microsoft is big enough to be a community by taweili · · Score: 1

      Long term, I think, what Linus himself will be remembered for won't be the Linux kernel itself, but for how he managed the project.


      Yes, I think this is exactly the point! Writing a new OS kernel isn't a hard task, being able to manage a project of this size is amazing.
  97. Bill just doesn't have a clue by Anonymous Coward · · Score: 1, Interesting

    how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility

    It's open source! Everyone that works in Linux can examine the code, learn from it and adopt the best features while scrapping those that don't work so well. Microsoft (from what I've heard, having never worked there) fosters a competitive atmosphere between groups that doesn't lend itself at all to the sharing of techniques. Deadline-driven timetables don't leave much time for reflection or study of other groups' efforts to see what works well and what doesn't.

    creating a new central engineering division that will work on the core of the Windows OS (operating system)... By closely controlling the OS core, Microsoft will be able to better ensure that Longhorn will arrive on time and meet its quality and security objectives

    I've always felt that one of the strengths of Linux is that it is not centralized and that development is not tightly controlled. Conversely, Windows has always had one hand at the tiller; Bill Gates'. Most of the design decisions that led to Windows' quality and security problems have been due to one man's philosophies about how the software should be written; Bill Gates'.

    In short, it looks like they are trying to emulate processes that work well due to a lack of centralized control by imposing even tighter, more centralized control. They are trying to correct the problems stemming from one man's control of the design effort by giving him even tighter control over the design effort. This is doomed to failure.

  98. They are looking for developers too by ChaseTec · · Score: 2, Informative

    The Core OS team is at least 4 months old. I run a site about operating system development and I just finished a run of a Microsoft banner advertising OS developer positions. The banner linked to here if you're interested.

    --
    My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
  99. After years of studying Linux.... by zanderredux · · Score: 5, Funny
    ...Microsoft researchers found out that they couldn't keep Windows stable, even after the last major rewrite, which modularized the Windows' kernel, implemented fully-compliant POSIX and is known to be compiled with GCC.

    "It seems that GPL must be in place to bring stability to the thing", said one of the core group leaders.

    It is puzzling since the exact same version of Windows was setup and only the GPL-labeled boxes were able to keep an extended uptime. The same core group leader said "It is extremely odd. We suspect that the GPL has some magical attributes to it, making everything under those three letters run better. See, we've made a test and enabled users to select the licensing scheme, whether to follow our usual EULAs or GPL. After the selection, the software was installed as usual, with no differences whatsoever, since we did not let users customize the install after the license selection. We found out that installations made when the user clicked on the EULA option tended to be more susceptible to hangups than installs made under the GPL".

    1. Re:After years of studying Linux.... by Anonymous Coward · · Score: 1, Interesting

      Of course, it has to be noted that NT had a modular kernel and was POSIX compliant well before Linux was. In fact, both of those were design requirements of NT from the beginning.

    2. Re:After years of studying Linux.... by tiger99 · · Score: 1
      What fully-compliant POSIX? I can't find it in either 2000 or XtraPathetic. I assume it is just another lie....

      If it was POSIX compliant, why would you need a HUGE Cygwin dll to get something vaguely like Unix/Linux compatability?

  100. in dictionary under redundant says see redundant by RouterSlayer · · Score: 1

    You mean Microsoft hasn't figured out the reason Linux works so well is because of the whole Open Source Concept?

    Study it all you want Microscum, but remember, if you use any GPL software, you have to release the source. bahahahahahahahahaha...

    They'll never get a clue at this rete...

  101. I would be happy to share with them the "secret" by dyfet · · Score: 2, Insightful

    Psst. Here is the secret. It's called freedom. If they offered real software freedom, they too would be able to produce world class software.

  102. Will Microsoft patent that method? by vierja · · Score: 1

    Let's see how long before Microsoft files a patent for "Method to develope core system architecture maintaining a high level of consistency [...] while groups around it maintain maximum flexibility"

  103. hmmm... by LordNor · · Score: 3, Funny

    Does anyone find it funny that COSD is really close to BSOD? There has to be some relationship there...

    1. Re:hmmm... by tomcio.s · · Score: 1

      Actually, they have changed the name..
      its now Colorful Screen of Death instead :-)

      You know, gotta give the masses the features they 'want'.

  104. Bill Gates - dead at 48 by Anonymous Coward · · Score: 0

    I just heard some sad news on talk radio - famous monopolist Bill Gates was found dead in his Jacuzzi this morning. There weren't any more details. I'm sure everyone in the Slashdot community will miss him - even if you didn't enjoy his work, there's no denying his contributions to popular culture. Truly an antitrust icon.

  105. Innovation! by Anonymous Coward · · Score: 0

    awww yeah

  106. Re:Difference: Linux developers are cream of the c by fitten · · Score: 2, Informative

    The reason that Linux's codebase has remained so cohesive, focused, and flexible is that Linux has so many really skilled developers

    That's partly (if not more than partly) because of the (traditionally) high cost for your ticket to enter Linux/Un*x Land (both monitarily and intellectually). Keep the entry barriers high (steep learning curve, tools that are difficult to use, etc.) and the only ones who can stick it out will typically be the above average folks.

    On the other hand, make it so that any Joe Shmoe can cobble together *something* that works (at least works a fair amount of the time) and you get more people developing on it (ever hear of VB?).

    Things are changing with Linux dropping the cost point of entry and the intellectual point of entry dropping (but still having a good deal of a ways to go, IMO) with the development of more tools on Linux but Linux isn't there yet until Joe Shmoe can throw together a toy app quickly and easily that can keep track of his beer, cigarette, and pork rind expenditures.

  107. linux kernel developers should be proud, by Anonymous Coward · · Score: 0

    now get back to work. I wouldn't be surprised if some linux code finds its way into windows. Does this mean the server edition of windows will implement true POSIX standard, rather than some form of emulation? Does it mean windows server will use unix thread scheduling, instead of the pre-emptive thread scheduling? Stay tuned to find out in 2006.

  108. Software Design Principles by killmeplease · · Score: 4, Interesting

    It seems to me that Microsoft is nneding to revamp the way that they make their OS. If you read about the original development team it was 30 or so people for NT 3.1, a managable development team. NT 4.0 was a couple hundred and now the NT/XP team is huge and they are all working on the OS. The bug count last I heard was in the 40,000 - 60,000 region. It is simply to complex a system to keep track of all changes and bugs. In The Million Man Month they discuss there being no silver bullet for creating perfect software, but definitely putting more people on the team will not help.

    I think it is great MS is changing the way they make OSs. If MS makes a good OS that is stable and secure, it raises the bar for everyone else to compete. They have to change their method. I think they have there divisions implement changes and Software QA verifies build stability the way that most Application development shops work. This seems impossible on the OS level. Linux is great because they have the UNIX design model to work with, everything laid out in a clean working fashion. The Kernel is so stable because they do not make major changes to the way user space is made because it just has to allow for UNIX applications to run (including X). All of the modules like memory and file systems are layed out. Microsoft has ruined their chance of using this model in Win XP by putting the GUI in kernel space, grabbing the messy registry system from Win 95, and whatever they could hack to make a consumer heavy duty OS.

    Perhaps MS could have Linus Torvalds come in and be their OS development consultant for a day. They could elect someone as their Linus to check in every major change. They could add features for 6-12 months at a time, and test and revise changes for the next 6-12 months and blamo they have a Linux like development team.

    --
    - Kill Yourself, spare us all! -
    1. Re:Software Design Principles by Proudrooster · · Score: 1

      They could elect someone as their Linus to check in every major change.

      You hit the nail on the head. MS needs a single final authority who implicity understands what is going on with the O/S kernel and can unilaterally reject, rewrite, or include any change. This type of strategy probably doesn't work well in the corporate world since every group has their pet change that they want hacked in. In the Linux world, Linus isn't afraid to break something old if a much improved method comes along. Microsoft and Intel must maintain legacy backward comptability or no one will ever upgrade since most users can't simply recompile old code against new libraries and migrate their apps forward. If canned apps only came with source code, the world would be a better place. To me it's amusing to see DOS and Win32 applications still grinding away on Win2k and WinXP servers.

      BTW, I thought Microsoft already had the best Chief Software Architect money can buy, "Bill Gates" the 5 billion dollar man.

  109. So true by melted · · Score: 1

    One day I think my head will explode when another marketoid walks in with his moronic ideas that are impossible to implement in real software. Or if I go through yet another reorg, which PHBs do all the time to show their PHBs that they're doing anything at all.

  110. *SHRUG* by obsid1an · · Score: 0, Offtopic

    2003-12-16 16:06:37 MS learning from Linux kernel development process (articles,windows) (rejected)

  111. I don't expect much change by k12linux · · Score: 1
    Despite the new dept., I will be surprised to see widespread changes in the OS. As long as MS is driven more by the marketing dept. than anything else there will always be issues.

    The problem is the mentality of "HEY, if we add functionality to Windows, we'll get more market share!"

    New features are not a problem. Features people want are not a problem. New features designed only to "create" a desire in the marketplace is a problem.

  112. MOD PARENT DoWN by Anonymous Coward · · Score: 0

    how is this insightful? it's nothing but flamebait.

  113. Oh great ... by stwrtpj · · Score: 1
    Then they become us...

    Oh great, this means I can start expecting "Fr1st P0st!!"'s from Bill Gates ...

    --
    Karma: Frotzed (mostly due to the Frobozz Magic Karma Company)
  114. Audit of Microsoft's codebase? by Anonymous Coward · · Score: 0

    How do we know Microsoft isn't just taking code from linux and integrating it into windows? Is there ANY way to tell if open source apps (not just linux) are becoming integrated into the windows codebase? I'd like to know, because I want to make sure that it isn't possible for proprietary companies to just take opensource code and use it without crediting the original authors.

    1. Re:Audit of Microsoft's codebase? by CaptainTux · · Score: 2, Interesting
      How do we know Microsoft isn't just taking code from linux and integrating it into windows?

      We don't. In fact, there was this very allegation a few years ago (along with some supporting proof) made by a group of developers. I don't think it ever went anywhere though.

      Is there ANY way to tell if open source apps (not just linux) are becoming integrated into the windows codebase?

      I don't think so. Even similar behaviour within the software isn't reasonable enough proof. But again, a few years ago there were some interesting things. Like a BSOD that referenced "/dev/null" LOL. Personally, I think they are integrating OSS code into their software and that is one of the reasons they don't want to open the code up.

      --
      Anthony Papillion
      Advanced Data Concepts, Inc.
      "Quality Custom Software and IT Services"
    2. Re:Audit of Microsoft's codebase? by gatkinso · · Score: 2, Informative

      1) Having ported lots of code between VC++ and gcc I can tell you that there would be some modification, especially down that low.

      2) POSIX subsystem compilance was never very advanced, so obviously not much being pulled from there

      3) Certainly the file systems are very different

      4) The header files aren't even close in the headers that are common between the two

      Recognize this directory tree?

      http://www.sysinternals.com/ntw2k/info/xpsrctree .s html

      Didn't think so. (Means very little however.)

      Socket implementation is different, threading model is different, task scheduling is different...

      So while there could be plagarism, it would not be without so much effort that you may was well just write the stuff yourself, after being inspired and pointed in the right direction by the GPL'ed code.

      --
      I am very small, utmostly microscopic.
    3. Re:Audit of Microsoft's codebase? by Ann+Elk · · Score: 1
      A few comments:
      • Way back (before 1995) Windows NT versions 3.1 and 3.5 used a streams-based TCP stack licensed from Spyder Systems.
      • NT versions >= 3.51 (and Win >= 9x) use a TCP stack developed completely by Microsoft.
      • Early versions of NT (up to at least 4.0) and Win9X used bits and pieces of BSD code, mostly DNR resolver code and a few simple TCP-centric utilities (like the FTP client). These are properly credited in the documentation somewhere, if you know where to look.
      • As the years have passed and the versions have been released, more and more of the BSD code has been yanked out and rewritten. I don't know how much remains in XP.
      In other words, there is probably less OSS code in the Windows codebase now than there was a few years ago.
      • I know how KeBugCheckEx() generates a BSOD (at least I did back in the Win2K days). I think it highly implausible that "/dev/null" would ever appear in a Microsoft-generated BSOD. This sounds suspiciously like an urban legend or spoof.
      • How could "...integrating OSS code into their software..." possibly help? I can just imagine some PHB at a meeting. "I know, we need some of that OSS software stuff. Let's all download some and start mergin'!" Sure, that will help.
      Of course, this is just my opinion. I could be wrong.
  115. Re:Ctrl-C ----Ctrl-V---- == Studying? by Bishop923 · · Score: 1

    Not Ctrl-P, Ctrl-V... Need to get more than 3 hrs of sleep a night.

  116. Windows windowmanager over linux by Anonymous Coward · · Score: 0

    Considering that longhorn is now pushed off until like 2008, maybe Microsoft is rethinking their OS strategy. Since they really dont make that much $$ from windows anyway (mostly off of their other sw, particularly Office), why not make windows just a window manager that runs over the linux kernel? They could still sell it, and let the open source community work on the kernel issues, etc freeing up R&D to focus more on their other software.

    omg tho, slashdot loaner geekheads couldn't bitch at microsoft for their os or security anymore!

    THE HORROR!!!!!!!!!!!!!!!!!!!!!

  117. Then Hell's been cold for some time by Anonymous Coward · · Score: 0

    it will be a cold day in hell before the admit that they're implementing technical features of linux.

    linux is a 'Copy the API of UNIX' environment.

    In the Windows NT 3.51 days Microsoft said "NT will be a better UNIX than UNIX"

    So Microsoft has already implemented what linux is implemented.

  118. Re:Difference: Linux developers are cream of the c by drooling-dog · · Score: 4, Insightful
    That's partly (if not more than partly) because of the (traditionally) high cost for your ticket to enter Linux/Un*x Land (both monitarily and intellectually). Keep the entry barriers high (steep learning curve, tools that are difficult to use, etc.) and the only ones who can stick it out will typically be the above average folks.

    Actually, there are 2 classes of Linux programmers: (1) those of us who grew up in a Unix environment before Windows came along (and are thus very experienced) and (2) those who started computing with Windows or DOS but were technically adventurous and confident enough to venture beyond that. Either way, it lifts the average competency of Linux developers.


    Linux isn't there yet until Joe Shmoe can throw together a toy app quickly and easily that can keep track of his beer, cigarette, and pork rind expenditures.

    Isn't that what Perl is for?

  119. Re:Difference: Linux developers are cream of the c by ipjohnson · · Score: 1

    I just used glade to create my little Sin App.

  120. Uh oh.... by beefneck9 · · Score: 2, Funny

    I wonder if SCO will now claim that the open source movement aspect of Linux is their IP, keeping M$ from from using its development model. License fees for all! Down with free thinking and the common good!

  121. Don't fall for it by Saint+Stephen · · Score: 1

    Microsoft does a minor reorg every six months and a major reorg every 18 months. This is just some PR around an otherwise ordinary event trying to get you to associate MS development processes with Linux.

    I swear, it's like watching someone in a bad marriage: *this* time s/he'll be different! It's gonna work this time.

    It's just so MS can compute the COGS on Longhorn better, and, like I said, it's just something that happens all the time anyway.

  122. Re:At least they are thinking along the right path by Anonymous Coward · · Score: 0
    M$

    What the fuck is wrong with you people? That shit's never been funny and it just makes you look like some piece of shit fanboy. Fucking stop it.
  123. Patenting OS development method by PhilTR · · Score: 1

    The important question is: Will MS try to 'patent' the Open Source software development method? Don't be surprised if they do.

    1. Re:Patenting OS development method by Anonymous Coward · · Score: 0

      this is such an ignorant statement

    2. Re:Patenting OS development method by Hatta · · Score: 1

      This is such a false statement.

      --
      Give me Classic Slashdot or give me death!
  124. Need some information by pastpolls · · Score: 1

    I am a designer and not a programmer so could someone tell a lamen the significance of this. It would seem good to me that there would be some flexibility in the kernal. Am I confiusing flexibility with inconsistency?

  125. linux? by negacao · · Score: 2, Funny

    People still use Linux?

    That's soooo 2000's...

    In the future, we use GNU/SCO Unixware.

    1. Re:linux? by j.cras · · Score: 1

      whahaha, lol... SCO... ppfrt... wake up man

  126. Re:Difference: Linux developers are cream of the c by Anonymous Coward · · Score: 1, Interesting
    As anyone who has ever worked in a commerical software house can tell you, for every one super-skilled developer writing code, there are dozens (hundreds?) of others who are not.

    While I agree, it was only reciently when I've had to deal with the dozens of others within the same project.

    Most of the time, the mix is "all good", "most all good", "a mix", and "nobody here knows how bad they really are".

  127. Re:Difference: Linux developers are cream of the c by 7-Vodka · · Score: 1

    not only that, there's also the fact that if crappy code is submitted it's just not included. If multiple versions are available, the best may be used, or they may all be ignored the developers sent away told by linus to try again.

    --

    Liberty.

  128. Re:At least they are thinking along the right path by orasio · · Score: 1

    I tried Linux, because I wanted a better operating system. Luckily, I found GNU, savoured the taste of freedom, and now there's no way I'm going back from free software. A better Windows, or a no-cost Windows doesn't compare to a free OS, no matter what technical advance they could think of.

  129. I'll see your point, and raise a counterpoint... by gosand · · Score: 4, Insightful
    I think the point is that yes, my mom IS a GUI usability guru, for the simple fact that she has no technical expertise. The "average" computer user should not need to know anything about editing text-files in /etc, or using rpm or make to unzip/install new applications.

    I think this statement is right on, but needs to be thought out some more. Hopefully, the "average" computer user will change. Right now, the Average Computer User (ACU) was probably born when personal computers didn't even exist. Look ahead 50 years, and that won't be the case. The ACU will be much more familiar with computers, and there will be no need to coddle them as much. Unless of course, they are coddled their entire lives. I think at some point the learning curve needs to be adjusted.

    And my mom is a newbie to computers too, just using it for email and very minor web surfing. To her, the Windows UI is extremely confusing. Double-clicking was a new concept. Saving a file, locating where you saved it, opening it, all the wizard options, the odd error messages, etc. These were all brand-spanking-new things to her. Nothing was intuitive about Windows. Now I am not saying that Linux would have been, but if she were to start out using computers today, the Linux UI would be no more difficult than the Windows one, because her computing needs are simple. The more things you use a computer for, the more you delve into the particular OS's UI.

    The real question is, is the ACU in 50 years going to be just as clueless as to how a computer operates as they are today? I certainly hope not, because that would mean that we are not progressing.

    --

    My beliefs do not require that you agree with them.

  130. an analyst who doesn't really know by Sevn · · Score: 2, Informative

    That would be the major reason to ignore this story completely. The *laugh* analyst *laugh* in this case is a known douchebag. The "Enderle Group" is made up of exactly one person. Wild guess who. If anyone takes offense at my use of the word douchebag, you come up with a better word to describe someone that creates a "group" that contains only themselves and puts their last name in the title of said group. Perhaps he has imaginary friends or multiple personalities or pets he counts in his membership totals.

    --
    For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
    1. Re:an analyst who doesn't really know by Anonymous Coward · · Score: 0

      We need a name for people who aren't quite analysts but give good quote.

  131. Da! by Anonymous Coward · · Score: 0

    Yes! And we should put a gun to the head of anyone that says differently!

    Shut the fuck up, Stalin.

  132. Man, this is... by UrGeek · · Score: 1

    ...the best news that I have read in awhile. Now, if they will a) design security in from the start and b) use a language with bounds checking - NO MORE BUFFER OVERFLOW CRAP! I'm talking about tech that came about in 1970, for christ's sake!

  133. Re:I'll see your point, and raise a counterpoint.. by zangdesign · · Score: 1

    The real question is, is the ACU in 50 years going to be just as clueless as to how a computer operates as they are today? I certainly hope not, because that would mean that we are not progressing.

    No, the real question is: if the average computer user in 50 is as clueless as today, will the computer be smart enough to help them figure out what they need to do? 50 years is plenty of time to develop a smarter computer that's relatively weak by the standards of it's time. If we have not done so by then, then programming and it's related fields are not progressing.

    --
    To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
  134. Can Linus patent this buisness method ? GPL it ? by Anonymous Coward · · Score: 0

    Subject says it all.

  135. Re:Difference: Linux developers are cream of the c by Anonymous Coward · · Score: 2, Informative

    I think, at the kernel level, you`ll find that Microsoft programmers are top notch. If you read something like Showstopper which chronicles the development of NT you will get some idea of the calibre of people they use.

  136. Re:I'll see your point, and raise a counterpoint.. by ccp · · Score: 1

    To her, the Windows UI is extremely confusing. Double-clicking was a new concept. Saving a file, locating where you saved it, opening it, all the wizard options, the odd error messages, etc. These were all brand-spanking-new things to her. Nothing was intuitive about Windows.

    Amen, brother.

    Anyone that has taught elementary computer use (especially to adults), like you and me, will feel your pain.

    There's nothing intuitive in Windows for the raw beginner. Nothing!

    Cheers,

  137. On time by cgenman · · Score: 1

    This is a great idea. This process has long ensured that the Linux kernel arrives on time and completely stable.

    The security of Microsoft combined with the timeliness of Linux: the best of both worlds.

  138. Too Many Chiefs by lmahan · · Score: 1

    If you read down, there are a lot more chiefs involved in the Window OS core, unlike Linux which has imperatur Linus. Nothing will come out, since none of the chiefs will agree on marking each other's turf....and what about the real power...MS marketing nothing be heard there.

    1. Re:Too Many Chiefs by Monkey · · Score: 1

      ... so you're saying they need to hire more Indians?

    2. Re:Too Many Chiefs by lmahan · · Score: 1

      not more indians, less chiefs

  139. Interesting job opening by Anonymous Coward · · Score: 1, Interesting

    They have interesting job opening right now as well:

    Job Title: Software Development Engineer
    Job Category: Software Development
    Product: Not Product Specific
    Job Code: 105577
    Location: WA - Redmond

    Why settle for working on an established product that everyone knows about when you can work on a top secret project that has not yet been announced. You can enjoy saying phrases like "I could tell you, but I would have to kill you" and "Hey, you can't tell anyone what I do". The project for which this job relates is one of them. Core requirements for a development position on this team are ability to work in a high paced environment as a contributing developer, very strong C++ design, analysis, coding, and debugging, strong communication and ability to work with other team members and groups, excellence in engineering, knowledge of Unix and/or Linux system-level functionality (threading, signal handling, memory management, for example), familiarity with server technologies such as Apache, IIS, ASP.NET, ADO.NET, web-services, and determination to make our platform the best in the world. Also required are a Bachelor's or Master's Degree in Computer Science or related discipline and a minimum of 4 years industry experience. Experience with and assembly level debugging skills on Power and SPARC processors are definitely a plus. Psst, hey buddy, want to work on something cool and top secret? Come on over here.

  140. Ooo Ooo Ooo! I have an idea! by schon · · Score: 1

    in OSS every interested party in the entire world can see where you have been lazy and/or stupid...
    If that is not a strong motivation for churning out quality code I don't know what is!


    /me puts on PHB hat..

    I know! We'll encourage our DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS! to look at each other's code, and we'll accept nominations from them for the laziest and stupidest code. Then each week, we'll give a golden raspberry to whoever wins! If you win three times in a row, you get fired!

    Yeah! That should motivate them to produce good code, just like Linux!

    /me removes stupid PHB hat.

    (note: At one time, I really did have a boss who thought like this - only it wasn't a raspberry, it was a stuffed frog.)

  141. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  142. Should this come as a suprise to anyone? by spamshir · · Score: 2, Interesting

    I mean that in a Microsoft-nuetral way. You either adapt or die off. So, its good to see MS take notice and change its style in some way. More compitition, better product for the consumer.

  143. Mr Ballmer.... by Anonymous Coward · · Score: 0

    would you like some ketchup with your hat?

  144. Re:Of course they're learning from Linux by Anonymous Coward · · Score: 0

    "Mommy, it's too bright in here!" he complained.

    I though Sir Haxalot came from somewhere in the UK (I remember he used to quote GBP in his journal).

    YOU FAIL IT

  145. zerg by Lord+Omlette · · Score: 2, Insightful

    Shouldn't they be studying the OpenBSD process? (security) Or the NetBSD process? (run everywhere)

    --
    [o]_O
  146. Re:Difference: Linux developers are cream of the c by fitten · · Score: 2, Insightful

    Perl is ok but still daunting for someone with little programming background. There are too many symbols and the contexts where those symbols are used that make it look scary. At least, that's what some friends have told me.

    VB, for instance, builds GUI apps... something that they can see and something they can see changes in very easily. Drag this button here, double click on this button write some code, done. Even designing the forms gives folks a sense of accomplishment sometimes, even with nothing behind it. In Perl, you do a bit of typing (using lots of strange symbols - for someone who at most just sees the characters that can be found in a newspaper column) which is just a bunch of text, then there's nothing to look at when you run it but maybe a prompt asking for you to type some more stuff. Not very exciting... powerful, yes... just not flashy or pretty.

  147. Some Advice for Microsoft by Ann+Elk · · Score: 5, Interesting
    • Fire Jim Allchin. He has been a liability for years. He wants to turn every project he touches into "Cairo".
    • Appoint a competent replacement, preferably not Brian Valentine.
    • Do not allow any summer intern "wannabe engineer" code-boys anywhere near the core OS kernel source code without proper supervision.
    • Release the core OS kernel as open source. You don't need to release the source for the entire product, just enough to build NTOSKRNL.EXE, NTDLL.DLL, and a generic HAL.DLL. The driver writers of the world will love you for it.
    1. Re:Some Advice for Microsoft by EventHorizon · · Score: 0

      Microsoft has no business nor technical reason to release core code. As long as they have massive market share, hardware manufacturers will cope with *any* driver development obstacles.

      In fact keeping development hard creates a lot of high-paying jobs for Microsoft allies.

      BTW, it's not cheap to maintain a Linux driver either. But if you release specs, other people will probably write and maintain a GPL'd one for you (ATI Radeon 8500 etc)

    2. Re:Some Advice for Microsoft by greygent · · Score: 1

      Do not allow any summer intern "wannabe engineer" code-boys anywhere near the core OS kernel source code without proper supervision.

      I'm sure Microsoft already follows this guideline. You can at least be sure that this situation isn't nearly as bad for Microsoft as it is with Linux.

      I know. I've submitted patches to the Linux kernel long ago and I know ass about kernel programming (although I'm fairly well-schooled on kernel internals).

  148. Re:At least they are thinking along the right path by Anonymous Coward · · Score: 0

    No!

    Micro$oft!

  149. Signalling the END OF LINUX? by Anonymous Coward · · Score: 0

    Indeed.

  150. Re:sorry, just couldn't resist by Anonymous Coward · · Score: 0

    Choose x in the below:

    01. Buy an OS for USD20k-80k (depending who you ask)
    02. Market this OS well
    03. Grow to an almost 100% market share of desktop OS market (plus associated programs) and a bit of the server market
    04. Profit!!!
    05. Let people speculate
    06. Market grows
    07. Develop periphery programs, adapt to new applications
    08. Wield more power
    09. More profit!!!
    10. Go to 05 until something exogenous comes along
    11. choose(12,13,12=X%,13=(1-X%))
    12. Mega profit!!!, go to 05
    13. Company collapses amid falling market share

    Hmmmm, what is X? Is X=f(exogenous factor)? Then what must the exogenous factor be? Maybe it is endogenous (incidious?).

  151. Does Windows Core include the CLR and BCL? by Anonymous Coward · · Score: 0

    I would expect the .Net virtual machine and base class libraries to also be part of the Windows Core. Does anyone have any information on what is included/excluded from the Core?

  152. Linux & Windows = Old by sir_cello · · Score: 1


    The only new things to come out in the OS world recently are second generation microkernels (L4) and Matt Dillon's BSD fork of Dragon Fly with its IPC and other architectural changes. These are true multi-processor clustering solutions.

  153. Is microsoft paying up... by curious.corn · · Score: 2, Interesting

    ... for the GPL licensed software patents they're obviously incorporating in their products? Oh sorry, no patents... it's free. Had the reverse been true, don't you doubt the PR would have stormed in crying the Communist Hippies had raped and stolen the innovative creation of successful individuals (thus impoverishing the whole world including Antartica and the depths of the Indian Sea). Oops, 'tis ha shame noone has patented the whole Free Software business process... it would have meant sue time.

    --
    Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    1. Re:Is microsoft paying up... by Anonymous Coward · · Score: 0
      ... for the GPL licensed software patents they're obviously incorporating in their products?


      Your patents "joke" aside, do you have proof of Microsoft doing this? No? So do us all a favor and shut the fuck up.

    2. Re:Is microsoft paying up... by curious.corn · · Score: 1

      Uhh, M$ fanboy.... look (museum IBM commercial) kids, this is a specimen of the extinct species "M$ fanboy"... har, har...

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    3. Re:Is microsoft paying up... by Anonymous Coward · · Score: 0
      Faboy? Ooohhh, you've got me all figured out! I can't believe you're so smart!!1!

      And the "M$" bit? A classic. I mean, I've never seen that before. Your idea?

  154. Since he didn't invent it.... by gatkinso · · Score: 1

    ...I'd have to say no.

    --
    I am very small, utmostly microscopic.
  155. Re:Difference: Linux developers are cream of the c by myrdred · · Score: 2, Insightful

    You mean the same people who decided to put IE in the kernel?

  156. And around it goes again. by djve · · Score: 3, Interesting

    I remember reading articles back in the 90's (remember, the last decade) that Microsoft was studying Unix and BSD kernels. Some of the impact seems to have shown up but overall it seems like not too much has changed.

    Until Microsoft isolates the the kernel calls from user based calls don't hold your breath waiting for a change. Given the legacy code they support I don't think any big improvement will be soon.

    --
    "There is magic in the web." - Othello Act 3 Scene 4.
  157. Re:Difference: Linux developers are cream of the c by Tin+Foil+Hat · · Score: 1

    There really aren't many other fields or occupations where you could argue that the top people/employees are orders of magnitude better than the median person/employee.

    True, but cooks and whores come to mind.

    --
    No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
  158. Linux works well because it's Open Sores? by g_bit · · Score: 0, Troll
    That's funny. I thought that's what made it a virus.

    Besides, Microsoft's Core OS team has more people working on their kernel than any single version of the Linux kernel has.

  159. Them bloatedsoft luzas stealen them stuff again by keo29a · · Score: 0

    Why is i say stilen, if linicks and some other free oprating system use them ideas from other systems? Cause linux and other free operating sytems makes idea evolve and them give back to da community. bloatedsoft ha takes ideas from others, cashes in on them ideas, and doesn't even give credit. Capish.

    "Free Software" 2000 copiright richard stallman.
    "Open Source" 2000++ copiright
    WinBloat is a copiright of BloatedSoft Corporation

    keo@linux:~> ispell firstsladotpost.txt
    ispell: error: bloated32.dll not found
    keo@linux:~> shit
    bash: poop: command not found

  160. Be surprised if M$ goes the way Apple did? by soybean · · Score: 1

    Not me. I be we see an open source "core" of microsoft windows in the next few years. Leaving out the gui and application api. Which they would sell as an integrated product. It certanly would be a better product. I may even use it. (Pay for it? What, are you on crack?)

  161. Actually Its Caled "Open" For a Reason by EXTomar · · Score: 2, Insightful

    Linux and other OSS projects are open by their nature. If someone wants to come along and inspect it they can whether or they have alterior motives or not.

    The "O" means "Open" for a good reason. The spirit of OSS is sharing and learning with everyone. This includes Microsoft. If they can learn how to stop making overly complex software that can never seem to quite work from inspecting BSD and Linux then so be it. Linux and BSD have nothing to hide. That sounds like a strength, not a weakness for MS to exploit.

  162. SCO license fees by kaan · · Score: 1

    I can't believe nobody has made the connection/joke already, but...

    Microsoft had better stop studying Linux or they're gonna be liable for that $699 fee per license for their new core OS. That would put each purchase even more underwater than their current Xbox giveaway!

  163. They'll get it wrong by Tough+Love · · Score: 1

    They'll think they should all act like Al Viro

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  164. Well it's good to see the open source... by exp(pi*sqrt(163)) · · Score: 2, Funny

    ...community giving back after it has learned by copying software (Office clones, desktops and window managers, file explorers et.c. et.c.) from Microsoft and Apple.

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  165. Chemistry vs Alchemy by Anonymous Coward · · Score: 5, Insightful

    For 1500 years alchemists worked tirelessly in their secret labs making potions and spells with the ultimate goal of turning whatever into gold. 1500 years wasted because everone kept everything secret. Chemistry came along when people published and studied work of others. After 300 years we know it takes a nuclear reaction to turn something else into gold. Linux is like chemistry. Microsoft isn't. Get the idea?

  166. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  167. Re:I'll see your point, and raise a counterpoint.. by gosand · · Score: 1
    No, the real question is: if the average computer user in 50 is as clueless as today, will the computer be smart enough to help them figure out what they need to do?

    Aghhhh! Clippy 3000! :-)

    Personal computers are complex, and will get moreso, in that they are not single-purpose machines. They aren't like telephones, TVs, or VCRs, that can afford to have a simple interface that are easy to quickly understand. I think that the more we use computers, the more complex things they'll be able to do. This assumes that they don't become single-purpose devices. It is EXTREMELY difficult, if not impossible, to put a simple interface on something highly complex and have it retain its flexibility and usability.

    Things are the way they are with computer UI because there is such a wide range of user-levels. I think that will remain, just that over time, there will be no "newbies" remaining, and all of the functions that catered to newbies will go away. I know it is hard for many people to imagine, but I believe that the command line will help solve this. The next "revolution" in computing will be the flexibility and power of the command line. It may not hit the mainstream for years, but I think that the "average" user will have to learn it or won't be able to keep up. Everyone always thinks that the UI must get simpler, but I think it must get more complex. The difference is that the user-base will be able to handle it, and it won't seem complex to them.

    --

    My beliefs do not require that you agree with them.

  168. The irony... by Tigerwolf · · Score: 1, Troll

    The irony of this development is that M$ is doing internally essentially what Judge Jackson proposed: split the OS out from the rest of the company. Now after fighting that idea tooth and nail, M$ is 'innovating' this wonderous idea into their operation. Hypocrites.

  169. I know it... by Anonymous Coward · · Score: 0

    how Linux has been able to maintain a high level of consistency in the kernel

    With LOVE!

    Something I would lose in the very same moment I'd see Gates and Ballmer in front of me.

  170. Legal Troubles??? by MightyJB · · Score: 1

    The article states that they have been "studying" Linux, but it doesn't specifically say what aspect of it is being reviewed. My natural take on that statement is that MS Engineers are studying the Linux kernel. (Granted my assumption could be wrong.)

    If that is what they are infact doing (studying the kernel), wouldn't their be legal ramifications? It's one thing for them so say, "Hey Linux has feature $X, we're going to add feature $X to Longhorn".

    ( $X = 'Some Cool Feature that Linux has that Windows doesn\'t, like Kernel Modules or something like that\.';)
    -Sorry, Installing Oracle via Exceed over DSL. It's painfully slow and I'm bored.

    It's something altogether different to be reading Kernel Source on one screen and coding on an other. Even if they aren't "copying". I'd think that SCO would be all over this. Oh my mistake they paid!

    Is my understanding correct?

  171. Choice of words by dbCooper0 · · Score: 1
    Perhaps I could have used the word "emulated" rather that "imitated". You must agree that their culture didn't exactly crave some of the products that were blatant knockoffs - that were to undercut US products in this market.

    I didn't mean to slander the Japanese Intellect - I was drawing an analogy in what I suspect M$ is steering toward. In all fairness, their per-capita IQ is much higher, call it TQM for the mind...

    Never mind the 50's Russian and Japanese knockoffs of the German Leica, Minox and Voigtlander cameras...I'm done with my musing.

    --
    db
    Cig:
    ôô
    /`
  172. Re:Difference: Linux developers are cream of the c by ComputerSlicer23 · · Score: 1
    Sure there are. Take a look at pro-football. There are orders of magnitude difference inbetween the guys on the scout team, and the guys on the field on Sundays.

    There is an order of magnitude difference in skill between a nurse, and a brain surgeon. No it's not the same job, but then, coding the Linux TCP stack has very little to do with being a VB programmer developing a new front end for existing applications at a major insurance company.

    There is probably an order of magnitude difference between a new carpenter, versus a experienced carpenter who was trained by another very experienced carpenter.

    It's only in the computer field where differentiating between the crappy, and the great, and the incredible demand for the skills lets those with so little relavent talent continue to earn a good wage doing so they have no incentive to find another line of work.

    I know I'm not kernel coder quality, but I'm a damn fine programmer at C++. So I'm somewhere on the scale, but not at the very high end.

    Kirby

  173. We could have told them if they'd asked... by El · · Score: 4, Interesting
    Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility.

    Just a guess, but offhand I'd say it through design driven by software developers, versus design driven by marketing and artificial deadlines. In other words, in any organization, the behaviours that get rewarded the most increase, while those that get punished decrease. MS apparently does not reward consistent, flexible design or implementation.

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  174. Re:Difference: Linux developers are cream of the c by Anonymous Coward · · Score: 0
    "There really aren't many other fields or occupations where you could argue that the top people/employees are orders of magnitude better than the median person/employee."

    Hello?

    This happens in ALL skilled professions where quality work output is dependant on ability and knowledge.

    Think famous scientists

  175. Mod parent up by dschl · · Score: 1

    I get tired of hearing programmers on /. boast about how unique and special they consider their work to be. Thanks for taking the wind out of the sails of the grandparent post.

    --
    Slashdot - the place where you can look like a genius by restating the obvious
  176. How MS bugs are born... by DroopyStonx · · Score: 3, Funny

    "Studying" Linux, hehe.

    Developer 1: "Ah.. so this is how they do it in this section..." *copies and pastes code and gives it a quick test* "That should do it. Next section!"

    --
    We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
  177. Re:I'll see your point, and raise a counterpoint.. by beakburke · · Score: 1
    "No, the real question is: if the average computer user in 50 is as clueless as today, will the computer be smart enough to help them figure out what they need to do? 50 years is plenty of time to develop a smarter computer that's relatively weak by the standards of it's time. If we have not done so by then, then programming and it's related fields are not progressing."

    I call BS. It will never be feasible to anticipate everything possible thing user might want to do, nor would it be worth their time to try. The point is that ultimately computers are just tools that help people accomplish what they want to do. And, like any general purpose tool, a PC requires a certain amount of training and education simply because of its complexity.

    OTOH there are simple computers all over the place that are only programmed to do one thing. They are immensely easy to use and reliable They are simple and relatively reliable precisely because they only engage in tasks that the designer intended them to do; that is they limit choice to certain predefined options. I'm thinking things like ATM's and certain consumer electronic devices.

    The point is that fundamentally there is a trade of between complexity and easy of use. If you want flexibility and the ability to innovate, then complexity and choice making is the price you have to pay, and that "price" is education.

    Maybe most PC users today don't need that complexity, thats fine. They can have their Xbox, MSN TV, AOL for the PS/3 etc. The problem is that the PC is fundamentally a general purpose machine, and no matter how many help screens and dialogs you have, you will never be able to turn that general purpose PC into something as simple as your TiVO or Discman.

    --
    ----- Question authority, but not ours. Hate the man, but we're not him.
  178. Re:Difference: Linux developers are cream of the c by dschl · · Score: 3, Insightful

    There is an order of magnitude difference in skill between a nurse, and a brain surgeon.
    Yes, the typical nurse has patient assessment skills at least 10 times better than the average brain surgeon, and a bedside manner which is possibly 100 times better.

    You compared apples and oranges with that one.

    --
    Slashdot - the place where you can look like a genius by restating the obvious
  179. Re:At least they are thinking along the right path by istartedi · · Score: 1

    Isn't that what we all want? Better operating systems?

    Nope. The true Free Software idealogues only want conformity to their idealized vision of how they think the world should work. Cost, usability, stability and other criteria that most people use to evaluate software are irrelevant to them.

    The most famous of these is RMS, but there are others. Read your history, and figure out for yourself how history tends to judge those who place "ideals" too far above practial real world results.

    The best outcome is usually that some moderated form of the vision ends up prevailing. The worst outcome (when idealists achieve power, and maintaining the power becomes a surrogate for the ideal) is death on a grand scale.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  180. Re:I'll see your point, and raise a counterpoint.. by 3rdParty · · Score: 1

    Computers should make life easier, and simplify complex tasks. That is the reason we have them. Insisting that computers SHOULD be hard to use is totally missing the point of the benefit of computers. Should a layperson have to take classes on legal research to use an online legal resource? Or should the interface of an online legal resource simplify the details of the search, in the interest of being more convenient than a brick-and-mortar library? Why doesn't Google require the user to enter SQL commands for all searches? Perhaps because they realized that the power of a computer could make searching for information easy and fast.

  181. Re:At least they are thinking along the right path by Anonymous Coward · · Score: 0

    yeah i agree... also if bmw wont adopt mercedes benz cars at least it can use their ideas

    moron

  182. Re:Ooo Ooo Ooo! I have an idea! by Afrosheen · · Score: 2, Funny

    You speak of this boss in the past tense, which begs the question....

    Just how many stuffed frogs did you collect?

  183. What's really "centralized?" by BAM0027 · · Score: 1

    Your comment seems to be "apples to oranges" in regards to open source as far as I can tell. While MS may be centralizing their engineering efforts, this doesn't necessarily mean that their development efforts are not dispersed amongst many technicians. Also, in open source efforts, all the various decentralized efforts eventually get whittled down into what is an accepted core by some central committee.

  184. Freedom to Innovate by El · · Score: 0, Flamebait

    Hmm, what was that old Microsoft anti-open source argument? That open source doesn't innovate, it is simply copying Microsoft technology? Looks like the shoe in on the other foot, and the foot is firmly planted in the M$ mouth now, doesn't it?

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  185. Simplifying computers by beakburke · · Score: 1
    "Computers should make life easier, and simplify complex tasks...Insisting that computers SHOULD be hard to use is totally missing the point of the benefit of computers." I'm not insisting that computers be impossible for normal people to use. I'm simply pointing out that Parent's expectations that the computer will simply be able to make all of the choices for you is silly. But fundamentally you can't just expect computers do to it all for you without having SOME input, with flexibility and choices being inversely proportional to ease of use.

    KISS Individual empowerment is a great thing and being well rounded is important, but sometimes we are better off specializing and not trying to do everything for ourselves. Instead of trying to turn the PC into a "toaster" we might consider just making the toaster instead, and leaving the PC to those for whom making these choices is not a waste of time. To each his own.

    --
    ----- Question authority, but not ours. Hate the man, but we're not him.
  186. Can't be done by El · · Score: 2, Insightful

    The problem is simple: Microsoft has a Marketing Department. Linux does not. I for one don't beleive Microsoft is willing to get rid of it's Marketing Department, or seriously reduce it's control over the development process, just to produce better code... but I could be wrong.

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  187. This won't work by EmbeddedJanitor · · Score: 1, Insightful

    MS is about power-tripping. Linux development works because it is **not** about power tripping but about technical collaboration. Trying to take on the methods without the underlying ethos is as effective as praying without faith.

    --
    Engineering is the art of compromise.
  188. Hmm... MS With OSS Management Practises? by Greyfox · · Score: 1

    The programmers just wander in, pop a beer and start working on whichever project they feel like today? Their competition better watch out...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  189. The answer by Overly+Critical+Guy · · Score: 2, Insightful

    Because Slashdot wanted to post an article entitled, "Microsoft's New Core OS Team Learning from Linux." Facts don't matter.

    --
    "Sufferin' succotash."
    1. Re:The answer by Anonymous Coward · · Score: 0

      um mp3 theft is not stealing. its copying. i have not deprived the previous owner of anything.

      laws that prevent copying will make things like replication and time dilation more difficult.

      do you really think that a poor starving kid in africa can aford to pay for another breast augmentation for britney spears?

      get off your capitalistic high horse. its not whats better for one person, its whats better for society you capitalist nazi

    2. Re:The answer by Xabraxas · · Score: 0
      Dear pedantic Slashbots: If cable theft is stealing, why is MP3 downloading "infringement?" Face it; it's stealing

      Because it's two totally different things you dolt. Cable theft is stealing because you are stealing a service, not content. MP3 downloading is COPYRIGHT INFRINGEMENT. It's the way the American legal system works.

      --
      Time makes more converts than reason
    3. Re:The answer by Anonymous Coward · · Score: 0

      Apparently facts don't matter to you either.

      Douchebag

  190. Where's the patent for the Linux Process? by Anonymous Coward · · Score: 0

    If we had a patent on the Linux Development process, they could not copy us without infringing, hence we would have to send them a C&D. We could sue them for Billions and call ourselves SCO++.

  191. Patents? by Not+The+Real+Me · · Score: 1

    If the Linux kernel people are smart they will patent this process. M$ will then have to license the Linux business methodology since the U.S. Patent Office does allow the patenting of business processes.

  192. Re:Difference: Linux developers are cream of the c by ComputerSlicer23 · · Score: 2, Insightful
    At diagnosing the common cold, I'll bet a nurse is, at reading the MRI, and figuring out what is wrong with the internals of my brain, I'll bet a surgeon is much better. For a surgeon, I want a god complex, really steady hands, and lots, and lots of history of doing the surgery.

    In my experience, anything a nurse (or General Practitioner) tells you can be ignored, you'll still get better. A nurse generally gives advice that makes you feel better more comfortable, and possible speeds the process along a bit, but inheirently does nothing to fundamentally change the outcome. Generally I stopped seeing a GP unless I need a bone set, or I have been sick for a week.

    However, when you have a bleeding brain, nothing but a brain surgeon will do. When you have a pile of bad C code, a really good programmer, or an average programmer will both get the job done (in differing amounts of time). So there isn't as much selection pressue on the job of a programmer.

    If I found a brain surgeon who was nice, I wouldn't let them operate on me. Clearly they aren't a real brain surgeon if they are a decent human being :-)

    Finally, if you had quoted the following sentence, I pointed out that, comparing programmers to programmers is just as fair as a nurse to a surgeon. If you made a nurse do a surgeons job, there'd be an order of magnitude difference, if you made a surgen do a nurses job, there'd be an order of magnitude differece in quality. If you took a programmer whose really good a job X and make they do job Y, it's not terrible shocking there is fall of. A lot of programmers take work, and do work in areas they lack experience or knowledge, because it is a good job, and the people doing the hiring can't tell the difference.

    Skill as a programmer, because programmers have a very, very broad range of skills and abilities that they need to do to accomplish their job, are inheriently incomparable in most ways. Finally, a lot of great programmers are great on the codebases they work on, but they'd be lousy on other codebases.

    Kirby

  193. The hard truth is, by pair-a-noyd · · Score: 4, Insightful

    "They have been studying Linux extensively. Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility,".

    It's because the Linux kernel is under the control of (no offense) a dictator, where as the MS kernel is under the control of a bureaucracy..

    Sometimes dictators are a GOOD thing..

    1. Re:The hard truth is, by burns210 · · Score: 1

      yes but Linus is the 'Benevolent Dictator'... the old leader with a cigar in his mouth handing out bananas to the starving masses, as i think he himself described that term.

  194. "I'm going to go against the grain and NOT make this an 'I told ya so' MS-bash."

    Good, because this article is just speculation from an outside analyst. The only facts we know are that it's just an organizational restructure in Microsoft. Big deal.

    --
    "Sufferin' succotash."
    1. Re:Good by Anonymous Coward · · Score: 0

      Overrated.

      Next.

  195. code sharing by GuySmiley · · Score: 1

    If they are studying the code, will any code accidentally become part of a windows build?

    --
    Hey, leave comments about my mother out of this!
  196. It's too bad... by kuzb · · Score: 3, Insightful

    ...that the process isn't two ways. Linux developers should be taking a look at,and studying how windows does some things. Security might not be microsoft's strong point, but they did excel in the area of integration and user interfaces. Linux distrobutions could _really_ use help in both these areas.

    --
    BeauHD. Worst editor since kdawson.
    1. Re:It's too bad... by burns210 · · Score: 1

      why have kernel hackers look at windows code for user interfaces? Sounds like a kde/gnome job for me, plus, the consistent feel of any GUI is a strong, logical, good set of UI Guidelines that are enforced and followed.

    2. Re:It's too bad... by rasilon · · Score: 1

      You would probably be better learning from Apple than Microsoft in this case.

  197. That's very bad for Linux by Anonymous Coward · · Score: 0

    Guessing that 90% of the end-users use Windows, because of that news, this approximation will stay the same.

    Why? Because population in general is already think that Windows is good stuff. Now, when we'll say to them that Linux is better, they'll say that's not true. Technically, they'll have a point because the Windows kernel will be as good than the Linux Kernel (Because Windows checks how the Linux kernel works). But when we gonna say to them that Linux was like that before Windows was, they won't trust us. And, I tried, population in general don't care if is OpenSource or not. And the worst thing is that this same population will still pay a lot of money for their OS while they can get something that is completely Open Source.

    So the only chance for us is to convince the population and I don't know how to do that.

    note : English is not my mother tongue so be kind.

  198. Even this won't work. by Anonymous Coward · · Score: 0

    Wanna bet someone in their lab will quit MS and start contributing to Linux?

    Excellence is _that_ powerful.

  199. All together now... by Anonymous Coward · · Score: 0

    Ebony and ivory...
    Live together in perfect...
    Harmony...

  200. they're out of their minds by Anonymous Coward · · Score: 0

    windows popularity is due to integration. creating subdivisions within the os will make it more difficult for things to work together. expect this level of inconsistency to grow.

  201. Legal implications of defining Windows' OS core? by raw-sewage · · Score: 2, Insightful
    Judging by the article, it appears that Microsoft is creating a specialized team whose responsibility will be the "core" operating system. Isn't "core operating system" just another term for kernel? Or am I playing too loose with the wording?


    If not, it was always my understanding (based entirely of heresay of course <grin>) that the Nt 4.0/Win2k/WinXP kernels were actually pretty good. Wasn't the original NT kernel jointly developed with IBM and OS/2? Again, my hearsay-based understanding has always been that all the "cruft" that is duct-taped to Windows accounts for the lockups and security issues.


    I'm too lazy to dig out the links, but I'm sure many Slashdot readers are familiar with Microsoft's legal use of the term "core operating system" (or similar terms anyway). Remember all the stink about bundling Internet Explorer with Windows? Didn't Microsoft claim that IE is an intrinsic part of Windows, that it cannot be removed without breaking the OS? More recently, the Europeans want Microsoft to unbundle Windows Media Player from Windows XP. I'm sure Microsoft is claiming that WMP is part of their "core" operating system.


    In short, Microsoft has been criticized so often for bundling applications with Windows. Their response is usually along the lines of "it cannot be unbundled". I call anything that cannot be unbundled part of the core system.


    So it looks like this new division will work on the entire Windows product!


    Unfortunately, too many people don't care or don't understand the subtleties of this discussion, and will never realize that---yet again---Microsoft says one thing but does another.

  202. I'm New Here by New+Here · · Score: 0

    I'm New Here

    1. Re:I'm New Here by Anonymous Coward · · Score: 0

      Cool... so first you gotta visit:

      http://goatse.cx
      http://tubgirl.com

      Then, come to the epiphany that many people on /. are stupid.

      Next, realize that mods suck.

      Finally, in every other post be sure to mention gentoo and hot grits -- don't ask, its just tradition.

  203. Microsoft Studies Linux by hackus · · Score: 1

    They can "study" Linux all they want.

    It won't make a damn bit of difference in the long run what I plan on doing with the next Microsoft infested company I get a job with.

    I will begin by pulling out all of Microsoft server products based on open standards, then once all the servers are BYE BYE, the desktops will be next!

    So go right ahead Microsoft and study LINUX all you want, and incorporate development models and source into your products....I can get for nothing, which your propose to sell to ...

    hopefully my competitors.

    -Hack

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
  204. Answer by 4of12 · · Score: 1

    They have been studying Linux extensively. Part of their study has been on how Linux has been able to maintain a high level of consistency in the kernel while groups around it maintain maximum flexibility,

    The developers at Microsoft are quite capable of great things.

    It's just that MSFT management decisions made to obscure things for competitors has created a Big Ball of Mud.

    You know, Ballmer's song, "DOS ain't done till Lotus won't run!"

    --
    "Provided by the management for your protection."
  205. Two Words... Eclipse..... IBM..... by snatchitup · · Score: 2, Informative

    What M$oft doesn't wanna admit is that they are scared s'less of what IBM is doing with th Eclipse project. It's a bit of an Enigma.

    Microsoft wanted it easy for developers to get its tools. They were never free, however. Eclipse is free. But IBM's version (Websphere AppDev) for the enterprise is basically Eclipse, with additional plugins.

    I can run Eclipse on Linuz, etc. Same engine. IBM is or has overaken WebLogic in the AppServer market.

    ----
    The idea that MS wants a better OS, so it's looking at Linux is an understatement. Basically, now its... "Okay, we bodged up our OS to justify violating Monopoly laws. Now that we've won.... We just need to undo the code intermingling of End User Applications with the kernel."

    Eclipse is the next "killer" app, by going back to the fundamentals of how to build a huge software business.

  206. Re:Difference: Linux developers are cream of the c by dschl · · Score: 2, Informative

    Short story in semi-point form. No names, lest people I know lose jobs. Car accident, patient in intensive care unit. Young woman, has small children, I believe. ICU doctors want to pull the plug (think it was a neurologist, ie, brain surgeon). No brain scan completed, doctor makes recommendation to family to turn off ventilator, family approves.

    Nurse mentions to doctor that patient appears to be responding, and the doctor should get a scan to measure brain activity. She is overridden by the doctor, who maintains that the patient is brain dead, a vegetable. Doctor orders that patient is to be removed from life support. Nurse decides to adminster medication to assist breathing based on a standing order (blanket prescription for the ICU),and then turns off life support as ordered bvy doctor. Only because of medication administered, patient continues to breath. Nurse nearly loses job over this.

    A few days later, patient is awake. A few months later, patient is nearly fully recovered, possible loss of recent memories, but is up walking about, part of her family, leading a useful and productive life. As far as I'm concerned, the above doctor should not be practicing, and should be sued for everything he owns, but doctors protect their own.

    I don't trust doctors anymore. Period. You should get to know some ICU nurses, and you might want to revise some of your opinions. Personally, I would cause severe physical harm to any doctor with a god complex, before I would let them touch anyone I care about. I would also ask an experienced third party nurse to do an assessment, review a brain scan, and provide a second opinion (insamuch as the law permits nurses to have an opinion), before I would pull the plug on anyone based on a doctors advice.

    --
    Slashdot - the place where you can look like a genius by restating the obvious
  207. A-kissin by Manic+Ken · · Score: 1

    "First they ignore you, then they laugh at you, then they attack you, then they kiss your assthen you win."

  208. My thoughts as well by dbCooper0 · · Score: 1
    I saw the news on this a couple of days ago on google news rotations. Wondered why it didn't show up here sooner - I don't bother posting news anymore because (not being in the "loop") I'm sick of rejections.

    But when I first read about the reorganization, my first (usually correct) assumption was that M$ indeed was trying to emulate the beauty part of OSS for two things it needs/wants:

    Better Security

    Profit!

    --
    db
    Cig:
    ôô
    /`
  209. Re:I'll see your point, and raise a counterpoint.. by owlstead · · Score: 1

    Though this might be a valid point, there are also reasons to expect just the oposite. As the interface of computers get more and more abstract the knowledge of what a computer actually is fades. And in my opinion knowing how something works makes it easier to use. Sometimes programs are so counter-intuitive for advanced users that they find it more difficult to use than first timers even.

    When I was using my 386 (almost) everybody knew what memory and a hard disk constituted. You can nowadays use a computer and know nothing about these things. I've seen people continue to use a computer with heavy memory loads, with disk trashing every single click, and they haven't got a clue what is happening and why everything is so slow.

    All said, computers are not progressing as much as I has hoped. An average computer user should not have to know where programs and the operating system is on the HDD. But many programs seem to require this kind of knowledge. Deinstalling applications is a hard thing to do (do you want to remove this dll? RPM -e etc.). Hopefully some of these burdens can be taken away.

  210. Not really-Binary Blowout. by Anonymous Coward · · Score: 0

    "It's flexible because in the open source world, the kernel team doesn't have to compromise for lazy app developers, or vice versa."

    Or binary drivers.

  211. Re:I'll see your point, and raise a counterpoint.. by Hatta · · Score: 1

    There's a usability maxim "Simple things should be easy, complex things should be possible." Since there's really no limit to the complexity of a task someone may want to do, there's really no way to make everything simple. So simplify all you want, but not at the expense of power.

    --
    Give me Classic Slashdot or give me death!
  212. Re:Difference: Linux developers are cream of the c by Anonymous Coward · · Score: 0
    Software development is one thing where the difference in output between the most skilled person and the average person can be orders of magnitude.

    There really aren't many other fields or occupations where you could argue that the top people/employees are orders of magnitude better than the median person/employee.

    I'd have to agree 110%. That's part of the reason why I personally wouldn't mind paying decent US wages for small co-located team of skilled motivated experience developers, as opposed to trying to do "offshoring" with 5x same amount of developers. It's common sense, once you know basics about productivity differences... but for PHBs it's dark mystery they've never heard, or wouldn't believe if they did. :-/

    Of course, there is the additional problem of it being difficult to really reliably find talent, even in US. To get that good small team... so generally teams end up following bell curve quite closely (skillwise), at least initially. But that can be fixed over time, as long as there's motivation and learning skills. It won't quite get you diamonds, but at least some cheaper gemstones. :-)

  213. Re:I'll see your point, and raise a counterpoint.. by loadquo · · Score: 1

    So you are denying that we can ever create something like AI on a computer? Because a turing level interface to a coputer would be simpler than a discman

  214. You don't have a clue by Anonymous Coward · · Score: 0

    If you've never worked at Microsoft, then you can only speculate inaccurately on how their development process works. And all of your speculation is incorrect.

    Also, Rob Enderele himself spews a lot of bogus crap speculation. I don't think he has any inside contacts at Microsoft. His idea that Microsoft's Windows division reorg was a reaction to Linux is laughable. If you know Microsoft, you know that they reorg their divisions regularly, usually once a year. It helps to keep the organization healthy by moving star executives around, and reconfiguring the "contact surfaces" between various groups. Sometimes we called it a "nerd sort".

    Yes, Microsoft keeps their products on aggressive schedules, but often they slip the schedule to add time to bake in extra quality. For example, the Windows Server 2003 schedule was slipped by about 1 year to allow for additional security-focused code-reviews and bug fixing.

    There is a lot of communication and sharing of best practices among various groups, even across divisions (e.g., between Windows and Office and Developer Tools). The Windows OS code is subject to a lot of internal peer review. The code also receives a lot of scrutiny by sophisticated execution simulation and code analysis technology (which often catch bugs that human peer review misses), and is subjected to a ton of stress testing.

    The Windows OS development is not controlled by a single man (Bill Gates) as you might think. I doubt Bill even looks at the code. Windows OS development is a very nice balance between centralized and decentralized development. The OS is highly componentized. The core kernel code(process/thread scheduling, HAL, etc.) is still ruled by the original NT architect, Dave Cutler. Other major subsystems (networking, windowing, file systems) are similarly "ruled" by other senior NT engineers. There are also very talented engineers (some in MS Research) that study the entire codebase for very precise issues.

    Have a look at this presentation by one of the original NT architects:

    http://www.usenix.org/events/usenix-win2000/invi te dtalks/lucovsky_html/

    (I worked as an engineer at Microsoft for about 9 years.)

    1. Re:You don't have a clue by Anonymous Coward · · Score: 0

      If you've never worked at Microsoft, then you can only speculate inaccurately on how their development process works. And all of your speculation is incorrect.

      First, it isn't speculation. There have been a number of books and articles written by ex-Microsoft employees. From your comments, I assume you aren't one of them. However, I don't know how much of any of my sources are written by disgruntled ex-employees. Thus, the disclaimer.

      The code also receives a lot of scrutiny by sophisticated execution simulation and code analysis technology (which often catch bugs that human peer review misses), and is subjected to a ton of stress testing.

      If this is true, then there should be no such thing as buffer overruns in Windows code. The causes are well-known; many, many people have written automated code scanners to find just such problems; any that are missed by code inspection (manual or automated) are easily tested for and, yet, the latest versions of Windows still suffer from them. So I call bullshit!

      The Windows OS development is not controlled by a single man (Bill Gates) as you might think.

      I refer you to the book Breaking Windows by David Bank. Documented by hundreds of interviews with MS employees and excerpts from hundreds of MS's own e-mail archives, he shows that Bill Gates does maintain iron control, maybe not at the code level, but certainly at the design and feature level. Reading this book, it is clear that Bill Gates is responsible for most of the lockin features, bundling of all sorts of unecessary shit in the OS and the most security-hole laden features of Windows. Some of which was fought by the people that were working at the code level, as documented by MS's very own e-mail archives.

      (I worked as an engineer at Microsoft for about 9 years.)

      Then you should be forced to use Windows. It's fitting punishment. It's a joke, son!

      Do you think that the present state of discontent with Windows is unfounded? Do you think that years of unheeded complaints are frivolous? Do you think that years of security problems are just the standard for any software? There are severe problems with the way Windows is developed! And if you don't think so after working there 9 years, then there's something wrong with you.

  215. Microsoft can't afford not to by j_w_d · · Score: 2, Interesting

    Microsoft is between the proverbial rock and hard spot. If you consider historical trends and rates of development, Linux is profoundly faster in the rate at which it has been developed than any proprietary OS. Linux once was notorious for its problems with device drivers. These days that problem is long gone. It has been argued that Windows was more convenient and once that was true, but these days, the convenience of not having to reboot Linux after and installation alone reflects poorly on windows, especially when comparatively trivial progams require a reboot to work after installation. The historical evidence suggests that within a comparatively short time Linux user interfaces will be far better than anything MS has. You can argue that linux already has this, but not everyone will agree.

    Presently, the only sound reason for using Windows is for the applications and with Open Office and Star Office as well as many others, even this is becoming a weak argument.

    Microsoft cannot afford to ignore the manner in which Linux develops. The irony of course is that they can't afford to emulate it as a proprietary company either. The fact is, MS cannot afford to hire a work force of the size and qualifications that marks the group that developes Linux.

    --
    ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
  216. Average Computer User is less computer literate by solprovider · · Score: 2, Interesting

    Right now, the Average Computer User (ACU) was probably born when personal computers didn't even exist. Look ahead 50 years, and that won't be the case. The ACU will be much more familiar with computers, and there will be no need to coddle them as much.

    I disagree. I believe the Average Computer User will remain approximately as well-informed as they are today. They will know how to turn it on (as long as nothing goes wrong), and use a few applications (as long as the work properly). Most people believe that a little computer knowledge grants expert status:
    - A friend thinks his 6-year-old child is a computer genius because she can use the mouse to play children's games.
    - Another friend thinks his teenagers are computer literate. They know how to download songs.
    - A college student thought another student was very computer literate because he found her "lost" document in the "My Documents" folder.
    - A friend's friend at a party was hailed as a computer genius because he could install anti-virus software, start the scan, and remove viruses if the software knew how.

    When I started with computers, they could play a few games. They often required typing in the source code. (We did not call it "open source" then. "Closed source" came on plug-in cartridges, or was in the BIOS. Everything else was open.) I quickly decided it was more fun to program a game than to play a game.

    In the early 90s, the computer world exploded. Suddenly tons of people were seen as computer literate because they knew how to "program in HTML". Then the techies added JavaScript. Some of these "web developers" survived by copy/pasting (otherwise known as "stealing", or "borrowing" since all JavaScript is "open source") JavaScript from other sites, or from new websites that collected easy-to-implement code.

    None of the people mentioned are likely to become techies. There is also a class of people known as "administrators" who have basic knowledge of installing programs and rebooting computers. They fill the boring roles in the computer world that programmers do not want. (Network architects and a few other jobs are more engineers than techies, and so are not part of this discussion.) Using "scripting" languages has reduced the intelligence/competence/skill-level-required to program, and that is good because we need more programmers, and we have fewer.

    The bar for being considered "computer literate" by the public is very low, while the bar for becoming a programmer has been raised. I really started programming on a Commodore PET. IIRC, it booted to a command line that also served as the IDE for BASIC.
    - What IDE do I use in Windows? DOS Help was hidden in the extras on the Windows95 CD. QuickBASIC disappeared. MS wants you to use VisualStudio (after giving them much money,) but how many 10-year-olds can afford it.
    - Java is easy to install, after waiting for the download, but compiling requires the command line. (I use batch files. Raise your hand if you know what is a batch file. OK. Now explain to that newbie who wants to be a programmer.)
    - The best bet for a newbie is to ask for someone's old computer, install Linux, and start playing with all those compilers. But that newbie already knows they want to program. The casual entry of source code is gone.

    Computers must become get easier for the average person to use, while programmers become rarer. At least we are guaranteed good income.

    --
    I spend my life entertaining my brain.
    1. Re:Average Computer User is less computer literate by Trejkaz · · Score: 1

      - Java is easy to install, after waiting for the download, but compiling requires the command line. (I use batch files. Raise your hand if you know what is a batch file. OK. Now explain to that newbie who wants to be a programmer.)
      - The best bet for a newbie is to ask for someone's old computer, install Linux, and start playing with all those compilers. But that newbie already knows they want to program. The casual entry of source code is gone.

      This is true. A computer needs to get bundled with an IDE, which I guess Linux sort of does but certainly nothing as easy to use as QBASIC used to be. Now, if a commercial, easy-to-use Linux came out, that was bundled with a computer, and KDevelop had advanced to such a level where programming in something like Ruby was relatively easy to learn... there might be chance.

      Or maybe even just LOGO, which is still useful for kids. Still... you teach more people to program and our wages go down over time. So can you ever really win? ;-)

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    2. Re:Average Computer User is less computer literate by gosand · · Score: 1
      None of the people mentioned are likely to become techies. There is also a class of people known as "administrators" who have basic knowledge of installing programs and rebooting computers. They fill the boring roles in the computer world that programmers do not want. (Network architects and a few other jobs are more engineers than techies, and so are not part of this discussion.) Using "scripting" languages has reduced the intelligence/competence/skill-level-required to program, and that is good because we need more programmers, and we have fewer.

      We need more programmers? Maybe you are referring to "true" programmers, and not just someone who knows how to program, but I think we have plenty of those. I started programming on a TRS-80 in BASIC back in '85 I think. I got my BSCS in computer science, and I thought I would be a programmer. I got a job out of college doing configuration management, and after a year of doing that (and tons of ksh scripting) I decided to get into software testing. It was my choice, whether to move into the development or the test group, and I chose test. I don't really call myself a programmer, but I have tried to keep up my skills by writing scripts to do personal stuff. It hasn't killed my programming skills (at least I don't think) but has maybe kept them on life-support.

      The more common computers become, the more common programmers will become. I am a little uneasy with calling a webmaster a "web programmer", and I have heard them referred to themselves as such. It is touchy ground. On one hand, I want to say "If you have never touched a compiler, you aren't a programmer". On the other hand, some of these kids coming up are whiz-bang perl programmers, and can code some amazing things.

      It is a tough call for me, and probably one I won't make. I'll sit my old ass on the fence and just watch whatever happens. I am just glad that I am of the age where I am part of the old and the new school of the computer/internet age.

      --

      My beliefs do not require that you agree with them.

    3. Re:Average Computer User is less computer literate by Tim+C · · Score: 1

      A friend thinks his 6-year-old child is a computer genius because she can use the mouse to play children's games.

      Dude, the kid is six years old. How computer literate were you at six?

      (okay, so at eight, I was fooling around with BASIC on my ZX Spectrum, but I digress, and besides I'm a programmer now...)

      My daughter is four years old. She can sit down at her mum's PC, switch it on, click on her name on the welcome screen (XP Home), then use the Start Menu to launch the game she wants to play. Hell, I've seen her launch a game because she knows that from the splash screen, she can get to the Barbie website, which is where she actually wants to go.

      I think the biggest problem most non-techy adults have with using computers is age. As you get older, it gets harder to learn new things, and for most people, PCs are as unlike anything else they use as they can be.

      What IDE do I use in Windows? ... MS wants you to use VisualStudio (after giving them much money,) but how many 10-year-olds can afford it.

      Well, that may be true of their C/C++ compilers, but if you don't mind going down the .net route (and as you mention Java, I guess you don't), the Framework SDK comes with all the command line tools you need - compilers, debugger, etc. There's also at least one Free .NET IDE, #develop (at http://www.icsharpcode.net), and MS themselves have released a free asp.net IDE. I forget the name, but it's something like "asp matrix", or "asp web matrix". Of course, to use that you need IIS, which only comes with the Pro version of XP, but then that's true for asp.net development in general.

      Java is easy to install, after waiting for the download, but compiling requires the command line.

      There are several fully-featured free IDEs for Java. I suggest taking a look at Eclipse or netbeans, although AnyJ is free for non-commercial use on Linux. JBuilder also has a cut-down version that's free for personal use (and personally, I prefer JBuilder).

    4. Re:Average Computer User is less computer literate by PaladinAlpha · · Score: 1

      For my sixth birthday, my mother picked up a TRS-80 for me at a yardsale. This was in '89. She didn't know how to hook it up to the TV, let alone get something going in basic. With it came a brief book of BASIC programs that would run on said machine. It took me about two months to be able to write a program outside book specs, and another month before I could write something to approximate doing something I was told. My mom got me an actual computer a year later, and by the time I was ten I wrote a few games in C that in retrospect were ahead of their time. (A raycasting algorithm and something damn like a BST line-of-sight before I'd ever heard of Wolfenstein or Doom.) My mom was amazed. I hold she shouldn't have been. I didn't do anything besides learn a new language...something children are notoriously good at. I hold that if a six year old can learn english, he/she can learn BASIC, and if someone can learn BASIC, they can learn C. Maybe it's just the way I look at things.

  217. I'm glad for that by z00z · · Score: 2, Interesting
    Seems like Microsoft is paying attention to the Linux way of doing things.

    I'm happy for that. This will make Windows more secure, which will relieve many people out there.

    Also, another way to look at it is that this will force Linux developers to come up with even better ideas and techniques to try and stay one step ahead. Competition is a Good Thing (tm).

  218. Who are you? by Quirk · · Score: 1

    So who from MS has been detailed to review this thread in detail?

    --
    "Academicians are more likely to share each other's toothbrush than each other's nomenclature."
    Cohen
  219. OT Sig comment by Loki_1929 · · Score: 2, Interesting

    "Dear pedantic Slashbots: If cable theft is stealing, why is MP3 downloading "infringement?""

    Because (at least for USians) that's what the law says.

    Theft of 'telecommunications services', such as cable, are defined and punished under USC Title 47, Chapter 5, Subchapter V-A, Part IV, Sec. 553. That section can be found here.

    USC Title 17, Chapter 5 covers copyright infringement, which is an entirely different animal. You may view this section of the USC here.

    If reading legalize hurts your head (as it does mine), then try reading here instead. That link leads to a far easier-to-digest version of the laws in play.

    If you live in a foreign country where copyright infringement equals theft, then please let us all know where this enlightened utopia is. If you live in the US, then your sig is nothing more than the butt-end of a joke played upon the American public by a group of criminals running a group of corrupt organizations (as defined under Federal RICO statues) which should have been shut down years ago, with their board members imprisoned for their crimes.

    I find it amusing that so many voice their support for the rule of law by defending a group of companies and individuals (whose collective criminal activities over the past 50 some-odd years could result in massive (as in Trillions) government-imposed fines and a slew of life sentences (for execs)) from small children and teenagers who, at worst, are commiting a civil offense.

    Please change your sig.

    --
    -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
  220. Re:I'll see your point, and raise a counterpoint.. by zangdesign · · Score: 1

    I wholeheartedly agree with the first portion of your argument, but I have to disagree on the second.

    The prevalent consumer operating system in use today (I'm extrapolating) is moving toward a more task-based user interface with it's next release cycle. I think we'll see that trend continue, since the same company has the marketing clout to convince the largest number of consumers that is what they want. I think on the more high-end, professional systems (and on hobbyist systems), we'll see a CLI, but it hasn't evolved much, if any, since its early days (just some new programs and scripts to run) and there aren't too many directions it can evolve in.

    We'll see the percentage of non-newbie computer users creep up, but I suspect that we'll have more specially-programmed-but-otherwise-general-purpose handheld devices (ie., a Palm with a special set of software) to fit new users needs.

    Essentially, we'll be keeping the guys at Gizmodo busy with gadgets. I just don't see the CLI becoming the predominant interface again.

    But I could be wrong. Worse things have happened.

    PS: The person who writes Clippy 3000 will be hunted down like a terrorist madman.

    --
    To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
  221. Re:I'll see your point, and raise a counterpoint.. by himi · · Score: 1

    Have you tried to talk another human being through a moderately complex task?

    That's the level at which you'd have to work if you wanted to replace all human-computer interfaces with an AI. Does the thought send shivers down your spine?

    himi

    --

    My very own DeCSS mirror.
  222. Re:Difference: Linux developers are cream of the c by Anonymous Coward · · Score: 0

    I don`t follow Window`s developments generally (Linux user) but do know that user-space apps, like Internet Explorer, don`t run "in the kernel" - so you`ll have to give me more specific detail than Google was able to.

    The original NT development team was full of very able people - the best known being Dave Cutler. Any software project would be glad to have this kind of talent on board.

  223. Re:Difference: Linux developers are cream of the c by kubrick · · Score: 1

    the best known being Dave Cutler. Any software project would be glad to have this kind of talent on board.

    Assuming they could put up with the temper tantrums, of course. Or maybe he's mellowed in his old age...

    --
    deus does not exist but if he does
  224. anyone can see by orpx · · Score: 0

    anyone can see this is just another attempt from Micro$oft in stealing reason for invention and calling it innovation.

  225. Confirmation by Anonymous Coward · · Score: 0

    IE developers were forbidden to look at Mozilla code without VP approval.

  226. Do you mean... by Quirk · · Score: 1

    Do you means Dave Cutler is no longer with MS?

    --
    "Academicians are more likely to share each other's toothbrush than each other's nomenclature."
    Cohen
  227. MS doublespeak by UnknowingFool · · Score: 3, Funny
    By closely controlling the OS core, Microsoft will be able to better ensure that Longhorn will arrive on time and meet its quality and security objectives, Enderle said.

    So, are you saying that MS is not doing that currently? Aha! Finally, they admit it.

    [sarcasm]
    Reeeeeeeally? So when is Longhorn due?
    2003 you say.
    Now you say 2004.
    2005?
    2006?!
    So how's that Trustworthy Computing thing working?
    Never mind.
    [/sarcasm]

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  228. So basically by Trejkaz · · Score: 1

    So basically you end up with an OS designed around the philosophy of Linux but with marketing pressures making it crap. I don't see how developers who are supposedly so bright will remain in a situation like that. If everybody who was bright enough to realise initiated an exodus from Microsoft to start their own company, imagine what you could get out?

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  229. Re:Two Words... Eclipse..... IBM..... by Trejkaz · · Score: 1

    Yeah, it's just a shame the damn thing is so slow.

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  230. Re:Let'5 just cut 2 the chase by Anonymous Coward · · Score: 0

    Uh. If you don't like it, then stop coming here. Nobody's asking you to stay. Go crawl back to your kuro5hin.

  231. Re:Funny thing is ... Couldnt Print by puto · · Score: 1

    Couldnt print? Mine printed fine.

    I ran 3.1 on the same box with only 8 megs of ram and had an Epson 1500 laster printer that would rack out an amazing 8 pages a minute, and I would print 150 payroll checks every week. It would play music cds, and do all lot of things. And it was stable.

    I did payroll, school reports, played doom, which was all pretty fancy. Even surfed the web. So basically same functionality I have now.

    Puto

    --
    The Revolution Will Not Be Televised
  232. Re:Do you mean... by Anonymous Coward · · Score: 0

    I have heard that at one point, MS switched their policy of supporting his "Mother of ALL OSes" operating-system and instead wanted things at precise dates and therefore compromising testing and quality.

    If you look at what MS is saying now though, they claim to be changing their core OS development philosophy towards something more akin to the way linux is developed.

    And linux is "Done when it's done", not scheduled against something like financial quarters.

    It's really too late for Microsoft to expect anyone to really care anymore about what they'll produce, now that the word is out that open-source is better, cheaper, and infinitely more adaptable than Windows could ever become.

  233. Re:Funny thing is ... Couldnt Print by Progman3K · · Score: 1

    I didn't have the proper driver.

    Your recap makes me marvel at how far we've come though...

    Everything improved but software!

    LOL

    --
    I don't know the meaning of the word 'don't' - J
  234. Re:I'll see your point, and raise a counterpoint.. by konmaskisin · · Score: 1

    Except the "Start" button ... errm except at that point the computer is already "started" and one of the slections under start is to shut down the computer.... hmmm.

    There should be no word on that button ... it should be a big windows icon ...

  235. OFFTOPIC by Anonymous Coward · · Score: 0

    If cable theft is stealing, why is MP3 downloading "infringement?" Face it; it's stealing

    Your first premise is incorrect.

  236. I can see the techs now... by Puppet+Master · · Score: 1
    "Wow, so this is how it's done..."

    --
    The day Microsoft creates a product that doesn't suck, it will be known as the Microsoft Vaccuum Cleaner!
  237. Zen of OS by Anonymous Coward · · Score: 0

    "If man could be crossed with the cat, it would improve man but deteriorate the cat." - Mark Twain

    Microsoft is trying to learn from Linux. Somehow, they hope to adopt the things that make Linux better without realizing that what makes Linux better than Windows are the very things that Windows eschews.

    Linux enthusiasts hope to emulate the success of Windows. Somehow, they hope to achieve the popular success of Windows without realizing that success, in Windows terms, involves sacrificing the very things that made Linux the envy of Windows in the first place.

    Contrast a quote from Bill Gates defending Windows "It's not about the bugs!" with a quote from any number of Linux leaders about product release "It will be done when it is done!" to see the difference between the two.

    Can ever the twain (every pun intended) meet? I leave you with my original quote at the top of this post and add "and vice versa"!

  238. First they ignore you .... by Anonymous Coward · · Score: 0

    Then they laugh at you
    Then they fight you
    Then you win.
    - Gandhi.

  239. Suggestions by 0x0d0a · · Score: 3, Insightful

    They are looking at development methods.

    The problem is that development methods are not the problem. Microsoft simply cannot understand this. This is not a Microsoft-specific problem. It's just due to the way large companies work.

    Basically, some Microsoft analyst team sat down and decided that Linux isn't wildly technically better than Windows. The only other difference must be the development methods -- every software manager knows that software engineering methods are crucial.

    And that's where they'd be wrong. The development model is slightly different, but it's not magical. There are groups that feed software up and a few knowledgeable people that review code. It isn't that unique or unheard of.

    The philosophy and the *social* structure is what matters. I don't mean from a Richard Stallmanesque "We have an ethical mandate to ensure that software is Free", but simply their goals. The people working on Linux make decisions based on one criteria -- technical merit. They are doing what they are doing because they want to make a name for themselves, because they love the technology itself, because they want to fix a problem that's bothering them, and sometimes even because they want to help others. They have a *reason* to put in the extra effort to make code be really clean. It isn't even just that their work can be viewed by millions (and sloppy Linux code frequently gets harshly panned), but that they want to do their best because they're making something to be proud of. You simply cannot replicate this in a traditional company. A programmer is tasked with implementing a feature. He didn't come up with that feature. The feature was decided upon by a committee that was reviewing input from marketing. The feature then hit a high-ranking person in the software development system, and flowed down to this programmer. He knows that much of the Windows codebase is a mess already. If he does a really exceptional job, he can't keep the code with him or show it off to others. He doesn't have the pride there, and the most enthusiastic project manager or juicy set of incentives can only keep the interest and excitement alive for so long. He's putting in his hours to implement something that's customer-driven, and may not be something that he wants to use. You *cannot* produce a large company that has programmers that produce works of love, because you'd get lots of difficult-to-sell output, and in any case the sheer bureaucracy would stamp the joy out of things.

    If I wanted to make a system as close as possible to replicating the Linux system, here's options I'd consider:

    * Open source the code. An ultimate reward is allowing programmers to allow others and employers to see their entire body of past work. If you want an incentive to do well, this is a big deal.

    * Use only programmers that will use their own work. This is hard for some fields, and extremely difficult for vertical market software -- it's the rare programmer that directly uses banking transaction software. However, the rewards are enormous. The gaming industry has got a pretty good grasp of this. There are a lot of games that have lots of neat visual effects or features, things that were thrown in because the programmer *wanted software* that could do something. They have some incentive to go the extra mile. In the open source world, this is frequently called "scratching the itch". Programmers *want* to write software and will write *better* software, if the result is something that matters to them. "Eating your own dogfood" is a hazy corporate attempt to implement this, but I'm talking about going beyond this -- if you're making a raytracer and need another man on the project, try and find a programmer who ray traces in his free time, and give him free rights to use the product on his own as much as he wants.

    * The implementor of a feature should have design influence over that feature. This is a tough one. Software design is harder to do well than software imp

    1. Re:Suggestions by Merusdraconis · · Score: 1

      Everything sounds fair, except for a few things:

      * Open source the code. An ultimate reward is allowing programmers to allow others and employers to see their entire body of past work. If you want an incentive to do well, this is a big deal.

      The thing that's always got me about open source, and especially the GPL, is that it's rather hard to feed yourself from it. Microsoft is in the business of turning code into dollars. They don't do it because they want the thrill of building a good operating system, they do it because they want to be able to eat something better than ramen.

      There are a few ways of making money from open source products, but I doubt Microsoft is interested in exploring them. After all, it's not that profitable, no matter how it neat it would be for all of us (noting that Microsoft couldn't really give a crap about coders, as per sell-things-to-people-who-don't-know-computers strategy).

      What may be interesting is to open small sections of Windows code, non-critical sections that wouldn't compromise security. Make these open source, but leave everything else closed and provide docs.

      * The implementor of a feature should have design influence over that feature.

      What happens when you have three coders working on one complicated feature? You need some communication.

      I understand often on MS products each member of the team becomes the god of a certain section, and they're responsible for all the decisions on that area. As they're all coders, it's a bit easier to get another coder to see your point of view than a manager, and it scales up okay.

      * Avoid ranks.

      Snowball's chance in hell. I think this is more related to management philosophy more than anything else - the problem is that at some point managers need to concentrate on different things, not just coding. In some places MS apparently has a decent management culture, where the manager's stated job is to make the coders as comfortable as possible so they can code.

      *Use open forums.

      I whole-heartedly agree. It can be tough running an open forum because you're far more accountable, but it also makes people feel more like they're having an impact. Contrast something like Star Wars Galaxies and Yohoho! Puzzle Pirates, which are both closed-source MMORPGs (although Yohoho! is releasing source after development) but the community attitude has largely been dictated by the development team's treatment of the community. The SWG team can't show their face in-game and get heckled on the boards because they didn't listen to players in development and are paying for it now, while the Yohoho! team are treated with respect and friendliness, and there's very little l33t anywhere. Keeping people informed is good.

  240. They're JUST forming this group now? by Ridgelift · · Score: 1

    The Windows Core Operating System Division (COSD), within the company's Platforms Group, will be responsible for the core OS platform, including development, program management and testing,

    Is it just me or does it strike anyone else as being odd that Microsoft didn't have a group like this in the first place? I shudder to think what kind of development has been going on in there for the last 10 years. (I found the insight shared by a former Microsoft developer in "Barbarians Led By Bill Gates" was especially enlightening. I guess it's a company that hasn't really changed a whole lot)

  241. Modding on the Binary Logarithmic Scale by MuParadigm · · Score: 1

    I actually think this is a good idea, but it would have to be accompanied by an increase in mod points for each moderator.

    Why?

    Well, at only 5 moderator points, people would be reluctant to further mod up a post that has already gone up one, knowing that their moderation will only be half as effective. Once a post gets to +2, they'll be even more reluctant, realizing that it will take 4 moderations to push it up a point. And so on.

    In order to overcome that reluctance, people would need more mod points.

    Alternately, and now that I think of it, this might be an even better solution, you could fractionalize the mod points. For instance, if someone mods a post that is already +2, then they only lose 1/4 point instead of 1 point.

    1. Re:Modding on the Binary Logarithmic Scale by MooseGuy529 · · Score: 1

      That's pretty clever--although fixing that side effect leaves another side effect: people will be reluctant to be the first person to mod up a post, since it uses a whole 1 point instead of 1/2 or 1/4.

      --

      Tired of free iPod sigs? Subscribe to my blacklist

  242. Not good enough by GCP · · Score: 2, Insightful

    Every Windows laptop has two buttons built in and the most popular models even have an equivalent of the scroll wheel. On ThinkPads, Dells, and others, I can scroll a window without moving my fingers off the center of the keyboard. It's so convenient that I never use an external mouse and almost never have any use for a scrollbar. I can scroll any window in two dimensions by simply pointing anywhere in the window and moving only my right index finger off the home keys.

    None of this is possible on any Macintosh laptop. Apple's primitive mouse standard is a real problem.

    --
    "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
    1. Re:Not good enough by nat5an · · Score: 1

      Yeah, I'll agree it's a problem on the laptops. For a desktop, which is what I use most of the time, it doesn't bother me. It'd be nice to see them put out an iBook with two mouse buttons. And I do think there's a certain degree of "not invented here" syndrome.

      --
      Head down, go to sleep to the rhythm of the war drums...
  243. Re:Errh, from the CORE of Windows!? by Anonymous Coward · · Score: 0

    I think the poster meant features not actually direct code

  244. Re:Difference: Linux developers are cream of the c by RogerWilco · · Score: 1

    I think a very important aspect of OSS developement is that fact that the people who make the decisions are coders themselves.
    At my former job the manager didn't have the faintest idea who was a good coder and who wasn't. He's unable to ask the right questions at job interviews, and because he pays everyone the same, the good coders leave all the time, he doesn't care because he still has enough coders left (the bad ones).
    And he wonders why things keep going downhill...

    --
    RogerWilco the Adventurous Janitor
  245. good for them by oktan · · Score: 1

    At last Microsoft is doing someting right. Maybe in the future well see a nice and free of charge microlinx.

  246. Re:Two Words... Eclipse..... IBM..... by snatchitup · · Score: 1

    In due time.

    Right now, I'm using multiple installations. A "thin" installation with fewer plugins. Because the plugins typically register themselves as "Observers" for certain file types. The fewer observers you have to inform of changes, the better.

    What's on my long term wish list is some sort of Distributed version of Eclipse that breaks up the work that one PC has to perform. Wouldn't that be cool? Maybe too complicated.

  247. Re:I'll see your point, and raise a counterpoint.. by loadquo · · Score: 1

    I take your point that it is hard to teach entities verbally. But consider a fusion of AI and open source, where the code to perform a complex task is shareable between different AI's.

    And since anybody can teach another enitity verbally there would be a whole lot of other AIs that might already know how to perform the task you want. Which your AI could ask.

  248. Re:I'll see your point, and raise a counterpoint.. by Resound · · Score: 1

    "I think this statement is right on, but needs to be thought out some more. Hopefully, the "average" computer user will change. Right now, the Average Computer User (ACU) was probably born when personal computers didn't even exist. Look ahead 50 years, and that won't be the case." Ah, you mean like the way that people who grew up with cars are, for the most part, perfectly capable of performing maintenance and repairs on their vehicles rather than just driving them with little or no idea about how they work?

  249. you axed, so here it is... by LifesABeach · · Score: 0

    yes.

    the one major item that was ignored back in the early 1990's by microsoft was listening to user questions, or statements. now people just 'grouse' to m$. i personally gave up, the minute that i hit a wall using m$, i just show how its done cheaper using open source. paying clients like it, and the client doesn't need an a.i. engineer from m.i.t. to maintain their solution.

    one of the most constructive methods of software project completion is Listening to the ones that will use your product. i didn't say agree, but Listen. the one thing a person can do with open source solutions is change them if required. this remixes the solution to meet the requirement. the other thing that i personally enjoy is that i can email the developer a question, or explination. damn, you can ALWAYS use a product better it someone tells you how your suppose to use it.

  250. Re:Difference: Linux developers are cream of the c by ComputerSlicer23 · · Score: 1
    I'll point out that:

    A. You are being irrational and short sighted (both for the nurse and surgeon). Basing your judgement on an for entire classes of medical fields on a single incident is completely and utterly irrational. Change that from nurse to "White Doctor", and from surgeon to "Black Doctor", and re-read your story. Everbody and their brother would call you a racists.

    To make that sort of judgement you'd make, you'd have to do a comprehensive study of surgeons and nurses, and the outcome of their recommendations. I'm willing to bet dollars to donuts, that if you do that, the surgeon's (as an entire medical class) recommendations have a far better survial rate then a nurse's (as an entire medical class) recommendations. I've known a lot of nurses (I used to work in on the IT equipment on hospitals). Nurses make mistakes too. I've known nurses who can't calculate how many drops per minute somebody should get in an hour, because they can't do simple algebra problems.

    However, in your case, it could be that the doctor is incompetant and should have his license revoked.

    B. You have no idea that she recovered because of the medication. The human body, especially near death is very strange. People have recovered from being dead 45 minutes after being put in a freezer. There is no control to state that she lived soley (at least not in your story).

    C. When I said nurse, I meant run of the mill nurse at my personal doctors office, not an ICU nurse. ICU nurses have lots of knowledge I would take seriously if they gave me advice. Generally, any nurse at a family practice, will only give you advice that will make you feel better, but you'll get better without the advice. About the only medical advice you'll ever need is: "Take it easy, drink lots, and lots of fluids". For 95% of everything that is ever wrong with you, that's all you have to do.

    Kirby

  251. Start and stop time for development by rilee · · Score: 1

    It would be kewl to know start and stop time, and total time, for the world class Linux developers. It's probably lost to history, but think how project management might be turned upside down, inside out, and for good purpose. It's done when it's done and accepted into the Linux kernel.

  252. Re:Two Words... Eclipse..... IBM..... by Trejkaz · · Score: 1

    You mean like Xcode's distributed building?

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  253. Programming is not the only use for computers by SpikeSpiff · · Score: 1
    Congratulations on using obscure productivity tools and on your interest in OS installation. I'm not an expert on OS installation, and frankly, have no interest in learning, just like I have no intention of learning how to be a plubmer or draw wires for electricity.

    That is exactly my point. You are not an expert on productivity tools. Most technical people aren't.

    Office is really better. Significantly better. It is a stunning achievement in technology and user interface that has revolutionized how people work in fields ranging from financial analysis to law.

    It just isn't particularly useful for programmers, geeks, and system administrators. We /.'ers need to remember that there are people with other needs, and that in fact that set of needs is in the significant majority.

    I've heard that 220 volt electicity is more efficient. I could install a converted and swith to 220 volt appliances. But the fact is, I'm not an electrician, it would be a constant petty hassle, and the lights work pretty damn well.

    --
    "All that is required for evil to triumph is for good men to do nothing." - Edmund Burke
  254. Cutler was the key by cecom · · Score: 1

    I didn't realize that Dave Cutler was no longer responsible for the NT kernel, but apparently that is the case. That explains a lot.

    I read somewhere that he argued hard against putting the GDI (and other similar cr*p) in the kernel, but of course he couldn't win against corporate management. On today's machines the overhead of user-mode GDI would have been totally acceptable (see X :-), but it's too late for that, isn't it? He was right but who cares now ... He probably stepped down voluntarily seeing how all his work (and the truly excellent kernel) was going down the drain.

    In any case, the continued development of a good kernel requires a strong, extremely competent leader like Dave Cuttler was and Linus Torvalds is. I doubt that Microsoft will find anybody else to fill those big shoes.

    I will have to go cry too ...

    1. Re:Cutler was the key by Progman3K · · Score: 1

      Wouldn't THAT be a mind-blower, eh?
      Cutler and Torvalds creating the next-generation operating system together!

      Why the heck not?
      They don't need a corporation: they'd have buyers on their stock the moment they looked for investors.

      People have given Bill and Steve a chance, now it's Linus and Dave's turn.

      Look at the independant websites out there like Slashdot or SourceForge and even any of the other big news services; they literally permit minds to meet!

      Finally, it's always a question of what an audience decides it likes, and the internet provides all these communication channels for people to reach each other.

      You can't help but expect that there would be natural synergy (call it what you will)...

      So it's natural to feel that the actual true creative content will come from ordinary people most of the time; we have a wide sea (and getting wider!) of celebrities now, who are already diluting the popular media.

      Basically, what I'm saying is that out of all that noise, it's inevitable that something unexpected (hopefully pleasant) will arise.

      If you ask yourself what you thought 2003 was going to be like 15 years ago, you might not have had this in mind, so imagine what the next 15 could be like!

      I put that organized entertainment is already in it's death-throes, because as diversity increases, the centralized media will never be able to follow it all, people connecting and exchanging with other people, really finding the content they want on their own and therefore having no time at all for the popular media.

      Communications becoming so pourous that it drowns out conventional media; people programming their complete entertainment from the terrabyte streams.

      So ordinary people, or brilliant engineers like Linus and Dave, researchers, ... will be increasingly able to seek each other out and meet.

      And THEN we'll have leaders.

      --
      I don't know the meaning of the word 'don't' - J
  255. Re:Difference: Linux developers are cream of the c by dschl · · Score: 1

    A. You are being irrational and short sighted
    Yeah, that's life. I am friends with many nurses, am related to a few more, and also married one. I've heard enough stories to solidly cement my opinion. I also have several other data points based on my own personal experiences with misdiagnosis, etc. If it makes you feel any better, I believe that nursing, along with every other trade, craft, or profession, suffers from some percentage of incompetent practitioners. As for dollars to donuts on survival rates, would that be a Tim Hortons donut? Nurses are part of a team, and are not the ones making prescrptions or deciding treatment - they provide input to doctors based on their observations and experience (nurses usually get to spend a lot more time with any given patient than doctors), which good doctors will consider in their decision making process.

    You should take doctors off that pedestal, and remember that just over a hundred years ago, they were still bleeding people to try and cure their ailments, prescribed arsenic as a medicine, and judged competence based on the amount of blood on their smocks. That is not very many generations ago. Basically, those quacks taught the people who taught the people who are still teaching in the med schools today. Even doctors today only put their pants on one leg at a time, just like the rest of us.

    B. You have no idea that she recovered because of the medication.
    See your point C, in which you stated "ICU nurses have lots of knowledge". I heard it directly from the ICU nurse in question. First hand. Someone who was present at more deaths in a month than you or I will likely ever directly witness in our lifetimes. Thanks for your opinion, but I'll take her word for it.
    --
    Slashdot - the place where you can look like a genius by restating the obvious
  256. Re:Difference: Linux developers are cream of the c by dschl · · Score: 1

    Bah. Replying to my own post. Link to BBC history of Victorian medicine. Supports use of word "quack" in parent post.

    --
    Slashdot - the place where you can look like a genius by restating the obvious
  257. Smoke and mirrors? by barcarolle · · Score: 0

    One possibility to consider is that this is all a red herring. Microsoft might be doing this to give corporate CIOs a methodology for booting Linux out of business IT. Corporate CIOs want more than anything to use Microsoft everywhere, for everything, forever. The popularity of Linux has been driven from below, and CIOs have been unable to stop it because they had no ammunition to kill it convincingly; that is, they had no PowerPoint slide they could show the rest of the executive staff explaining effectively why Microsoft was better. This new strategy would involve admitting the benefits of Linux, but could reference this new research as proof of Microsoft superiority and thus give CIOs the ammunition they need to keep Linux out. Microsoft doesn't actually have to ever change anything or improve at all.

  258. Oh well... by Anonymous Coward · · Score: 0

    I guess it's too late for the EFF to launch a patent application on this method of software development as a "business practice", because I would almost bet that Microsoft will.

  259. Re:I'll see your point, and raise a counterpoint.. by Anonymous Coward · · Score: 0

    ...while double-clicking may be alien, that is probably the real reason Solitaire is still included in Windows. It gives a new computer user an almost invisible indoctrination on how the user interface works.

  260. Re:Two Words... Eclipse..... IBM..... by snatchitup · · Score: 1

    I not very familiar with xCode's distributed builds.

    But it sounds like what I'm on to. However, building, as in compiling (.java)'s to (.class)'s isn't really that slow under Eclipse. Plus, there's no linking in (.java).

    What's really slow is all the gymnastics going on in the background with you simply change a file. At a minimum, all that is necessary is that the (.java) file needs to be compiled to a (.class) file. Something that takes less than 500 miliseconds per 1000 lines.

    But... What's going on in eclipse is that you've got a tasks window showing you all your compile errors and warnings. You may have an item for a (.java) file in a different project. What Eclipse does each time you recompile something, is go out and figure out if you've broken something else, or, fixed something else.

    Then, there's Deployed and RMIC Code-generation. This currently takes about 20 minutes for a project of about 40 Entities. It's mind-boggling, for 40 tables (entites) we're looking at about 800 (.java) files of various purposes. No kidding!

  261. Re:Two Words... Eclipse..... IBM..... by Trejkaz · · Score: 1

    Yeah, J2EE sucks. Too much boilerplate which could all be handled better by magic reflection proxies.

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  262. Re:Two Words... Eclipse..... IBM..... by snatchitup · · Score: 1

    I don't think J2EE sucks. What sucks, is the implementation to date. You're onto something with "Magic Reflection Proxies".

    I don't know if that's the same as java.lang.reflect. And the new java Proxies.

    The name of the game here is code re-use, extended out to application flow, not just the "Model" part of MVC. I'm trying to tackle the "C" part of MVC to automate development as much as possible. We're not there yet.

  263. Re:Two Words... Eclipse..... IBM..... by Trejkaz · · Score: 1

    Maybe J2EE doesn't suck, but whole parts of it do. EJB for a start.

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  264. Re:Let'5 just cut 2 the chase by MooseGuy529 · · Score: 1
    apple-polishing fag-fest!!

    Slashdot is what you make of it. If you don't like it, you don't have to read it. Nobody has yet written a worm that changes your homepage to Slashdot and forces you to read it!

    If you don't like apple, say it--nicely.

    --

    Tired of free iPod sigs? Subscribe to my blacklist

  265. Re:At least they are thinking along the right path by Tim+C · · Score: 1

    Well, I'm running XP Pro as I type this, and I can't say that I've encountered any restrictions on what I can and can't do with it, or the other software I have installed.

    I've had no problems with activation (I had to reactivate once - I did it over the net with a couple of clicks; no problem), or with DRM. My hardware works just fine, and I can write my own software.

    No, I can't modify the OS itself much, but then I never really could with Linux, either. My C is too rusty and I simply don't have the time required to go mucking about with that sort of thing, so practically, it doesn't much matter to me whether the guys who do are working for a company or just doing it for kicks.

    This situation may change, and maybe one day MS will do something that does seriously inconvenience me, but so far they haven't.

  266. We need more programmers by solprovider · · Score: 1

    We need more programmers?

    Yes and no.

    Yes, we have more people using computers every day. The world populations grows. The area where technology is useful grows. So the number of programmers should grow to stay proportional with the nuber of users.

    No, software is the one field where each task only needs to be completed once, and everybody benefits. We only need one word processor. We only need one spreadsheet. We only need one database. We only need one windowing API. We only need one business application platform. Once a task has been programmed, it should never need to be written again.

    The problem with word processors and spreadsheets is that they became proprietary very early. I remember reading the source code for VisiCalc. I have not read the source code for Lotus123 or MSExcel. These applications are returning to the open world, so hopefully programmers will stop making YetAnotherTextEditor.

    Databases have stalled. DB2 and Oracle and a few others use ancient technology for large databases. LotusNotes uses newer technology, and is the only usable database for home consumers. I believe the next wave is coming; hopefully it will be open source so everyone can share the benefits. (And if I own the company, do not complain that it is originally released as proprietary. I WILL find a business model where the core engine is open and free. Just give me some time.)

    It seems that the windowing API is stuck with 3 popular choices: MSWindows, GNOME, and KDE. MSWindows will die with Microsoft, so the battle is between GNOME and KDE. GNOME was winning because RedHat was doing well as the primary US distribution. Now RedHat has changed paths to follow MS, and SuSE was bought into the US, so we may see a shift to KDE.

    The only usable business application platform is LotusNotes. The other platforms still require too much effort for too little gain, or quickly become unmaintainable. But many companies have not installed LotusNotes yet, so we need the tons of programmers required to get anything from those other platforms.

    A big problem is that programmers cannot find what already exists.
    A big problem is that we change programming languages every few years.
    A big problem is that programmers prefer to rewrite everything than use someone else's platform.

    Eventually, platforms will be available so new programs can be created by voice control a la StarTrek. But that is at least a decade away. We need tons of programmers to migrate the Microsoft-based applications to other platforms. We need programmers to keep the world running until the new platforms are ready. We will need programmers to help migrate to the new platforms.

    I would prefer that all programmers were "true" programmers. But just think: for every two hundred VB programmers in the world, there is one less application that I have to write.

    ---
    My best friend is now a software tester. I wanted him to enter the computer field, but he does not have the creator mindset to be a programmer. Testing is perfect for him, and he is an incredible tester. I like that, as my programmer friends tend to develop inferiority complexes. QA is a worthy field. Be proud of your talent.

    --
    I spend my life entertaining my brain.
  267. No programming language for children by solprovider · · Score: 1

    Let us pretend your daughter was a few years older, and still opened games because they had links to the web site she wants. That implies she does not understand how to make a bookmark/favorite link. That implies she was not curious enough to find an easier method. (If she understands the WindowsXP Start menu, she is very smart. I still have not found the logic behind it, and it is closed source so I cannot read or fix it.) But none of this has anything to do with her becoming a programmer.

    Which of your frameworks/IDEs came with the computer she uses? Eclipse may come with some version of Linux, but you make her use MSWindowsXP! Which IDE comes with MSWindowsXP? (And why do you allow her to use MSWindowsXP?)

    Would you be a programmer today if you had not started with BASIC at a young age? What language will your daughter use to learn programming?

    ---
    Nobody wants to go down the "Dot Net" route. Even your statement implies that nobody who has learned Java would ever want .net. I believe the numbers are something like:
    - Half of the VB programmers think object programming is too hard, so will stay with the old VB.
    - Half of the rest move to Java since it requires about the same effort and pays better.
    - The last quarter are moving to VB.Net. They have enough brains to understand object programming, but not enough to understand that bigger paychecks means more stuff.
    So MS has managed to cut their development community by 75%. Maybe more of the programmers will migrate. Maybe MS will buy a few colleges and churn out VB.Net programmers. Maybe MS will fold in the next couple of years.

    --
    I spend my life entertaining my brain.