Slashdot Mirror


MS Proposes Disclosing Windows Source To India

raghuram writes "Interesting news from Economic Times of India, I found an interesting story, Microsoft Planning to Share Code with India." He excerpts from that article: "Microsoft has already made a proposal to the ministry of information technology (of India) for sharing the Windows source code with one government body. The nature of the body has not been spelt out; it will presumably be worked out after discussions between the company and the government officials. Interestingly, the offer comes at a time when state governments are showing interest in rival Linux operating system as the latter's source code is free and downloadable from the internet."

175 of 446 comments (clear)

  1. Wild... by Cyclometh · · Score: 2, Insightful

    One wonders if this is a precedent being set, or if this is just a bid to get into the good graces of what is arguably the current largest current producer of software developers (and cheap ones, too)?

    Cynical, I know...

    1. Re:Wild... by Flyskippy1 · · Score: 3, Interesting

      I'm sure M$ is just covering their ass and giving an excuse to foreign governments not to switch to Linux. Of course, if makes you wonder if India can be convinced to leak it. It would only take one person and one copy....

    2. Re:Wild... by Vladequacy · · Score: 2, Funny

      No if they wanted to get into Microsoft's good graces they'd just start paying for software.

    3. Re:Wild... by Cyclometh · · Score: 3, Insightful

      Well, I reread the article, and it doesn't say whether they're thinking about opening the whole thing up to this agency or just select portions... they've given up parts of their code before to big corps and some educational institutions before, but I don't think they've ever given anyone the whole shebang.

      Given how MS has protected its source in the past, I wouldn't count on any leaks, even if they do strike some kind of deal. I just don't see it happening.

    4. Re:Wild... by Cyclometh · · Score: 5, Insightful

      In general, they're already paying for it (at least the goverments are, and I don't know how bad the piracy problem is in India...)

      I think what's got Microsoft talking opening their source to the Indian government is that India and some other nations have been making noises about switching to open-source OSes. Maybe this is the first of several overtures to fractious governments.

      Microsoft, after all, can offer some pretty tasty carrots with their sticks...

    5. Re:Wild... by vsprintf · · Score: 5, Funny

      Really, what would you want the code to Windows for? There are already bootleg binaries for those so inclined. The source code for all that bloat has to be reams and reams of bad hackery, worse patches, and blatant bandaids.

      I suppose there would be the humor factor of being able to point out the lines that say,

      // Leave commented out until appeals are over.
      // remove( "C:\Program Files\Netscape\Netscape.exe" );

    6. Re:Wild... by Anonymous Coward · · Score: 3, Informative

      We, at my college, have NT 4 or 5 on CD (I think it's a 6 or 7 CD set). Entire source, but it's basically shelved away: the professors don't care about it, and the students generally don't know about it (or, if they do, care enough to sign an nda and get a professor to access the cds).

    7. Re:Wild... by Otter · · Score: 5, Informative
      One wonders if this is a precedent being set

      There's nothing new about this about this. Microsoft has made source available (under an NDA) for years, probably always. Presumably the fact that there are now competing operating systems and applications that offer complete and routine access to source may push them to offer source more liberally but there's nothing new here.

      All that's new is that journalists and readers now know what the words "source code" mean.

    8. Re:Wild... by KeatonMill · · Score: 4, Insightful

      And really, do you think they'll give them ALL the source cold or even the CORRECT source code?

    9. Re:Wild... by Anonymous Coward · · Score: 5, Insightful

      This is what Microsoft constantly misses with their "shared source" and other programs - it's not merely being able to LOOK at the sources as if they were museum pieces on display that is worth anything. The power of open source is that you can build those sources and use the executables. If there are security holes in the software, having a pile of source that you can't build and run is completely useless - you can never know if what you have is the source for the product it claims or is a really complicated BIOS for your toaster oven. Auditing a complete unknown set of sources that claim to be something is something - but you have no buildable proof - would be a colossal mistake.

      Want to know the punch line to all of this? Linux has reduced Microsoft into one of those little squeaky "Me too!"s that are little more than flame bait..

      -----
      QUICK! Reply to this email that you'll attach your OS sources and we'll send you all of the free image-upgrading pr0n you can handle!
      -----

    10. Re:Wild... by gclef · · Score: 4, Funny

      I mentioned this the last time someone asked what I'd want the windows source for:

      grep -r /home/archives/windows strcpy

      It would teach me tons about finding overflows, I'm sure....

    11. Re:Wild... by starseeker · · Score: 5, Funny

      They have correct source code??

      --
      "I object to doing things that computers can do." -- Olin Shivers, lispers.org
    12. Re:Wild... by KeatonMill · · Score: 2

      [humor="bad"] Of course they did! Why do you think XP is *ahem* so stable? They couldn't have done that if they didn't have the right code all along! [/humor]

    13. Re:Wild... by SpaceLifeForm · · Score: 5, Insightful
      Please, if anyone does get the source,
      please, please, do NOT leak it.

      The bugs could get corrected, which could lead to competition for Linux.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    14. Re:Wild... by vsprintf · · Score: 2

      Oops! Looks like someone forgot their escape codes. Never done that myself... ;-)

      Does Windows really require the escape codes? It's been so long . . . and somehow, I really don't care any more. :)

    15. Re:Wild... by SoupIsGoodFood_42 · · Score: 2

      Or....there will be lots of free windows distros floating around, and possibly, usefull things like the workings of DirectX, IE and such....Better compatability with Linux etc.

    16. Re:Wild... by kasperd · · Score: 3, Interesting

      but who can guarantee me that the binaries don't have those backdoors and trojans.

      Take that one step further and read Ken Thompson's masterpiece Reflections on Trusting Trust

      --

      Do you care about the security of your wireless mouse?
    17. Re:Wild... by Decimal · · Score: 2

      The more source code they give out, the greater chance that someone will leak it, right? Isn't Microsoft taking a big risk doing this?

      --

      Remember "Bring 'em on"? *sigh
  2. Sweet... by Dyolf+Knip · · Score: 3, Interesting

    I give them 6 hours before the source is leaked and we can peruse (and be horrified) at our leisure.

    --
    Dyolf Knip
    1. Re:Sweet... by TheWhaleShark · · Score: 4, Funny

      6 hours? The minute this was announced, the source showed up in sidewalk kiosks in China.

      --
      "It never got weird enough for me." - HST (RIP)
    2. Re:Sweet... by Captn+Pepe · · Score: 5, Interesting

      And here you have the conspiracy-theorist motive for such an action: MS isn't afraid of India switching to Linux, but of the millions of engineers India turns out becoming millions of open source Linux programmers. But if MS can ensure that they will all have seen the Windows sources at some point, then they'll never again be able to contribute code to any major project, lest MS get all litigious about the possibility of misappropriated code. Might not win in the courts, but raise your hand if you'd like to see a federal judge slap a preliminary injunction on any distribution of the Linux kernel until the mess is sorted out!

      True? Nah, likely not. Would it work? Just possibly. We've all heard about Samba developers who treat MS code like a toddler running around with ebola milkshakes (cover eyes and run).

      --

      Quantum mechanics: the dreams that stuff is made of.
    3. Re:Sweet... by Anonvmous+Coward · · Score: 5, Funny

      "6 hours? The minute this was announced, the source showed up in sidewalk kiosks in China."

      Actually it was Linux with a Windows logo set as the wallpaper.

    4. Re:Sweet... by ProgressiveCynic · · Score: 5, Informative

      Actually, it will be little harder than that. I've got access to the Windows source at work, and it's not like you just get the source tree as files. Access is through a special viewer that requires a smart card with the correct certificate to be inserted while viewing, and then only allows particular files to be viewed through a special GUI. You could copy and paste each file out of the GUI and build your own source tree, but since we're talking about hundreds of thousands of files and gigabytes of data it would probably take a little more than six hours. At least until they automated it.

      --

      Delivering militantly anti-commercial music to all two people who care!

    5. Re:Sweet... by Sycraft-fu · · Score: 3, Informative

      Ok, then why hasn't it already leaked. Arizona State University in Phoenix Arizona has the Window source code, as do many other research instutitions. Have a look at http://research.microsoft.com/collaboration/univer sity/NTSrcLicInfo.aspx.

      It's not like the Windows code is some uber secret that noone outside MS has ever seen, it is just controled. What MS objects to is having to give their source code to their competitors or to the public at large, not to certian groups of their choosing.

    6. Re:Sweet... by SpaceLifeForm · · Score: 2

      Confirmed. No BSOD.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    7. Re:Sweet... by pmz · · Score: 2

      I've got access to the Windows source at work, and it's not like you just get the source tree as files.

      So, can you compile a full Windows distribution (or at least a kernel), if you wanted to? If not, then there is no guarantee that you actually have the Windows source!

  3. Wow, reminds me of childhood by fahrvergnugen · · Score: 3, Funny

    Does this remind anyone else of the girl behind the bushes who'd promise to show you hers if you let her see yours, but never quite followed through?

    --
    Even Jesus hates listening to Creed.
    1. Re:Wow, reminds me of childhood by wass · · Score: 3, Funny

      Pfew, glad to hear I'm not the only one that fell for that trick!

      --

      make world, not war

    2. Re:Wow, reminds me of childhood by teamhasnoi · · Score: 2

      Would she laugh after seeing your 'powerhose'?

  4. Running scared by Jucius+Maximus · · Score: 5, Interesting
    Here is a link to the actual article .

    It sounds like Microsoft is running scared now. They realise that India is a powerhose because it has way more people (population) than the United States.

    India seems to be tilted toward linux right now and if the linux movement there gets into full swing, the momentum will be very, very hard for Microsoft to stop.

    I hope the Indians look to the long terms effects of the windows and linux paths, as opposed to short terms benefits.

    1. Re:Running scared by Moridineas · · Score: 2

      What leads you to believe that they're leaning towards linux?

      Last time I was in India (~2,3 years ago) there were by far more signs up in Bombay about C# courses than anything else.

    2. Re:Running scared by Moridineas · · Score: 2


      Yes as a matter of fact I did, but I totally fail to see the relevance. The NSA makes their own brand of Linux and funds BSD development--does that make the US "lean towards linux" ?

      The education system in India is largely a joke. WEll that's not fair, but let's just say it's one of the worst in the world. Some places such as Bihar and Orissa have literacy rates around 30% and you think some memo about linux in schools is gonna make a difference?

      I'll tell you what matters--what people learn. And many Indians come from long lines of merchant families that know how to play the game. Ever met a Patel or Gupta? Chances are that they or their (recent) ancestors are in business somewhow. All one needs to do is look at the number of South Asian employees in the US and see what they're here for--Open sourec linux jobs, or jobs writing MS or other windows/mac/etc software?

    3. Re:Running scared by Ashish+Kulkarni · · Score: 3

      The education system in India is largely a joke. WEll that's not fair, but let's just say it's one of the worst in the world.
      and you, my highly-learned friend, are WAY off base. The education system in India is VERY good, it's just that it is skewered in favor of the middle-class--those who are poor can find it difficult to complete education. IMHO most people over here are doubtful of the benefits of education and hence do not complete it, even though banks are willing to give educational loans. Even the people who do complete higher education are disenchanted with it and just do it for the "degree".

      Some places such as Bihar and Orissa have literacy rates around 30% and you think some memo about linux in schools is gonna make a difference?

      Let me see, 30% of 1billion+ is 300million. Yup, that's NOT gonna make a difference worldwide, right?

    4. Re:Running scared by Moridineas · · Score: 2

      I'm sorry Ashish, I didn't mean to offend, or to cast slight on your country, but otoh, I've just had a class on this topic and have personally met among others Mr Vijayanunni, Senior IAS officer and Census Commissioner and I do feel fine in saying that in many ways the education system in India has been a failure--for instance on the issue of mass literacy. Countries like China have done a much better job of closing the literacy gap between male and female for instance. There is also the issue of government corruption that is a huge problem.

      It's also very true that India produces a great many very intelligent and very qualified people. I had an upper level CS Architecture class and of ~25 ppl in the class, about 2/3 were Indian. I wonder how many attended private institutions in India.

      I don't mean to slight you in any way or India.

      I wish you well, I hope to visit India again someday, I loved Delhi.

      Danyavad
      Scott

    5. Re:Running scared by Jeppe+Salvesen · · Score: 2

      They are not foolish. I belive they have the brains to look at the track record of Microsoft.

      Once they are past the point of no return (in terms of practicality), I'll wager my balls that Microsoft will start squeezing more money out of the Indian market.

      --

      Stop the brainwash

    6. Re:Running scared by sharkey · · Score: 2

      India is a powerhose

      Interesting. I've never thought of India as being a powerhose.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  5. bad idea microsoft by GoatPigSheep · · Score: 2, Troll

    I do not feel that this is a smart move for a company that cares about protecting it's source. Piracy and illegal computer activity are densest in asia, and india is close to china, the piracy capital of the world. Microsoft's NT code and interface code would be gold in the hands of one of their rivals, such as Apple, and that could give the competition quite a boost.

    I feel MS should be more careful with their products, free software would deffinately be more appropriate for piracy-rampant asia. go linux!

    --
    GoatPigSheep, the 3 most important food groups
    1. Re:bad idea microsoft by tomhudson · · Score: 2

      Far from horrible? Shit, it's almost impossible to do real work with (I'm speaking as a developer, not an end-user). Mind you, all the end users I know downgraded pretty quickly (Win2k, Win98) or upgraded/dual-booted to linux Not to start a flame war, but their "new, improved, Fisher-Price" interface is just another layer of cruft on the same core.

    2. Re:bad idea microsoft by tomhudson · · Score: 2
      Not to be too mean, but 'college student' and 'developer for a software company' in the same sentence? I'd hate to think that I've been writing code longer than you've been going to school, but it might just be that way...

      P.S.:I don't count anything written in VB as "real work", and I'm sure I'm not the only one who feels this way.

      If you haven't had any problems, you haven't been trying hard enough, I guess /-)

    3. Re:bad idea microsoft by tomhudson · · Score: 2
      Don't use XP. Don't use Win2k. Don't use Microsoft products, period. Own a lot of them, from times past, and all I can say is that I have spent more time fixing other peoples' Windope problems, and re-installing/downgrading their boxes from "the latest and greatest from MicroShit" than I ever will in re-installing to fix problems on linux boxes.

      Here's the diff: Having to reinstall Windows 'cause it's [broke | corrupted | virused | bsod] as opposed to install a new version of linux because you want to see what's new.

      So, to get back on topic, I wouldn't want to see their source code anyway. If I want to see examples of bad code, I just have to look at the stuff I wrote 2 decades ago.

    4. Re:bad idea microsoft by Evil+Adrian · · Score: 2

      Amazingly, like a lot of other people, I have a job developing software, and go to school at the same time. It's not unheard of, at all. In fact, I have managed software projects and coded them, all while taking a full-time course load. So you're not being mean, you're just being ignorant.

      And as far as "real work" in Windows XP goes, I coded a real-time video rendering application. Is that "hard enough"? And no, I didn't write it in VB.

      Why don't you try building a logical argument about *why* XP sucks, instead of trying to humiliate me? Your age and experience don't impress me, or anybody else, when the best you can do to show that Windows XP sucks is to try to make fun of me when you very obviously know nothing about me, and just say "you haven't been trying hard enough."

      It seems to me, whether it's XP, or whether it's me, you are talking about something about with you know absolutely nothing.

      --
      evil adrian
    5. Re:bad idea microsoft by Evil+Adrian · · Score: 2

      Wow, wrong again! I compile things with the command line, and write all my source code in Textpad or, if I'm using UNIX, vi! But, once again, it's because I like Windows XP that I suddenly know nothing.

      You "old-school" programmers are ridiculous; you think that you're the only ones that know how to do things, your way is the only way, and you're bitter that they've made things easier since you started.

      All your superior attitude does is convey how out of touch you are with the way things REALLY are. Go get some aspercreme, take care of that carpal tunnel, and start engaging your brain before you open your mouth.

      --
      evil adrian
    6. Re:bad idea microsoft by tomhudson · · Score: 2
      You're retarded if you think there aren't programmers going to college who haven't been programming for 8 or more years in more languages and in more applications than you have. </quote>

      [flame on]Playing with computers at home is different than earning a living from it, dude. I've been putting the bread on the table from this for 2 decades, and have probably forgotten more languages than you'll ever be exposed to. [flame off]

    7. Re:bad idea microsoft by tomhudson · · Score: 2
      You're right, of course. These are the same people who think that Microsoft can legally bestow the engineering title on them, when in fact Microsoft "engineers" are violating the law by calling themselves such, in every Canadian province, and most American states.

      Microsoft signed a consent agree to stop this practice, then (surprise) went back on it earlier this year.

  6. spank me by Jucius+Maximus · · Score: 2

    Bah! I didn't notice that there were two links in the story, one with the correct link already present. Sorry!

  7. Sweet... 'n Sour by RobertB-DC · · Score: 4, Interesting

    Sweet: If Windows source is made available in India and becomes available worldwide.

    Sour: If Windows source is already available to selected developers right here at home, why hasn't someone leaked it?

    My understanding of "Shared Source" was that Microsoft shows you theirs if you promise not to tell what it looks like. I naturally assumed that with the code being such a closely held secret, that it would be on the newsgroups before you could say groups-dot-google-dot-com.

    But then, it may just be my ignorance showing... I'm just a VB coder staying away from the bleeding edge -- in order to provide my clients with code that works the same way each time.

    --
    Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
    1. Re:Sweet... 'n Sour by Dark+Lord+Seth · · Score: 5, Insightful
      why hasn't someone leaked it?

      Looking into the source code might require signing a NDA (Non-Disclosure Agreement) that states that all financial damages which occur due to leaking the source can be reclaimed on the person who signed the NDA. It can't be that hard to hide some obscure hex value in a constant in some unimportant part of windows which can be traced to people who have access to the sources. Also, do you think MS would give it's source code to companies that are against MS?

    2. Re:Sweet... 'n Sour by abe+ferlman · · Score: 2

      Well, I'm thinking if two people compare their copies you could identify the differences.

      Just a thought.

      --
      microsoftword.mp3 - it doesn't care that they're not words...
  8. Comment removed by account_deleted · · Score: 4, Interesting

    Comment removed based on user account deletion

  9. India: don't fall for it by dh003i · · Score: 5, Insightful

    Don't fall for that MS crap-trap. They might give you the source, but with a shit-load of draconian circumstances and catches that will make it unuseable.

    Even if they do give India the source, it'll only be temporary -- for now, to prevent them from switching to Linux. Once India is dependant on MS, it'll be no more source and no more cheap-deals for them.

  10. That's EXACTLY why by inerte · · Score: 2, Interesting

    It's important to use the "free software" expression instead of "open source".

  11. They don't specify the version... by BuhSnarf · · Score: 5, Funny

    ... it could be Windows 3.11 that they're gonna release the source for.

  12. Interestingly enough... by Salubri · · Score: 2, Insightful
    Says MS boss for shared source program, Jason Matusow, "There has been a lot of hype about open source code in the software industry as well as in the media. Linux might grab headlines, but being able to look at source code doesn't bring any benefits to an average end-user, though it might increase the trust level."
    Correct me if I'm wrong, but aren't the benefits of open source the fact that DEVELOPERS can make FIXES that benefit the average end-user? Is this not one of the reasons WHY it increases trust?

    I would not be surprised one bit if M$ follows this tactic with India and any other large industrialized nation seeking a computer implementation that isn't already under their control. It makes those countries think that they are being helped by a corporation that is only doing it to gain marketshare.

    --
    ----- I want my LART.
  13. Tainted code by serps · · Score: 5, Insightful

    So, Microsoft is offering show the Windows source to India, potentially tainting a 15% of the world's population with their intellectual property?

    I can't think of a better way to manufacture thousands of Windows developers while at the same time denying Open Source access to a billion people.

    --
    "Einstein argued that [...] God is not capricious or arbitrary. No such faith comforts the software engineer." ~ Brooks
  14. Well, they do share code with the US govnt by autopr0n · · Score: 2, Redundant

    Microsoft shares code with the US government as well as some research institutions. It's not like M$s code is super-secret or anything, it's just that they don't want anybody to be able to see how it works for whatever reason.

    I'm sure if you put enough money on the table M$ would let you look at the code. And I'm sure M$ sees a lot of money in getting it's hooks in india's growing IT world.

    --
    autopr0n is like, down and stuff.
  15. let me ge this straight ... by dlasley · · Score: 5, Interesting

    ... they aren't willing to share source code in the U.S. for "security" reasons, but they are willing to pass on the source code to a country in the midst of a volatile conflict with a growing nuclear weapons program ...

    and so now it's friday the 13th per GMT. maybe this is a fitting time to run the story ...

    --
    when it rains, it gets real soggy. when it pours, i'm under the tap just _waiting_ for the joy
  16. Re:You'd like that by tomhudson · · Score: 4, Interesting
    And how much do you want to bet some of it will end up in the next kernel release? </quote>

    The real reason is to make sure that developers who see their source code can't later work on open-source projects without "polluting" the open-source project. I will never look at M$ source code, for that, among other, reasons.

    But could you imagine the damage if M$ was successful in claiming that their code ended up in a linux kernel? Or apache? or php? or perl? or gcc?

  17. I just wonder... by edashofy · · Score: 4, Insightful

    Why has the Windows Source Code, arguably the most valuable piece of source code in history, never been leaked? Certainly, as others have said, people have it. Or parts of it. The distribution methods are out there (Gnutella, Freenet, Overseas servers). Once this genie gets out of the bottle, it couldn't ever be stoppered back in. So why has there been ten or fifteen years of Windows with no source leaks?

    I mean, if the atom bomb got out, which has only a fraction of the destructive power of Windows (just kidding), then why not Windows?

    Has it been:
    - People are too scared of Microsoft to do it, even with anonymizing technology?
    - Microsoft's security is just that good?
    - ???

    1. Re:I just wonder... by Monkelectric · · Score: 3, Interesting

      I doubt anyone has access to 100% of the source. I am just guessing, but, you probably would only have access to the portion you are supposed to work on, it must consist of thousands of discreet elements, and if you leaked one they wouldn't have very many people to look at to figure out who had done it.

      --

      Religion is a gateway psychosis. -- Dave Foley

    2. Re:I just wonder... by glenstar · · Score: 2

      Well, except maybe for this guy.

    3. Re:I just wonder... by WhaDaYaKnow · · Score: 5, Interesting

      Why has the Windows Source Code, arguably the most valuable piece of source code in history, never been leaked?

      I'll give you some answers. I won't go into details of me personally, which you hopefully understand after reading this but here's the few personal things I _will_ say:

      - I worked for M$
      - I was not a developer
      - I had full access to the source of a Windows version (it was not an NT/2K/XP variant, the source was available to everyone on the M$ network who knew where to find it)
      - this was several years ago, things have changed, no doubt

      Now, back to answering your question. First of all, some common sense answers:

      - because it would be illegal?
      - because they are not anti-M$?
      - because it doesn't occur to them that it would be a 'good thing' to do?

      I'll take your suggestions backwards:

      Microsoft's security is just that good?

      Obviously not.

      People are too scared of Microsoft to do it, even with anonymizing technology?

      Exactly, I think your question answered that already quite nicely when you said "arguably the most valuable piece of source code in history"

      with all that in mind someone would consider:
      - who would want to risk a reasonable career, for exactly what?
      - who knows if my access to the source is watermarked?
      - as someone suggested with the analogy of the Coke formula: is it really that unique that it's worth risking anything for? (believe me, it's not. In fact you CAN look at large pieces of M$ source, just go download a DDK)

      Now, from what I have seen, there _is_ some evidence that could have helped the DOJ case regarding the non-competitive stuff with DR-DOS which can be found in the source.

      This may have been a valid reason for someone to leak it, but the question is, would you trust the government or anyone enough to protect you so that you can continue the live that you want to have, after you did?

      Or even more importantly, should the government be able to get and find this information by it's own, legal, resources?

      I think it's a tough choice to risk an already way too short time as a productive developer to deal with lawsuits and what not.

      Just a few thoughts ;-)
      (I trust Rob to provide the "anonymizing technology")

    4. Re:I just wonder... by IamTheRealMike · · Score: 2
      believe me, it's not. In fact you CAN look at large pieces of M$ source, just go download a DDK

      Or Wine. No, it's not the MS code, but it is a faithful reproduction, function for function, bug for bug. Wine also has a very similar internal architecture (modelled after NT). For the purely curious, looking at Wine is as good as the real thing in terms of educational value. Obviously it's just the API implementations rather than Explorer et al, but good enough for some uses.

    5. Re:I just wonder... by 5KVGhost · · Score: 2

      Gee, maybe because they're professionals who actually take the NDAs they've signed seriously, and not lusers who think it's cool to break a business contract and pretend that they're saving the world?

  18. Pay no attn to the billionaire behind the curtain by spamania · · Score: 2, Insightful

    I'm not at all clear why India would care at all about MicroSoft's source code. It would seem that MS's offer to show it amounts to nothing more than a perk in the deal -- a bite of forbiden fruit.

    India's hangups over making a deal with MS w/r/t their educational programs have much more to do with MS's rabid interest in dominating the hearts and minds of the next generation of computer users.

    As such, India should be asking to see MS's internal business model, not their source code...

    --
    My other .sig is a troll.
  19. The Secret Source Code!!! by LegendOfLink · · Score: 3, Funny

    Today, Indian government officials examined the Microsoft Windows source code and realized that 99% of the code, when printed in landscape, formed an image that faintly represented a fat, sweaty, balding man screaming around a stage like a monkey.

  20. IBM counters Bill Gates "gifts" to India by Locutus · · Score: 5, Informative
    I read this morning that IBM was offering some incentived to India to go Open Source instead of Closed Source( ala Microsoft ).

    http://in.news.yahoo.com/021212/43/1z0mv.html

    I think IBM realizes what's at stake here and is willing to put more $$ where it's mouth is. That's gotta piss Bill and Steve off.

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    1. Re:IBM counters Bill Gates "gifts" to India by Locutus · · Score: 2
      I say we tell MS and IBM to go fuck themselves.



      good points. Been telling Microsoft to do that since around 1990. More should. IMHO. :)


      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  21. Nothing to do with Benevolence by LINM · · Score: 4, Interesting
    We have been working on institutions in India and they are heavily leaning towards adopting Linux. Microsoft sales teams have been bending over backwards to prevent them from taking the plunge. The recent donations of funds as well as the offer to share the code all amount to last ditch attempts to keep Linux out.

    These are all for good reason. Not only will one massive lost market initate several others, but India also represents a leading software high-tech zone that Microsoft does not want to lose. Think of the number of Linux programmers that would be learning to work on a real platform in five year if the government does not 'sell out' to this US monopoly.

    I can't disclose really any more than this, but expect more concessions from the Redmond Giant before all is said and done. Hopefully India's Linux initiatives have not been just to facilitate dealing with M$.

    Microsoft's dike is springing many holes. Thiy might fill this one, but products like the one below will be taking serious bites out of MSFT in the coming months...

    http://www.distrowatch.com/review-xandros.php

    --

    Hunger is the best sauce.

    1. Re: Nothing to do with Benevolence by Black+Parrot · · Score: 2


      > We have been working on institutions in India and they are heavily leaning towards adopting Linux. Microsoft sales teams have been bending over backwards to prevent them from taking the plunge. The recent donations of funds as well as the offer to share the code all amount to last ditch attempts to keep Linux out.

      Yes, The Register had an intersting take on billg's recent coin-scattering trip to India.

      --
      Sheesh, evil *and* a jerk. -- Jade
  22. I wonder by inode_buddha · · Score: 4, Interesting

    if this may be related somehow to this recent announcement regarding IBM's recent software initiatives in India. On a slightly related question, how would any of this relate to the recent rumors of both IBM and MS vying to purchase Rational and Borland? My take is this: IBM may be the number 2 software vendor, but as a company MS knows they could be choked on for breakfast in terms of sheer scale as reflected in US dollars. Upon reading about the recent sentiments in India, my vote goes with Big Blue.

    --
    C|N>K
  23. Frankly My Dear by codepunk · · Score: 2

    You can kiss my GPL code writing ass!

    --


    Got Code?
  24. Re: Think about the precedent... by VoidEngineer · · Score: 3, Interesting

    If it is a precedent being set, then it could very well be how the population of an entire country operates.

    Most people think that 'operating systems' are something that are confined to the workings of computers. History, however, would point out that the term 'computer' used to refer to a person, whose job was to compute (with an abacus or something). Similarly, an 'operating system' also affects how people perform their jobs... Have you ever had somebody tell you something like 'OK, so click Start, Programs, Office, Word' And without thinking, you go through a set of motions that are nearly instinctual? That's an example of how people use operating systems to communicate information and tasks to other people.

    I digress a bit. The way I see it, the United States has sort of a 'protective ward' or 'shield' against this kind of stuff, because the USA has a 250+ year old operating system which the federal government uses. The code? Written down in the US Constitution.

    Anyhow, the way I see it, you are right, sharing the source code of their OS with a government does seem like its setting a bit of an odd precedent. As far as I can tell, it's sort of like saying, 'OK, we'll organize your billion people just like we organize our files on a supercomputer.' And every person gets a profile, access, authority, and authentication to certain network resources (can you say access control lists (ACLS)?). Hmmm.

    It seems to me that it's suggesting a rather Brave-New-World-esque operating system for India. Very, very weird precedent.

  25. If you *really* want the windows source, you can.. by autopr0n · · Score: 2

    A year or so ago, hackers broke into M$ and stole the NT source code. I'm sure that it's floating around somewhere if you really want it.

    There are also other people with the source. If a company really needs to see the windows sorce, they could probably place a corporate spy into M$ to get it.

    --
    autopr0n is like, down and stuff.
  26. Re:India: don't fall for it by Anonymous Coward · · Score: 3, Funny
    OK, thanks for the heads up.

    -India

  27. Re:An Open Letter^H^H^Hmetatroll by tomhudson · · Score: 2
    (hum along to the tune of the wizard of oz)...

    I'm .... off to feed the trolls, the wonderful trolls of /.

    I'm here to feed the microsoft serfs because bill gates software sux,

    if ever there was a troll, this was, because, because, because...

    Ok, nice piece of irony, dude! I'm willing to bet that people bite, 'cause it's late in the day.

  28. Just seeing the source isn't enough by pesc · · Score: 3, Interesting

    If you want to look at the source to ensure yourself that there is no NSA/CIA/M$ malware or trojans there, how do you know you are looking at the right thing? Will M$ actually let you USE the source and create your own certified Win distribution? Using your own trusted compiler?

    Don't think so.

    --

    )9TSS
    1. Re:Just seeing the source isn't enough by IamTheRealMike · · Score: 2

      Actually, it's known that the NSA have their own keys in ADVAPI.DLL, which provides crypto services to Windows, so you don't have to see the source, just go read some papers from the security community.

  29. A pointless gesture... by Psx29 · · Score: 3, Interesting

    Unless microsoft plans on releasing the source code for every windows update patch as well, they will still be able to maintain as much control as they have always had (re: too much)

  30. [ My Friend Got The Code Already! ] by ekrout · · Score: 4, Funny

    /* Source Code Windows XP */
    #include "win31.h"
    #include "win95.h"
    #include "win98.h"
    #include "workst~1.h"
    #include "evenmore.h"
    #include "oldstuff.h"
    #include "billrulz.h"
    #include "monopoly.h"
    #include "backdoor.h"
    #define INSTALL = HARD
    char make_prog_look_big(16000000);
    void main()
    {
    while(!CRASHED)
    {
    display_copyright_message();
    display_bill_rules_message();
    do_nothing_loop();
    if (first_time_installation)
    {
    make_100_megabyte_swapfile();
    do_nothing_loop();
    totally_screw_up_HPFS_file_system();
    search_and_destroy_the_rest_of-OS2();
    make_futile_attempt_to_damage_Linux();
    disable_Netscape();
    disable_RealPlayer();
    disable_Lotus_Products();
    hang_system();
    } //if
    write_something(anything);
    display_copyright_message();
    do_nothing_loop();
    do_some_stuff();
    if (still_not_crashed)
    {
    display_copyright_message();
    do_nothing_loop();
    basically_run_windows_31();
    do_nothing_loop();
    } // if
    } //while
    if (detect_cache())
    disable_cache();
    if (fast_cpu())
    {
    set_wait_states(lots);
    set_mouse(speed,very_slow);
    set_mouse(action,jumpy);
    set_mouse(reaction,sometimes);
    } //if /* printf("Welcome to Windows 3.1"); */ /* printf("Welcome to Windows 3.11"); */ /* printf("Welcome to Windows 95"); */ /* printf("Welcome to Windows NT 3.0"); */ /* printf("Welcome to Windows 98"); */ /* printf("Welcome to Windows NT 4.0"); */
    printf("Welcome to Windows 2000");
    if (system_ok())
    crash(to_dos_prompt)
    else
    system_memory = open("a:\swp0001.swp",O_CREATE);
    while(something)
    {
    sleep(5);
    get_user_input();
    sleep(5);
    act_on_user_input();
    sleep(5);
    } // while
    create_general_protection_fault();
    } // main


    (Hehe. Code courtesy of this funny site and reproduced here for your enjoyment.)

    --

    If you celebrate Xmas, befriend me (538
  31. No, the precedent has already been set. . . by kfg · · Score: 5, Insightful

    and set by Linux. Whether MS likes it or not, and whoever acknowledges it or not, the effective price of a functioning OS, complete with bundled office suite, is now $0. The effective method of delivery is with full source code.

    The genie is out of the bottle. MS is the follower.

    MS is running a slow retreat. It will do so as slowly as it can, as seldom as it can.

    That is why it's offering the code to India but fought the DoJ tooth and nail. The *Indian* government's interest in Linux is one that MS believes is serious. It does not yet take the American govenments *use* of Linux seriously. When it does the American *government* will get code, but just exactly that least amount of code that will "seal the deal."

    Rinse and repeat.

    This is always the case when a business is based on "secret knowledge." Once someone else learns the knowledge they undercut the orginal seller. Once the knowledge is ubiquitous the knowledge has no commercial value per se and the "price" of the knowledge becomes the price of the labor to impliment it.

    So it has been. So it is. So it shall be.

    Eventually Windows and MS Office will sell, together, for about $40, about the price of a boxed Red Hat distro, and come with a certain amount of user readable and modifiable code.

    It's where the market is already, it's just going to take a bit of time for it to overcome it's inertia and readjust to the current state of affairs.

    With MS kicking and screaming all the way.

    Because of this Linux *will never win.* At least in the sense of being the one true OS that dominates the world. It will eventually have too much competition *at it's own level.*

    But that will be because its *principles* carried the day.

    Somewhere in its heart MS realizes this. This is why it's so willing to aggresively seek various means of forcing Windows usage. It's the only tactic it has left.

    Which is a clear indication that the game is already lost.

    KFG

    1. Re:No, the precedent has already been set. . . by tomhudson · · Score: 2
      Somewhere in its heart MS realizes this </quote>

      I agree with everything except the above quote. I won't go so far as to say Microsoft doesn't have a heart (since we're anthromorphizing here, anyway), just that it keeps it in a freezer, since it never had any use for one - that would be bad for business :-)

    2. Re:No, the precedent has already been set. . . by Kafka_Canada · · Score: 2

      So let me get this straight... a) Linux will never win, and b) Windows has already lost? There's something amiss... ...and don't start telling me about "third alternatives" (it's a Richard Bolt joke), because you, yourself, are making this a Windows-Linux competition. What gives?

      --
      Fuck it
    3. Re:No, the precedent has already been set. . . by RollingThunder · · Score: 3, Insightful

      If the only way to win is to be the only one remaining, then neither have won and both have lost (if the game were 'called' right now).

    4. Re:No, the precedent has already been set. . . by inode_buddha · · Score: 2

      Er, IMO that was a beautiful post you made, and I'm saving it into ASCII text for my /usr/local/doc.

      Thanks.

      --
      C|N>K
    5. Re:No, the precedent has already been set. . . by shaitand · · Score: 2

      Your right, it's not a perfect substitute, it's a superior alternative. The measure of another operating system, or an alternative program isn't how well it replaces the one your currently doing, it's how well it works for your tasks if it had been what you'd used from the start. How well do you think windows meets up to your substitute challenge? It blows, it can't even begin to compare. I've started a number of new computer users who have never used a computer before or have but not extensively enough to know anything beyond someone opened a program for them and they finger pecked a letter which that someone then printed for them, and started them on linux from the beginning, no hype, no great "community" spirit. None of them would touch windows with a 10ft pole, it's just not a viable substitute for what they are using now. In the case of some who run buisnesses, they couldn't switch to windows if they wanted to, it simply does not have the functionallity to sit invisibly in place of a linux machine in their office. If you think of linux in terms of a stand in substitute for windows it will lose (although it performs astonishingly well in this respect) because it's not windows. It has to pretend to be windows, and to a large degree does so better than a real windows machine(!) but this is only because of people with a mindset like yours. An office application on linux should be gauged on it's strengths and weaknesses if it were implemetned from the onslaught, it's strengths should be taken advange of and it's weaknesses worked around, it shouldn't matter if it matches MS Office's options and features point for point because an office suite on linux has different strengths and weaknesses. That suites on linux do match MS Office feature for feature to the degree they do AS WELL as having their own strengths (superior formats, advantages of the underlying OS that can be utilized, portability, scripting and macro functionality, etc) is a testiment to the developement power of OS.

      Linux isn't a substitute for a windows environment, is a superior option to choose to base your computing environment around from the get go. Linux isn't windows, it should not be 100% equivelent in behavior to windows... that would put it in a continual state of catchup because anytime MS implemented something, linux would have to catch up. OSS Developers are the innovators, they drive technology, it's MS who plays catchup with it's adopt and extend, for gods sake media player doesn't even have native support for ogg yet! OSS Developers just implement microsofts attempt to proprietize open solutions as a side note for those who would try to use it as a substitute for windows instead of an alternative.

    6. Re:No, the precedent has already been set. . . by Tony · · Score: 4

      The definition of "winning" is different for both MS-Windows and Linux. Microsoft indicates (through actions) it will win only when there are no competitors. Linux will win when it is accepted as a viable alternative.

      There are third alternatives: Mac OS X, AmigaOS, BSD, Hurd, Menuet, Plan 9, Inferno, etc. There are hundreds of operating systems out there, many of which are very good for general-purpose computing.

      By Microsoft's definition (world domination), Linux will most likely never win. But, neither will MS-Windows. The djinn is free, Pandora's box has been cracked.

      And everyone but Microsoft will win, because Microsoft has made it a "Microsoft versus everyone else" fight.

      --
      Microsoft is to software what Budweiser is to beer.
    7. Re:No, the precedent has already been set. . . by shaitand · · Score: 2

      Some areas where microsoft plays or has played catchup with OSS, Unix, Other various companies, universities, and individuals: 1. stable multi-tasking (NT technology is closer but not anywhere near there) 2. protected memory space... not anywhere near there. 3. stable local file sharing... another one where it's just not there. Especially on peer to peer networks, officially it is not unusual for it to take up to 24hrs after a machine is setup to share on the network for that machine to be visible to any random pre-existing station on the network. My experience is it's usually not that long, but I've seen 2hrs on more than one occation. 4. A stable tcp/ip stack (it finally stole BSD's) 5. A graphical user interface, then it kept playing "catchup" just because people complained it wasn't like the other guy and a true graphical system. 6. adopting javascript support 7. mp3 support in media player. 8. lets just sum it up to a web browser in general and pretty much every subsequent significant browser feature thereafter. 9. A powerful command line (it never had one, it played catchup for a long time, now I guess they gave up in favor of playing catchup with someone else. 10. Scripting languages 11. BASIC 12. Multi processor support 13. Databases 14. High level programming languages 15. developement suites for low level programming languages. 16. SQL implementation 17. you get the idea... What exactly has microsoft come up with that is original again and didn't exist prior to microsoft or microsoft's implementation? I'm sure there is something but nothing comes to mind... No significant NEW thing has come out of microsoft's development area, they haven't come up with any new groundbreaking things.. they've implemented some subfeatures of things that are already around but they haven't been a major player in the developement of NEW technology at all that I'm aware of. Anytime someone is making an implementation of something that already exists, they are playing catchup.

    8. Re:No, the precedent has already been set. . . by Bistronaut · · Score: 5, Insightful

      (I guess I'm feeding the Troll, but...)

      First off, the price of an OS + office suite is not zero. The price of a complicated, difficult to install, esoteric, very difficult to learn OS & office suite is zero. The price of an OS that works OUT OF THE BOX is several hundred dollars.

      I know you're trying to call Linux + OpenOffice complicated, difficult to install, etc. but what was the last Linux distro that you installed? I install Windows pretty regularly at work and I have installed my fair share of Linux as well. Some versions of Linux are easier to install than Windows. RedHat 8, Mandrake 9 and Knoppinx (to name a few) work out-of-the-box for me. Plus, they install (or run without even installing) OpenOffice along with the OS. Getting a full system up and running with apps is far easer and much faster with Linux.

      If you were comparing apples and apples, then MS would already have stopped selling their software. But, they are not perfect substitutes, and most intelligent, rational people know that. They are not even close to perfect substitutes.

      If by "perfect substitutes" you meant "drop-in replacements", you're right. They are not drop-in replacements. No one ever said they were. Personally I don't want a drop-in replacement - I want an improvement. And while making it different doesn't always mean making it better, making it better ALWAYS means making it different.

      People (like myself) would rather pay hundreds of dollars for Windows.[as opposed to $0 for Linux]

      This one diserves an <ul>

      • Most people get MS Windows "Free"* on their computers.
      • Of those who explicitly buy MS Windows, many don't know about Linux and/or are victims of the disinformation out there about it.
      • Those in the know are still often forced to go with MS Windows because of "inertia" factors like "App X is only available on Windows - Users of App X must use Windows - developers of App X continue just developing for Windows because that's where their customers are." It takes time to overcome such inertia, but it's happening.

      The encouraging thing (if you're one of us "OSS zealots") is that Linux use continues to grow, both in servers and on desktops. Application customers (especially big businesses) are encouraging their application suppliers to develop for Linux. Computer manufacturers are bundling StarOffice and OpenOffice on computers (and passing the savings on to the customer). "Grandma friendly" Linux distros like Lycoris and Lindows are gaining steam. All-in-all, things are going well for Open Source and Free Software.

      * We all know that MS Windows is very not free.

    9. Re:No, the precedent has already been set. . . by visualight · · Score: 2

      Wow, are you wrong. Are you saying that you have some employees who are quite capable of building a computer, installing Win2k, setting up the network, installing all the need apps, getting the printer going, etc., but this same employee isn't capable of doing it with Mandrake or Redhat or SuSE? Or, are you saying that you have some employees that need everything done for them so that they just have to "show up" and get to work?

      I (and this is not bullshit) know 11 year old children that can install Linux, OpenOffice, setup the network and the printer, download install AND use blender, mplayer, and wine/with Kazaa. And it's to hard for you? For shame...

      Linux has only one shortcoming, and that's drivers.

      --
      Samsung took back my unlocked bootloader because Google wants me to rent movies. They're both evil.
    10. Re:No, the precedent has already been set. . . by EzInKy · · Score: 2

      Wow. Are you wrong. First off, the price of an OS + office suite is not zero. The price of a complicated, difficult to install, esoteric, very difficult to learn OS & office suite is zero. The price of an OS that works OUT OF THE BOX is several hundred dollars...

      When was the last time you installed Linux? Mandrake and Redhat, and even Debian to a certain extent do work right "OUT OF THE BOX". The installs for the first two are far easier than Windows since you can just stick in a CD, pick your install option and have a system up and running in much less than an hour without having to juggle driver floppies and reboot after each disk.

      --
      Time is what keeps everything from happening all at once.
    11. Re:No, the precedent has already been set. . . by rseuhs · · Score: 2
      I think it seems just as reasonable to think that in the same amount of time either KDE, Gnome, or Enlightenment will provide desktop environments that can rival anything MS can provide, and for absolutely no cost.

      KDE provides everything the WindowsGUI does and much more RIGHT NOW and has done so for quite some time.

    12. Re:No, the precedent has already been set. . . by shaitand · · Score: 3, Insightful

      You didn't have to train your employees to restore backups with windows? They just knew intuitively?

      As for paying a *nix expert to set things up. Your right, I can't speak for anyone else... but at my shop, we charge no more or less because your setting up *nix rather than windows, we charge the same either way and admittedly, initial setup sometimes takes a little longer for a *nix setup, but support after that is massively reduced. Usually it is most effective for a company to "switch" when they are about to spend money upgrading to a new version of windows anyway, this makes the additional labor for setup far cheaper than staying with windows.

      If you rely that heavily on custom apps I pity, windows or linux, your either in a niche market where you have no choice or you've made very poor choices in the past. It's an extremely rare case where a custom app (especially one that can't be rewritten for another platform that has completely open api's in a couple hours) actually outweighs the benefit of a more popular package.

      But when it comes down to it, yes, we agree, linux (or insert another OS here) is not always going to be a perfect solution when you've already sunk your hook in another platform. With any computer solution, it starts with the software and computer setup revolving around how the rest of your buisness is run, later the buisness is revamped around the ways the computers run to gain the most benefit. At this point it becomes very difficult to switch period, extremely difficult with a proprietary solution. Because you don't want to restructure your buisness around the way the new software works, you want it to "do all things your old software did" aka acomplish your needs in the same manner your old software did, not in the manner the new software does. Sometimes small case scenerios are no big deal, it's a much bigger issue when talking about an entirely new OS and all new applications. Your "functionality" isn't a task list being present in your email client that is shared via a server. Your real functionality is effective time management, a more specific look than this is micromanaging your solution and is where you'll have problems "switching" where you would have had none if you'd built using a different solution from the get.

      The same problem exists with most of those who go out into the world and setup linux solutions, most of them are converts who switched from windows... the problem with them (regardless of how much they "know") is when they are determining a solution, first they think of how they'd do this in windows, then they think of a linux solution to "provide the same functionality" they are using linux to replace a windows system that doesn't even exist yet!

      On another note with your custom apps... think how much you could save in the future if you insist on custom apps by open sourcing those apps after they are built and essentially letting the world upgrade your custom apps and provide more functionality... sometimes things you yourself would have ended up paying developers to add... and next time you switched to "a better way" your app might have already been ported. If you have custom apps because they are cost effective when your in the buisness of making custom apps, begone you nasty beast ;)

      *ps - for labor costs in general, it's not hard to evaluate, is it cheaper to pay me for an hour extra during an install, or 5 extra hours for each time I have to come out and fix windows?*

    13. Re:No, the precedent has already been set. . . by EzInKy · · Score: 2

      What was the last version you installed, 3.1?

      Nope '98. Needed drivers for my video card, wheel mouse, nic, dsl modem, and onboard sound chip...all of which were configured flawlessly without reboots during routine Mandrake and Redhat installs.

      Personally I perfer FreeBSD to both, but that is more work at install than both (;

      Gentoo for me now. BSD like portage and Linux drivers, the best of all possible worlds B-)

      --
      Time is what keeps everything from happening all at once.
    14. Re:No, the precedent has already been set. . . by EzInKy · · Score: 2


      ok, i use a radeon VE - no version of linux will even boot with it



      My Radeon VE is the Dual Display Edition with 64mb SDR, TV-out, and DVI. Everything but the TV-out works fine in both the console frame-buffer and X. Mandrake, Redhat, and even Debian configured automatically for it, with Gentoo I had to compile support for the radeon in my kernel. Maybe I'm just lucky and it was all a fluke that everything worked flawlessly for me.



      but i NEED windows for certain stuff...



      I certainly can understand if you need Windows for a solution that Wine, Winex, or Codeweavers can't provide. I only use my box for development, surfing, creating graphics, sound editing, watching movies and listening to music, creating databases and other mundane stuff.


      ...and, not to be rude, but it's a windows world, and will be for quite some time :-/



      I don't think you're being rude at all. The cage is the world to a captive lion too.



      --
      Time is what keeps everything from happening all at once.
    15. Re:No, the precedent has already been set. . . by nusuth · · Score: 2
      Some versions of Linux are easier to install than Windows. RedHat 8, Mandrake 9 and Knoppinx (to name a few) work out-of-the-box for me... Getting a full system up and running with apps is far easer and much faster with Linux.

      While neither RH8 nor LM9 work out of the box for me (I've never tried knoppinx. IIRC it wasn't a distro proper anyway.)

      It used to be that no linux distro worked out of the box for anybody. It used to be that one had to tweak much heavily to get a linux system working. So I think while "linux doesn't work without heavy tweaking!" guys need an update on the current state of linux distros, that update shouldn't include statements such as "getting a full system up and running with apps is far easer and much faster with Linux." That is probably not true for majority and definetly not true for everybody.

      --

      Gentlemen, you can't fight in here, this is the War Room!

    16. Re:No, the precedent has already been set. . . by NineNine · · Score: 2

      I only set up my business a few months ago. It's not software that I've been using for years and years. In about July, when I was setting up my systems, just the nightmare of trying to install Redhat and get basic functionality working on a few old frankenstein boxes with generic parts made me realize that doing anything past the install was going to be expensive. Very expensive in terms of time.

      Switching isn't really an option. I have a working solution now. There are also no benefits in "being able to switch". Uprooting my entire (albeit tiny) IT system at any point would be a tremendously bad idea. When I made my decision, I fully expected (and still do) to simply use what I've got for at least 5-7 years. That's almost like saying that you'd like your house to be built as flexible as possible so that you could change the foundation to another type if you ever wanted to. Generally speaking, that's a bad idea. You don't generally change foundations. You put one in, and as long as nothing serious happens, and it's still holding up the house, why in the world would you ever change it?

      Literally the only thing that changes on my hard drives are my apps' data files, and my browser cache. There's no conceivable way that anything could break since nothing changes (especially with a few RAID controllers). Business machines aren't like desktop machines. You're not always constantly changing things, installing/reinstalling things, etc. You set up, and then forget. Literally. I think that your assumption that "Flexibility" is an important feature is false. I don't want flexibility. I want software that works, and continues to work in the same, predictable way. I'm not in a computer-related field, so to me, the computer is just a tool. Once it's working, you don't change it unless you have a *very* good reason.

      As far as "fixing" Windows, I've never had even a tiny hiccup with my current system, so that's a moot point.

    17. Re:No, the precedent has already been set. . . by Tony · · Score: 2

      You misunderstand. Once Linux has "won" by becoming a truly viable option, one seriously considered when installing new systems, the other systems will also win. The idea of mainstream alternative operating systems will allow interest in other operating systems to push further development. Please note I did not call call them "viable;" I merely called them alternatives. But, should Linux prove successful, other operating systems will also prove successful. Chances are, Linux will have to share world domination with other libre operating systems.

      As far as MS goes, its actions demonstrate that MS considers winning to be an all-or-nothing proposition. MS is not willing to share the pie. MS is NOT satisfied with mere profit; its actions have shown time and again that their goal is to control the entire computing environment. And as my father always told me, "You know a man by his actions, not by his words."

      As far as the hardware goes: the only hardware Microsoft produces is the XBox, which is nothing more than a general-purpose PC. The only reason the XBox can compete with the PS2 is because it is sold below cost. Their other devices (mice, keyboards, etc) are generally designed and manufactured by other companies.

      As far as MS software goes, it too is of questionable quality. But, even if MS made the best products on earth (which they do not), they have not indicated the desire to produce anything that does not push their monopolistic ideals.

      MS has two profitable items: MS-Windows, and MS-Office. Their other products are not profitable at all, and some (such as MSN and the XBox) are loss-leaders of an unprecedented scale, and are designed to maintain or extend a monopoly. There is no other interpretation possible: Microsoft is not just interested in profit, but in absolute control.

      In any case, Microsoft is as dead as the IBM of the '70s. Sure, IBM is still around and is still influential, but it no longer has an iron grip on the industry. In the days to come, we will be privileged to witness the death of the giant Microsoft we all know, and love to hate.

      --
      Microsoft is to software what Budweiser is to beer.
  32. Re:An Open Letter... by vsprintf · · Score: 2

    Ricky, you went off the medication again, didn't you?

  33. "Shared Source" is the worst of both worlds by JimmytheGeek · · Score: 3, Insightful

    Astroturfers regularly assert that open source projects are less secure because there's security in obscurity. A lot of people would call that bullshit, but that's the argument.

    What are they going to say when it's not just industrial spies, but a whopping big subcontinent that can find holes to exploit by code review? And we still can't patch it ourselves?

    Ugh - frozen software, whose every flaw is there for the reader.

    The only plus I see here is that only very obfuscated MS trojans will surivive.

  34. Didn't India already know? by WildBeast · · Score: 2

    I'm sure that India already knew about the availability of Windows source code. But the fact is that Linux is free while Windows cost money, so there choice was obvious.

  35. Just a response to open source..... by n6zfx · · Score: 3, Insightful

    Fwiw, (sorry I dont have an online reference), there was a very recent (like last week) article in the WSJ that went into detail about GatesCo's efforts to address uses of opensource. In fact, once instance was where the the Pentagon commisioned a research project on OpenSource (from Mitre) that basically concluded that open source is a good thing. MS came in and requested/demanded the conclusion be watered down. There have been other cases, such as india, where the govt decides to use open source apps for some educational project, then MS (unrelated of course) shows up the next day with big donation of "free" windows software, office, etc. How can a cash strapped gov't turn that down?

    "Hey kid, the first one is free."

  36. I've heard the windows kernal is in the area of by danny256 · · Score: 2

    30 GB, so going to take a litle longer than 6 hours for it to be leaked (unless a T3 is involved)

  37. Re:India: don't fall for it by NanoGator · · Score: 2

    Babel Fish Translation, In English:

    Blah blah blah M$. Blah blah blah evil. Blah blah blah? Monopoly! Blah blah blah only to screw you later blah blah blah. Don't trust blah blah blah blah. Microsoft blah blah crap and blah blah blah.


    Hah! Well, he's got a point. Few comments so far have been much more intriguing than that.

    --
    "Derp de derp."
  38. Re:Wild...Maybe He Can Cut Us A Deal by The+Dobber · · Score: 2

    http://seattletimes.nwsource.com/html/businesstech nology/134594397_microsoft12m.html

  39. down the road... by Erpo · · Score: 2

    I remember reading an open letter from the Indian government (I think. It might have been a south american country.) to MS stating the reasons they wanted to go with linux rather than a windows platform. Basically, they realized (to the cheers of many many slashdotters) that no matter what discounts MS may offer them, providing their schools with MS software would allow MS to jack up the price or impose any other restrictions later on when everyone would be used to the windows environment, making a switch to linux costly and difficult.

    Hopefully they'll remember their position and realize that opening the source code is just another piece of bait. There's no guarantee it will stay open and availabe, just like there's no guarantee of continued MS price breaks after the first one. It looks like they've got a pretty good handle on the "The first one's free" concept.

  40. India I hope by chunkwhite86 · · Score: 4, Insightful

    India I hope has more sense than to buy into this obvious MS ploy. I'm not trying to sound like a typical anti-microsoft /.er, but this reeks of Microsoft's typical weasely business practice.

    What guarantee does India have that when Windows 2004 comes out, it won't be a total re-write of the code that Microsoft doesnt want to share? Then their investment in MS code today will be useless tomorrow. Not to mention the myriad of overbearing restrictions that MS is bound to place on the use of their code.

    If India wants to excel in the software development field, I think it's in their best interest to go with an Open solution e.g. Linux or some flavor of BSD. This is what will benefit them the most in the long run.

    --
    I'd rather be a conservative nutjob than a liberal with no nuts and no job.
  41. it isn't about the source... by g4dget · · Score: 2
    it's about what you can do with it. If you can't modify it and republish your modifications without the consent of the original author, it's missing the point--it just becomes even more of a trap as you fix someone else's bugs for free and become more and more dependent on undocumented (mis-)features. Many companies that "share" source under non-open-source licenses also attempt to impose "contamination" clauses on licensees--people who have seen their code can't work on competing products or open source alternatives afterwards. It's not only Microsoft that is trying to entrap users in this way, but Sun and other companies as well.

    If you buy proprietary software, it should work without having source code access. Insist on well-documented APIs and preferably conformance to standards. For a proprietary vendor to give you source code access under a restrictive license is only an excuse for poor testing and quality control and an attempt to bind you to them further. Don't touch someone else's source code unless it comes with an open source compliant license or is in the public domain.

  42. Source != binaries? by GAlain · · Score: 3, Insightful

    I am just wondering what are the proofs that the given source code is the very same one used to compile the binaries I can find in the stores?
    I mean, even at m$, nobody as a view at the entire source. What are the proofs that backdoors aren't added just after the programmers labs by NSA or even... Al-Quaida?
    And don't tell me Indian government will be allowed to compile their own versions for their whole staff!
    Maybe I'm paranoid, but NO, I don't trust m$...

  43. The problem with lockup by jsse · · Score: 2

    MS does that in an attempt to persude india Government Open Source is a non-issue when they can look at their code.

    Shared source may help india Government to address the concern on hidden security issues, but it doesn't address the problem associated with vendor-lockup.

    A Government officer(not US Govt) once told me they regret to chose Unisys for a satalite system few year back because Unisys just sold all the exclusive rights of this proprietary system to another company, and that company charges them outragous maintenance fee. They system is too critical and expensive to replace so they've to stuck with it. This year they've to cut a lot of resource to pay up the fee.

    MS only grants right for them to look at the source code but this doesn't grant them right to distribute it to others, so they still need to rely on one vendor and fall into same vendor-lock hell.

    I don't think India Government would be fooled by their deception. In view of their previous action I believe that they've more smart people in their Government then any other countries. :)

  44. After though by Binarybrain · · Score: 2, Interesting

    By this gesture MS is acknowledging that the source code is important. Hopefully India is smart enough to see that MS offers the source as a last resort where as Linux offers the source code (plain and simple).

  45. The question we should ask the Indian gov't... by squarooticus · · Score: 2

    ...is why they should settle for a half-hearted attempt to please, when they can get the real thing for free, along with support by a comparable international corporation? To anyone not already in bed with Microsoft (and thus not yet beholden to Office or Exchange), there's simply no contest. And I think this is what's scaring the source code out of Microsoft.

    --
    [ home ]
  46. Which source base? 95,CE,NT? by rufusdufus · · Score: 3, Interesting

    There are 3 sources bases which can plausibly be called the windows source. The original source based which started with DOS and windows 1 and went on up to windows 95 and Windows Millenium. The 'portable windows' CE which is its own code base. And the NT code base which is the one people would want.

    It might make a lot of sense for MS to give out the source to the windows 95 codebase, as it is old and decrepit and would cost more to understand than to reimplement.

    Windows CE has a very small market and giving out the source base might be its last gasp.

  47. An Indian Techie's perspective by inquisitive · · Score: 5, Insightful

    I am an Indian. I believe after a certain stage, there will be no stopping Linux (or *BSDs). The momentum for Linux is currently very weak, but is gathering speed every day. Why?

    - Sooner or later India will grow strong enough to challenge US. Then Windows will be viewed with the kind of suspicion that the Chinese/Europeans do now.

    - It is simply not attractive (market size) for MS to "Indianize" Windows, the way we Indians can do to Linux (eg All Native Languages, etc)

    - I already see a trend that very IT savvy Indians tend to dislike MS for various reasons (trustworthiness, price-gouging, ...)

    - Pride. With MS & its software, you can only do sweatshop style jobs. With Linux, we can turn our programmers into reputable contributors, recognised the world over.

  48. take a step back guys by bilbobuggins · · Score: 3, Funny
    While open source community believes that this process produces better software than the traditional closed model, proponents of proprietary software argue that this model can't work in the commercial world.

    it doesn't matter as long as it works in the real world
    this is one place where i think capitalism really shines
    people won't stand for something ineffecient just because so and so would like to keep it that way so they can get rich, and the market will kill off companies that can't adapt as needed

  49. Haven't used a recent Linux Distro, huh? by ssstraub · · Score: 2, Interesting

    Some are actually easier and faster to install. I installed a distro called Lycoris the other week that has a similar approach to Lindows. I'm not saying this is the way to go, but it was really fast and simple to install, and the PC looks and reacts similar to Windows XP, but costs $0.

    In other words, my computer illiterate Dad could use it.

    If Windows didn't already come pre-installed (due to the monopoly factor) then people like my Dad probably would be considering the free alternative if he was made aware of it. Fact is that I don't know ANYONE that has purchased Windows at full price, for personal use. It's always bundled or corporate.

    1. Re:Haven't used a recent Linux Distro, huh? by rseuhs · · Score: 2
      So in short you say that you are smart enough to use Window's graphical graphics settings panel but too dumb to use SuSE's or Mandrake's graphics settings panel?

      Wow.

    2. Re:Haven't used a recent Linux Distro, huh? by NineNine · · Score: 2

      I don't even use an office suite of any kind. And word processing is done on Textpad or Wordpad.

      I'd need CD burning software, and a kick ass POS system that is EASY to use (ie: big pretty buttons) that supports a Hand Held Products barcode scanner, a Star TSP 600 thermal printer, a cash drawer, and a credit card swipe (don't know manufacturer). It also has to integrate in credit card processing with my merchant bank. It also has to swap data with Quickbooks. I didn't find anything even close when I was investigating.

  50. Act of War? by Quickening · · Score: 3, Funny

    when Indian programmers start dying of laughter after reading windows source code?

    --
    tcboo
  51. Ok, i did the google by infolib · · Score: 2
    The Microsoft Shared Source Philosophy
    Shared Source Licensing Programs: Availability by Country

    Interesting bits from the shared source philosophy:

    The commercial software model is built on five key elements:
    • Community. A strong support community of developers.
    • Standards. Promote collaboration and interoperability while supporting innovation and healthy competition.
    • Business model: Promote the growth of a profitable business.
    • Investment. Level of research and development investment drives resources for future innovation.
    • Licensing model. Provide product and source access without jeopardizing the intellectual property rights of those who create or use the software.
    [...] The source licensing programs and licenses are tailored to the diverse needs of Microsoft's customer and partner communities.
    --
    Any sufficiently advanced libertarian utopia is indistinguishable from government.
  52. Factory pressed CD's by AHumbleOpinion · · Score: 2

    Perhaps I did not look close enough, I didn't actually handle them, but the NT source cd's I saw looked mass produced, factory pressed and silk screened. The source was licensed to a university research project. Locked rooms and NDAs were required.

  53. SETI@India? by TeknoHog · · Score: 5, Funny
    Quote from the article, emphasis mine:
    When contacted by ET, Microsoft India president Rajiv Nair was somewhat cagey. Although he didn't deny the move, he merely said, "We are evaluating the idea."
    I guess giving the Windows source to aliens would confuse them enough to not want to invade Earth.

    #include ba_doom_ching.h

    --
    Escher was the first MC and Giger invented the HR department.
  54. Re:India: don't fall for it by shaitand · · Score: 2

    if a guy named dh003i can make a difference, you can too!!!

  55. Why just kidding? by shaitand · · Score: 2

    I'd argue Windows has done far far more damage than the Atomic bomb....

    Quite Seriously.

    For those who are worried about DOS attacks flooding the internet when people see the bug ridden code, don't worry about it, any significant backbone on the net is running *nix anyway.

  56. Re:Linux: Operating System of Assholes! by shaitand · · Score: 2

    That's because there are no stats to publish. Nobody bothers to publish zero since it is really just a place holder and not a number.

  57. Open Source FUD by dr3vil · · Score: 2, Insightful

    I've worked at MS competitors for years, and this kind of thing looks like an old, old pattern repeating itself. Basically they take a great concept, like open source, and they manipulate its meaning until they can own and then destroy the basic concept that threatened them in the first place. Remember, Microsoft invented "embrace and extend" and FUD.

    1. Re:Open Source FUD by Anthony · · Score: 3, Interesting

      Remember, Microsoft invented "embrace and extend" and FUD.

      Perhaps the former, but for the latter, you can thank IBM. They perfected FUD in the Mainframe market when the finally had some competition in the form of a disgruntled engineer, Gene Amdahl.

      --
      Slashdot: Where nerds gather to pool their ignorance
  58. News at ten by Snaller · · Score: 2, Funny

    >MS Proposes Disclosing Windows Source To India

    India plans nuclear retaliation any minute now!

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  59. Microsoft... by hdparm · · Score: 2, Interesting
    This is just getting better and better.

    It appears that all Microsoft were doing (.Net this .Net that) was to distruct competition from what they really wanted - introduce more anti-competitive practices through discount deals for SMEs, taking over Borland, bribing Indian govt, Palladium...If that wasn't the case they could have made .Net server released perhaps.

    Is full-blown war with OpenSource/Linux/IBM/Sun... just starting?

    1. Re:Microsoft... by hdparm · · Score: 2

      1. Matthew Sczulick - making and distributing the most successful version of Linux

      2. Peter Jackson - using Linux as a platform for his work

      3. 100s of people (including me), implementing and supporting Linux

      Anybody else who uses Linux saves lot of money in various ways - licensing costs, system uptime, hardware costs, support cost, you name it. I guess saving money counts as making money, don't you think?

  60. Re:scared.. by Sycraft-fu · · Score: 3, Informative

    As I said before, please read this before jerking the knee:

    http://research.microsoft.com/collaboration/univ er sity/NTSrcLicInfo.aspx

    This may be the first time they've done this with a government, but it isn't the first time they've liscenced out their source.

  61. free as in beer but not as in speech by BroadbandBradley · · Score: 2

    you just know that's what they're offering. and if you've ever drank beer in India, there are mainly 2 varieties, regular or strong.

    watch out for the strong it will set you down pretty quick.

    anyhow, the freedom isn't about free beer anyhow, and the Indians won't be fooled by this "shared source initiative"

    There's an expression in Khatmandu, just north of India, "Namaste" (someone with a clue let me know if I spelled that wrong, and perhaps expand on the meaning of that phrase and the relevance in this situation.)

    Anyhow Bill, the good guys always win when the people have a clue about who the good guys aren't... Open source controlled by someone else has almost no value, other than being able to contribute code to Microsoft, while not being on the payroll. 500 Million dollars didn't buy your way in, free server software wouldn't do it either, and this also isn't going to fly. I wish the US government was as clued in as some other nations are.

    1. Re:free as in beer but not as in speech by BroadbandBradley · · Score: 2

      thanks.

    2. Re:free as in beer but not as in speech by dodobh · · Score: 2

      Namaste == Hello.
      Kathmandu is the capital of Nepal, an independent sovereign nation.

      --
      I can throw myself at the ground, and miss.
  62. When do we start taking bets? by interstellar_donkey · · Score: 2

    I mean, whos going to start up the pool where we can bet how long between the source code is sent to India and it is all over the Internet?

    Put me down for 34 hours.

    --
    The Internet is generally stupid
  63. Re:Which source base? 95,CE,NT? by Chester+K · · Score: 2

    Windows CE has a very small market and giving out the source base might be its last gasp.

    The Windows CE source is already available to the public.

    --

    NO CARRIER
  64. India's Business plan by Xandar01 · · Score: 2, Funny

    1) Build Nuke
    2) Prove that you may be crazy enough to use it
    3) Threaten M$ that your going open source
    4) M$ gives you source code
    5) ???
    6) Profit

    --
    Life moves pretty fast; if you don't stop and look around once in a while, you could miss it. -FB
  65. The only way to win... by SpaceLifeForm · · Score: 2
    ...is not to play.

    Seriously, Microsoft is making a big mistake by over-reacting and fighting the world.
    They (Microsoft) would be much better off if they just STFU, fixed their bugs (if possible), opened up and inter-operated, and were just happy with their market share they already have.

    --
    You are being MICROattacked, from various angles, in a SOFT manner.
    1. Re:The only way to win... by Mac+Degger · · Score: 2

      But if they did that, they'd miss out on all the money they're collecting right now. That's why they don't roll over but have to be dragged kicking and screaming.

      --
      -- Waht? Tehr's a preveiw buottn?
  66. This is unacceptable! by jsse · · Score: 2, Funny

    Damn those richie developed countries like disposing industrial wastage to developing countries....oh wait, disclosing not disposing?...nevermind then

  67. Re:Which source base? 95,CE,NT? by dustman · · Score: 2

    It might make a lot of sense for MS to give out the source to the windows 95 codebase, as it is old and decrepit and would cost more to understand than to reimplement.

    Tell that to the WINE folks. I'm sure they will be pleased with this trivialization of their years of hard work.

  68. The quickest way to put a competitor out..... by stox · · Score: 2

    of business would be to send them a copy of the Windows source code. They would go bankrupt figuring out how such a heaping pile ever worked.

    --
    "To those who are overly cautious, everything is impossible. "
  69. Re:You'd like that by Dirtside · · Score: 2

    Well, there's two separate issues here. MS cannot own the copyright on its source code, because it's never been published -- copyright more or less requires publication (of course, they could publish it, all well and copyrighted, and then hope that someone screws up and uses it). However, the Windows source code probably does constitute trade secrets -- if we ever came to a situation where code in the Linux kernel was identical to some code in Windows, then there would be a few possibilities.

    1. A Linux kernel dev had seen Windows source, and copied it. If this really happened, it should be easy for MS to prove -- via watermarked code, trace back to whoever leaked it, and sue them. Whether you could go after the developer depends on whether you could prove that he knew he was copying trade secrets. Presumably this would never happen, since anyone smart enough to be able to work on the kernel (or even approve code for inclusion) would also be smart enough to never want or need to copy MS code.

    2. MS looked at the Linux kernel source, then modified some of its code to be identical, and then claims that it was copied. This would be nearly impossible to prove.

    Just musing, really, but I don't think there's a serious issue here, at least not on first glance.

    --
    "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
  70. Who would want to go blind? by miffo.swe · · Score: 2

    If that code is as bad formatted as it works it would make any man without nuclear goggles blind.

    I mean, ohh the horror!

    --
    HTTP/1.1 400
  71. trade secrets become free when the secret's out by DABANSHEE · · Score: 2

    From what I understand, MS has copyrighted Windows binaries, but kept the source as a trade secret.

    Well, if I got that right, all that needs happen is for someone not covered by a non-disclosure agreement to come across the source & its out of the bag. Say some Indian govt employee loses a laptop with the source on it & someone else finds it, or say some worker throws a CD out, thinking its fucked when its not, & those people who go through the garbage find it, or what ever. If my understanding is correct, once that happens then anyone would be be able to use the source on any project, for example WINE could use it to perfect their compatibility. & quite legally too, well that is if I'm correct in my understanding of trade secrets.

    Only problem is, wasn't CSS a trade secret, so why's DeCSS banned? Surelly once Xing 'accidently' exposed CSS, MoRE was free to use it?

  72. Under current international copyright law. . . by kfg · · Score: 2, Informative

    to which the US is now a signatory, all original works are automatically copyrighted at the time of creation. No special filing is required.

    The code is copyright protected and the property of MS.

    DeCSS is a slightly different case as it broke certain provisions of the *US's* DMCA regarding *encryption* of digital files. Adobe is now trying to claim those provisions even apply to works in the *public domain.* The provisions of the law are NOT part of the international code, but poor Jan is in court anyway.

    KFG

  73. microsoft's biggest nightmare by solferino · · Score: 4, Insightful

    microsoft's biggest nightmare in six words

    India becomes a free software country

    why : free software's history has mostly been in the 'developed' world - here it is flourishing in spite of the fact that it is playing from a catch-up position

    in these countries most of the places where it makes sense to use computers are already doing so and have been for a while - and most of these are using proprietary society

    despite this, free software is making significant inroads

    now factor in the world's (soon to be) most populous country turning down the free software path much earlier in it's computerisation process than the countries it is following - moreover a country where english is (fairly widely) known and which has a culture possibly unrivalled in it's ability to deal with abstract thought (witness the highly sophisticated ancient vedic and dravidian cultures and the contemporary reputation of indian programmers)

    result : the free software movement - steady and stable and resolutely making progress gets a massive shot in the arm - india becomes an example to all other 'devloping countries' - the microsoft pyramid scheme starts to develop massive cracks in it's base

    free software in india - well worth while keeping a watching brief on

  74. Bloody Corporatespeak! by Ripplet · · Score: 2, Insightful

    >MS is already in talks with the government to work out the modalities of sharing the source code

    "Modalities"!!! Wtf is that supposed to mean?

    From Merriam-Webster (cheers guys):
    ------------
    One entry found for modality.
    Main Entry: modality
    Pronunciation: mO-'da-l&-tE
    Function: noun
    Inflected Form(s): plural -ties
    Date: circa 1617
    1 a : the quality or state of being modal b : a modal quality or attribute : FORM
    2 : the classification of logical propositions according to their asserting or denying the possibility, impossibility, contingency, or necessity of their content
    3 : one of the main avenues of sensation (as vision)
    4 : a usually physical therapeutic agency
    ------------
    So, it's either some strange Indian method of healing, or M$ are asserting their own impossibility!

    --

    Skiing? Check out The Independant Skiers Portal

  75. source is useless by itself. by geoff+lane · · Score: 2

    We once insisted on source for a OS and the company agreed --- and supplied it on microfiche. It met the letter of the contract without actually being any use.

    In addition, having the source is pointless unless you also have all the necessary build tools. I very much doubt that XP is built by running configure; make; make install.

    Finally, although access to the source may be of some limited use to speciallist developers, I very much doubt that most programmers could learn anything useful that could not be learnt elsewhere from books and open sources.

  76. NDA by another name... by SgtChaireBourne · · Score: 2

    Which is a clear indication that the game is already lost.

    Other, heavier, indications that Microsoft is out of the race for good are the prohibition against publishing benchmark results and that they seem to be running heavy losses in except for the two products which the collect monopoly rents on...
    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  77. Windows source? Not now, please... by Jugalator · · Score: 3, Funny

    I just ate. :-)

    --
    Beware: In C++, your friends can see your privates!
  78. Legal Stuff by ulysees · · Score: 3, Insightful

    Wonder how this affects any of the current cases against microsoft. If their argument that they can't disclose source in the interests of national security then how can they give it away to another nation which has the potential to be an unfriendly nuclear power ?

    --
    The nice thing about standards is that there are so many of them to choose from. -- Andrew S. Tanenbaum
  79. Impossible by DABANSHEE · · Score: 2
    FMU Trade secret provisions are incompatible with copyright law.

    So AFAIK this is what you should have typed:

    Under current international copyright law. . .to which the US is now a signatory, all original works are automatically copyrighted at the time of creation(unless expressively certified a trade secret)No special filing is required.
  80. I would like to see the Windows source code by master_p · · Score: 2, Interesting

    I am very curious. How do they manage to maintain it ? how much spaghetti the code is ? what is the internal coding style ? what design patterns do they follow ? how componentized really is ? how much is it tied to the 80x86 architecture ? how much does the API resemble the APIs of MacOS ? what pieces are left from the original Windows ? is it only asm and C/C++ or there is Pascal in there is well ? How well does it compare to Linux when it comes to coding techniques ? what versioning system do they use ? how much of it is hacks ?

    Of course, this is my scientific interest as a programmer to other people's work, and since Windows is a very important piece of software, I would like to see the internals of it. I don't care of repackaging and selling it, because I already have a working O/S that's fine for me: Linux. And I don't think that the open source Linux would gain anything from the Windows source code...

  81. They refuse to follow USA's IP laws by oliverthered · · Score: 2

    Which say,
    Part 1:
    US company X patents somthing that Indian company Y is already doing.

    Company X then uses wipo so stop company Y infringing it's patent.

    Part 2:
    US company X patents a drug for an illness that is rife in India.

    Althought the drug costs $0.001 per hit to manufacture the company charges $50 per hit.

    And you wander why India doesn't bow down to the US patent system.

    --
    thank God the internet isn't a human right.
  82. Ohhh that made my laugh by oliverthered · · Score: 2

    The third pararagraph clearly shows that micorosft has Extra terestrial relations [satan maybe]

    "When contacted by ET, Microsoft India president Rajiv Nair was somewhat cagey. Although he didn't deny the move, he merely said, "We are evaluating the idea (of sharing the source code)." However, sources in the company said that MS is already in talks with the government to work out the modalities of sharing the source code. It's learnt that MS worldwide program manager for shared source program, Jason Matusow, was recently in India to work out the modalities."

    --
    thank God the internet isn't a human right.
  83. Out sourcing is happening mainly in India so... by crovira · · Score: 2

    M$ sees the real handwriting on the wall.

    They're losing the developer war to open-source, (Its a bug in the OS. [An easy call for a developper to make.] I can't fix it, you'll have to live with it!) Not fuckin' likely. Since most of the development is shifting to India, that's where they'll open the code to with draconian penalties. They'd open to China but they're already going Linux.

    They're losing the education war to open source (yeah, go to school and NOT be able to study OSs? [you could be busted under the DMCA {you can be busted for revealing a store's price list!}])

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  84. Re:Stop bad mouthing India & take a look at yo by dlasley · · Score: 2

    ummm, where did you get the information that i am american, much less racist? besides, i'd say the exact same thing if Bill & Co. wanted to share the source code with Israel. and it really needs to be shared with countries that don't just happen to have an incredible emerging market and a legion of software engineers - why leave out the U.K., Latin America, and South Africa? economics must not overrule prudence, lest we descend into the disasterous downward spiral of letting corporations make decisions without recompense.

    besides, you'd be just as incensed if your premier consulting firm suddenly decided to share their project code with North Korea, who has been shipping nuclear delivery methods and materials to many countries, including your beloved neighbors in Paktistan. keep it in perspective here ...

    --
    when it rains, it gets real soggy. when it pours, i'm under the tap just _waiting_ for the joy
  85. Yawn by Rogerborg · · Score: 3, Insightful

    And while we're all saying how it's great that India.gov can decide whether to go with Windows based on analysing the source, Microsoft passes sackfulls of bribes to key officials under the table. India is even more systematically corrupt than the USA. This is just a smokescreen.

    --
    If you were blocking sigs, you wouldn't have to read this.
  86. Also notice the big $$$ MS has invested recntly by John+Harrison · · Score: 3, Interesting
    My wife's cousin works in international development and started telling stroies around the table at T-day. She had recently been in India and had mentioned to a minister of such and such how generous Microsoft's recent gifts and investments in India were. He immediately replied, "But you will also notice that many in the government have suddenly dropped their support of Linux." Now she doesn't know much about computers but she immediately understood that this was a gigantic bribe.

    It would seem that this 'open source' move is an attempt to silence the remaining critics who say that access to the source is more important than the $$$ that MS is throwing at them.

    The sad thing is that this isn't comparable to having the Linux source. Very few will have access to it and those that do will only be able to look at it, rather than being able to modify the OS itself and redistribut it.

    Basically the only benefit you get is the ability to look for bugs and trojans to make sure that you aren't being spied on. That is certainly reasonable for a government to want to do, but it is only one of the many benefits of true 'open source'.

  87. How could you believe them? by Quixadhal · · Score: 3, Insightful

    Ok, so Bill gets all friendly and hands you a big pile of code (CD's? Big reams of paper delivered by truck?)... I'm having a hard-time not seeing the scene from the South Park movie "Hey, relax guy!"

    Thing is, how can you be sure it's really the actual production windows source code? Sure it will probably compile and even run, but he could leave certain bits out and it would take YEARS to discover that fact if it's a subtle deficiency.

    No thanks, getting the source to Windows is like getting those low-interest rate checks from your credit card company. It sounds good on the surface, but when you really read it, you realize what a load it is....

  88. Could this be? by Majestix · · Score: 2, Interesting

    [By all means correct me if i'm wrong on any of this...]

    Well if i'm not mistaken, didn't an earlier /. story, or possibly a story somewhere else, quote that the Indian government was embracing Linux because of ability to access some portion of the networking code that they couldn't access in windows because of its closed nature?

    Appears to be just another Salvo in Operation Vindaloo (tm) (Bills wooing away of Indian developers from non MS projects...or attempt at any rate). First he donates a massive amount of money to fight AIDS while at the same time offering to give away windows (or was that sell at a reduced cost). Now, its sharing source code. Anyone want to place bets on what hes going to do next?

    --
    --- I was far from home, and the spell of the Eastern sea was upon me. -Lovecraft-
  89. If this actually happens... by surprise_audit · · Score: 2
    If this actually happens, and Microsoft hands over source code for Windows, several things happen:

    1) All Indian programmers will be unable to work on Open Source projects, because they "might be pirating Microsoft Intellectual Property".

    2) India may/will have the code that some MS exec told the judge was "so buggy we can't open the source for fear of bringing down Civilisation".

    3) Corrolary to #1 is that all programmers are deemed tainted by access to Microsoft IP as soon as MS can prove that the source 'escaped' from India. This will probably happen 30 seconds after they hand over the CD set, thereby effectively shutting down all Open Source projects.

  90. Re:You'd like that by tomhudson · · Score: 2

    Don't give them any more ideas. The astroturf campaign was bad enough. :-)

  91. Re:India: don't fall for it by dh003i · · Score: 2

    Do you feel ripped off when you buy a 25 cent pack of Wrigley's gum? Is that price totally fucking you over, at 5 cents a stick? What about when you pay less than 5 cents a stick when you buy a Plen-T-Pak? Is that a shitty value?

    A good value would be the cost of production. By definition, companies have to make money -- that means fucking someone else over. Its a zero sum game: if they get, you give; they win, you lose. Or vica versa.

    Operating systems are not food. Nobody *has* to buy an operating system, people *choose* to buy the operating system. The consumers know what they are buying, if they pay too much for too little, they are fucking themselves over.

    Actually, yes people do have to buy MS' OS' because MS creates dependencies on them. For example, the word document format. MS has done everything they can to make sure that their 90% of the market finds it impossible to switch over to any other OS.

    And finally, what evidence do you have that Microsoft will do what you say they will do?

    Ever heard the parable about the scorpion and the fox? Its in Microsoft's nature to fuck everyone else over: the consumer, competitors, the government, anyone. Its what they do. That's the nature of an illegal monopoly. It's been shown that they have illegally used their power as a monopoly to find unfair and anti-competitive ways to crush their competition. They're showing us here in the US that they'll fuck every other business over (look at their new forced upgrade model, which will cost business' much more money).

    That's evidence enough that they'll do what I say. They have a history of doing it.

  92. What's the point? by Fugly · · Score: 2

    Honestly, what good is the source code to a Microsoft product anyhow? You'll just open it up, look at it, shake your head and say "Man, that's fucked up". I guess it might be good for a laugh or two...

  93. Re:India: don't fall for it by Twirlip+of+the+Mists · · Score: 2

    So... taking a profit on a transaction equals "fucking the customer over?" 'Cause, you know, I'm just trying to add new entries into my English-dh003i, dh003i-English dictionary over here.

    --

    I write in my journal
  94. Re:You'd like that by Dirtside · · Score: 2

    I'm not even remotely confused about the difference between patents, trademarks, and copyrights.

    Patents last for about 20 years, and require full publication of the method, process, or device patented. You do not lose your patent if you do not defend every incursion against it; you can be as selective as you like. Patents must, in theory, be novel in order to be granted -- things that were already done or created in the past cannot be patented. (Of course, we all know how well the USPTO actually handles this, which is to say, ass-fucking poorly.)

    Trademarks cover names, logos, images (i.e. "marks") and must be defended continuously, or you risk losing the right to the mark. Names like "Microsoft", "IBM", "Windows", "Apple", "Slim Jims", "The Club", and so on are all trademarked. "Aspirin" and "Escalator" are words that were formerly trademarked, but are no longer ("Aspirin" was voluntarily surrendered by Bayer around World War I, and I believe Escalator fell into the public domain due to lack of adequate litigation by its original holder). Trademarks last forever as long as you protect them.

    Copyright grants, more or less, the right to the creation and distribution of copies of a work. You don't lose your copyright if you don't litigate every violation, and copyright has a (theoretically) fixed duration (although our lovely Congress is doing its best to kowtow to entertainment interests and keeps extending copyright durations for no good reason). Copyright protects the expression of an idea, not the idea itself. The work generally has to be fixed in a tangible medium, and publication is emphatically not required.

    I misstated myself in the previous post. I didn't mean to say that unpublished works are uncopyrightable; I meant that unpublished works are unlitigatible. If you write a novel, but never show it to anyone, and then I write a novel that is nearly identical and publish it, you can't sue me for infringement, because you can't prove that I infringed. Hence, there's no problem for me. The same situation applies with Microsoft: If MS-similar code shows up in the Linux kernel (and I would be amazed if there were not already many segments that were quite similar, merely by chance, or duplication of function), there's similarly no problem, since unless MS can prove that the kernel dev saw their code (which shouldn't theoretically be possible, due to NDAs and its generally unpublished nature), they couldn't prove that infringement took place. Since nobody smart enough to work on the Linux kernel would be dumb enough to look at MS code anyway, there's no real chance of a problem.

    Sorry for misstating things, but I'd watch your hyperbole in the future, you coward.

    --
    "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
  95. Re:India: don't fall for it by dh003i · · Score: 2

    Like I said, its a zero sum game.

    In most transactions that occur, one party gets fucked over, unless by chance its an exactly equal transaction. Either the customer pays more than something's worth or the producer gets less than its worth.

    If businesses weren't maintaining a net gain in their area, they wouldn't be in business (or at least, not for long). If the business has a net gain -- accounting for the cost of production and R&D -- then that means the consumer has a net loss.

    Of course, there is always the Pareto-Superior outcome to consider. The customer has money, but values the product more than his money (because of what the product can do for the customer); the company has the product, but values the money more than the product (because it has millions of copies of this product). Thus, in a transaction both parties are getting what they want.

    However, that still doesn't negate the basic facts of transaction. In any transaction, one party is trying to fuck the other party over as much as possible. Equilibrium (thus, a transaction) is achieved when each party believes they've fucked the other party over enough.

  96. Not at all, with regards to copyright law by kfg · · Score: 2

    *as it currently is* a "trade secret" is simply a protected original work which you have not published.

    I'm sorry, but there's simply no issue here. The so called "incompatibility" with trade secret law is not one of contradiction, but rather one where the legal ramifications of trade secret law * no longer apply.*

    You are perhaps thinking of patents rather than copyrights. For a patent to be valid it is required to make a *public revelation* of the invention. Thus some companies choose *not* to patent and rely on trade secret "law" ( which is case, not code).

    *No such pulic revelation* is required for a work to be copyrighted. Hence the lack of conflict with trade secret law.

    KFG

  97. And yet Microsoft takes this threat . . . by kfg · · Score: 2

    even more seriously than it does Linux. What do you think the real point of the "browser wars" was?

    One can write a complete system, GUI and apps, in java that runs in any browser.

    Three quarters of the ".NET" idea is simply to subvert this possibility and lock people in to a Microsoft version before someone else impliments it.

    Personally, I don't like Java. I think the code is clunky and ugly, but that's because I'm mathmatically trained and *prefer* "arcane" code notations that look like scribbles on the blackboard.

    But for the most part Java works and with every iteration of Moore's law becomes more viable as a main system language.

    KFG

  98. Re:India: don't fall for it by WNight · · Score: 2

    Both parties can win. Let's say that I'm good at making furniture and you're not. I can make a chair for $20 (parts and labour), you'd put that much into parts alone (wastage) and then much extra time, trying to come up to speed. If I sell you the chair for $30 it's still less than it would cost you to make it, but I profit from it as well.

    Not all profit is a "fucking over". If I don't make more than $20 per chair, I starve (or rather, quit making chairs and start farming). Even "profit" over and above expenses often goes towards future expenses (retirement) and everyone has the right to self-enrichment, as long as they don't do it at the expense of others.

    The "fucking over" comes when I make a chair for $10, and sell it for $90, keeping you from undercutting me by telling my suppliers that if they sell supplies to you I'll stop dealing with them, thus causing them (as I'm the biggest customer) to go bankrupt. Additional fucking over comes when the chair has a "license agreement" printed on the bottom saying that only one person is ever allowed to sit in a chair, other people need other chairs, even if there're empty chairs available.

    You're right that economics (in the long run) is zero-sum. In a closed system, more value can't be invented, but the world is a long way from being a closed system and with potential space industry, etc, it may never be. Have you heard the phrase "A rising tide floats all boats"? In a non-closed economy it's true. If I make my customers wealthy, they'll have more money to spend, hopefully to spend on my products.

  99. Re:India: don't fall for it by Twirlip+of+the+Mists · · Score: 2

    You're right that economics (in the long run) is zero-sum.

    Oops. That's not true. Economics is the textbook example of a non-zero-sum game. Consider Van Gogh's "Sunflowers." He took some paint, some wood, and some canvas and made something that is worth millions upon millions of dollars. Another person given the exact same tools and materials might produce a work that's worth a hundred bucks. Another person might produce something that's actually worth less than the value of the materials that went into it.

    Or consider another example: food. A meal in a restaurant costs $X. The exact same set of ingredients, prepared poorly, can result in an inedible mess, value $0.

    Value is created and destroyed every day. The economy is about as non-zero-sum as it gets.

    --

    I write in my journal
  100. Re:India: don't fall for it by Twirlip+of+the+Mists · · Score: 2

    Okay. So long as I understand your meaning. When you say "fuck the customer over," what you mean is "take a profit." Check.

    --

    I write in my journal
  101. Re:India: don't fall for it by dh003i · · Score: 2

    Yep, if you've taken a profit off of a transaction, that means the other person somehow took a loss: in other words, (s)he got fucked over.

    Of course, that's the whole principal behind a capitalistic system: its what keeps the system going, and its worked pretty well so far (observe the US' high standard of living).

    Of course, MS goes the extra mile to fuck over their customers and everyone else both on the transaction and in any other way MS can come up with.

  102. its the old bait and switch trick by ralphclark · · Score: 2
    Microsoft know very well that all they need to do is butter up some highly placed government officials with vague promises. They will take advantage of the fact that the more highly placed those officials are, the less likelihood that they will have any meaningful kind of grasp of the issues at stake. Do you imagine that the free software organizations will be consulted about what's on offer? I doubt it personally.

    What will happen is that Microsoft will craft some cosmetically tasty deal that pays lip service to open source but with hidden strings that will make the overall package fall far short of the utility of truly free software. These hidden strings will completely escape the notice of the government officials who are unlikely to be sufficiently paranoid about Microsoft's intentions and insufficiently knowledgeable about software in general.

    Anyway this apparently tasty deal will be offered under the condition that it has to be agreed to within a very short time frame - possibly with extra conditions of secrecy - but in any event the overall effect will be to render it impossible for the terms to be subjected to any kind of informed public scrutiny at least until the deal has been signed.

    Note that the foregoing makes no damning assumptions about the probity of the individuals concerned. It could all take place just as I've outlined with no dirty money changing hands.

    We all know that the Indian mnisters & civil servants involved would much rather be seen to have cut an apparently great deal with nice, shiny, modern rich Western Microsoft than be seen to have to settle for the cheap option. After all that's the way it is: it's all about how it will seem to them, how they think they will be seen by others of their own clique, than it is about the substance of such a deal or how it will appear to a bunch of troublesome leftist intellectuals and geeky engineer types.

    The problem is a fundamental one, too big to be overcome in a single small issue like this one. It is all about how societies allow themselves to be governed. It is about where we allow ministers to make grand decisions and civil servants to implement them, without adequate public accountability every step of the way.

    The alarming reality is that most modern governments (even in the US, the UK and Australia and very probably in India too) are in practice no more democratic nor less high-handed and patrician now than their forebears of the early 19th Century were. This will not change anywhere until the people demand it en masse. i.e. it will require more than the geekiest 2% of the population to make a stand before anything can happen.