Slashdot Mirror


MS Cites National Security to Justify Closed Source

guacamolefoo writes: "It was recently reported in eWeek that "A senior Microsoft Corp. executive told a federal court last week that sharing information with competitors could damage national security and even threaten the U.S. war effort in Afghanistan. He later acknowledged that some Microsoft code was so flawed it could not be safely disclosed." (Emphasis added.) The follow up from Microsoft is even better: As a result of the flaws, Microsoft has asked the court to allow a "national security" carve-out from the requirement that any code or API's be made public. Microsoft has therefore taken the position that their code is so bad that it must kept secret to keep people from being killed by it. Windows - the Pinto of the 21st century."

717 comments

  1. War by qslack · · Score: 5, Funny

    War is always the best excuse. One of my favorite cartoons on this is Mark Fiore's, at http://markfiore.com/animation/excuse.html. :)

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

      #34: War is good for business.

    2. Re:War by Anonymous Coward · · Score: 0

      #35: Peace is good for business.

    3. Re:War by Anonymous Coward · · Score: 0

      Nothing sucks like a VAX! =)

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

      I don't see what's so bad. I really like Microsoft AND Windows.

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

      Your tag is too explicit, and doesn't give the reader enough credit. The less overt version that I've normally seen goes like such: The day Microsoft products stop sucking is the day they start making vacuum cleaners. Or something along those lines.

      I'd post under my account, but some cock-sucking self-important mod motherfucker will take out their petty frustrations (the result of their wife sleeping with another man due to being thoroughly dissatisfied with their husbands micro-cock) via mod points on me, and I've had enough of those cum guzzlers for one day.

  2. Nice by jayhawk88 · · Score: 5, Interesting

    When in doubt, raise concerns about terrorism, or inappropriately use 9/11 as a crutch. The new coin of Washington (both east and west it seems).

    Nothing will ever be the same again indeed.

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

      It is more likely that Gates is afraid that the world will discover the stolen GPL code in Windows.

    2. Re: Nice by Black+Parrot · · Score: 3, Funny


      > When in doubt, raise concerns about terrorism, or inappropriately use 9/11 as a crutch. The new coin of Washington (both east and west it seems).

      It's not just the USA. Want to wage war on a neighbor or on members of your own population? Just go ahead, and call it "War on Terrorism (tm)" if anyone expresses outrage over it.

      --
      Sheesh, evil *and* a jerk. -- Jade
    3. Re:Nice by Anonymous Coward · · Score: 0

      This would probably explain why the code is so flawed that it can't be disclosed.

    4. Re:Nice by bryan1945 · · Score: 2

      Or when in doubt, just remember the Navy ship that totally crashed when Windows BSOD.

      Which is worse- MS claiming that it would be bad to disclose their code and possibly compromise the OS, or just plug it in and have a multimillion ship need a tug into port?

      --
      Vote monkeys into Congress. They are cheaper and more trustworthy.
    5. Re:Nice by Anonymous Coward · · Score: 0

      Yep, Gates doesn't get "release early, release often." By having to hide his stolen code, he had to fork so drasticly that he couldn't apply bugfix patches anymore.

    6. Re:Nice by harlows_monkeys · · Score: 2
      Or when in doubt, just remember the Navy ship that totally crashed when Windows BSOD


      Wrong. An application crashed because it did not handle divide by zero (exactly the same thing that happens on Linux). The ship depended on that application, and so stopped working (exactly the same thing that would have happened had they used Linux instead of NT).

    7. Re:Nice by Moofie · · Score: 3, Insightful

      Look, I don't care WHAT the problem was. A military vessel is explicitly designed to keep working even if parts of it get destroyed. I would expect the vessel to continue functioning, albeit at a decreased efficiency, if I shot the computer with my sidearm.

      I don't care whose code broke...the fact that a software problem could cripple a ship is unconscionable.

      --
      Why yes, I AM a rocket scientist!
    8. Re:Nice by Bobzibub · · Score: 1, Offtopic

      I got in my 2.4.17 Linux box's log. It hasn't crashed 86 days so far, so I guess "The ship sailed on"...
      = )

      May 5 04:27:51 [myIP] kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004
      May 5 04:27:51 [myIP] kernel: printing eip:
      May 5 04:27:51 [myIP] kernel: c01256d8
      May 5 04:27:51 [myIP] kernel: *pde = 00000000
      May 5 04:27:51 [myIP] kernel: Oops: 0002
      May 5 04:27:51 [myIP] kernel: CPU: 0
      May 5 04:27:51 [myIP] kernel: EIP: 0010:[filemap_fdatawait+24/80] Not tainted
      May 5 04:27:51 [myIP] kernel: EIP: 0010:[] Not tainted
      May 5 04:27:51 [myIP] kernel: EFLAGS: 00010206
      .....

    9. Re:Nice by 1010011010 · · Score: 3, Interesting

      "Because of politics, some things are being forced on us that without political pressure we might not do, like Windows NT," Ron Redman, deputy technical director of the Fleet Introduction Division of the Aegis Program Executive Office is quoted as saying. "If it were up to me I probably would not have used Windows NT in this particular application. If we used Unix, we would have a system that has less of a tendency to go down."

      Another person at the Naval Air Warfare Center, who also requests anonymity, says: "In my view, and this is only my opinion, the move [IT 21] is not only illegal, but wrong. Moving the Navy completely towards a proprietary computer (a memo quoted states only 'Intel' computers could be purchased) and a proprietary OS (Windows) is against Navy procurement standards requiring OPEN competition. If anything, the Navy should stress compatibility, and open standards. MS Windows is not an open standard.

      David Kastrup of the Institut fur Neuroinformatik in Bochum, Germany observed last year that "The specifications call for use of Windows NT 5.0 [now Windows 2000] when available, without any prior tests for usability or whatever. This means that the military is signing a blank cheque of trust to Microsoft to deliver what their marketing hype promises.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    10. Re:Nice by bmajik · · Score: 4, Interesting

      I agree with you (code shouldn't kill people).

      I don't see how thats microsofts problem. The government decided they wanted to use off the shelf computer equipment and software. They got sick of developing a computer system and maintaining it for 30 years. You realize that in the 80s there were software engineers that were maintaining code for submarines that had ferrous-core memory systems.

      The navy wanted to get away from that.

      So, its nice that you're mad about the navy's choice of computing infrastructure. The fact that it happened to fail has nothing whatsoever to do with microsoft, and you're being irrational about being upset with them over this.

      Not that there aren't other things to be upset with them about :)

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    11. Re:Nice by mrdlinux · · Score: 1

      Obviously they should've written it in Common Lisp ;)

      CL-USER 1 > (/ 1 0)

      Error: Division-by-zero caused by / of (1 0).
      1 (continue) Return a value to use.
      2 Supply new arguments to use.
      3 (abort) Return to level 0.
      4 Return to top loop level 0.

      Type :b for backtrace, :c <option number> to proceed, or :? for other options

      CL-USER 2 : 1 > :C 2

      Supply first number: 12

      Supply second number: 3

      4

      CL-USER 3 >

      --
      Those who do not know the past are doomed to reimplement it, poorly.
    12. Re:Nice by jasontheking · · Score: 1

      then an application restart would have fixed the problem.

    13. Re:Nice by femgeek · · Score: 2

      Completely off-topic to the story's subject, but that message in the logs is something I've seen in the 2.4.17 kernel as well. It has to do with the network driver, I believe. Upgrading to 2.4.18 got rid of it, FYI.

      - Jen

      --
      Do not meddle in the affairs of dragons,
      for you are crunchy, and taste good with ketchup.
    14. Re:Nice by Moofie · · Score: 2

      I understand that Microsoft gets away with the "this program is not suitable for any use at any time" crap with the public, but the Navy must demand higher performance.

      Is it Microsoft's fault? Depends on how involved they were with the systemn integration. The ISV bears primary responsibility for this problem.

      --
      Why yes, I AM a rocket scientist!
    15. Re:Nice by Anonymous Coward · · Score: 0

      they weren't, you fucking idiot. the third party's software let some dumb fucking engineer sneak a zero into some database field, which was then divided by. Divide by zero. Software crashes, it is not recorded in the anals of history whether NT crashed or if it was a simple "End Task". Software couldn't start up again because it kept trying to divide by that zero, also couldn't take the zero back out. NT did its job of "being the operating system". Check the facts or shut the fuck up, bitch.

    16. Re:Nice by crucini · · Score: 2
      That caused the database to overflow and crash all LAN consoles and miniature remote terminal units.
      --Vice Admiral Henry Giffin

      Certainly the application was to blame, but if a large number of computers crashed due to data received over the network from one crashing computer, the OS used is probably not robust enough for this application.
    17. Re:Nice by mpe · · Score: 2

      Look, I don't care WHAT the problem was. A military vessel is explicitly designed to keep working even if parts of it get destroyed.

      Or at least that should be a basic design criteria.

      I would expect the vessel to continue functioning, albeit at a decreased efficiency, if I shot the computer with my sidearm.

      Shooting it with a pistol should do nothing at all to the actual control system. Just possibly break the input devices. Warships tend to be targeted by ordinance a lot more destructive than anything remotly man portable. A control system should be capable of withstanding at least one direct hit from a, non nuclear, anti ship missile.

    18. Re:Nice by Salsaman · · Score: 2
      The fact is that an application crashing should not bring down the entire OS.

      That is a sign of very poorly designed software.

    19. Re:Nice by mpe · · Score: 2

      I don't see how thats microsofts problem.

      You don't think it is possible that Microsoft could have lobbied the USN.

      The government decided they wanted to use off the shelf computer equipment and software. They got sick of developing a computer system and maintaining it for 30 years.

      As opposed to a system which will probably need a complete overhaul ever 5 years...

      You realize that in the 80s there were software engineers that were maintaining code for submarines that had ferrous-core memory systems.

      This being the same Navy which reactivated 4 Iowa class WWII designed battle cruisers around the same time.
      A lot of military hardware is fairly old. Military commanders tend to prefer it that way because it means that the behaviour of any machine is well understood. With as many of the bugs as possible shaken out.

      So, its nice that you're mad about the navy's choice of computing infrastructure. The fact that it happened to fail has nothing whatsoever to do with microsoft, and you're being irrational about being upset with them over this.

      Except that Microsoft's basic approach to making and selling software is completly inappropriate for the vast majority of military applications. Microsoft just don't provide reliablity or long term support. They don't need to buy warship XP they need the bugs in warship 85, 75 or 65 fixing. Warship XP shouldn't be considered safe to send anywhere near a shooting war until 2015...

    20. Re:Nice by Anonymous Coward · · Score: 0

      Try running this on any standard linux machine
      echo -e '#!/bin/sh\n./foo\n./foo' > foo;chmod 755 foo;./foo

      Now explain to me why there aren't limits on the % of filehandles and memory a user can have as well niceness?

      (yes, the hooks are there for memory limitation, bash can use them, not used other than that to my knowledge)

    21. Re:Nice by Anonymous Coward · · Score: 0

      hm. occurs to me there should be &'s in there.
      ah well, I was hardly about to run it on this machine... :)

    22. Re:Nice by opkool · · Score: 3, Insightful

      Can you please post the URLs?

      Thank you in advance.

    23. Re:Nice by bmajik · · Score: 2

      Did the OS fail or did the app fail ? The OS doesn't run the engines - the app does.

      If you show me where it says that the application crashed the operating system, then you've got something.

      Not that i'd be surprised -- we agree that if a userland app crashes the OS then there is work to be done, but i dont' think thats what happened here. The OS hosting the engine management software was NT4, and the software crashed, and i _dont_ think it took the OS with it, but its really academic since the engines stopped and the OS isn't even relevant when you're a sitting duck in the water.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    24. Re:Nice by Salsaman · · Score: 2
      Actually you can limit the number of filehandles and memory. You can do it (as root) using setrlimit(). You can also limit the cpu time, maximum file size, and the number of processes.

  3. MS sweating... by wowbagger · · Score: 4, Funny

    "Uhh, the judge is acting pissed. Did you see the way she looked at us when she said 'Obey the court'?"

    "Yeah, how can we BS her on this?"

    "Uhh, maybe we can find a link to terrorism?"

    "YEA! That's it! We can't comply, because of National Security"

    Harmph....

    1. Re:MS sweating... by Anonymous Coward · · Score: 2, Insightful

      In all seriousness, *is* the judge pissed in this case? I mean, how is the judge reacting? Does the judge seem to be able to tell when MS is BSing? Does the judge seem to be annoyed at the constant flagrant violations of the law and everything that makes the court system work?

      Basically, who seems to be winning over the judge so far? I realize the judge is going to avoid showing any emotion at all, since if the judge indicates that she has any opinon at all on the case this displays "bias" or something, but how is she acting within the case? Is she reprimanding MS when they do fucked up shit?

    2. Re:MS sweating... by jcr · · Score: 2

      In all seriousness, *is* the judge pissed in this case?

      Of course she's pissed. Judges don't like defendants who lie to them.

      Keep in mind, the appeals court didn't reject the breakup order out of hand. They sent the sentencing to judge Kotelly because Jackson talked to the press before the breakup was a done deal.

      He should have waited ten years before telling the world just how badly MS fucked up in his courtroom.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    3. Re:MS sweating... by Anonymous Coward · · Score: 0

      Don't forget there's already been 2 judges thrown off this case. My guess is that she's pretty pokerfaced.

    4. Re:MS sweating... by IQ · · Score: 1

      Remember that Bill Gates is a Convicted Monopolist. And his company - Microsoft is a convicted Monopoly. The Findings Of Fact stand.

      Now if she asks me what to do with em? I'd say shackle the lot of them to a yard arm in a blow.

      She'll never ask.... So windows Should be Open Sourced - GPL it for God's sake. How many times have we paid for it? And Microsoft should be banned from bungling IE with the OS. Then split them up. OS, S/W tools on the left, Office, apps on the right. Now Force Gates to sell out All shares in the OS side of the business. Umm IE source goes with Both businesses. That'll keep them busy for a while.

      --
      Adults are obsolete children. - Dr. Seuss
    5. Re:MS sweating... by doob · · Score: 1

      This is all so much funnier if you take the UK definition of "pissed" (drunk) :)

      Score -1: Offtopic

      --
      In the spoon, there is no Soviet Russia!
  4. brilliant security strategy! by neitzert · · Score: 1

    I guess that M$ will just prosecute anyone caught reverse engineering their binaries under the DMCA.

    --
    This communication is secured using Rot-26 Encryption Algorithm, Unauthorized decryption will be subject to laughter.
    1. Re:brilliant security strategy! by Anonymous Coward · · Score: 0

      I can just see it now: Osama bin Laden as an elite hacker dude. He's definitely got the prgrammer's beard.

  5. Code by Microsoft by Haiku+4+U · · Score: 0, Troll

    can kill you, your family, and maybe your dog.

    1. Re:Code by Microsoft by teamhasnoi · · Score: 1, Troll

      It IS! a threat to national security; if the terrorists in Afganistan knew how to fix it, we couldn't use an Outlook virus against them anymore.

  6. Information like this... by Anonymous Coward · · Score: 0

    Makes one happy that there are open alternatives out there.

    Even people who don't really follow computer software probably wouldn't have a hard time grasping this idea.

  7. Don't pick on me! My software sucks! by hellfire · · Score: 1

    Lets think...

    Microsoft is resorting to desperation tactics... they know they've lost.

    ABC/CNN needs to blast this on all their stations so that people get an eyefull and understand what they are running. It would go a long way to defeating this monopoly.

    --

    "All great wisdom is contained in .signature files"

  8. You have the emphasis wrong. by NoMoreNicksLeft · · Score: 2, Troll
    He later acknowledged that some Microsoft code was so flawed it could not be safely disclosed.

    Any fool knows that it is flawed to that magnitude. Only the fact that it was publically admitted by a M$ official is newsworthy.

    1. Re:You have the emphasis wrong. by tchdab1 · · Score: 1

      It follows then that in order to maintain maximum saftey and national security, MS software can no longer be distributed to anyone, anywhere, since getting the code into the hands of users is just one small step away from having them figure out how to misuse it.

    2. Re:You have the emphasis wrong. by Anonymous Coward · · Score: 0

      We all know Microsoft's code isn't the greatest. But how can anyone write code that is so bad it can't be publicly displayed? I know some security holes pass by even the best programmers, but they aren't all that obvious. Even the most beginner of a programmer doesn't make holes that are that bad.

  9. Now what are they trying to hide? by CoolVibe · · Score: 4, Interesting
    Microsoft code and national security? Hmm... Interesting :) Also another good question is: whose national security, als lots of foreign governments use Microsoft software.

    Worrying isn't it?

    1. Re:Now what are they trying to hide? by edrugtrader · · Score: 2, Interesting

      so if afghanistan uses MS... wouldn't releasing the source code allow us to end afghan terrorism by crippling their computer systems?

      --
      MARIJUANA, SHROOMS, X: ONLINE?! - E
    2. Re:Now what are they trying to hide? by cybermage · · Score: 4, Funny

      Worrying isn't it?

      I figure if Microsoft code was handling anything important, we'd be dead already. The concept adds a whole new meaning to BSOD.

    3. Re:Now what are they trying to hide? by great_flaming_foo · · Score: 1

      so if afghanistan uses MS... wouldn't releasing the source code allow us to end afghan terrorism by crippling their computer systems?

      wait, if they are running windows aren't their systems already crippled?

    4. Re:Now what are they trying to hide? by bricriu · · Score: 2, Insightful

      Isn't this the company that was proposed as a gatekeeper to our government -- that is, use Passport to authenticate citizens?

      Disgusting.

      --

      AHHHHHHH! I'm burning with goodness again!
      - Reakk, Sluggy Freelance

    5. Re:Now what are they trying to hide? by Anonymous Coward · · Score: 0



      Sorry to wake you up from your secure existance. US Navy and Army uses Windows NT in many different places. for instance several Aircraft carriers have critical systems running on NT (depending on how old the carrier on versions).

    6. Re:Now what are they trying to hide? by zerocool^ · · Score: 2

      God:
      Come toward the blue light my son. Yes. Uh huh. No, no, ignore the zero memory reference error.

      ~Will

      --
      sig?
    7. Re:Now what are they trying to hide? by Admiral+Burrito · · Score: 2

      I figure if Microsoft code was handling anything important, we'd be dead already.

      Do you consider an Aegis cruiser "something important"? That's a bit dated now, of course. Hopefully they would've learned their lesson back then. (Yeah, right.)

    8. Re:Now what are they trying to hide? by ethereal · · Score: 1

      Right now they're crippled by kids watching DVDs on their C64s, right?

      --

      Your right to not believe: Americans United for Separation of Church and

    9. Re:Now what are they trying to hide? by Dimble+ThriceFoon · · Score: 1

      Anyone read Clancy's "The Bear and the Dragon"? Its no real stretch of imagination to picture a patriotic MS employee adding a couple of lines of code into windows. It would explain the US justice department publicly going for Microsofts throat, but privately allowing the [i]Carve Outs[/i] when informed of what lies windows non open-source code.

    10. Re:Now what are they trying to hide? by srmalloy · · Score: 0

      The concept adds a whole new meaning to BSOD.

      Yes, 'BullShit's Our Defense'.

    11. Re:Now what are they trying to hide? by purpledinoz · · Score: 1

      More like Microsoft's security. It'd be funny if that comment triggered people to move over to Linux. I really wanna see MS shoot themselves in the foot big time, like Intel with RAMBUS.

  10. Hypocrits by Telastyn · · Score: 5, Interesting

    If the code is so bad as to be dangerous, shouldn't the government make them recall the code and return a properly functioning version?

    If a car was dangerous enough to possibly cause death, wouldn't the government require a recall? Wouldn't the media jump on them like rabid wolves like they did Firestone? Wouldn't people avoid the things like they did Firestone?

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

      function government() {
      var operatingSystem = call microsoft();
      }

      function microsoft() {
      var newWindows = getOS();
      newWindows.versionNumber++;
      return newWindows;
      }

    2. Re:Hypocrits by Triskaidekaphobia · · Score: 1

      And if the government hasn't got the guts to do a recall, while MS have the morals to send everyone, free of charge, a CD containing a copy of the fixed code (if they fix it).

      windowsupdate is all very well (actually, it isn't) but having something physical arrive in the mail might make more people install the fixes.

    3. Re:Hypocrits by pjt48108 · · Score: 3, Funny

      The problem here is that M$ is proprietary, and won't release their code. Therefore, government agencies cannot verify such claims of bad code. Also, one must agree not to disclose bugs in M$ software or face prosecution. In the end, the governmetn shuld do what the gov't of Chile has done, and require the use of free (...of proprietary code, etc.) software in all gov't operations.

      But, I agree... I'd love to see the gov't return MS stuff and REQUIRE working code. Watch M$ reply with a RedHat CD.

      --
      Mmmmmm... Bold, yet refreshing!
    4. Re:Hypocrits by Anonymous Coward · · Score: 0

      But if they had to go back and fix bugs, how could they inovate ;)

    5. Re:Hypocrits by MxTxL · · Score: 3, Insightful
      From Fight Club:

      I'm a recall coordinator. My job is to apply the formula....

      Take the number of vehicles in the field, (A), and multiply it by the probable rate of failure, (B), then multiply the result by the average out-of-court settlement, (C). A times B times C equals X...

      If X is less than the cost of a recall, we don't do one.


      In other words, if it is cheaper to pay off everyone neccessary to prevent a recall than to actually do one, they don't do one.

    6. Re:Hypocrits by Telastyn · · Score: 2

      True, though isn't the point of the story that they admitted to such things? Perhaps it's just one guy that is out of line, but it's another thing to add to the mounting list of circumstantial evidence.

    7. Re:Hypocrits by Midnight+Thunder · · Score: 2
      Although I am a big supporter of open source, I also believe that it is not the solution for every software project. Some companies depend on the income generated by closed source software, epecially when it is a question of ensuring that client companies don't simply take the code and walk.

      If your investors have provided the company $1 million for development of the software, the company needs to ensure that they will recup the money and also make some money, otherwise what's the point of the investment?

      One clause the could always be provided in any contract, is that if the company goes bankrupt, or kills a product with no suitable replacement, the code should be provided open source. Or maybe, like a patent, after 15 years the code gets opened. In the meantime the code would be kept secure with a government agency assigned to the task. But then again this is wishful thinking.

      Intellectual motivation is great, but it doesn't motivate all people and sometimes greed is the greatest motivator. Sad but true!

      --
      Jumpstart the tartan drive.
    8. Re:Hypocrits by prgammans · · Score: 1

      Or should the government except Microsoft testimony, then demand all government agencies and any one with whom they share data with stop using Microsoft software as it's a danger to national security.

    9. Re:Hypocrits by interiot · · Score: 2

      Like it or not, this is in line with the government's stance towards possible problems at nuclear power plants: remove plant blueprints and other detailed information from public access.

    10. Re:Hypocrits by Anonymous Coward · · Score: 0

      If a car was dangerous enough to possibly cause death, wouldn't the government require a recall?

      That doesn't usually happen until it causes a few (or even more) deaths. Until these holes are discovered they will not be patched. Why should Microsoft bother? (from their standpoint, we all know why they should)

    11. Re:Hypocrits by Asicath · · Score: 2, Interesting

      Say a car company was in the same position as microsoft: They are being sued for creating a monopoly on cup holders. Their cars come with cup holders installed and therefore 3rd party cupholder manufacturers are going out of buisness. Now the car company says they cant possibly remove the cupholders from the cars design because it they are essential for making the car run (a lie, but they've got enough money to back it up).

      Now on this car there is a secret button that unlocks the cars doors and starts the engine. It can only be found by maticulously taking the car completly apart 200 times or by reading the blueprint.

      If this car makes up 90% of all the cars owned in america, should they make this blueprint public over a small issue like a cupholder?

    12. Re:Hypocrits by Anonymous Coward · · Score: 0

      Difference is, Pad're if it's the Gov'ments car then that's OKey ... say like the flying brick (F-4) or flying coffin (F-105) ... well, pad're guess what? WinX is the Gov'ments flying OS - designed, built and CIA-tested ... to be hackable. Do ya think BGates got yanked back home from Ha'vad (the CIAs gradschool) ta catch salmon ? There ain't no salmon in Puget Sound !! Now, what don't you understand ???

    13. Re:Hypocrits by deblau · · Score: 2, Insightful
      I'm sorry, but I must point out a flaw in your argument.
      If a car was dangerous enough to possibly cause death, wouldn't the government require a recall?
      That argument doesn't really work. Cars do kill people, thousands a year in the US alone. But we keep using them. The point is, that they kill when used improperly, which is, I think, your point.

      Going back to your first statement:

      If the code is so bad as to be dangerous, shouldn't the government make them recall the code and return a properly functioning version?
      Add the words "when used improperly", and your argument falls apart. All software can be dangerous (erase hard drives, destroy financial records, DoS some ISP) when used improperly. And yes, I mean all software. I have yet to see a program that does anything non-trivial that is completely secure. So no, the government shouldn't request a recall.

      However, there are regulations about manufacture of automobiles which help to prevent them from doing damage when used improperly, such as seatbelts and crash resistance regs, and so on. I see no reason similar regs shouldn't be enforceable, i.e. give teeth to warranties of merchantability for software. If Microsoft could get sued because their software caused unreasonable downtime (because of the warranty), you'd see security improve. And yes, getting cracked qualifies as unreasonable under the contract between you and Microsoft. If you don't like it, buy something else.

      --
      This post expresses my opinion, not that of my employer. And yes, IAAL.
    14. Re:Hypocrits by billcopc · · Score: 2, Insightful

      The whole closed-source model is flawed. The only things I think should be closed are games and other non-business-critical things. If your business heavily depends on some piece of software, then write it in-house or at least hire some qualified people to do it, rather than buy whatever Gates or Ellison want you to use. One way or another, it's just a huge lump of money that's being tossed around different pockets.

      Closed source wastes money and people on marketing and advertising and all that bullshit, but creates a profit in the end, from selling the software.

      Open source keeps things clean by only requiring developers/artists/a manager. No marketing, little waste. But you don't make any profit other than the use of your own software.

      Either way, programmers are being paid. The difference is that for closed source you have one ugly prick sitting on top of the company getting rich from doing absolutely nothing.

      Indeed, open source looks alot like communism from the dollar bill's point of view, whereas closed source is rooted deeply in capitalism, i.e. the rich getting richer at the expense of the poor.

      The solution to this dilemma obviously depends on which end of the social hierarchy you're closest to.

      --
      -Billco, Fnarg.com
    15. Re:Hypocrits by Paradise+Pete · · Score: 1
      From Fight Club:

      Am I mistaken, or are you citing a work of fiction to support your conclusion?

    16. Re:Hypocrits by Anonymous Coward · · Score: 0

      uhhh you meant Slackware. I'd rather use Windows than Red Hat.

    17. Re:Hypocrits by notsoanonymouscoward · · Score: 4, Insightful

      have you thought this through? What about interoperability? Modularity? If you worked like this, pretty much all NON software companys would end up doing everything in house, which is of course, not what they are in the business of doing. There is a reason microsoft exists. There is a reason someone is on top.

      --
      I ate my sig.
    18. Re:Hypocrits by Danse · · Score: 1

      You have a point. In the real world they also figure in the cost of bad publicity associated with product failures.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    19. Re:Hypocrits by Telastyn · · Score: 2

      No. I mean if the car was so poorly designed that when it hit a bump it blew up. IMO it's wholy reasonable to want a car I bought to drive over a bump properly.

      Furthermore I don't think it's unreasonable to expect win2k to run with multiple processes and not crash.

      win2k of course does this fairly well (even if other windows versions don't). So what about a better analogy?

      How about I expect my car to have a totally contained gas tank? I wouldn't want Joe Somebody to just walk up to it, and toss a match in...

      Windows (all versions) have SERIOUS problems with the code base, that like the open gas tank, are only concealed because nobody knows the tank is open, and nobody can look to see if it is open.

      Until of course someone comes along and tosses a match in. It's criminal negligence, which does not require improper use to be dangerous.

    20. Re:Hypocrits by RelentlessWeevilHowl · · Score: 1

      If the code is such a security issue that they can't release it to the public, the federal government should require an immediate security lockdown:

      • Pull Microsoft from the network until an audit shows their network is secure.
      • Dismiss all foreign nationals.
      • Require full background checks and security clearances for all remaining employees.
    21. Re:Hypocrits by Anonymous Coward · · Score: 0

      You think Windows's source code is not available to U.S. government? Get real.

    22. Re:Hypocrits by serbanp · · Score: 1
      This kind of judgement happened in real life. A frightening example is the Ford Pinto disaster.

      Serban

    23. Re:Hypocrits by tauntalum · · Score: 1

      How will you know that the company truly addresses the issue?

      I do think that some sort of design review should be conducted as proof of compliance, when the government requires them to fix it. Perhaps some level of disclosure is necessary as part of that process.

    24. Re:Hypocrits by Anonymous Coward · · Score: 0

      Why not? Christians do it all the time.

    25. Re:Hypocrits by Anonymous Coward · · Score: 0

      What language is that?

    26. Re:Hypocrits by Anonymous Coward · · Score: 0

      Definition of marketing:

      Marketing is the process of planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services to create exchanges that satisfy individual and organizational goals. Through marketing, individuals and groups create and exchange products and services with others in order to create value or satisfy wants and needs.



      Marketing encompasses the entirety of the process of goods and services from inception to delivery to consumers.

      Marketing is admittingly misundstood and mishandled at most corporations. However it wouldn't hurt you to educate yourself before flaming the entire field.

    27. Re:Hypocrits by Jburkholder · · Score: 2

      Yep, I remember learning about something like that in soc101

      Company realizes that product is defective and estimates it will cause x thousand accidents, y hundred serious injuries and z deaths. Cost of recall will be n million dollars.

      Figure out the anticipated cost of liability suits for accidents, injuries and deaths and if it is more than the cost of the recall then you do the recall.

      If not, congratulations... you have just put a dollar figure on a human life.

      No shit. This was a real example of leaked internal documents.

      "Well, we didn't really use that as the basis for our decision... we just made sure we analyzed it from every possible angle."

      (I did a couple searched on Google and couldn't find anything to back this up, sorry.)

    28. Re:Hypocrits by Anonymous Coward · · Score: 0

      Posted the last too fast and left out the primary reason I posted was to say that Open Source does marketing too. In fact anyone related to the production and/or provision of products and services or the acquisition thereof preforms a marketing function. If you can not see why this is inherent in the process then educate yourself.

    29. Re:Hypocrits by Anonymous Coward · · Score: 0

      You ignorant open-source zealot. Are you one of those confused people that believes that makers of OS software have no liability because no one paid them for it? That won't fly in a million years. Bugs do bad things weather in free or paid for software, and if you think OS is going to skip by on a technicality, you've got another thing coming.

    30. Re:Hypocrits by Anonymous Coward · · Score: 0

      javascript

    31. Re:Hypocrits by Jucius+Maximus · · Score: 1
      "If a car was dangerous enough to possibly cause death, wouldn't the government require a recall? Wouldn't the media jump on them like rabid wolves like they did Firestone? Wouldn't people avoid the things like they did Firestone?"

      It will be a sad day when we bring car analogies back into the Microsoft Case.

    32. Re:Hypocrits by Caez · · Score: 0

      Hypocrites?

      --
      http://www.mistersampo.com
    33. Re:Hypocrits by DrugCheese · · Score: 1

      The movie may be fiction, but the formula is hard money making fact.

      --
      *DrugCheese rants*
    34. Re:Hypocrits by bmajik · · Score: 3, Informative

      Microsoft never made the statement that "this product is bug free, and has no security concerns whatsoever".

      The statement is, and always has been "we fix what we know about, if it wont break too much other stuff".

      Incidentally, within some egregious time window (10 years ?) they fix it for free.

      Thats the tradeoff the government willfully made when it wanted to use an off the shelf operating system, instead of doing it in house or submitting bids for a custom contract. (software that requires an ongoing support contract for security issues or _any_ issue at all)

      What you're asking for would be something like an A1 system under the old pre-Common Criteria scheme... i.e. a provably correct system.

      Guess how many products received A1 certs. Theres a list of some of them. It wouldn't take a long time to load the html. Even at 300bps.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    35. Re:Hypocrits by EelBait · · Score: 1

      MS creates interoperability? Give me a break. Have you ever heard of Open Standards? There's this little thing called TCP/IP that lets computers from different vendors interoperate just fine, thank you. And MS? Well, they take an open standard like Kerberos and mutate it into Active Directory which doesn't work with anything but MS products. Pull your head out of your Microsoft Certified Shit-Hole.

    36. Re:Hypocrits by walt-sjc · · Score: 2

      Dude, you are confusing "open source" with "free software". You can have an open source product that requires a license for certain uses. There are lots of cases where you have software that's free for eval only, or maybe personal use only, educational use, etc. Just because you provide source doesn't prohibit you from making money on it, restricting distribution, etc.

      One of the problems we have today is the definition of "open source." Some people feel that it needs to have a GPL like license, others think BSD is OK, others think that it just means that source is available to anyone that wants to look at it. This variety of definitions causes much confusion.

    37. Re:Hypocrits by walt-sjc · · Score: 2
      The statement is, and always has been "we fix what we know about, if it wont break too much other stuff".

      Hmm. The problem is that they KNOW the code is broken, yet they are only fixing the stuff other people find. That statement is therefore a lie. To know that your code sucks and to do nothing until someone else find out about a problem violates the very essence of the "trustworthy computing" initiative. Why should we trust the software when MS says it's crap?

    38. Re:Hypocrits by Dwonis · · Score: 2

      No, there aren't. Open Source is defined by the Open Source Definition (which is basically the Debian Free Software Guidelines, by the way).

    39. Re:Hypocrits by Swaffs · · Score: 2

      The formula doesn't take into account the cost of bad publicity however. That's why that formula isn't really used by car manufacturers.

      --

      --
      "Karma can only be portioned out by the cosmos." - Homer Simpson [1F10]

    40. Re:Hypocrits by MulluskO · · Score: 2

      No, that's why when manufacturers decide not to issue a recall, they strong-arm thier victims into settlements with non-disclosure clauses.

      --

      Too busy staying alive... ~ R.A.
    41. Re:Hypocrits by MulluskO · · Score: 2

      Thinking about this, how do we know this hasn't already been done by Microsoft?

      --

      Too busy staying alive... ~ R.A.
    42. Re:Hypocrits by Convergence · · Score: 2

      Yup...

      And thats reasonably as they should be.. Money isn't free. Its like any other tradeoff where you trade safety for price. Why do my workplace building not have 3 meter reinforced concrete walls (to protect your house from meteors, crashing planes, and nearby truck bombs.)

      Would you be willing ot pay twice as much for a car thats 30% safer?

      This is just more of the same.. If the recall costs more than paying off the mistakes, why is that any worse than your workplace not putting up 3 meter walls?

      FYI, there is already a price on a human life, about 1-2 million dollars. This price was arrived at by the DOT, by looking at peoples willingness to pay for safety systems.

    43. Re:Hypocrits by mpe · · Score: 2

      The problem here is that M$ is proprietary, and won't release their code. Therefore, government agencies cannot verify such claims of bad code.

      Not being able to see the code makes it difficult to see if the code is good. You can see if the code is bad through it's behaviour....

      Also, one must agree not to disclose bugs in M$ software or face prosecution.

      Governments generally cannot be prosecuted. The only action Microsoft could take would be to become a terrorist organisation.

    44. Re:Hypocrits by mpe · · Score: 2

      have you thought this through? What about interoperability? Modularity? If you worked like this, pretty much all NON software companys would end up doing everything in house, which is of course, not what they are in the business of doing.

      Most companies are not in the building business, nor are they in the pumbing business, nor telecoms, nor electricians, etc. All these cases involve assembling components which are highly modular and interoperable. Why should software be treated differently from any other infrastructure? A

      There is a reason microsoft exists.

      Problem is that Microsoft produces a "one size fits all" type entity. Then expects you to both bend your business to fit the way their software works and to upgrade to their time schedule.

    45. Re:Hypocrits by mpe · · Score: 2

      The formula doesn't take into account the cost of bad publicity however. That's why that formula isn't really used by car manufacturers.

      More that a judge found out what they were doing and imposed a fine of serveral times what it would have cost them to fix it.

    46. Re:Hypocrits by mpe · · Score: 2

      Microsoft never made the statement that "this product is bug free, and has no security concerns whatsoever".

      They more often claim that they don't guarentee that it will do anything.

      The statement is, and always has been "we fix what we know about, if it wont break too much other stuff".

      "If we happen to agree that it is broken..."

      Incidentally, within some egregious time window (10 years ?) they fix it for free.

      For military applications 10 years is just getting started. For applications related to government then 10 years just dosn't cut it.

      Thats the tradeoff the government willfully made when it wanted to use an off the shelf operating system, instead of doing it in house or submitting bids for a custom contract. (software that requires an ongoing support contract for security issues or _any_ issue at all)

      If they do it with a software company in their own country then the chances of getting a decent product at the end are remote. Software companies just don't operate in the long term. Dealing with a foriegn software company is effectivly high treason.

      What you're asking for would be something like an A1 system under the old pre-Common Criteria scheme... i.e. a provably correct system.

      WHich you have even less chance of getting with a COTS approach.

    47. Re:Hypocrits by Anonymous Coward · · Score: 0

      Don't think tires & Firestone, think Exxon and oil:


      If the code is so bad as to be dangerous, shouldn't the government make them recall the code and return a properly functioning version?


      I agree. Our dependency on oil is a serious national security issue (and notice I'm not parroting Bush by including the word 'foreign' here). There are laws on the books that encourage the use of alternative energy sources which wouldn't be there if the oil industry were looking out for our country/environment/economy instead of their bottom lines. It's getting to be pretty obvious that the time is drawing near when we will need legislation to protect us from companies like MSFT for the same reasons (nat'l security not least among them).


      If a car was dangerous enough to possibly cause death, wouldn't the government require a recall? Wouldn't the media jump on them like rabid wolves like they did Firestone? Wouldn't people avoid the things like they did Firestone?


      Yeah, and after 9/11, you'd think people wouldn't be so quick to go out and buy that SUV that gets less than 20 MPG, wouldn't you? The reason people avoid Firestone tires is that they believe it might pose a danger to them personally. Depending on closed-source Windows (or over-using oil) seems beyond their control - even among those who realize it's bad for them - because "everyone else is doing it..."(TM).

    48. Re:Hypocrits by walt-sjc · · Score: 1

      That's ONE GROUP'S definition. My point stands.

    49. Re:Hypocrits by Noel · · Score: 2
      Microsoft never made the statement that "this product is bug free, and has no security concerns whatsoever"

      Well, not quite, anyway

      There are no significant bugs in our released software that any significant number of users want fixed.

    50. Re:Hypocrits by da3dAlus · · Score: 2

      Actually, that was Tyler Durden talking to the lady on the plane in "Fight Club"...but yeah, same point.

      --

      Sometimes I doubt your commitment to Sparkle Motion.
    51. Re:Hypocrits by Dwonis · · Score: 2
      That "one group" (namely Eric S. Raymond) coined the term "Open Source", which makes it a little more authoritative than, say, Microsoft.

      Perhaps you could clarify your point?

    52. Re:Hypocrits by notsoanonymouscoward · · Score: 2

      it is true that MS has become an unruly beast... but they did create the tools and standards which put them on top. Theres this little thing called windows which opened up the door to many applications Linux STILL doesn't have easy user access to. Pull YOUR head out of tux's @$$ and take a look around. Haven't you ever thought of MS as a standard?

      --
      I ate my sig.
    53. Re:Hypocrits by Jburkholder · · Score: 2

      Well, this was in 1986... a little before fight club (which I've actually never seen)

    54. Re:Hypocrits by billcopc · · Score: 1

      There is also a reason people become programmers, without necessarily working in a software shop. The problem is that alot of competent programmers are sitting in some over-lit cubicle doing lame office work while some VB idiot 100 feet away is earning twice as much. Then he makes us all look bad and managers dump in-house coders because they think we all stink.

      --
      -Billco, Fnarg.com
    55. Re:Hypocrits by billcopc · · Score: 1

      Ok, true. Marketing in itself is practically an art form. Marketing as it is understood and applied by most corporations is a joke. Their thought process starts with "which cow haven't we milked in a good while" and ends with "consumers are our analog to Pavlov's dog. Time to bombard the senses with crap!". Good market-think starts with "What does the customer want" and ends with "What can we offer to satisfy that desire ?"

      Demographic studies, product tweaking and price selection are the responsibilities of a good marketer. Very few corporations have good marketers anymore, because it has become too easy to screw the customer and fuck with his head.

      --
      -Billco, Fnarg.com
  11. Pintos should be offended... by cansas · · Score: 5, Funny

    The Pinto was never as dangerous as M$ products.

    1. Re:Pintos should be offended... by CoolVibe · · Score: 1

      Just wait until you crash in a Pinto. ;)

    2. Re:Pintos should be offended... by Anonymous Coward · · Score: 0

      If MS was selling Pinto's they would mount a BB-Gun on the Top and sell it to the DoD as the replacement to the M1A1.

    3. Re:Pintos should be offended... by Anonymous Coward · · Score: 0
    4. Re:Pintos should be offended... by Narmi · · Score: 1

      > The Pinto was never as dangerous as M$ products.

      Ford fixed the pinto - thats why they were able to keep selling them after the problem was discovered. They recalled & repaired the faulty cars, and changed the design of all new cars to work around the problem.

    5. Re:Pintos should be offended... by craw · · Score: 1

      Perhaps, but I think they both have something to do with being rear-ended.

    6. Re:Pintos should be offended... by supermoose · · Score: 1

      Pintos are generally faster, too. =)

  12. Their Next Move Will Be... by rootmon · · Score: 0, Offtopic

    Their next move will be lobbying Fritz Hollings to sponsor OSPA, Open Source Prohibition Act: making it illegal to publish your APIs so the "terrorists" can't exploit them. As if terrorists could code :-)

    --
    "As flies to the wanton boys are we to the gods; they kill us for sport." - William Shakespeare, King Lear
    1. Re:Their Next Move Will Be... by Scott+Robinson · · Score: 1

      That's interesting... what makes you think "terrorists" don't code?

      Haven't we seen previous articles discussing "patriotic hackers"? They would most certainly fall into the newly broadened category of terrorist...

      Scott.

  13. hrmm by lowtekneq · · Score: 1

    Now how about they crack open the source to the hurds of open source programmers and fix some of the errors.. oh yeah then everyone would have to update.. gasp!

    --
    Carpe meam simiam!
  14. Equality by jaavaaguru · · Score: 3, Interesting

    So they think that just because they are Microsoft, they deserve to be treated differently? If they made crap software that is full of bugs, and it gets released to other companies who my possibly take advantage of those bugs, then it's their own fault. If a product is meant to be remotely secure, the software company should employ QA teams to *TRY* and break into it, at the VERY LEAST. Writing poor code is no excuse for avoiding your punishment, MS. Perhaps those using the buggy software should be informed of this, and given a grace period to switch to another system before MS is made to open their source.

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

      OK, we should hold shareware programmers, the ones with offices in their basements at home, to the same legal standard.

    2. Re:Equality by Anonymous Coward · · Score: 0

      ...In fact, anyone who programs should take out a $40,000 insurance policy for every 4,000 lines of code they write.

    3. Re:Equality by Anonymous Coward · · Score: 0

      The trouble with a lot of admitted geeks is that they are as arrogant and quick to judge as they are ignorant and naive. Microsoft makes a good lightning rod only for people with one track minds.

    4. Re:Equality by jaavaaguru · · Score: 1

      This is in reply to the last three comments...
      i think that everyone should be treated in the same way when it comes to producing programs. As someone stated in a previous comment, the government should make companies withdraw products from the market when a major fault is found. This could also apply to any individual, not just large companies. The thing is that those individuals will actually care about fixing the fault, and allowing the public to use the fixed software, whereas MS seems to allow problems to exist and just hope that people don't find them. They would find these problems themselves if they employed suitable testing techniques. I'm confident that most geeks in their basements make a much better job of testing for security problems than the Internet Explorer development (ha!) team do.

    5. Re:Equality by blonde+rser · · Score: 2

      I don't think they're argument is one of "deserve" or "justice" or "rightiousness." What they are saying is that, at a purely pragmatic level, it is in everybodies best interest to keep the code from being released. This is an argument that the courts often do take into consideration.

    6. Re:Equality by walt-sjc · · Score: 2

      Writting code that interprets untrusted, unknown code (HTML, javascript, etc.) in a secure fashion is HARD. I don't have a problem with the fact that IE has bugs, I have a problem with MS's attitude. I have a problem with "security by obscurity", and the response that the lack of security is due to customer demand.

      I REALLY have a problem with outlook's vulnerability to viruses. MS's response to that has always been that customers demand the ability to auto-execute email content. Pah. MS has always shipped software with all features (security holes) enabled by default, requiring customers to do massive hardening of a new system (which most consumers and MCSE's don't have the brainpower to do.)

    7. Re:Equality by Anonymous Coward · · Score: 0

      MS, owing to its position, doesn't need to employ a QA team for that. They simply invite hackers from all over the world by hooking their computers to the Internet. Then, they get a big and strong "QA team" for free!

      Remember, MS also gets its beta-software testers pay it for the betaware! Why can't it employ testers for free?

  15. I can see it now by heff · · Score: 1

    I can see it now, the new threat will be al queda cells training to get comp. sci degrees in US universities.

    it's scary that it has come to this, I guess the real question is to find out exactly which parts are the flawed ones and start reverse engineering them and replacing them with secured versions.

    One thing MS seemed to overlook is the added advantage of open sourcing.. you get access to an entire world of programmers who will help create a secure distriution (see also Linux).

    just my two cents.

    --

    --

    |-_-| . o O ( bEef!)

    1. Re:I can see it now by Anonymous Coward · · Score: 0

      You will eat offal and drink boiling water in hell, you infidel dog!!!

      P.S. If anyone knows of any job openings, I have a M.S. in Comp Sci from MIT. 8 Years development experience, 5 in Java and explosives technologies.

    2. Re:I can see it now by Anonymous Coward · · Score: 0

      what? don't you know this is already happening?

      come visit the Washington, DC area and check out all the local universities and colleges...

    3. Re:I can see it now by Anonymous Coward · · Score: 0
      > it's scary that it has come to this, I guess the real question is to find out exactly which parts are the flawed ones and start reverse engineering them and replacing them with secured versions.

      It's easy to find the insecure, fataly flawed parts: their filenames generally end in .exe, .com or .dll. MS's screwy name==> filetype system is a primitive holdover from cpm, but it does serve some purpose here!

    4. Re:I can see it now by Anonymous Coward · · Score: 0

      > I can see it now, the new threat will be al queda cells training to get comp. sci degrees in US universities.

      Seems that have all the Comp Sci the need already.

      Notice how all we get is "there is increased activity on the Al Queda network."

      The "threats" being described come from the handbook of stupid terrorist tricks, not the messages themselves. We seem to know there are transmissions (crypto out of mid-east), but not the content or destination (whom to arrest).

      It has already been reported that a number of the the 9-11 terrorists used laptops. One witness described the software as "complex". That probably means they didn't recognize the machine as using the Windows metaphor.

      Got it down pretty well, I'd say.

    5. Re:I can see it now by Anonymous Coward · · Score: 0

      >It has already been reported that a number of the the 9-11 terrorists used laptops. One witness described the software as "complex". That probably means they didn't recognize the machine as using the Windows metaphor.

      actually, no. Most of the communication was not encrypted. It was done in Kinko's, cybercafes, etc. It was security through total obscurity. and it works.

    6. Re:I can see it now by Anonymous Coward · · Score: 0

      it's scary that it has come to this, I guess the real question is to find out exactly which parts are the flawed ones and start reverse engineering them and replacing them with secured versions.

      Do that, before someone else finds the parts (was the Message Queueing perhaps, or a red herring?), reverse engineers them, and releases the exploit.

      Any other company would have a duty to fix the problem I think,

    7. Re:I can see it now by Anonymous Coward · · Score: 0

      If you believe Linux is a secure distribution right out of the box you're probably as blind and naive as most of the Linux community.

    8. Re:I can see it now by Anonymous Coward · · Score: 0

      Actually yes. It was reported... on CNN as I recall.

      The truth? Well, when were we ever allowed to have access to that?

  16. Re:Don't pick on me! My software sucks! by CoolVibe · · Score: 4, Funny
    Just count your lucky stars that Microsoft software isn't guiding ICBMs to their target...

    Well, at least I hope it doesn't. A comment like this from a Microsoft bigwig doesn't sound encouraging... Mid-air GPF anyone? *ouch*

  17. someone mod this up by Unknown+Poltroon · · Score: 1

    i wish i hadnt used up all my mod points.

    --
    All Troll + "offtopic" mods are meta moderated as "Unfair", because you abused the system.
  18. er, by Xzzy · · Score: 5, Insightful

    From the story:

    > The protocol, which is part of Message Queuing,
    > contains a coding mistake that would threaten the
    > security of enterprise systems using it if it were
    > disclosed, Allchin said.

    Then with all the billions and billions of dollars M$ has hanging out in the bank, why not hire someone and FIX THE PROBLEM. What's the problem with doing the things that make sense?!

    Single best thing M$ could do to improve their product security is to adopt the 'patch often' mindset. Fix something, release a patch, everyone goes home happy.

    The bi-annual (exaggeration) security patches they currently do ain't gonna do it.

    1. Re:er, by cperciva · · Score: 4, Insightful

      Single best thing M$ could do to improve their product security is to adopt the 'patch often' mindset. Fix something, release a patch, everyone goes home happy.

      That's great in theory, but the real world doesn't work like that. In the real world, it is very hard to get everyone to apply patches, and the software vendor gets blamed even when they've made the patches available months earlier; Code Red is a perfect example of this.

      In the context of system administrators who forget to patch their boxes, you actually end up with better security if you release a large patch every month than if you release small patches every few days.

    2. Re:er, by bobdehnhardt · · Score: 5, Insightful

      Never will happen. Releasing patches often would give the average users the idea that "this software is crap, they keep finding problems with it, that little Updates thingie keeps popping up and annoying me, why didn't they get it right the first time?" Far better to release one mega-patch every 6-9 months, label it a "Service Pack", and stress the "enhancements" over "bug fixes". At least, that's how Microsoft seems to view it.

      Microsoft is all about perception. They learned long ago that they can release pure shite as long as the general public perceives it as good. And that can be accomplished through Marketing, which is much easier to craft and control than Coding....

    3. Re:er, by Anonymous Coward · · Score: 0

      Don't be an idiot. You can't _fix_ a protocol with out _changing_ it. Which would then break compatibility with un-fixed clients.

      If this is really a protocol problem, then they are well and truly stuck until they can convince the whole world to upgrade to a new protocol en-mass.

    4. Re:er, by elmegil · · Score: 2

      B.S. Sun Microsystems releases patches for Solaris quite often, and we're a market leader for commercial Unix systems.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    5. Re:er, by larien · · Score: 2
      Which is why open protocols, subject to open review, are better...

      It really worries me that MS are now effectively admitting "our code sucks, and we can't fix it".

    6. Re:er, by joshamania · · Score: 2

      You should do both. That's what Hotfixes and Service Packs are for...except that M$ only fixes what it has to...not what it should.

    7. Re:er, by CoolVibe · · Score: 2

      WHAT?!?! Microsoft software has BUGS that could COMPROMISE SECURITY? *gasp* oh no!??!
      </sarcasm>

      Like that's new.. They should read NTBugTraq every once in a while then. Heck, even open source software has bugs. Code I write has bugs. Heck, that's a fact of life. And yes, sometimes they can compromise security.

      Their big mistake is not opening the code. Maybe some malicious underground cracker already figured out how to exploit this. You don't know. It's Security Through Obscurity, and will NEVER work.

      Great going Microsoft. Keep on going like that. I'll be waiting for the outcome.

    8. Re:er, by innocent_white_lamb · · Score: 2, Insightful

      B.S. Sun Microsystems releases patches for Solaris quite often, and we're a market leader for commercial Unix systems.

      But Sun isn't peddling their software to Joe Blogg's grandmother either.

      Perception is important in marketing; in fact, it's about the only thing that really is important when you get right to the basics. And MS wants to avoid fostering the perception that their software is "not right" in the minds of the average man-on-the-street. Frequent patches would undermine this effort.

      --
      If you're a zombie and you know it, bite your friend!
    9. Re:er, by Anonymous Coward · · Score: 0

      Yes, but you're dealing with people who have a fscking clue, not drooling windows using plebs.

    10. Re:er, by markmoss · · Score: 2

      Not to mention the patches that unexpectedly break something else, in a few of the million different configurations out there...

    11. Re:er, by HiredMan · · Score: 3, Funny
      From the story:
      The protocol, which is part of Message Queuing, contains a coding mistake that would threaten the security of enterprise systems using it if it were disclosed, Allchin said.


      "That's business with .Net."


      =tkk

    12. Re:er, by mangu · · Score: 2

      it is very hard to get everyone to apply patches

      That doesn't apply to the military. Just create a "patch officer" position and make it his duty to apply patches.

    13. Re:er, by nat5an · · Score: 1

      Not to mention, in a large enterprise-type situation , with users who have trouble doing basic things (adding attachments to email), expecting users to run windows update on their own to patch their computers periodically is a bit much.

      In addition, Microsoft doesn't really provide a good way (that I know of) to deploy their hotfixes to a network of machines. They don't even release their own patches as Windows Installer files so you can publish them to machines!

      In short, patching a large number of machines under their particular system is a nightmare.

      But then again, maybe there is an easy way that I just don't know about....

      --
      Head down, go to sleep to the rhythm of the war drums...
    14. Re:er, by nirvdrum · · Score: 1
      Why would they waste the money to hire someone and fix the problem? To appease some Linux users that will never use a MS system anyway? You have to realize that most consumers simply don't care. It's not ignorance, it's priority. To most people, getting out food shopping, taking the kids to soccer, and any of a billion other things take precedent over whether or not their local PC is secure or not.

      As for the patch often mindset, you're preaching to a group of individuals that just last week criticized MS for releasing another patch for IE 6.0.

      A bore is someone who persists in holding his own views after we have enlightened him with ours.
      --Taken from the footer of a /. page. Maybe people ought to practice what they preach.
      --
      If there was a "-1 Not Funny", that'd be my most used mod.
    15. Re:er, by JimmytheGeek · · Score: 1

      I have to disagree- there is a reasonable level of patching one can expect admins to do. Microsoft itself, with it's competitive advantage in hiring technical staff (Windows admins consider it cool to work there), it's insider perspective on its products, did not protect the Windows Update site from Code Red. The patch was available on the site itself, but hadn't been applied.

      What chance have the rest of us got?

    16. Re:er, by Anonymous Coward · · Score: 0

      If Microsoft stopped releasing buggy software, they wouldn't have a reason to force people to upgrade. Bugs == Upgrades == More $$$.

    17. Re:er, by Danse · · Score: 2

      It doesn't need to be everybody patching. Just the people that run important systems. One would hope that they would be competent enough to patch their systems. Hell, I'm just a lowly jr. grunt db/app programmer and I can keep my boxes patched. Any sysadmin out there who is paid to keep their systems up and running should be able to do at least as much. If they can't, then there is a problem. Either they are using software that is innappropriate for the task, or they aren't competent enough for their job. The first may or may not be their fault, but the second would be.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    18. Re:er, by Anonymous Coward · · Score: 3, Interesting
      IBM did something similar with the input queue on OS/2. They had a design problem that was part of a bad design from the very start. Everyone knew it. Why wasn't it fixed? It was going to require user programs to be fixed as part of the fix. It was a critical architectural failure when they started OS/2 2.0 under duress, they had some hard and critical deadlines to meet and they botched that piece of the equation. What's the alternative? You require a huge number of apps to be, at the very least, recompiled? That's barely practical with something like Linux, have any idea it takes to get full distribution up an running on a different architecture? Long enough that the biggest Linux companies still only support a handful of what GNU/Linux runs on. IBM didn't fix it, in fact some very good software engineers resorted to doing some fairly cheap hacks to try and get around it. When you start putting bandaids on the core, things are getting bad and it's only a matter of time, you've started to calcify the product. It's a bitch, what else do you do?


      How many of you kids remember a.out to elf? Or the switch from libc to glibc? Any of you try to upgrade through that yourself without reinstalling a new distribution? Think of both of those, multiply it by 10000 and throw a couple major security holes in that the entire world may not be privy to. Then you are starting to scratch the surface of how large this problem is. On top of that why not factor in some bullying from the MS sales force, how many larger MS customers have been bullied at one point or other? Probably enough that if they were told they have to replace everything some of them would get really pissed off and seriously think about shopping elsewhere.


      MS fucked up and they fucked up bigtime. They need more time too, they've got .NET in the pipe and they're porting their apps to it but they will need to rebuild the platform. I think the NT platform is starting to get to a good time when it's fair to look at complete rewrite or some kind of major overhaul but they need to time it right so that linux doesn't hurt them too badly and they are also going to need a culture change, you have to build large systems with lot's of abstraction and heirarchy, they want to put too much into kernel land and it's only going to make security problems harder to solve down the road and open up more parts of the OS to different kinds of attacks. 10 to 1 the queue holes involve sending messages as if an aplication has passed a security boundary and that they allow you almost free reign, it's something that almost doesn't apply to other platforms.

    19. Re:er, by _Knots · · Score: 1

      "One degree" of isolation from the worm that just emailed that kiddieporn you have to your boss. One degree of no-isolation... tsk. For 3x10^10, I'm *sure* people could do better than Microsoft has.

      --knots

      --
      Anarchy$ dd if=/dev/random of=~/.signature bs=120 count=1
    20. Re:er, by bmajik · · Score: 2

      Sun is no champion of providing timely security patches. The latency between bug submission on bug traq and time to patch release was something like 9 months for a specific remote-root rpc compromise.

      Granted, thats not the norm, but thats a pretty poor showing.

      The only mainstream unix with a non-utter-fucking-joke security story is OpenBSD. And its patch story is somewhat less than desireable (no binary patches, although projects to do that "unofficially" keep getting kicked around. sometimes, people arne't in the mood to make world just to put off script kiddies)

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    21. Re:er, by jgp · · Score: 1
      > why not hire someone and FIX THE PROBLEM

      You mean hitmen to kill the hackers and terrorists?

      As long as Microsoft can keep the public pointing their collective finger a hackers, they don't have to spend the money. An ignorant public == Happy Shareholders.

      Sheesh, I mean the guy in the article was trying to imply that he was causing harm by even mentioning it.

    22. Re:er, by elmegil · · Score: 1

      The point was not about specific time to patch issues (which any huge organization is going to have trouble executing consistently) but rather to do with overall frequency of patches in spite of the assumed "lots of patches mean crap" in the original comment I was responding to. It's a rare week that Sun doesn't issue several new patches, regardless of how old the issues the patch fixes might be. Issue response time is unrelated, and I agree could use a lot of work.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    23. Re:er, by fferreres · · Score: 2

      Microsoft is all about perception. They learned long ago that they can release pure shite as long as the general public perceives it as good. And that can be accomplished through Marketing, which is much easier to craft and control than Coding....

      Not Marketing. I think it is leveraging and delivering what the users wont (be it a good or bad thing).

      Everyone can use Windows. Everyone has been using Windows. Some few people use Linux. Most nobody used *nixes in the past. (everyone: as in "mostly everyone")

      Things are changing because Unix is delivering something that more and more people are asking for: security, stability and usability.

      MS is trying to block the past, but if *nixes keep on delievering what the mayority wont, they will succed.

      No amount of marketing is going to make OpenOffice better (in terms of what average joe likes more) that MSOffice. It's won't happen, as people notice from the very second when they don't initialy like something.

      So, to make *nixes widespread you need to address the concerns on people that also care about "usability", "niceness", "easiness", "dumbedness". If and only if can *nixes satisfy this group, it will be widespread.

      The marketing is fine. But it's not the way MS has pushed their products into people. Leveraging the OS, controlling the OEMs and delivering what people "in the surface" want did the job.

      --
      unfinished: (adj.)
    24. Re:er, by IronChef · · Score: 2

      What's the problem with doing the things that make sense?!

      I have been working at Microsoft for about 1 month. I expected it to be a staggeringly inefficient operation, full of red tape, political infighting and all that.

      I was wrong. It is far, far worse than I ever imagined.

      Someone at MS may very wish to fix this particular problem, but when you factor in the considerable BS... well, there's a lot of intertial there. A hell of a lot.

      Frankly I am amazed that anything gets done there.

    25. Re:er, by walt-sjc · · Score: 2

      Hmm. Insightful. Hmm.

      The problem with the current scheme is patch hell. MS has service packs and hot fixes. What admins have frequently found is that hot fixes can break your system. Patches depend on other patches and service packs requiring a very specific installation sequence. Maintaining all these patches on hundreds of servers is a nightmare.

      What MS does NOT do often enough is roll-up patches into a new service pack. The last service pack for Win2000 was over a year ago. There are DOZENS of patches since then. There is NO excuse for this.

    26. Re:er, by Maserati · · Score: 2
      Here you go. It takes a Windows 2000/NT 4.0 network to do it, and Active Directory is needed to get the hotfixes out.

      You use a couple of utilities in combination to identify patches. hfnetchk.exe scans a network of 2K/4.0 machines and generates a report. qchain.exe allows you to apply multiple hotfixes without restarting; a batch file is created to apple each patch in sequence, with appropriate switches. Then you use ActiveDirectory to push the batch file out to be applied at the next login. I actually like doing it at logout , but I'd rather get everything applied asap instead of any aesthetic utility of applying a patch when the user is done and won't notice the extra restart.


      For bonus points, you automate running hfnetchk, gathering hotfixe files, assembling qchain batch files, and pushing them out to the right machines in AD. Hint: a lot of this data is in, or can be represented as, XML. Emailed reports are good, html statistics are good. I'm not in a Win2K shop any more, but getting this running was going to be my blackbelt project. Thank you Osama and post 911 economic nuttiness.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    27. Re:er, by shani · · Score: 2

      B.S. Sun Microsystems releases patches for Solaris quite often, and we're a market leader for commercial Unix systems.

      Lord knows why though. My most recent patch story with Sun was horrible.

      In December our sysadmin foolishly applied the "Recommended Patch Set" from Sun, and our main application started leaking memory like a sieve. Since there were literally dozens of patches in the set, our sysadmin was very nervous about trying to track down which one was the problem and removing only it.

      After a few painful days of debugging, I tracked it down to resolving a hostname from a multithreaded application. I produced a 30 line program to duplicate the result, and handed it our sysadmin, who contacted Sun.

      It took Sun over a month to duplicate the result on their machines, even with the source code. When the finally did, they said "we duplicated the problem, and it's in Solaris 8 and the soon-to-be-released Solaris 9, and we're not going to fix it". My God.

      So up the chain of command the request goes, and Sun finally agrees to fix it, because one of their large American customers asked them to. Translation: when one of our customers that we care about asks us to do something, we'll do it. The hundreds of thousands of Euros we've spent over the last few years on Sun's crappy slow boxes apparently don't mean a damn thing.

      Sun is kind of the Jaba the Hut to Microsoft's Empire. They're no less evil, just less good at what they do.

    28. Re:er, by linzeal · · Score: 1
      Bloop * Bloop *

      We know where you are *bloop microserf 366812 you will be *click *whir destroyed

    29. Re:er, by Tony-A · · Score: 2

      Maybe some malicious underground cracker already figured out how to exploit this. You don't know. It's Security Through Obscurity, and will NEVER work.
      Oh, I dunno. Seems like Security through Obscurity is working for the crackers.
      BTW, "this" is singular. Surely you don't think there's just one?

    30. Re:er, by CoolVibe · · Score: 2
      Yup, it will only work for those kind of people, not for mig multinationals in the public eye. They should know they got nothing to hide from us ;)

      Oh, of course there's probably more. Just blame my english, I'm not a native speaker. So there :)

    31. Re:er, by Tony-A · · Score: 2

      Oh, it's not your English. It's that everybody seems to be assuming that there's only ONE of them and fixing that one will solve everything.

    32. Re:er, by elmegil · · Score: 1
      So I post a reply with the clear intent of demonstrating that high number of patches per unit time != horrible quality, and your reply is "but you suck!" and we suck based on NOT providing MORE patches per unit time at that.

      How very slashdot.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    33. Re:er, by Anonymous Coward · · Score: 0

      it is very hard to get everyone to apply patches, and the software vendor gets blamed even when they've made the patches available months earlier; Code Red is a perfect example of this.

      Code Red is a horrible example of this. Had the vendor configured this type of service to not install by default, Code Red would have never been as prevalent. Your admins who know how to get patched and stay patched, were not infected with Code Red. It was the rest of the morons out there that shouldn't have been running IIS in the first place.

      Web, DNS, Mail and File services should not be enabled by default. You turn them on only if you know what you are doing and are willing to accept a certain amount of risk.

      Your "It's the sysadmin's fault!!" game of placing blame on others does not address the root of the problem. It only diverts simple minds away from the attention you'd rather not have.

    34. Re:er, by shani · · Score: 1

      But the original cause of the problem was the first patch set that Sun provided, which broke the system. LESS patches per unit time would have been better.

  19. This is big news... by 3Suns · · Score: 2, Interesting

    The DOJ was pressuring MS to release it's APIs etc., in the interest of fair trade. Now MS claims that doing that would put national security at risk.

    What's the solution for the DOJ (who holds the reigns now)?? Simple: force MS to adopt open standards and open code modules in the future. Given that the MS business model is based on leveraging its "secret" elements, this could force them to abandon nearly all of their anticompetitive practices.

    --

    -3Suns

    ~~~~
    The Revolution will be Slashdotted
  20. Ridiculous argument! by Anonymous Coward · · Score: 0

    Even if it was true that closed windows source is important for national security, microsoft itself shares the windows source with many companies and many, many universities.

    I really doubt that all these people have a top secret clearance.

    1. Re:Ridiculous argument! by jhoger · · Score: 2, Insightful

      Agreed... the most security on their Shared Source stuff is at the level of a non-disclosure agreement.

      I think the judge will see through this ploy.

    2. Re:Ridiculous argument! by Rick+the+Red · · Score: 3, Funny
      Yes, but they've signed Non Disclosure Agreements, so it's OK.

      --
      If all this should have a reason, we would be the last to know.
    3. Re:Ridiculous argument! by innocent_white_lamb · · Score: 1

      Yes, but they've signed Non Disclosure Agreements, so it's OK.Was that humour or are you serious?

      I can't tell and for the benefit of anyone who may have missed the point, since when it is impossible for a terrorist or other miscellaneous "bad guy" to sign a NDA?

      --
      If you're a zombie and you know it, bite your friend!
    4. Re:Ridiculous argument! by Rick+the+Red · · Score: 2
      Was that humour or are you serious?
      That was humor, you Limey. And don't call me serious!

      --
      If all this should have a reason, we would be the last to know.
  21. EULA? by pjdepasq · · Score: 1

    Does this mean that they (MSFT) will have to change their EULA to warn that their product is dangerous to my health and that if I die using Windows, or some other MSFT product, it's not their fault?

    I smell a few lawsuits for those who drop dead using their products.

    1. Re:EULA? by PepsiProgrammer · · Score: 2

      Actually, its probably already in there, just impossible to find along with everything else.

      --
      "The United States has no right, no desire, and no intention to impose our form of government on anyone else." - Bush 05
    2. Re:EULA? by Midnight+Thunder · · Score: 1

      Is there really any point to a EULA, epecially since some companies insist that it is valid, even after they changed the license agreement *after* you clicked through!?

      --
      Jumpstart the tartan drive.
    3. Re:EULA? by statusbar · · Score: 2

      Doesn't the typical microsoft eula specify that the software is not to be used in life critical systems anyways?

      --jeff++

      --
      ipv6 is my vpn
  22. Isn't this securty by obscurity, by reschly · · Score: 1

    and isn't security by obscurity a horribly way of writing software?

    --


    I believe that the existence of women is proof that God loves us and wants us to be happy
    1. Re:Isn't this securty by obscurity, by Anonymous Coward · · Score: 0

      Thank you for generating Slashdot Auto-Response #432.

    2. Re:Isn't this securty by obscurity, by Anonymous Coward · · Score: 0

      Perhaps, but god help the smaller software companies who get sued by the state for not writing code the way the state wants it to be written. This witch hunt is going to royally fuck up the entire industry.

    3. Re:Isn't this securty by obscurity, by Anonymous Coward · · Score: 0

      Yes, but its also a horribly cheap way to sell software.

  23. Patches? by CTho9305 · · Score: 1

    The article states one known bug in the Message Queuing protocol is very severe. If they know what the "coding mistake" is, can't they patch it and then release the source of the now-secure component?

    1. Re:Patches? by swdunlop · · Score: 1

      What if it was a flaw in the protocol itself, perhaps some easily assailable bit of amateur cryptography that, if fixed on a given host, makes that host incompatible with all the other hosts using MSMQ ?

      Or of course, this could just be a scarecrow, and there could be no bugs in Microsoft's MQ.. And President Bush could actually be a transvestite named Susan..

    2. Re:Patches? by Anonymous Coward · · Score: 0
  24. More Lawsuits Now? by Asikaa · · Score: 2, Insightful

    If Ford were to say that they couldn't disclose their new transmission design because if they did it might get people killed, surely they would have to either redesign it, recall it or face a HUGE class-action lawsuit.

    All we need is some documented evidence of a MS exploit resulting in injury or death. :)

    --

    Asikaa
    Come in, twenty-seventy-seventy, your time is up.

    1. Re:More Lawsuits Now? by Anonymous Coward · · Score: 0

      I think there is some clause in Windows' (and other operating systems') EULA that indicates the software should not be used for mission-critical applications. For example, air traffic control or running nuclear power plants...

    2. Re:More Lawsuits Now? by TheFlu · · Score: 2

      I'm willing to volunteer for this. I wasn't really doing anything anyway, so if somebody wants to hit me over the head really hard with a Windows box...

  25. Microsoft Windows NS? by Meat+Blaster · · Score: 1

    Drape each box in one of our flags, and trademark the phrase "So powerful the source is a national secret." The PR alone should rake in enough cash for Microsoft to cover their end of the lawsuit.

    1. Re:Microsoft Windows NS? by sparrow_hawk · · Score: 1

      I think Apple did this once... something about the (then) current G-whatever chip being so powerful it was banned from export under the same regulations as supercomputers.

      OTOH, that was hardware. This is stupid.

  26. also by redballz · · Score: 1

    M$ is so concerned with National security , they have created many many security holes in both IE and outlook. for security of course!

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

      How clever and insightfult.. You've really added an interesting thought to the discussions....

  27. Modesty by Anonymous Coward · · Score: 0
    "... all my mod points."

    How are the ankles.

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

      sore

  28. *Yawn* I think someone from Peru said it best ... by smoondog · · Score: 5, Insightful

    (From a story posted here)

    Peruvian Congressman David Villanueva Nuñez made exactly this argument:

    To guarantee national security or the security of the State, it is indispensable to be able to rely on systems without elements which allow control from a distance or the undesired transmission of information to third parties. Systems with source code freely accessible to the public are required to allow their inspection by the State itself, by the citizens, and by a large number of independent experts throughout the world. Our proposal brings further security, since the knowledge of the source code will eliminate the growing number of programs with *spy code*.

    In the same way, our proposal strengthens the security of the citizens, both in their role as legitimate owners of information managed by the state, and in their role as consumers. In this second case, by allowing the growth of a widespread availability of free software not containing *spy code* able to put at risk privacy and individual freedoms.


    The flaw here is that for windows code to posess the powers they imply, it would need to be a state secret. Perhaps it should be illegal to distribute mission critical osc across us boundaries? Windows code a state secret? I think not, anyone can reverse compile machine code.

    Micro$oft should realize that governments do not like security threats they are not able to evaluate themselves. The NSA, for example, cannot sit and tinker with windoze's security holes the way they can with OSC (open source code)...

    -Sean

  29. God forbid by Anonymous Coward · · Score: 0


    God forbid we should open source something that is that badly written.

    Missle carriers everywhere, none a blue screen to be found.

    They would be towing them back from all over the gulf.

    I think Win should be in all consumer devices. It would be like effective remote terrorism the likes of which we haven't seen since Maximum Overdrive.

    Hehehe

  30. Disclosure of Code Flaws by dlur · · Score: 1

    The fact that they(MS) admit there are issues with their currently closed-source model that involve flaws that are so bad that even stating which modules they are involved with is a potential compromise to National Security reinforces in me the fact that an open atmosphere is much better in that numerous persons and groups can review the code such that alarmingly fatal flaws such as these don't get released the to the public or the government in the first place. If even a few outside of Microsoft's company had reviewed or had access to these modules, I think it would be only a matter of time before these bugs were squished, probably even before the software was released in the first place. What better reasoning for the states to continue fighting for the disclosure of MS's cruddy source to the states, and certain other peoples than the hope that flaws such as these don't end up in a finished product that people actually pay money for in the first place.

    --
    Duris MUD - The best pkill MUD. Ever.
  31. National Security Reason To Open Source? by Anonymous Coward · · Score: 0

    As a matter of national security, the source code should be opened so that the flaws can be found and systems important to national security that are currently running with vulnerabilities be shut down until they are fixed. Microsoft is going to get itself in a world of trouble when a vulnerability they are aware of, but fail to disclose immediately, is exploited before they release a patch.

    The bottom line is that system adminstrators need to know if there are flaws, especially with "national security" at risk, even if, in the absence of a fix, their only option is to shut the affected services or systems down.

  32. oh as if! by kennedy · · Score: 0, Flamebait

    BWAHAHAHAHAHAHAAHAHAHAAH!!!!!!!!!!

    no wait seriosuly though....

    BWAHAHAHAHAHAHAHAAHAHAHAHAHAAHHAH!!!!!!!!

  33. Playing both sides of the fence by jackaroe · · Score: 2, Interesting

    "We'll security is our top priority (http://slashdot.org/article.pl?sid=02/01/17/02592 34&mode=thread&tid=109) but until it improves, our source is a threat to national security"

  34. admittance? by Profe55or+Booty · · Score: 1

    As a result of the flaws, Microsoft has asked the court to allow a "national security" carve-out from the requirement that any code or API's be made public.

    it seems to me that by this statement they are admitting that they have a monopoly over the OS market... that is, if it's a national security risk, that means that the nation is running their software.

    greg

    --
    sig - .
  35. Figgures by dopefish3 · · Score: 1

    I think thet they're hiding something...
    (Cough!) Stolen source! (Cough!)

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

      and don't forget (cough!) backdoors! (cough) and (cough!) C++ comments about their mercilessly crushed competition being weenies - or is that !seineew (cough!)

      It's funny, everyone was so patriotic after 9/11. Watching this case flounder in the mire of stupidity and corruption kills any belief I ever had that America is currently a great country. It WAS. But it's NOT NOW. There's some big problems here, and just like the commies said, our capitalist society is tearing itself apart. Of course, they fell apart first (with our help, I hear). Politicians on the take, media and corporations running things, corruption everywhere, crime as an 'alternative lifestyle', jeez.

      Face it, 1984 is so 1984. The new Big Brother has got his act TOGETHER! And you ain't seen nothin' yet! And you won't. That's how good he is.

      Zoober

    2. Re:Figgures by Anonymous Coward · · Score: 0

      NO! Dont ever offend the open-source community like that again! LOL!

    3. Re:Figgures by Anonymous Coward · · Score: 0

      Yes indeedy. Like the BSD^H^H^HWinNT TCP/IP stack for starters.

  36. The flawed bit ... by Miqlo · · Score: 1
    int main (int argc, char* argv[]) { ... }
    :)
    1. Re:The flawed bit ... by Anonymous Coward · · Score: 0
      You mean:
      int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { ... }
    2. Re:The flawed bit ... by Anonymous Coward · · Score: 0

      Nono no! You mean:

      var Run

      Begin While 1
      If Windows == Running Then
      Run = ReadFromBSDStack(255,31337)
      ExecuteFromArray(Run)
      End If
      End While

    3. Re:The flawed bit ... by Anonymous Coward · · Score: 0

      No fool, if it was running a BSD stack, it wouldn't bloody well crash

      -- TrollBurger

    4. Re:The flawed bit ... by Anonymous Coward · · Score: 0
      ...more like
      10. GOTO 20
      20. Print "Starting Windows"
      30. GOTO 40
      40. ....
      Bill's a BASIC hacker, remember.
  37. National Security means... by cperciva · · Score: 5, Insightful

    I think that "National Security" here means "the NSA asked us to put xyz into our code, and they'd be unhappy if it had to be removed or became public".

    Remember: Cryptanalysis has, and will, always come in fourth place after burglary, blackmail, and bribery.

    1. Re:National Security means... by cehardin · · Score: 1

      This is possible. There are many instances of intelligence agencies asking corporations to "help them out"

      However, this would mean that the Windows source code that companies pay so much for is not the REAL source code.

    2. Re:National Security means... by RocketRay · · Score: 1
      I think that "National Security" here means "the NSA asked us to put xyz into our code, and they'd be unhappy if it had to be removed or became public".
      If that's true, then the NSA asked them to put classified information in a lightly-encrypted (machine code) form widely released to the public.

      There is no way the NSA would allow anything of the sort to occur. Classified information is tightly controlled and releasing such information in such a manner will get you in serious trouble.
  38. DRM and national security by grung0r · · Score: 2, Insightful
    "but it would include APIs that deal with anti-piracy and digital rights managment"

    Terrorism = File Sharing

    someonce call the RIAA and tell them the great news!

  39. Ugh by BlackGriffen · · Score: 2

    There's no way, if Windows was open source, that people would be able to find the flaws for themselves and patch the code. After all, only a malicious hacker would want to look at Windows source code ;), and only a fool would try to step through that labyrinth that would make Daudalus green with envy...

    BlackGriffen

    1. Re:Ugh by nrosier · · Score: 1

      So all those "bug hunters" are really malicious hackers? If so, why do they report their findings to the companies and make them public? Most "malicious hackers" don't browse through source code, they just use exploits discovered by others. Most of them wouldn't even know where to begin analyzing code, let alone understand what it does.

    2. Re:Ugh by Darby · · Score: 2

      Most "malicious hackers" don't browse through source code, they just use exploits discovered by others.

      This is known as a "script kiddie". A hacker who is truly malicious would own your ass so fast it would make you head spin if they were so inclined.

      Most of them wouldn't even know where to begin analyzing code, let alone understand what it does.

      That's why there have never been any real hacks?

    3. Re:Ugh by mpe · · Score: 2

      Most "malicious hackers" don't browse through source code, they just use exploits discovered by others.

      Those are the so called "script kiddies". Those who find the original exploits are far likely to look at the binary. Especially with something like Windows where you have a binary monoculture. So once you discover an explot which works you can be quite sure it will work everywhere.
      Explots are against object code, not source code, a change it compiler options could easily mean that either an explit won't work or it will simply crash the target rather than circumventing security.

  40. Rebuttle by Anonymous Coward · · Score: 1, Funny

    What if Terrorist Destroy Microsoft, (e.g. Crash a 747 into Microsoft, or develop worm to destroy Microsoft source code)? What will happen then?
    For reasons of National of Security, all of Microsoft code should be made open source! At the very mininum Microsoft should hand over all of it to the NSA or some other agency of the US government to ensure that the code is available in after an attack against Microsoft.

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

      If that were to happen I would consider it a service to mankind

  41. Re:Don't pick on me! My software sucks! by Anonymous Coward · · Score: 0

    Fortunately, most missiles don't have Internet Explorer installed.

  42. Our Security by Haiku+4+U · · Score: 1

    inversely proportional Our Stupidity

    1. Re:Our Security by BitHive · · Score: 0

      You're so cool.

  43. Wow that's bold by Kraegar · · Score: 3, Insightful
    To stand in front of not only a customer, but your Government, and declare that your product is so dangerously flawed that it could cost lives.

    If it happened in any other industry (auto, aviation, train, commerce, weaponry, etc) the Government would drop their product like a dead rat (and more probably force the manufacturer into a recall). Yet Microsoft is willing to use it as a defense?

    1. Re:Wow that's bold by Arandir · · Score: 2

      Microsoft has made so many verbal blunders in this case I'm starting to suspect that they really do want the maximum possible penalty. Their defense strategy is puzzling.

      Maybe they really do want Microsoft broken up, so all their top executives can be the Big Cheese at their own BabySoft(tm).

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    2. Re:Wow that's bold by Anonymous Coward · · Score: 0

      i agree with your first comment but your second one has been proven wrong by said government over and over - you've been watching cnn instead of pbs.

    3. Re:Wow that's bold by korgull · · Score: 1

      My first guess is that this message is a trick from MS.
      I can't think of one company that makes products that demand high safety standard and who do use MS code for that.

      If one such company exists, they do have an extremely bad quality department and in case someone buys their products they must be even more stupid.

      Most of this industrie rely on proven technology and stay with that for many years. MS changes code so fast that there's no solid ground for such companies to build on.

      No, I don't see any this critical applications run on MS code. Anyone of you guys do ?

  44. Fear the future... by Dr.+Bent · · Score: 5, Interesting

    Three things need to happen in order for people to start getting serious about software security and reliability:

    1) A software system with 1 or more serious _known_ flaws must be used on a worldwide scale by a government agency or large company.

    2) That software must then fail.

    3) The failure must cause thousands of deaths or hundreds of billions of dollars in loss or damage.

    The result will be like the 9/11 of software...when the world wakes up and realizes that we have become so dependent on software systems for our daily lives that we actually have to start caring whether or not they work correctly. We need to start taking an engineering approach to software and KNOW (not think) that it will operate as advertised.

    I'm actually hoping that this will occur sooner than later. The later it happens, the more catastrophic the result will be and the less time we'll have to rectify the problem before it happens again.

    1. Re:Fear the future... by xtinct · · Score: 0, Flamebait
      Three things need to happen in order for people to start getting serious about software security and reliability...

      doesn't microsoft already fit into all three categories???

      #1 and #2 are a given...

      #3, can you say: the total cost of Melissa, ILOVEU, code red[1-*], etc, etc...

    2. Re:Fear the future... by egeorge · · Score: 0, Troll

      I was really hoping that Y2K was going to do the trick. But alas, someone got the word out too soon.

    3. Re:Fear the future... by ciole · · Score: 1, Flamebait

      Riiight. i think, rather than make MS and other corporations less amazingly blase about the security of their users, OR make the gov't mandate OSS, this kind of catastrophe would be used to strengthen the power of corporations. Probably, the poor schmuck who made the math error causing the crash would be blamed, and we as coders would become liable, leading to coding insurance and probably, compiler licenses. Henceforth from this moment, ONLY MS would be able to sell software to the gov't, as they could afford the "mission critical" insurance, rather than just the lawsuit for lost playtime insurance that, say, EA would need. Rather than force code to be made well, i think it would just mandate the establishment of liability, so when something breaks, we know who to sue.

    4. Re:Fear the future... by Dr.+Bent · · Score: 1

      If Microsoft stood on the world stage and said "We can write software that will never fail" would anyone believe them? Seriously...I'm not trying to troll here. Talk to any average joe-schmo computer user and ask them how many times a day Windows crashes on them. Now ask them if they would trust their lives to Microsoft software. I'd be willing to bet the answer would be no.

      The fact is that Microsoft does not have that "hardcore mission-critical" reputation that many other companies have, even in the general public. But they pretend that they do...and it's going to get them in trouble one day.

    5. Re:Fear the future... by Anonymous Coward · · Score: 0

      and in 1 year they'll all forget their lessons and go on. =)

    6. Re:Fear the future... by sparkz · · Score: 2
      The average joe-schmoe user has never though about these issues, and doesn't know how to think about them. They have no reason to suppose that MS are any worse than anyone else. They've returned their car for product-recalls, they've updated from windowsupdate.com. They're blissful in ignorance.

      I'd be willing to bet the answer would be a resounding "Yes", especially from patriotic USians.

      --
      Author, Shell Scripting : Expert Re
    7. Re:Fear the future... by Anonymous Coward · · Score: 0

      I'm actually hoping that this will occur sooner than later.

      I'm so glad you volunteered yourself and your family for this sacrifice. Nice knowing you.

    8. Re:Fear the future... by Anonymous Coward · · Score: 0

      Nah... we'll try to sacrifice only idiots wherever possible. Can't say you'll be missed.

    9. Re:Fear the future... by mborland · · Score: 1
      The failure must cause thousands of deaths or hundreds of billions of dollars in loss or damage. [...] I'm actually hoping that this will occur sooner than later.

      Jesus, I'd actually prefer this never happen, regardless of how bad you think MSes code is. Seriously, you want people to die just so you can show the emperor's new clothing? That is what you are saying.

      I would prefer pointing to and laughing at the emperor.

    10. Re:Fear the future... by Fesh · · Score: 2
      No, I think the point being made is that it's inveitable. Like the Titanic. Business keeps cutting corners, and nobody gives a flying rats's ass until a bunch of people bite it. At which point it's a national frigging emergency of epic proportions that we must legislate out of existence now , never mind that if the corners weren't cut in the first place, those people'd still be breathing.

      Nobody cares until enough somebodies get hurt. And the only reason they care then is that the perceived risk to their own precious fannies becomes high enough for them to notice. This is the way of it. It keeps happening, all through history, and we keep on ignoring it.

      *deep breath* That's something I've needed to rant about for a while. Maturity bites.

      --
      --Fesh
      Kill -9 'em all, let root@localhost sort 'em out.
  45. Conversion Factor by mr.+phantastik · · Score: 1

    Its sad, but I think this may be the "straw that broke the camels back" for me so to speak. Reading this article actually makes me want to format and install Linux RIGHT NOW. I just pray to Linus that it isn't too late.

    1. Re:Conversion Factor by Anonymous Coward · · Score: 0

      Please don't pray to Linus. We all prayed to bill to save us from IBM during the 80's. Now, we have to throw the yoke off us from billg. No more reasons to create a new master.

    2. Re:Conversion Factor by Anonymous Coward · · Score: 0

      If you think Linux is perfect right out of the box, you've got another thing coming. It has more security flaws than Windows. Format and install and find that out for yourself

  46. Stop worrying about MS by Anonymous Coward · · Score: 0

    and get back to work on programming for linux! (or the HURD)

    Lazy programmers!

  47. Sorry mom, I can't clean my room! by stefanlasiewski · · Score: 1

    Sorry mom, I can't clean my room! The terrorists might find all the girlie magazines that I have hidden under the covers; and that would be bad for National Security.

    Are you a COMM^h^h^h^hTERRORIST mom?

    --
    "Can of worms? The can is open... the worms are everywhere."
  48. unsafe at any build by EccentricAnomaly · · Score: 2

    Are Microsoft's product really so vital that national security would be impacted if their security were compromised? This sounds like the Y2K hoopla all over again. There are alternatives to any microsoft product. Even if a microsoft app were so compromised that Microsoft couldn't release a bug fix -- it would only take a week or two for any orginization to migrate to new software. Sure it would be expensive, but not a threat to national security.

    --
    There are 10 types of people in this world, those who can count in binary and those who can't.
    1. Re:unsafe at any build by pjt48108 · · Score: 1

      At gov't speeds, migrating from M$ to anything else would require about 32,000 pages of justifying documentation, committees devoted to the migration in every gov't department (yes, high duplication across departments and agencies), and the labor of an overworked, underpaid, and likely illegally immigrated temporary tech workforce.

      But then, I could be wrong.

      --
      Mmmmmm... Bold, yet refreshing!
    2. Re:unsafe at any build by Anonymous Coward · · Score: 0

      Perhaps Microsoft should be obligated to pay for porting any and all applications using their methods which are now documented as being insecure to a competitor's more secure offerings.

      I am not sure what remedies the govt. has after this admission, but it appears to indicate the the installed Microsoft software base might be unacceptable.

    3. Re:unsafe at any build by ConceptJunkie · · Score: 2

      I worked at a contractor for the U.S.P.S. several years ago. At the time they were using OS/2, and when 2.0 was released, they still hadn't implemented the switch from 1.2 to 1.3.

      My recollection of the version numbers may not be right, but it describes the situation. The government, for good and bad reasons, moves very slowly on these matters.

      --
      You are in a maze of twisty little passages, all alike.
    4. Re:unsafe at any build by dbrutus · · Score: 2

      I don't know about vital but there was a documented case where somebody (they never figured out whether it was Russia or just routed through Russia) was pulling jobs off of Pentagon print queues (Windows printing), printing them and putting the jobs back in the queues. I don't know if they ever patched that particular hole...

  49. Re:not so evil? by CoolVibe · · Score: 2
    Quoteth the poster:

    > This explains why innocuous commands (like touch and finger) have easy-to-remember and provocative names, while the more dangerous ones (like ld and vi) are "secure" through their "obscure" names

    And pray tell... how exactly is vi(1) dangerous? I'd call emacs a bigger violation though, but hey, I'm biased. Heck, every editor on a UNIX system should have a "secure" name then. That logic doesn't really fly.

    Runs off, before it turns in yet another editor flamefest (which is not what I am intending).

  50. break out the tinfoil hats by Anonymous Coward · · Score: 0


    I can't wait to see wait the conspiracy theorists have to say about this...

    National Security threatened by releasing MS source code? Does the U.S. government have "spyware" built right into the MS products? secret NSA backdoors?

    What they mean by threatening the U.S. war effort in Afghanistan? Maybe Osama should install Linux?

  51. Lawsuit by unformed · · Score: 2

    Has anyone considered filing a suit due to being "hacked" ( know it's not the correct term, but it gets the message across) due to a hole in MS software.

    Sure, the license makes all warranty void, but what about when they knowingly distributed insecure software.

    This offers a perfect fact for your case.

  52. from one perspective ... by dlasley · · Score: 1

    this looks like typical micro$oft, but consider this: though their software tends to be bug-ridden, exploitable, unstable, exploitable, bloated, exploitable etc etc etc, i doubt you'll find too many workstations in the respective security agencies of the US running anything other than some flavor of windows. do we really want those terrorists who have the means and the skills zooming around hacked PCs all over the Pentagon checking satellite fly-over schedules and watching realtime deployments of troops in the field?

    don't get me wrong, i am a linux user and very happy about it (ditto for solaris and hpux) and i love watching the evil empire squirm, but let's excoriate micro$oft for the injustices they already do to _this_ country, and limit the exposure of the code to competitors that can keep the knowledge secure ... at least for now.

    --
    when it rains, it gets real soggy. when it pours, i'm under the tap just _waiting_ for the joy
    1. Re:from one perspective ... by Anonymous Coward · · Score: 0

      Well, give Micorosft a short period of time to clean up the security holes. Then they can release it. That sounds best for everyone (except MS).

    2. Re:from one perspective ... by Anonymous Coward · · Score: 0

      Which is exactly why certain security agencies spent all that time writing specifications for OS's and applications, including compartmentalized security, discretionary access control and other goodness. Just so they could throw it out the window, and use Microsoft's latest?

      Pull the other one.

    3. Re:from one perspective ... by Anonymous Coward · · Score: 0

      You *are* joking, right? If the government uses a *known* insecure OS (one which the manufacturer admits is deadly insecure), it's their own fault if the bad guys crack in.

      Hiding the code provides one, and only one, benefit: it allows Microsoft from exposing the secrets that keep it in monopoly power, the same secrets it has *illegally* leveraged to maintain power, and fleece the public.

      "National security," my ass. Their sense of self-importance has gotten a little out of hand.

  53. So, if their code is so broken by Anonymous Coward · · Score: 0

    that revealing it places our national security at risk, then it's time to switch to a superior software base.

  54. He's Got the Whole World by Haiku+4+U · · Score: 0, Offtopic

    in his hands a federal court in his back pocket.

  55. News Flash!!! by eyegor · · Score: 2, Funny

    Washington
    (NAPI)- John Ashcruft today warned that al-Qaida terrorists have infiltrated several "Learning Tree" facilities over the past few months and have obtained illicit "MCSE" certificates. "With the imtimate knowledge they now have, no one who runs the Windows Operating System is safe" quavered Professor M. Druel of the University of North Dakota at Hoople. "Given the flaws we were warned of, why didn't we listen to that guy back during the trail?" Linux users (and other users of the soon-to-be banned "open-source" software) spent the days chuckling.

    --

    Don't anthropomorphize computers, they don't like it.
    1. Re:News Flash!!! by Anonymous Coward · · Score: 0

      Apparently the FBI was tipped off by reports of foreign nationals who wanted to learn how to use, but not install or uninstall the software.

      The message was not related to other agencies. Something about an error in a message queuing protocol...

  56. They must be getting desperate... by gweihir · · Score: 5, Insightful

    At least that is the only explanation I can think of. Their systems are architecturally unsound and plagued by stupid design decisions, unstable interfaces and unsound implementation. It is quite obvious if you look at all the security, stability and usability (ever reinstalled Windoes?) problems they have. In addition they are still adding features like mad, thereby making the problem more serious all the time.

    My point is that they did not say anything new by admitting the problem. However by admiting it they also admit that they don't really care about security, as they certainly could have done significantly better! This casts a very bad light on other ventures like .NET and the motivations and real goals behind them.

    So why are they admitting it anyway? In my opinion MS is scared to death that open APIs would also mean stable APIs (i.e. APIs that don't change all the time) and would enable others to make Windows compatible execution environments with relative ease. The sources are also important, because the API documentation MS would give (could?) away is not complete and correct enough. So while it takes a huge effort, competitiors would be able to really find out the complete API functionality and implement it in a way so that things that run on Windows would usually run on competing products without retesting or modifications.

    As MS is not really having a good product, just an effective monopoly (by making cloning their API difficult), reasonable documentation of their APIs could kill them. At least that is what I think they believe.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
    1. Re:They must be getting desperate... by Anonymous Coward · · Score: 0

      Sir, you said "Windoes".
      I think it is "Windoesn't".

    2. Re:They must be getting desperate... by malakai · · Score: 3, Interesting

      I'm curious. As someone who's been programming against the win32 API for a long time now, what precisely in your opinion is not properly documented by any of the SDK's?

      Granted I don't use all aspects of the API, so perhaps parts of it are poor, but the parts I use are highly documented, examples given, and all sorts of other goodies. This is what dragged me, and many hundreds of thousands of other developers into the MS world where we make a good living building solutions to business problems.

      -me

    3. Re:They must be getting desperate... by gweihir · · Score: 3, Insightful

      I have to admit that I am not an MS programmer, so I only have reports from friends about such problems. That Windows in many of its flavours is unstable and hard to maintain is my personal impression from the few occasions I am using it (mostly gaming).

      Perhaps the best basis for my concerns is the plans of MS to withold interfaces. In the past they have given these interfaces to selected people and not to others, so they where being used by some software. For an application developer that is not a problem unless he needs the specific API. For someone wanting to make a clone of Windows that is a killer.

      The part about the sources being needed is my own dark suspicion. But I again, I did think of somebody else tryong to offer a compatible API, not somebody just using what the documentation he has says is there.

      As an example think of MS-Office using additional API functionality that is not documented in the public documentation. While that does not bother somebody like you, this is catastrophic for somebody creating a MS compatible execution environment.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
    4. Re:They must be getting desperate... by malakai · · Score: 1

      I know this is Slashdot, and so I shouldn't be surprised to see a comment such as this posted by an individual with hearsay information and token knowledge of a system they simply bought on a computer. Now before i follow my temptation to make this a flame, i'll switch to trying, as a somewhat expert in this field, answer some of your (Valid) concerns.

      As for "windows in many of it's flavours is unstable..." well, any OS in any of it's flavor can be unstable. I and many in my profession happen to have Win2k (and in the past used NT boxes) that ran for months if not years. Stable, chugging a long, doing what we needed them to.

      My guess is, you 'using it mostly for gaming' means running win9x flavor with flaky video drivers and even flakier game code (JohnC's code exluded from that statement). Still, win9x is old tech, and not very good. Win2k has run all my games for the last 2 years it seems to me.

      As for MS witholding interfaces, please, show me where they did that.. which interfaces were these? what did they control? You have the win32 API, you got WINE that implements it, most things run fine in WINE... where is the problem?

      As for MS not wanting people to Clone windows... well no shit. I'd be pretty pissed if someone cloned any of the software systems I built and sold to customers. And I'd be 10x more piss if they used the gov't to force me to make it easy for them to clone my stuff. Monopoly argument aside for now, my point is merely to persuade you (and others) to focus on what MS has REALLY done wrong, and not parlay it into vapor acusations.

      Also, you or I (well I know I could, not sure if you are a programmer or not)could build (copy, clone, duplicate) MS Office. You have a few options on how (reverse engineer it, closed-room reengineer it), but the Win32 API won't prevent you from doing so. Office ain't all that.

      What you should have been asking about cloning is more along the lines of the Middleware software. Like MSMQ. Which is thrown in Win2k 'for free'. Something I doubt IBM and MQSeries enjoys.

      Well, can't believe I spent this much time on this little statement of yours. I supposed i'm easily trolled. But honestly, if you are going to have MS as your enemy and preach on /. about it, know WHY you they are your enemy.

      -me

    5. Re:They must be getting desperate... by greenrd · · Score: 2
      Also, you or I (well I know I could, not sure if you are a programmer or not)could build (copy, clone, duplicate) MS Office.

      I think you might find it quite hard. Look at the size of Open Office. Then consider that MS Office file formats are documented poorly or not at all, and that's the big stumbling block.

    6. Re:They must be getting desperate... by pohl · · Score: 1
      As for MS witholding interfaces, please, show me where they did that.. which interfaces were these?


      Read eddy's post on this. It answers this question clearly.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    7. Re:They must be getting desperate... by Bronster · · Score: 2

      I'm curious. As someone who's been programming against the win32 API for a long time now, what precisely in your opinion is not properly documented by any of the SDK's?

      My experience (and I haven't done that much Win32 programming - mainly OLE in Excel from Activestate Perl's Win32::OLE to automate report creation) is that every single function/method is documented in excruciatingly patronising detail (the Save method saves to a file) - has a list of 10 or so different flags that you can give it (specified by nothing but a name and or an obvious description, but not a list of the all the possible options)...

      ... then the fucking example they give says Object.Save("example.xls")

      Very useful Microsoft - the documentation is simplistic and patronising, and the example is simplistic, obvious, and not at all comprohensive.

      So yes, I have a problem with Microsoft's documentation. There's a lot of it, and it's frequently at the monkey level. Low learning curve, low max-out point. Not targetted, and definitely not comprohensive.

      ( on the other hand a lot of open source projects don't have even that - but at least you don't tend to spend as many hours wading throug patronising crap - you spend the hours wading through google hits to people asking the same question on mailing lists... if you're lucky you even find people answering those questions on mailing lists! )

    8. Re:They must be getting desperate... by bmajik · · Score: 2

      Im shocked to hear a slashdotter going on a huge tirade about how shitty programming under windows is, only to find hes not actually a windows programmer.

      In some far of dream world, random assholes who are long on opinions and miserably short on facts will stop beleiving themselves to be beyond factual reproach.

      But, this is slashdot.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    9. Re:They must be getting desperate... by dbrutus · · Score: 3, Informative

      It's been pretty clear for some time that Microsoft has backed away from its prior statements that the entire Win32 API is actually documented in those SDKs and that an ISV actually has a level playing field coding against internal MS programmers. Years ago they used to claim that there was a 'chinese wall' between the OS programmers and the App programmers and that there were no secret APIs, everything was in those $3k Universal Subscription mailings and the little guy had an even shot.

      They don't do that anymore because people have reverse engineered enough of Windows and the MS apps that run on it to demonstrate conclusively that you've been fed a big fat lie. You don't have a level playing field and you never did.

      This is a multi-billion dollar fraud and in large part it's what made Microsoft the uber-monopoly it is today (this was the grounds that the DoJ should have used to go after MS). The fact that you don't know that you've been shafted years after BillG and SteveB have admitted this in interviews leaves me speechless.

    10. Re:They must be getting desperate... by Anonymous Coward · · Score: 0

      OTOH, if you've run a Win2k for months or years, you've missed some service packs, since they pretty much require a reboot. Not so bad if you don't use Office, Outlook, Explorer, ... Is this a dedicated Solitaire machine?

    11. Re:They must be getting desperate... by HalfFlat · · Score: 2

      If it helps, I've developed and helped to develop applications under Windows 3.1 and under Windows 9x + DirectX5/6.

      I can say honestly, coding for Windows was horrible, frustrating and suprising-never-in-a-good-way. There were API specs that lied (DirectPlay3 interface anyone?) and sufficiently often, where they weren't lying, the underlying functionality was badly bugged.

      Clearly the fact that the Windows-using world hasn't entirely choked indicates that the state of play has improved. But with first hand experience, I can state that Windows was a dog to code for in the past, especially when compared with its far-from perfect peers at the time.

    12. Re:They must be getting desperate... by Anonymous Coward · · Score: 0

      What errors may occur when calling a function?
      Have a look at the documentation for all the functions which merely tells you to "see GetLastError()". IOTW, in a lot of cases it is not stated explicitly which of the many hundreds or thousands of error codes may occur. POSIX is not like that; for each function, all the possible error codes that may occur are documented. You are not just told to "see errno".

      There are other problems with the documentation but I think this is the most visible.

    13. Re:They must be getting desperate... by Tony-A · · Score: 2

      As for MS witholding interfaces, please, show me where they did that.

      Does this count?
      During his second day on the stand, Allchin conceded that Microsoft has already identified at least one protocol and two APIs that it plans to withhold from public disclosure under the security carve-out.

      which interfaces were these? what did they control?
      How many others?
      No idea. That's the crux of being witheld.

    14. Re:They must be getting desperate... by DustMagnet · · Score: 1
      As for MS witholding interfaces, please, show me where they did that.. which interfaces were these? what did they control? You have the win32 API, you got WINE that implements it, most things run fine in WINE... where is the problem?

      There are many entry points not supported by WINE. Feel free to look at any WINE developers website for the specifics.

      For an example, some of these entry points deal with multimedia. Recently the developer working in this area pulled his code.

      This article (at the very end) mentions the digital rights management has serious flaws that would be exposed if the API was known. This make reverse engineering a violation of the DMCA and will kill WINE in this area, until the courts or the congress fixes the DMCA.

      --
      'SBEMAIL!' is better than a goat!!
    15. Re:They must be getting desperate... by malakai · · Score: 1

      now, it's Win2k Server running dedicated applications, databases, or simple file/print/authentication services.

      We don't always patch immediately because these servers can be spread out all over the US. Security isn't an issue because of the closed network and filters.

      So, they simply do their job and chug a long.

  57. Open source and security - some references by dwheeler · · Score: 4, Informative
    Ah yes, the "our APIs and code must be secret or the U.S. will crumble" defense. This is a particularly absurd claim for application programmer interfaces (APIs) - by definition, APIs are disclosed to other developers, so the only reason to "hide" them is to prevent competition. Oddly enough, the products where source code (not just the APIs) is visible have lots of quantitative evidence that they're more secure.

    It's already been revealed that some attacker got into Microsoft's network. Also, CD's with Microsoft's source have been released for various reasons over time. I have no trouble believing that some "bad guys" already have the source code. So, how do the rest of us protect ourselves from these bad guys with the source code? And from the bad guys to come who don't have it yet... but will?

    As noted in Secure Programming for Linux and Unix HOWTO, section 2.4.2, closing off source code doesn't actually halt attacks anyway. Here's the quote:

    It's been argued that a system without source code is more secure because, since there's less information available for an attacker, it should be harder for an attacker to find the vulnerabilities. This argument has a number of weaknesses, however, because although source code is extremely important when trying to add new capabilities to a program, attackers generally don't need source code to find a vulnerability.

    First, it's important to distinguish between ``destructive'' acts and ``constructive'' acts. In the real world, it is much easier to destroy a car than to build one. In the software world, it is much easier to find and exploit a vulnerability than to add new significant new functionality to that software. Attackers have many advantages against defenders because of this difference. Software developers must try to have no security-relevant mistakes anywhere in their code, while attackers only need to find one. Developers are primarily paid to get their programs to work... attackers don't need to make the program work, they only need to find a single weakness. And as I'll describe in a moment, it takes less information to attack a program than to modify one.

    Generally attackers (against both open and closed programs) start by knowing about the general kinds of security problems programs have. There's no point in hiding this information; it's already out, and in any case, defenders need that kind of information to defend themselves. Attackers then use techniques to try to find those problems; I'll group the techniques into ``dynamic'' techniques (where you run the program) and ``static'' techniques (where you examine the program's code - be it source code or machine code).

    In ``dynamic'' approaches, an attacker runs the program, sending it data (often problematic data), and sees if the programs' response indicates a common vulnerability. Open and closed programs have no difference here, since the attacker isn't looking at code. Attackers may also look at the code, the ``static'' approach. For open source software, they'll probably look at the source code and search it for patterns. For closed source software, they might search the machine code (usually presented in assembly language format to simplify the task) for essentially the same patterns. They might also use tools called ``decompilers'' that turn the machine code back into source code and then search the source code for the vulnerable patterns (the same way they would search for vulnerabilities in open source software). See Flake [2001] for one discussion of how closed code can still be examined for security vulnerabilities (e.g., using disassemblers). This point is important: even if an attacker wanted to use source code to find a vulnerability, a closed source program has no advantage, because the attacker can use a disassembler to re-create the source code of the product.

    Non-developers might ask ``if decompilers can create source code from machine code, then why do developers say they need source code instead of just machine code?'' The problem is that although developers don't need source code to find security problems, developers do need source code to make substantial improvements to the program. Although decompilers can turn machine code back into a ``source code'' of sorts, the resulting source code is extremely hard to modify. Typically most understandable names are lost, so instead of variables like ``grand_total'' you get ``x123123'', instead of methods like ``display_warning'' you get ``f123124'', and the code itself may have spatterings of assembly in it. Also, _ALL_ comments and design information are lost. This isn't a serious problem for finding security problems, because generally you're searching for patterns indicating vulnerabilities, not for internal variable or method names. Thus, decompilers can be useful for finding ways to attack programs, but aren't helpful for updating programs.

    Thus, developers will say ``source code is vital'' (when they intend to add functionality), but the fact that the source code for closed source programs is hidden doesn't protect the program very much.

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
    1. Re:Open source and security - some references by gnovos · · Score: 5, Funny

      This is a particularly absurd claim for application programmer interfaces (APIs) - by definition, APIs are disclosed to other developers, so the only reason to "hide" them is to prevent competition.

      Well, they may have a point though. Thier "hidden" APIs can be a big security risk, such as:

      BecomeRootUserWithoutNeedingPassword()
      Secretly TakeOverMachineinInvisibleMode()
      DecryptAllFilesA ndSendPlaintextViaWirelessCard()

      and, of course the one Outlook and Word uses:

      MakeProgramsRun90PercentFasterButTurnOffAllSecur it yAndGenerateVirusesWithGeneticAlgorithm()

      --
      "Your superior intellect is no match for our puny weapons!"
    2. Re:Open source and security - some references by Anonymous Coward · · Score: 0

      LOL, reminds me of that terrible 'hacker' movie, where the sequence goes something like

      Enter security code
      > OVERRIDE ALL SECURITY

      OK

      geez, it was so bad I can't even remember the name of it.

  58. haha, mod this up by Anonymous Coward · · Score: 0

    this 'patriotic company' shit has gone too far, this is just another example of a business trying to sell their stuff using our national pride, except now they're trying to sell us a line of crap instead of software.

  59. Actually, if MS really wants to help... by csguy314 · · Score: 1

    they should sell their software to terrorists at a discounted price.
    Make the NSA's job really easy...

    --
    This is left as an exercise for the reader.
    1. Re:Actually, if MS really wants to help... by Anonymous Coward · · Score: 0

      Yeah, terrorists are probably paying full retail for their software right now, being they honest consumers they are. I'll bet probably lie about their occupations on those product registration forms tho.

  60. Microsoft's not dead yet by codingbytes · · Score: 1

    Microsoft still has some of the most talented minds in the industry - they know what they're doing with this tactic. What they're doing seems to be the equivalent of reverse psychology. "No, don't make us show the world our source code. Anything but that" - **snicker**. The world doesn't gain a whole lot from being able to go through Microsoft's code (this "punishment" is just a slap on the wrist). Microsoft could even remove all of the most critical proprietary components of the Windows source code and it would take thousands of man hours to even be able to tell the difference.

    ./cwide

    --

    soul daddies in a firewire tumble dryer

    1. Re:Microsoft's not dead yet by Anonymous Coward · · Score: 0

      Microsoft could even remove all of the most critical proprietary components of the Windows source code and it would take thousands of man hours to even be able to tell the difference.

      They can't be too critical, or it would easily go noticed when you try to run the code.

    2. Re:Microsoft's not dead yet by Bob_the_Cannibal · · Score: 1
      I disagree. a simple 'make; make install' would give out many compiler gripes. MS would then be f***ed for not complying with the court's terms.

      Second, even if they "fixed" (I know, MS, and fix, in the same sentence...) the source to not whine on compile, MS would be f***ed when you ran compatibility tests with Word, Half-Life, and other programs that rely on certain API's.

    3. Re:Microsoft's not dead yet by Anonymous Coward · · Score: 0

      Silly, politicians aren't smart enough to run compatibility tests with Word and Half-life!

  61. That's what you get by Anonymous Coward · · Score: 0

    for not getting over 9/11. And for having a hypocritical government that likes to forget facts, as do most of you Americans. Your nation was found on terrorist acts such as the Boston Tea Party and Boston Massacre. So suck it up and get over it. Innocent people die everyday all over the world. And this will get modded down becaused Goddess forbid anybody say anything against the perfect United States.

    1. Re:That's what you get by Anonymous Coward · · Score: 0

      actually.. I live in America and I agree.

  62. too subtle by Anonymous Coward · · Score: 0

    bill is just a monty python fan after all. since he's not funny, he made a code version of the joke that can kill.

    he's just misunderstood. [quiet guy, kept to himself.]

  63. What's funny is by Anonymous Coward · · Score: 0

    that "National Security" is what the gov't hollers whenever they don't want to admit just haw badly they fucked things up.
    *Exactly* what Allchin said.

  64. not if I by Anonymous Coward · · Score: 0

    use the word Indequendant around the net it won't.. :P

  65. An interesting point? by binaryDigit · · Score: 3, Interesting

    Though I know the knee-jerk reaction is to scoff, M$'s statement does bring up an interesting issue. Given how porous M$ security is, just how much worse would/could it be if the source code were available? To be honest, and flame away if you must, I think that M$ does have an interesting practical point (not that I agree with how their applying it, but that doesn't make their point any less valid).

    So the obvious question arises, is Linux/BSD (and any other software that has source available) more exposed to "serious" attacks. By "serious" I mean being launched by somebody who knew enough to be able to look at the source and find security flaws, vs a script kiddie who takes a virus toolkit and modifies the virus name and subject line. Theoretcially, it should be more vunerable than a picece of closed source software that was written with a similar level of "quality".

    Again, I AM NOT DEFENDING OR SUPPORTING M$'S POSITION, only bringing up what I think is an interesting question.

    1. Re:An interesting point? by rlp · · Score: 2

      Here's what Bruce Schneier has to say about the subject. On the one hand, Linux code is open and available to the bad guys. On the other, it gets a great deal of peer review (often while still in alpha / beta). Schneier's thesis is that in general expert peer review trumps "security by obscurity". Empirical evidence tends to bear this out.

      --
      [Insert pithy quote here]
    2. Re:An interesting point? by rosie_bhjp · · Score: 1

      Maybe. A nice feature of open source is that projects have a much broader peer review for security flaws/bugs. Certainly it doesn't guarantee that the software is bug/exploit free, but it does help weed a good bit of them out.

      I would suspect that if M$ source code was opened up there would be a deluge of exploits within the first few months and then slowly taper off as the "easy holes" are plugged. This is true of nearly all open source software after its initial release.

      So yes, initially open source software may be more vulnerable due to its complete exposure, but over time, say a few months, it should be more secure as exploits become harder and harder to find. This is why I personally dont use 'bleeding-edge' software in production environments -- give the software a chance to be hardened.

      --
      A radio maverick jumps to internet only. The Future of Rock n Roll
    3. Re:An interesting point? by binaryDigit · · Score: 2

      A nice feature of open source is that projects have a much broader peer review for security flaws/bugs

      this brings up another interesting thought. Suppose I was the man himself (Bill) and I've decided "enough of this buggy security swiss cheese we call software, lets start doing things right". So what I do is to say, "ya know, we've got about a gazillion programmers here in Redmond, why don't we start better utilizing a few". So what I do is to start company wide peer review of my closed source. Now obviously the breadth of eyes, even in a company like M$, is significantly less than the general programming population, but this would seem like a step in the right direction. Heck, if I really wanted to "do it right", lets say I drag in developers from my "partners" (like say Apple) to bring more eyes.

      So now that I've done this, the question is have I been successful at eliminating (or at least mitigating) the advantage that OS projects have in this regard, and still keep the other "positive" aspects of CS?

    4. Re:An interesting point? by Anonymous Coward · · Score: 0

      As a percentage of the user base, there is no comparison. Microsoft runs on far more machines than Linux/BSD combined. Despite the hoopla, obscurity makes Linux/BSD OS's less vulnerable than Windows, and the fact that Windows code isn't shared does in fact make it harder to crack. You could debate this point for days, but programmers should be doing it, not lawyers and judges who couldn't program a @#%@! VCR.

    5. Re:An interesting point? by Anonymous Coward · · Score: 0

      "ya know, we've got about a gazillion programmers here in Redmond, why don't we start better utilizing a few".

      Easy for you to say if you haven't run a successful billion-dollar corporation in your life, much less a lemonade stand. Even easier to say if you've never written more than 5 lines of code but spend most of your time keeping up with whats cool and happenin' on Slashdot.

    6. Re:An interesting point? by Anonymous Coward · · Score: 0

      Yes, but Microsoft has an army of fulltime developers. Linux has a rabble of part-time developers. People who want the latest greatest hardware, the best games, and productivity software go with Microsoft, and most of them aren't all that concerned about security. People who enjoy fiddling with computers for the sake of fiddling with computers (even if they don't know what they're doing half the time) run Linux.

    7. Re:An interesting point? by Derleth · · Score: 1

      IF MS's code was open, the bugs that are already there (and MS itself admits that its code is a fucking hazard to life and property) could be fixed and new ones could be caught early and avoided. How? Same way all Open-Source communites do it: Having an actual community run through the source and audit it for flaws. Perform regression testing on obscure hardware configurations. Look for things like buffer overflows and heap problems. In other words, do what Linux and BSD and everyone else except the corporations have been doing all along, and what has been serving those groups well.

      The reason that major exploits are not discovered for Open-Source systems nearly as often as they are for MS stuff is for the above-listed reasons: More people policing the code, more people fixing the code. Most people are responsible most of the time, and very few crackers have the brains or the patience to sit down and analyse source code (if they did, they probably wouldn't be the antisocial fucks they are). So Open-Source Software is secure, Closed-Source Software is insecure, and the only way MSFT can make it seem otherwise is by lying like a cheap whore.

      --
      How can you use my intestines as a gift? -Actual Hong Kong subtitle.
    8. Re:An interesting point? by mpe · · Score: 2

      So the obvious question arises, is Linux/BSD (and any other software that has source available) more exposed to "serious" attacks. By "serious" I mean being launched by somebody who knew enough to be able to look at the source and find security flaws, vs a script kiddie who takes a virus toolkit and modifies the virus name and subject line. Theoretcially, it should be more vunerable than a picece of closed source software that was written with a similar level of "quality".

      It is perfectly possible for someone to attack the binary. They don't need the source to do that. Also every single Windows machine is likely to be running the exact same binary.

    9. Re:An interesting point? by mpe · · Score: 2

      I would suspect that if M$ source code was opened up there would be a deluge of exploits within the first few months and then slowly taper off as the "easy holes" are plugged. This is true of nearly all open source software after its initial release.

      It could well take longer. Since there is a difference between code which was designed from the start to be open source and quite likely very well patched code which no-one ever expected to see the light of day.

    10. Re:An interesting point? by binaryDigit · · Score: 2

      It is perfectly possible for someone to attack the binary

      Yes I agree, never said it wasen't possible, the issue is whether or not it is easier since the source is available to you. Attacking a binary is a bit more arcane once you get beyond obvious things like trying to overflow buffers at interface points.

      Also every single Windows machine is likely to be running the exact same binary

      Well, sort of. Not anymore so than any particular distribution of Linux right? Don't forget that right now in the Windows camp you have people running 98,ME,NT4,2K,XP and maybe some others I've forgotten. Then you take into account various release levels _and_ patch levels and all of a sudden you have a much larger variety of binary versions you may have to deal with (of course it makes a big difference exactly what you're attacking, since any of the IE related binaries change every two days it seems like).

  66. Forgot to Mention by guttentag · · Score: 5, Funny
    ...sharing information with competitors could damage national security and even threaten the U.S. war effort in Afghanistan...
    They forgot to mention it would:
    1. reverse gravity
    2. send the tightly-controlled, stable market into a state of chaos
    3. put thousands of people out of work (how could MS pay its employees if they gave their products away?)
    4. bring back Elvis (in the form of MP3s distributed by the masses who were previously restricted by MS DRM)
    5. cause the judge's personal computer to automatically download pornography every day
    Didn't we see this in Ghostbusters?
    "He wants to shut down the protection grid, Peter."
    "You shut that thing down and we are not going to be held responsible."
    1. Re:Forgot to Mention by maikeru · · Score: 0, Flamebait

      Not to mention the fact that we all know that only communists use open-source software...

    2. Re:Forgot to Mention by Anonymous Coward · · Score: 0

      Cats and dogs.... living together!

      Mass Hysteria!

    3. Re:Forgot to Mention by bmajik · · Score: 2

      Yeah, and what happened in ghostbusters, when pencil dick shut down the grid anyway ?

      When you've looked through the code in question, when you've looked at how its being deployed, and when you look at what assets are at risk, and when you consider the likelihood of a patch fixing the problem without breaking the system, and even then, getting applied in all the places necessary..

      Then feel free to take on the ghostbusters.

      Until then, you're a pencil dick, and i hope to god nobody lets you near the grid.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
  67. Attention all spies...attention all spies... by Anonymous Coward · · Score: 0

    Why waste time trying to gain access to one or two computers when you can root them all using Microsoft's built-in secret backdoors!

    Method one is get a job at Microsoft. With your spy resources I'm sure you can fake whatever resume is needed to get a job as a third-level programmer. From there you will have access to the code. Write down all the magic secrets and tada! Now your country can have free reign of the US infrastructure. Thanks to Microsoft agressive sales strategy, we are running Windows on critical infrastructure even though Window's own EULA warns against it! Plus, there's at least one battleship out there running Windows NT at its core, so at the very least you can gain control of that and sail it right up the Potomac.

    Method two is enroll in any major university. Our nation's top schools are not just for training you how to build nuclear and biological weapons anymore! Now you can learn how to make techological weapons that make CodeRed and Nimda look as harmless as a pop-up browser ad. Thanks to Microsoft CodeShare initiative, designed to indoctrinate hordes of programming students into doing things The Microsoft Way(tm) and to make it easier to get Windows to replace those pesky UNIX systems, just about any school IT department can get a copy of the source to just about anything that Microsoft makes. Of course you have to sign those pesky NDAs but...you're a spy aren't you?

    Method three is simply recruiting one of the existing code monkeys at Microsoft. These poor guys make pitiful amounts, and thanks to the decline of the dot-conomy they have lost a lot of those wonderful perks. Throw them a nice "consulting" contract and you'll have your source code in no time.

    So what are you waiting for! Once Senator Hollings bans open source, UNIX and Linux will disappear and Windows will be running everything from the soda machine to the FBI SuparKomputar! Get your foot in the door now! Hurry, before Microsoft actually fixes all their backdoors and bugs (due to occur sometime around 2016 or so)

  68. Re:not so evil? by jhoger · · Score: 1

    Actually, I don't agree.

    "lock down" their OS is a totally open-ended target. We both know that they'd never be done, in 4 years, or 100 years.

    Better that if they required to open up their source or APIs that a commission or special master take into account issues with the source code. If a code review shows serious flaws, I can see the code being held back until they were fixed. Anything that didn't seem flawed could be released immediately.

    It isn't a binary choice here "all or nothing." If forced to release code or API docs, "a piece at a time" is certainly workable.

  69. MS software is a security threat? by Macho+MadDog · · Score: 0
    Lends credence to the Peruvian senator's assertion that all government software should be open source...

    http://slashdot.org/article.pl?sid=02/05/06/173924 4&mode=thread&tid=109

  70. Re:Don't pick on me! My software sucks! by elmegil · · Score: 1

    I wonder if this might explain the Chinese Embassy bombing?

    --
    7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
  71. What he really meant: by Anonymous Coward · · Score: 0

    What he said:
    "He later acknowledged that some Microsoft code was so flawed it could not be safely disclosed."

    What he meant:
    He later acknowledged that some Microsoft code was so flawed it could not be *fixed*.

  72. They may argue themselves back to a breakup? by ClarkEvans · · Score: 3, Interesting

    They may just confirm Judge Jackson's assertion that any sort of compromise short of a breakup will be insufficient. Here's hoping that Kollar-Kotelly's nose is as good as Jackson's.

    1. Re:They may argue themselves back to a breakup? by Anonymous Coward · · Score: 0

      Oh, you mean that the judge should be as capable of being dragged around by the nose by the plaintiffs?

  73. Re:not so evil? by Anonymous Coward · · Score: 0

    The "obscure" commands that you reference are that way because back in the day of the PDP-11 every little bit (no pun intended) of allocation counted. Remember, this machine only had 256K of memory. Later, when storage became dirt cheap, people were free to name their utilities anything they wanted.

  74. Too Bad... by usr122122121 · · Score: 1

    ...Now everyone who insults Microsoft's code will now be marked (-1) Redundant instead of (-1) Troll.

    --

    -braxton
    1. Re:Too Bad... by Anonymous Coward · · Score: 0

      99% of the people who post on Slashdot are redundant.

  75. Re:DOD http://www.nsa.gov/selinux/index.html by Anonymous Coward · · Score: 0

    Windows is a security threat. Fdisk windows and install Security-Enhanced Linux throughout the Government. Any volunteers for a linux eGovernment installfest. http://www.nsa.gov/selinux/index.html

  76. Microsoft source code is already available... by RyanFenton · · Score: 5, Informative


    Austria already has it.

    Any U.S. University can apply for it now if they don't already have it.

    Many of Microsoft's larger customers have it

    I don't see why it would be difficult for any terrorist organization to get it. How can they legitimately argue that it may possible be keep it secret at this point? If it's a national security risk to make the code available, the damage can no longer be avoided.

    Ryan Fenton

    1. Re:Microsoft source code is already available... by dattaway · · Score: 2

      I am curious what is included with that source code. Do they include every application and driver with their distribution? Everything or just the core components?

      Do they also promptly release code with their service packs and hotfixes for reliability testing? Can the customer compile their operating system like gentoo linux? Is this option even available or what other restrictive and expensive measures does the customer have to pay for?

    2. Re:Microsoft source code is already available... by Anonymous Coward · · Score: 0

      That is a good point. All it would take is a terrorist to attend a university that has access to the source. Study it and look for holes. Then they can carry out their activities. I don't think a terrorist is going to care about NDAs!

    3. Re:Microsoft source code is already available... by Anonymous Coward · · Score: 1, Insightful

      from http://www.microsoft.com/PressPass/press/2001/Dec0 1/12-03SharedSourcePR.asp

      "Microsoft's Shared Source Initiative represents one further step towards enhancing the transparency of the Windows source code and also serves to boost the user's confidence with respect to software security."

      They can't have it both ways can they?

    4. Re:Microsoft source code is already available... by Slashamatic · · Score: 1
      In my understanding. This is a partial release (a little like the WinCE offering). This means that you may be able to build parts of the OS but not the entire OS or what was shipped.

      The caveat is that you get code, but not the right to correct it. the advantage really being for those people who need an exact knowledge of the internal APIs (think Citrix).

  77. Best Quote from Story by danmil · · Score: 5, Insightful
    In case you thought that Microsoft was serious about trying to make their products more secure, check this baby out:

    'When pressed for further details, Allchin said he did not want to offer specifics because Microsoft is trying to work on its reputation regarding security. "The fact that I even mentioned the Message Queuing thing bothers me," he said.'

    I love that! 'It pains me to admit that our software is dangerously broken, because we're trying really, really hard to convince people that the reputation we have for foisting dangerously broken software on them is totally unfounded.'

    I guess if there were trying to work on their actual security, rather than just the reputation, they might act a bit differently (like, by publishing their API's and then working with the security community to get them safe).

    -Dan

    --

    I have written a truly remarkable operating system which this sig is too small to contain.

  78. Re:not so evil? by pjt48108 · · Score: 1

    I find *nix commands easy to remember, and had no trouble when I was also a nOOb. In fact, I find ls far easier to remember and type than dir, and rm and chmod both make perfect, unobfuscated sense to me as well.

    As for the time cusion, M$ has had nearly 20 years to clean up their act (and their code). They are sitting on a cubic BUTTLOAD of ca$h. In my opinion, it is time they were called to account for the mess they are inflicting on us through their monopolistic actions, and therefore I see any time cushion as just an opportunity for them to flex their high-paid legal muscle to avoid growing up with the rest of the computer world.

    --
    Mmmmmm... Bold, yet refreshing!
  79. How bad is their code? by burgburgburg · · Score: 1
    For those who have actually examined/worked on Microsoft code, how badly written/formatted/commented is it? If it was exposed, how long would it take to a) figure out what was being done and b) correct it?

    I know their programs are bloatware. How is the code? Do they purposely obscure things? Do they leave huge blocks uncommented? Do they slip in multiple variable names that are almost exactly alike and totally unrelated to what they hold?

    1. Re:How bad is their code? by dbrutus · · Score: 2

      My guess is that it's Netscape Communicator level bad, take it out back and shoot it bad. That's why they don't want to release it because they know their market position won't stand the gales of laughter from the wider programming community if it were made public.

  80. ROTFL by mocm · · Score: 1

    no it's sad really. So the code is so flawed that it can't be shown because it would threaten national security. They even know which part is flawed.
    Great, why don't they fix it? The DoD and other US goverment institutions surely would welcome a patch and apply it immediatly. Or better, why not use a more secure operating system.
    I don't think the existence of the flaw should allow them to hide it. On the contrary, it should be made public immediatly, so that everyone will have the chance to decide if it is wise to keep using the OS. In any case, MS should not be the one to decide what threatens national security.
    And if the NSA has seen the code and decided it would threaten security, then every other country, company or individual should think about what that means for their security, if they should not be allowed to see the code themselves.

    --
    ***Quis custodiet ipsos custodes***
  81. Re:not so evil? by Anonymous Coward · · Score: 0

    umm... vi, rm, ,chmod and ld where obscured? Only from people that could not read a book. Okay compaired to micosoft that had a command that could wipe out the harddrive of your system with on typo the good old format command. When I worked in a computer store back in the good old day we all ways renamed format and made a bat file called formatfp that would format a floppy disk for you the customer.
    Five years? what the heck why not ten. Sorry if your code is insecure then it is is dangerious to National Security NOW!
    Windows should be not be used on any secure system until it is secure. Think about it. They are saying it is a danger to nation security NOW!
    Security by obscurity does not work.

  82. i have mod points to use by kevinqtipreedy · · Score: 1

    i wish i could mod up a story. +5 Funny all the way.

  83. Now I have heard everything. by shadowofdarkness · · Score: 1

    National Security after reading this I fell out of my chair laughing

  84. Re:not so evil? by Mr.+Slippery · · Score: 1
    IRC, the original "shell" commands, such as rm and chmod were designed to be difficult to remember..

    Um, no. Where the hell did you hear this? They were designed to be easy to type.

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  85. Microsoft's already endangering the U.S. by Florian+Weimer · · Score: 2

    They have exported the Windows source code to countries such as Germany, Czechia, Slovakia, Isreal, Hungary, Japan, and even Singapore. Check the list yourself.

    Maybe it's time for another trial.

    1. Re:Microsoft's already endangering the U.S. by x98chn · · Score: 1

      They have exported the Windows source code to countries such as Germany, Czechia, Slovakia, Isreal, Hungary, Japan, and even Singapore.

      You say that like any of these country's have ever been a threat to U.S. interests... sheesh.

    2. Re:Microsoft's already endangering the U.S. by wasuremono · · Score: 1

      I know. None of those contries ever attacked us. Nope, not at all. Never in a million years would any of those countries have lauched a sneak attack on Hawaii. Nope. Certainly not in the 40s, at least.

  86. Re:not so evil? by bobol6 · · Score: 1

    Now, like it or don't, the fact is that security through obscurity has been with us since the origins of Unix. IIRC, the original "shell" commands, such as rm and chmod were designed to be difficult to remember, for the very reason that untrained n00bs could quickly bring a system to its knees by misusing them.

    IIRC, the names were designed that way so that they would be easy to type and consistently constructed.
    eg, rmdir = rm + dir
    chmod = change + mod
    chown = change + ownership

    In any case, your comment may be historically accurate, but the reasoning is still idiotic. No newbie should have such significant access to the system that he can cause significant damage.
    But maybe it wasn't like that in the good old days.

  87. Jim, it's the Marketing Department on Line 2 by ddtstudio · · Score: 1

    '"It is no exaggeration to say that the national security is also implicated by the efforts of hackers to break into computing networks," Allchin testified. "Computers, including many running Windows operating systems, are used throughout the United States Department of Defense and by the armed forces of the United States in Afghanistan and elsewhere."'

    Well, perhaps the DoD and the armed forces shouldn't rely on a single contractor that has admittedly delivered sub-standard and dangerously flawed product?

    Mod me down, go ahead -- I know this is an obvious observation.

  88. pinto? by Anonymous Coward · · Score: 0

    really! It's not the pinto it is the DOdge Dart
    "windows: unsafe at any clock speed"
    -nader

  89. Re:not so evil? by UnixJones · · Score: 1

    The original shell commands were designed to be economical of typing because people were often connecting to those systems with real TTYs. The lucky ones had 300 baud terminals. The difference of a few characters in a command name added up over time.

    Remember, Unix had the source available from the very beginning. Security through obscurity was essentially impossible for the Unix developers.

    As for MS being given 4 or 5 years to "lock down" their OS, I ask only "how long has Windows been in existence? Haven't they already had their 4 or 5 years?"

    Sorry, but I don't see anything insightful or very well-connected to reality in this post.

  90. Ok, let's look at a trend here... by NoMoreNicksLeft · · Score: 2

    Micro$oft has always made excuses of one sort or another, about a great many things. But, so far, few have been this ludicrous.

    The first, was "it can only hurt the US economy if the debut of Windows 98 (was 98, wasn't it?) is delayed..."

    And now, "releasing source code/API's would threaten nationally security".

    Does anyone want to start taking bets what the next grand bullshit excuse will be? My wager is on "God commands thee to cleanse thy hard drive of this vile Linux". I just can't think of anything else that is on the level of the first two.

  91. all security is through obscurity by Cardhore · · Score: 2

    All security is through obscurity--even encryption. Think about that.

    "Touch" makes empty files or changes their date. You're telling me that's easy to remember, while knowing that "rm", short for remove, removes file(s) is harder? "Chmod" changes a mode is harder to remember than "finger" giving you a user's name?

  92. the hilarity by Anonymous Coward · · Score: 0

    This is hilarious. lol!

  93. yes I do.. by CptnHarlock · · Score: 1

    I hope you see where I'm coming from.

    I see you are coming straight from Uranus.

    To the ones who moded this Insightfull you maybe thought is said Inciteful.. This is either a Troll or a really bad joke..

    Cheers..

    --
    $HOME is where the .*shrc is
    -- silver_p
  94. Re:Don't pick on me! My software sucks! by Anonymous Coward · · Score: 0

    And now, with a dramatic demonstration of the number and variety of devices that Windows XP can be Embedded in...

  95. In other news by MongooseCN · · Score: 5, Funny

    After supporting MS's statements that all source should be closed and hidden in order to maintain national security, the US government has agreed to hide all tall buildings. All tall buildings will now be covered with large black clothes. In order to maintain national security, anyone caught talking about these buildings will be arresting. Since terrorists will be unable to clearly see and hear about these buildings, they will no longer be able to attack them. Thank you and good night.

  96. Second Best Quote by Lumpish+Scholar · · Score: 5, Funny
    "Sun's strategy of promoting '100 percent pure' Java applications discourages interoperability."
    That's right; if you write a program that runs on all computers out there, you'll have problems with all those computers being able to communicate with each other.
    --
    Stupid job ads, weird spam, occasional insight at
    1. Re:Second Best Quote by pnatural · · Score: 2

      Oh, please.

      While I don't particularly care for MS and their products, I can see the guys point. Java, by its very nature, does not interoperate with anything but Java at the process level. That's what he's talking about and he's absolutely correct from that perspective.

      And of course, anything that goes over a standard network protocol can interoperate, but if that's the case, then you sure don't need Java as any language/environment/library that implements the protocol in question would work.

    2. Re:Second Best Quote by catfood · · Score: 2

      No big deal.

      Sun's Java implementation supports Microsoft's DCOM, uh, protocol.

      You can have all that Java-to-Java interoperability using Java/RMI without giving up Java-to-DCOM.

      But the main thing is that Allchin is, yet again, defining "interoperable" as "will work with Microsoft's preferred paradigm-du-jour." Which is nearly the opposite of the word's normal meaning.

    3. Re:Second Best Quote by Delirium+Tremens · · Score: 2

      You might want to have a second look at the IIOP support in Java, or even at JNI, which allows you to call portable C code compiled on many different platforms. Or if you are into ActiveX, you can also use an OLE bridge.
      So, who says Java is not interoperable? Hmm?

    4. Re:Second Best Quote by Delirium+Tremens · · Score: 2

      Sun's Java over DCOM? You must be playing with Tiger or something because I never saw anything like that. There used to be a lot of vaporware talk about RMI-over-DCOM, but I am not aware of anybody who actually managed to implement that. Yes, it certainly can be done. No, nobody wants to do it.

    5. Re:Second Best Quote by alext · · Score: 2

      There's no point in RMI->DCOM->DCOM->RMI, you might as well do RMI->RMI. However, there are plenty of uses for Java->COM and Java->Dotnet.

    6. Re:Second Best Quote by Iffy+Bonzoolie · · Score: 1

      Well, JNI and ActiveX are not 100% pure Java...

      -If

      --
      Run a pencil-and-paper RPG campaign with your far-off friends: Gametable!
    7. Re:Second Best Quote by Delirium+Tremens · · Score: 1

      A not 100% pure Java solution was exactly what the problem was asking for: interoperability. If you want to stay 100% pure Java and without using network resources, you end up writing a native code or VBScript emulator in Java. Good luck.

  97. Marketing push in court? by zurab · · Score: 1

    When Kevin Hodges, attorney for the dissenting states, asked him how many APIs would be exempt, Allchin said he did not know the exact number, but it would include APIs that deal with anti-piracy and digital rights management.

    DRM?? Gimme a break! Sounds like a marketing push to RIAA that MS DRM will not be violated. Because, you know, if terrorists were to break the MS DRM and listen to unlicensed copies of RIAA products that would violate the National Security and allow severe setbacks in war in Afghanistan.

    I just hope the judge is listening to this very carefully.

  98. LOLOLOL :::))))) by Anonymous Coward · · Score: 0

    u r so funy LOLOLOLOL ::::))))) i wnts too HAVE YOUR BABBBIES!!!!! ::::)))))

  99. Unfair to Pintos by lrc · · Score: 2, Informative

    Calling MS the Pinto of the 21st century is grossly unfair to Pintos. First, Pintos are a lot better than their reputation. The original 1600 pushrod motor is the same solid reliable block used in Cortinas (and most other English Fords) as well as having been raced for years in Formula Ford. The bottom end of that motor is used in Lotuses, as well as the Cosworth race engines (Formula Atlantic).

    The 2 liter overhead cam motor in the Pinto is surprisingly good. When I raced a friends Capri with that motor, he said that he usually shifts between 7,000 and 8,000 RPM because it doesn't make any more power beyond that, but the motor will spin over 9,000 RPM without problems.

    I've also seen Pintos win the SCCA racing class Improved Touring B, against cars like BMW 2002s.

    1. Re:Unfair to Pintos by Tet · · Score: 1
      The 2 liter overhead cam motor in the Pinto is surprisingly good.

      Yep. Having owned 7 Pinto powered Capris (currently down to a measly 4 :-), I can confirm that the Pinto is a great engine, particularly in 2l form. They're hampered by the standard Ford exhaust, though. Stick on a 4->2->1 manifold and a large bore exhaust, and you won't believe the improvement. I wasn't aware that they had a bad reputation in the US. They certainly don't here in the UK. In race trim, you can just about hit the magical 100bhp/litre mark, although you have to be trying hard...

      BTW, if your friend genuinely is running up to 8K RPM, the engine won't be long for this world, unless he's modified it significantly. A standard Pinto is good for 6500 RPM or so. Sure, it'll go beyond that if you push it, but you're asking for trouble. Also, peak power comes at around 5800 RPM as standard form, so there's little benefit in pushing beyond that.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    2. Re:Unfair to Pintos by schon · · Score: 1

      I wasn't aware that they had a bad reputation in the US. They certainly don't here in the UK.

      Well, there's the problem. You're comparing them to British cars :o)

      (Disclaimer: I am British.)

  100. 'National Security' seizure...? by Mu*puppy · · Score: 1
    Now, if M$ products are deemed as an integral part of US infrastructure to the point M$ is claiming, would that mean the US government would be able to seize control of such in a 'time of emergency,' just as it can other things deemed 'integral to US infrastructure'...?

    THERE'S a thought to ponder upon......

    --
    There's no wrong way, to eat a Rhesus...
  101. Just have to say it... by Flower · · Score: 5, Funny
    They need to make a movie with Samuel L. Jackson as a Microsoft programmer just so I can hear the line.
    Send me that service pack. It's the one named, 'Dumbass Motherfucker.'

    They can name it something like 'Patch Lola Patch.'
    --
    I don't want knowledge. I want certainty. - Law, David Bowie
    1. Re:Just have to say it... by blakestah · · Score: 4, Funny

      \

      Jules: Send me that service pack. It's the one named, 'Dumbass Motherfucker.'

      Vincent: You know what the funniest thing about Microsoft is?

      Jules: What ?

      Vincent: Its the little differences. Its got a lotta the same shit as other operating systems, but with those guys it is a little different.

      Jules: How so ?

      Vincent: For example. Another company has a bug. They fix it in like two days, and then they annouce the bug and the fix.

      Jules: Ok. And at Microsoft ?

      Vincent: At Microsoft, when someone points out a security hole, the first thing they do is threaten a lawsuit against the guy who found the hole if he says anything.

      Jules: You mean they threaten the guy who is helping them ?

      Vincent: Yup - exactly what I mean. As long as there is not a big media splash, they never gotta fix nuthin.

      Jules: So what happens if the guy opens his mouth.

      Vincent: Generally he don't. But, some 15 year old kid in Asia finds the same bug, and then releases a worm, and it chews apart all the Microsoft systems worldwide in like two days.

      Jules: No shit !

      Vincent: Yeah, and then Microsoft tells everyone about the bug, and provides a patch, but no one fixes it.

      Jules: No one !?

      Vincent: Well, smart people do, but most people just miss the message. They gotta go to Microsoft, get the patch, and half the time the fix will break something else on their system.

      Jules: So if this shit is so bad, why are so many people using it ?

      Vincent: It used to be everything on personal computers were that bad. Then, Microsoft controlled the market. Everyone else started making good shit, but it didn't matter. Microsoft made people buy their new shit so they could continue to read their own old shit. Can you believe it ?

      Jules: Man, that is some weird-ass shit. Like some idiot can't take a step back and see himself being played like that.

      Vincent: Yeah, it's kinda sad. But it makes a great market for guys to run around spending all their time patching holes after they are exploited. If Microsoft made good shit, we wouldn't have jobs.

      Jules: Good point.

  102. exploiting terrorism to slam open source by Anonymous Coward · · Score: 0

    Two weeks after September 11th, a Senior VP gave a talk to our group, where he claimed that "Linux is a terrorist organization" because they give away software. Needless to say, I filed an HR complaint. After 5 weeks someone finally talked to him, and he promised not to use the phrase again.

    Which isn't to say Microsoft is evil. Most people I know here aren't all that different from Slashdotters. Most are trying to do the best job they can to make a good product for users. Most take the current security effort very seriously. Most are basically good people.

    But a few are...different.

  103. Thou art a fool! was Re:not so evil? by Anonymous Coward · · Score: 0
    Get thee behind me troll!

    Thou writest:

    Now, like it or don't, the fact is that security through obscurity has been with us since the origins of Unix. IIRC, the original "shell" commands, such as rm and chmod were designed to be difficult to remember, for the very reason that untrained n00bs could quickly bring a system to its knees by misusing them. This explains why innocuous commands (like touch and finger) have easy-to-remember and provocative names, while the more dangerous ones (like ld and vi) are "secure" through their "obscure" names.


    Wrong, Wrong, Wrong, Wrong!

    Naming conventions were determeined by a bunch of guys who didn't like typing long commands. This is why mv, rm and man were used (I still wish man was renamed help, and that the existing help command was renamed to something sccs related, perhaps sccshelp).

    Please don't spread lies like this, it is just plain wrong.
  104. Class Action ? by ntsucks · · Score: 2, Insightful

    With all the money in M$ bank account, where are all the laywers? Shouldn't admitting gross negligence bring a class action lawsuit?

    --
    Those who can do. Those who can't sue.
  105. ummmm.... by RalphWigum · · Score: 1

    couldn't you just do both?

    time critical find someting, relase a patch and also massive, bigger, rollup monthly patches.

    1. Re:ummmm.... by Danse · · Score: 1

      Microsoft already does both. They release hotfixes to patch specific problems, and later roll up a group of hotfixes into a service pack. That's part of the reason their argument is so stupid.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  106. I object to the Pinto Smear by CathedralRulz · · Score: 1

    They are a fine and dignified breed of horse.
    http://www.pinto.org/

  107. Way to defend yourselfs by MS by bm_luethke · · Score: 1

    First, be found guilty of having a monopoly and abusing it. Then, during your testimony at the penalty phase use two arguments. 1: if you do that you will break our monopoly (earlier testimony). 2: declare that becuase you have such huge market saturation you had no reason to fix a major bug you have known about. So then say that disclosing the bug would be risking national defense. Hmm, if I were the prosecution I would dancing with glee. Microsoft does not seem to understand that they have been found GUILTY of abusing thier monopoly and keep giving the court more and more ways they have abused it.

    --
    ------- Sorry about the spelling, I suffer from two problems. Dyslexia makes it difficult to spell well, lazy makes it
  108. Scary Thought: It is driving cars! by burgburgburg · · Score: 1
    BMW Series 7 cars uses a navigating system which runs on Windows CE (http://news.com.com/2100-1001-850353.html).

    So the Blue Screen of Death can lead to YOUR Blue Screen of Death.

    "Reboot the car?!?!?"

    1. Re:Scary Thought: It is driving cars! by Weh · · Score: 1
      From your link:



      "The new line of BMWs use a navigating system from Siemens, called the Siemens VDO Automotive AG, which includes Microsoft's operating system. Microsoft also recently announced the launch of Windows CE for Automotive v3.5, the newest version of its software for cars based on Windows CE.

      Microsoft said last July, that over the next year and a half, nine automakers would ship cars with built-in devices that use the Windows CE operating system, which allows drivers to check their calendars or stock portfolios and use voice commands. "



      It seems to me that what they are saying is that CE will only be a part of the system, I don't think the navigating system and other more essential feautures of the car will run on CE, just some address-book, internet apps, etc. etc.
    2. Re:Scary Thought: It is driving cars! by bergeron76 · · Score: 1

      There's a better solution on the horizon: Dashboard Linux! Let's beat the closed source fatcats to the next big industry.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
  109. Internet Exploder by azpcox · · Score: 1

    This gives a new meaning to the Internet Exploder moniker IE has achieved through it troubled existence.

    And I doubt the Message Queuing problem is as bad as he says -- it's just a honeyput to keep the prying eyes at the other significant problems in the code.

    --
    What exactly do you mean by "Don't touch this button?"
  110. Logical Contrapositive by whovian · · Score: 5, Funny

    Microsoft's view:
    If the software has security flaws, then the code and APIs cannot be made public.

    Open source view:
    If the code and APIs are made public, then the software does not have security flaws.

    So, Microsoft, we are finally in agreement, yes?

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
    1. Re:Logical Contrapositive by korgull · · Score: 1

      Actually, I think that in case MS stands behind this statement they dig their own grave.

      Lets say someone wants to do something bad with their code and the source is not there. What would stop them from reverse engineering it ?
      A bloody law ???

      It probably means that the judge should require MS to withdraw the 'bad' code from the market.

  111. Buh! They already have the source code. by Parsec · · Score: 1

    If you'll recall their network was wide open to some hacker for around a month... these are the best links I could find in two minutes: Different View Of MS Code Theft and Microsoft Hack a National Security Threat.

    We can probably assume that it has been freely distributed to the best "enemy" hackers for months now.

    1. Re:Buh! They already have the source code. by SpaceLifeForm · · Score: 1

      So we've got a few more months then until they get a clean 'make'.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
  112. M$ Legal Department Watches Monty Pyhton! by HiredMan · · Score: 2

    It's clear this strategy is the coding equivalent of "The Killing Joke":

    "Here at M$ coders are only allowed to work on code a few lines at a time. The code is so fundementally flawed that if any single programmer sees an entire code block he immediately goes insane... well, the lucky ones do anyway..."

    M$ - code so bad protecting people from it is job #1!

    =tkk

    1. Re:M$ Legal Department Watches Monty Pyhton! by Srass · · Score: 1

      Does this mean I can look forward to little stickers on Windows packages that say, "Warning, Lark Vomit"?

  113. Who wants the source anyway? by SpinyNorman · · Score: 2

    How exactly does this undo the damage that Microsoft has done to so many companies with it's corrupt business practices?

    I'd prefer to see:

    1) Microsoft to be required to licence Windows under uniform fixed court agreed terms to all hardware vendors, with no conditions allowed on what else they sell (e.g. bare PCs, Linux), or what else they do or don't load onto their PCs (office software, browsers, ISP links)

    2) Certain file formats (office documents) to be deemed part of national commerce infrastructure, and put under control of some industry body rather than microsoft

  114. Re:not so evil? by pointym5 · · Score: 1
    IIRC, ...
    You don't. They were given short names so that they were easy to type. Find some old Ken Thompson papers. You're spouting some weird urban myth.

    Also, note that there was no real style guide while early commands were being implemented. People decided they wanted a utility, and they wrote it.

    And
    They also left in a few memory leaks to easily monitor potential hackers.
    HA HA HA HA HA.
  115. Windows is like that by genkael · · Score: 1

    Windows kills me everytime I use it. What a joke.

    --
    GeneralKael -- Slacker Extraordinaire
  116. One standard to rule them all by WEFUNK · · Score: 4, Funny

    "Microsoft has invested substantial time and resources in providing great interoperability between .Net and older technologies," Allchin said. "Sun's strategy of promoting '100 percent pure' Java applications discourages interoperability."

    So, according to Microsoft, it is better to have one company provide (ie control) the degree of interoperability between systems than to have another company promote a single standard for the whole industry to use and share.

    I can't imagine that line of thinking going over very well with military officials used to building redundancy into everything.

    You might also paraphase the above statements as follows:

    "Microsoft has choosen to ignore freely available and already established standards and instead has wasted substantial time and resources needlessly reinventing the wheel by developing our own internal standards (that we won't share and that we admit are not really very good) so that we can control the degree of interoperability between our proprietary new product, and our former (and soon to be former) competitor's technologies"

    "Sun's strategy of creating and sharing a standard that encourages 100% interoperability between all systems discourages interoperability (but only in respect to our systems, because ours are made to be incompatible with the accepted standard that everyone else uses)."

    Oh boy, can I please buy your systems for my Army?

    --
    My next sig will be ready soon, but friends can beat the rush!
    1. Re:One standard to rule them all by sl3xd · · Score: 2

      The scary thing is doing things like this does sound like a government contract... It's probably been done.

      --
      -- Sometimes you have to turn the lights off in order to see.
  117. Commands typed often have short name.... by Troy+Roberts · · Score: 1

    ... that was the design decision that early UNIX developers made. The naming had nothing to do with security.

    IIRC, in deed, you are not recalling anything you are just making crap up. It is amazing the this load of crap got modded up. You should loose karma for such crap.

    Troy Roberts

  118. the real lesson by Stalcair · · Score: 1
    is that in any situation where direct security (the security of the system itself) and derived security (the security of personnel, equipment/property and other assets that depend in various degrees on the stability of the system)then MS can NOT be seriously considered. The fact that MS products are on the rise in many DoD systems shows that, once again, our government is full of a bunch of slack jawed fools that get sold and taken in by gimicks. No competent Officer would ever accept shoddy weapons for his men simply because they looked pretty and the salesmen were all slick talkers... but then again the modern military is full of self indulging, career minded simpletons who wear officer rank.

    Once again, we see how the one thing that was needed most throughout this great country's passage through the ages has been the thing that is ignored and ridiculed the most, Vigilance.

    --

    I seek not only to follow in the footsteps of the men of old, I seek the things they sought.

  119. The terrorists are Afghani now? by Zen+Mastuh · · Score: 1

    Hmmm...I'm confused.

    --
    "What is the sound of one belly slapping?"
    1. Re:The terrorists are Afghani now? by Anonymous Coward · · Score: 0

      towelhead is a towelhead is a towelhead

  120. "It made a difference for that one starfish." by janda · · Score: 3, Insightful

    Get a paper copy of this testimony. Make lots of photocopies. Highlight the "interesting" parts (such bad security that releasing it would be a national security risk, etc). Send to everybody in your local government you can find, demanding that they stop using MS products until their security problems are fixed. As alternatives, there is at least OSX, all the Linux distributions, and probably other things (the resurrection of BeOS?).

    Given that MS is admitting in court that they are selling defective products, demand that your local government sue MS for fraud. Politicians don't keep up to date on every legal battle going on everywhere, but if you send them the relevant portions they at least can't claim they didn't know.

    While you're at it, forward this onto the local newspaper and tv stations. "poor security" is a big boogyman these days.

    Another thing; Send this onto the people at your company who make buying decisions, if MS is going to admit their products have the security of swiss cheese, does your company really want to expose itself to that kind of danger?

    --
    Karma: Food Fight (Mostly affected by Date Plate).
    1. Re:"It made a difference for that one starfish." by bmajik · · Score: 2

      I don't see what you're upset about.

      Lets take two statements:

      Having source code can be a significant aid in finding implementation bugs that make software incorrect.

      Windows and other Microsoft software is running on machines in security sensitive capacities, whos compromise would be bad.

      If you beleive the first two statements, then a logical consequence follows:
      Theres no reason to hand the code to the people trying to own us, otherwise we're just making it easier to get people killed.

      Now lets move on with the rest of your post:

      Please name an operating system that is secure.

      Thanks.

      The judge asks about security problems. Microsoft says "yes, we've got them. some are so bad that we shouldn't let anyone know about them"

      He's telling the truth. What are you upset about ?

      You on the other hand, very much imply that the effective security of linux, osx or beos (!!! ?) are better.

      When you have factual evidence of that, get back to me.

      Liking linux doesn't make it better. Hating microsoft doesn't make windows worse.

      Not liking a statements conclusion doesn't make it invalid.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    2. Re:"It made a difference for that one starfish." by janda · · Score: 1

      Please do not confuse your misinterpretations of incomplete data about myself with reality. I'm not suggesting that MS be forced to hand over their Precious[tm].

      I keep seeing on slashdot about how people want to get microsoft (yaddah-yaddah-yaddha) out of the picture, how linux (yaddah-yaddah-yaddah) is "so much better".

      The only way to change the court of public opinion (which is basically run by the microsoft public relations department for desktop purchases) is to get the information about how shoddy microsoft software is, and offer alternatives.

      This is not a chance to tell somebody "MS sucks" again, it's a chance to tell people that "MS sucks, they admitted it under oath, here's things that don't suck so badly."

      My personal opinions about Microsoft, Linux, Luigi's Castle, and Final Fantasy:Mystic Quest don't factor into this.

      --
      Karma: Food Fight (Mostly affected by Date Plate).
    3. Re:"It made a difference for that one starfish." by Archie+Steel · · Score: 2

      Please name an operating system that is secure.

      If by "secure" you mean "100% secure", then you're right, there isn't. In any case, an OS is only as secure as the Administrator that sets it up.

      However, if by "secure" you mean "a lot more secure than any Microsoft OS", then I suggest you look into the NSA's Security-Enhanced Linux. And, yes, the source code is available. The fact is, MS products were never designed with security in mind, and therefore are intrinsically less secure than many other OSes, including a well-configured Linux or BeOS installation. It's not a matter of personal opinion, now: even Allchin candidly agrees!

      --

      Reminder: find a new sig
    4. Re:"It made a difference for that one starfish." by bmajik · · Score: 2

      Win 9x was never designed with security in mind.

      NT had security in mind from the onset. NT had a fleshed out security design before Linux was a gleam in Linus's eyes.

      NT infact has a much more granular, flexible, and powerful security model than unix does.

      So your claim that no microsoft OS was designed with security in mind doesn't have much to stand on.

      That many applications and system services are _implemented_ poorly has no bearing on the "security design". Eg, yeah, if IIS has a service which runs with the same security context as some other service (say SYSTEM or LocalService) than an exploit in IIS will elevate you to that credential. However unlike linux, (and unix in general), it is possible to make absurdly granular ACLs and compartmentalize IIS from being able to wreak havoc on the system at large.. eg in the near future IIS will be running as "NetworkService" which is a physically distinct account from something like Admin or SYSTEM.

      This is not possible on unix. YOu're either God or Shit, which no granularity inbetween. ((i realize patches exist that try to introduce various levels of granularity. They are not standard in any mainline unix distro)

      Linux is not at all a champion of security. Not by any stretch. The NSA's work doesn't change that. Infact, most of the attacks against linux are utterly orthoganal to what the NSA patches do. They bring linux roughly within compliance of the pre-Common criteria scheme for either C2 or B1 (i haven't really looked at which).

      Guess what. IRIX and Sun have had B1 IRIX and B1 Solaris for quite some time. The same irix that had multiple root vulns in everyday userland apps.

      The NSAs work (and most other govt-security work in commercial OSes) is about adding accountability and recovery in the face of a break in, not preventing a breakin.

      It _is_ a matter of personal opinion : Yours.

      Allchin said that there are bad security bugs in windows. This isn't a surprise to anyone. It is also not unique to windows. If you think otherwise you are hopelessly delusional.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
  121. Security by surfcow · · Score: 4, Funny

    Your Honor, we at Microsoft believe that if we ever revealed the source code for MS Windows, more children would immediately start taking drugs. Husbands would start to beat their wives. Small animals would become uncontrollable, staining many expensive carpets. Certain food-groups would become more perishable. 2nd law of thermodynamics would be repealled. Finally, a giant hole would open up in space time, causing the end of the universe.

    Your honor, it is a matter or national security, no international security, no galactic security, that we be allowed to continue our profitable monopoly.

    Think she'll buy it?

    =brian

  122. Re:Don't pick on me! My software sucks! by fermi's+ghost · · Score: 2, Informative
  123. Re:not so evil? by Anonymous Coward · · Score: 0

    i wish i could troll like you..

  124. Proof that Microsoft needs to go... by sterno · · Score: 3, Insightful

    The question that has to be asked here is this: do we really want to have our country so heavily dependent on an OS that is so apparently at risk of vunerabilities? Let's analyze the threat for a moment.

    Let's say that this message queueing vulnerability that was spoken of in the article is a pretty substantial hole that could be a true threat to national security. What makes anybody think that because Microsoft refuses to talk about it hasn't already slipped out to all the wrong people. If some high level executive at Microsoft knows about it, you can guarantee that probably hundreds if not thousands of people within the orgnization know about the problem already. The more people that know about it, the better the odds that somebody nefarious will get a hold of that information.

    If I were the intelligence service of some devious foreign power you can bet I'd have a few operatives working in Microsoft. I mean if you want to fight a war with the US, what would be better than an opening shot that can harm >90% of the computers in the country. So you have a few operatives finding what holes they can and slowly relay them back. Then you just sit and wait for the day when you need a real threat in your arsenal.

    Imagine how nice it would be if you are some nefarious foreign power in tense negotiations with the US and you can walk in, and them a floppy disk and tell them to give in or else. I mean even if they find out what the vulnerability is, can they deploy a response to it fast enough that it matters? Nothing like the threat of having the electronic economy slagged to make you amicable to a bad deal.

    I think that if Microsoft's the threat they seem to imply, the judge should order them to turn over the source code to the FBI to begin dissecting these problems. Do we really want to trust a private corporation with our national security? I don't think so...

    --
    This sig has been temporarily disconnected or is no longer in service
  125. We see you coming from Redmond by Anonymous Coward · · Score: 0

    ..what a load.

  126. Um, could you aim somewhere other than your foot? by netsharc · · Score: 1

    Jesus Christ this guy is stupid. He's only thinking short term (how to get out of this lawsuit) and not long term (how is this going to look to my customers). Seems like he still thinks Microsoft is number one, that there is no alternative, either you use MS or end up with no IT infrastructure. Bah, anyone who still buys from MS after reading this should be qualified as stupid.

    Man, I want to be angry at his stupidity but I can't. Maybe I'll just laugh at him. What a bunch of fuckups they have at MS.

    --
    What time is it/will be over there? Check with my iPhone app!
  127. Hit em' where it hurts (kinda).... by neilb78 · · Score: 1

    their wallet...well maybe not. I say give them a hefty fine and make them fix the code in x days or they get fined again...and again...and again... After all, they should be happy to fix it because it's in the best interest of National Security .

    --
    © 2004 The SCO Group, Inc. All Rights Reserved.
  128. Cruising the data highway... by jemele · · Score: 1

    in your brand new pinto! Holy buffer overflow batman! Dodge that cigarette! bloop.

  129. It's not about national security... by Anonymous Coward · · Score: 0

    It's about the geeks! If Microsoft were to release the source of all that flawed code, geeks world-wide would laugh so much (including Microsoft's advocates) that they would lose their reputation!

  130. You know they aren't giving it up because... by nomel · · Score: 1

    If they do, they will be caught for all the code they stole from other peoples and companies software. I really think thats why they are putting up such a fuss about giving their code.

    I wonder what % of M$ code is open source, and what % of that was written for linux...heheh

    1. Re:You know they aren't giving it up because... by Anonymous Coward · · Score: 0

      It is common knowledge that high percentage of the network stack is/was BSD code, which is OK to steal. I'm sure that few Microsoft developers are stupid enough to blatantly plagerize GPL code, but nevertheless M$ seems to have this paranoid fear of one of their developers getting caught lifting from the GPL, and being sued to open up all their code.

  131. Re:*Yawn* I think someone from Peru said it best . by Anonymous Coward · · Score: 0

    The NSA, for example, cannot sit and tinker with windoze's security holes the way they can with OSC (open source code)...

    Who said the NSA didn't have the source code to windows?

  132. But most National Security apps run on UNIX... by blablablastuff · · Score: 1

    SUN specifically. NT is mostly just for admin shit and paperwork and people too stupid to be of any use so they sit around making power points instead of performing any real national security function.

    1. Re:But most National Security apps run on UNIX... by yancey · · Score: 1

      Exactly the problem. The admins may be able to secure their Sun boxes, but those same people probably don't know jack about Windows security. How many keyloggers installed on Windows boxes would it take to bypass the security measures?

      --
      Ouch! The truth hurts!
  133. Did anyone else find it ironic... by j_at_work · · Score: 0

    ...that a Microsoft banner ad loaded with this
    story?

  134. Re:Don't pick on me! My software sucks! by markmoss · · Score: 2

    Mid-air GPF anyone?

    Already happened (except it was a badly handled arithmetic overflow). European Space Agency satellite launch, Ariadne II, IIRC. The software was multiplying speed x time and adding it up to get distance traveled, or something like this, and because the II went faster than the I, eventually it overflowed. And the control system froze.

    But I don't think this was Windows or any other commercial OS...

  135. Guess what... by Sarcasmooo! · · Score: 2

    I've said this before in response to MS-FUD: When the government/economy/national security of an entire country hinges on the well-being of one company, that company might be just a little too big for everyone's own good.

  136. Some thoughts by bryan1945 · · Score: 2

    Ok, I did not read the article, so if I'm wrong on some points, you know why.

    I'm an Army contractor, and all of their critical systems are all Solaris based. Thus proving that the Air Force and Navy are just a little bit dumb. (sorry, had to jab that) Now, if any defense company said to the military that its product was so flawed that it couldn't give the gov the source code, it would be rejected and the company sued. Basically, if the gov hadn't whored themselves out to MS there would be much smackin' goin' on. This stance may just be enough to get sued just by these statements.

    --
    Vote monkeys into Congress. They are cheaper and more trustworthy.
  137. Re:not so evil? by gimpboy · · Score: 1

    do you have any references to back this up? surely this is a joke. if it is your sarcasim is so thick i cannot see the punchline then i'm sorry.

    for those who dont know any better. to the best of my knowlege the following are the reasons those commands got their name.

    vi - got it's name from visual editor
    chmod - change the mode of the file.
    rm - remove a file

    how is this hard to remember? how can n00bs bring a system to it's knees without the permissions to do so with `rm' command?

    --
    -- john
  138. I read the article... Where's the quote? by Sivar · · Score: 2

    I read the article. Several times. Perhaps I am just not very observant today, but what was the exact quote in which a Microsoft exec stated more or less that its code is so flawed that it could result in nat'l security compromises?

    I read the following quotes in the article:

    "It is no exaggeration to say that the national security is also implicated by the efforts of hackers to break into computing networks,"

    "Computers, including many running Windows operating systems, are used throughout the United States Department of Defense and by the armed forces of the United States in Afghanistan and elsewhere."

    "Microsoft has invested substantial time and resources in providing great interoperability between .Net and older technologies"

    "Sun's strategy of promoting '100 percent pure' Java applications discourages interoperability."
    (Ha! Whatever)

    "The fact that I even mentioned the Message Queuing thing bothers me"

    Perhaps Techweb is offering a creative interpretation for the purpose of getting hits?
    Anyway, if anyone can find a source for such a quote, please let me and everyone else know as I could add it to my "Why Microsoft sucks" archive of data. :)

    --
    Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
    1. Re:I read the article... Where's the quote? by Teancom · · Score: 2

      It's a two-parter. Take this sentence (that you quoted):

      "Computers, including many running Windows operating systems, are used throughout the United States Department of Defense and by the armed forces of the United States in Afghanistan and elsewhere."

      and add in this one:

      "The protocol, which is part of Message Queuing, contains a coding mistake that would threaten the security of enterprise systems using it if it were disclosed, Allchin said."

      Combined together, you get "Computers used by the US DoD and Armed Forces are running a protocol that, if exposed, would have it's security 'threatened' (i.e., compromised)."

      There, not out of context, directly from the article. Have a nice day :-)

    2. Re:I read the article... Where's the quote? by mpe · · Score: 2

      "Computers, including many running Windows operating systems, are used throughout the United States Department of Defense and by the armed forces of the United States in Afghanistan and elsewhere."

      This tells the "bad guys" where to concentrate their efforts to introduce an exploit.

      "The protocol, which is part of Message Queuing, contains a coding mistake that would threaten the security of enterprise systems using it if it were disclosed, Allchin said."

      Assuming the black hats don't know about it anyway. Even if they don't they now have a good clue as to where to look. Unless "Message Queuing" is misinformation.

  139. Re:HiddenCodeBackDoors OsamaBinLadenAPIS by Anonymous Coward · · Score: 0

    Now we need to see the code did Bill Gates sell the world out to Osama Bin Ladin for a price. The Government in the interest of National Security demand the Microsoft Source Code and have one big line by line code audit. You all should be concerned just how much of the Government is using Microsoft Bug Infested Backdoor Software. President George Bush use the Linux software at the NSA called Security-Enhanced Linux. Order all Government Agencys to get rid of Microsoft Software and install Security-Enhanced Linux from the NSA. http://www.nsa.gov/selinux/index.html.

  140. Seems to me by angst_ridden_hipster · · Score: 4, Insightful

    Seems to me that either Allchin suffered some stroke or brain damage while in court, or this is all a big red herring.

    You just don't get to Allchin's level and "accidentally" let slip something like a fundamental vulnerability in a protocol. M$ officials may make mistakes, but not like this. Not in a public forum. Not in front of a judge. Not where every news medium in the world will be covering the story.

    My feeling is that this is all a distraction from something else. Every black hat on the planet is now probably checking out the Messaging protocol. My guess is that there's no smoking gun there. But maybe another protocol has problems.

    Furthermore, it just doesn't make sense. An API exposes only what you want it to. It doesn't show you the vulnerabilities that exist "under the covers" unless they're titanically, apocalyptically stupid.

    I'd like to know what it was that he's distracting us from ...

    --
    Eloi, Eloi, lema sabachtani?
    www.fogbound.net
    1. Re:Seems to me by atheos · · Score: 3, Insightful

      Or, ever more scarry...
      Maybe he made this statement knowing every black hat is going to check the Messaging protocol.
      Two days later, a major exploit is released, and Allchin says to the judge "see what I mean, THIS is exactly why we must keep it all closed"
      It could be a bullshit ploy.

    2. Re:Seems to me by Anonymous Coward · · Score: 0


      You do realize that this is the same company with a CEO that's known by the moniker 'Monkey Boy'?

      This is also the same Allchin that wanted video game equivilants to odd movies "like Run Lola Run" on the X-Box, that wouldn't be made for the PS2. While not realizing that Run Lola Run was released by Sony Pictures.

      You shouldn't give MS too much credit -- they're still human, and can still be monumentally stupid at times.

  141. What about... by coats · · Score: 2, Interesting
    Then why isn't Microsoft being charged with felony computer crime for the way all of its OS upgrades surreptitiously inistall Outlook preferences over the existing mail agent preferences, in ways that are very hard to undo.

    In this pleading, Microsoft themselves admit that their stuff is widely installed on Federal Interest Computers.

    Microsoft's use of so-called operating system patches to disable user mail applications and replace them with the Outlook mail server application is unauthorized hacking of Federal Interest Computers, a Federal felony under US Code Title 18 Section 1030 (the COMPUTER FRAUD AND ABUSE STATUTE: see http://www.cpsr.org/cpsr/privacy/crime/fraud.act.t xt).

    Microsoft's pervasive practice of using their upgrade/patch excuse for hacking Federal computers and replacing relatively secure software like Eudora with nightmares like Outlook (which is itself responsible for something like 80% of the viruses and worms on the net!)is a violation by my reading of the Act (but IANAL). I think that Paragraph (b)(1)(B) ought to be applied!

    --
    "My opinions are my own, and I've got *lots* of them!"
  142. *pssst* by BlackGriffen · · Score: 1

    That was one of my poor attempts at sarcasm. Sorry if I wasn't clear enough about it.

  143. NSAKey by yancey · · Score: 2, Funny


    If we had the source code, we might find out the true function of the NSAKey function!

    --
    Ouch! The truth hurts!
    1. Re:NSAKey by Slashamatic · · Score: 1
      Digital used to like using TLAs in its operating systems. Their security stuff introduced around V4.5 included three data structures: KGB, CIA and NSA.

      These actually referred to "Key Grant Block", "Compound Intrusion Analysis" and "Notional Security Access". Nothing too bad there and the source listings were provided for a while with VMS so you could verify that this was just an elaborate joke.

      Maybe NSAkey is just someone's idea of a joke but unless we have sources , we can't tell. Some people outside MS have access to partial source, but their souls are mortgaged with an NDA, so they can't even tell us if it is in their sources.

  144. Next hacker gathering ... by alexandre · · Score: 1

    MS releasing the code would be fun :-)

  145. some are being censored from ZDnet by Lewis+Mettler,+Esq. · · Score: 1

    Check it out.

    ZDnet has imposed a ban on views contrary to Microsoft.

    You can check out my web site for the so-called reasons.

    --
    NexuSys - Linux support by the best
  146. MS is big in the US forces. by Anonymous Coward · · Score: 0

    The "big compute" people got into Linux because of the whole beowulf thing. But branches with names more than 3 letters, are really pretty big on MS software.

    It takes quite a commitment to build a Yorktown, even if it does "GPF" at sea. All that MS talent is busy doing something...

  147. smells rotten in here by e_AltF4 · · Score: 0, Redundant

    > He later acknowledged that some Microsoft
    > code was so flawed it could not be safely
    > disclosed.

    a) we better hire 100 cheap law benders (@4K/hr each) and donate some bucks to our preferred lobby group (and some donations to a political party or two can't hurt) to keep the bugs in the code, but we shouldn't start hiring 200 testers and 200 chief programmers (@1K/hr each) to begin getting the bugs out

    b) where has the MS 'bug resolution month' gone ? wasn't there a supposed change in quality ? oh, i forgot - that came from the marketing gurus ("FUD-departemnt")

    c) suppose terrorists and criminal crackers won't simply sign their "shared source" agreements and then do whatever they want - they wouldn't break the law and just spit on that agreement, would they ?

    d) security by obscurity has always been better than actually fixing buggy code

    e) how could we convince the crowd to buy our new, innovative and improved releases (a.k.a bugfixes users have to pay for) year by year ?

    ouch - my head hurts !

  148. This is annoying... by Danse · · Score: 2

    I mentioned this very scenario in my comment to the DOJ regarding the proposed settlement. I proposed that the oversight committee (as long as no members were appointed by Microsoft) or the court be tasked with determining whether revealing APIs or protocols would constitute a legitimate security threat. It's probably not the best answer, but it beats the hell out of letting Microsoft decide.

    --
    It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  149. Do MS execs think before they speak? by sirwallyc · · Score: 0
    .......Obviously not.

    This just reinforces my belief that Microsoft is its own worst enemy. We don't need to do anything to bring down Microsoft, its doing a fine job of that by itself.

  150. I could not believe I read this. by theolein · · Score: 2

    The only reason I can see someone from Microsoft saying this in a court of law is that they must be really, really desperate. Making wild claims about American national security and the war in Afghanistan is something that no one in the industry or the court is going to believe, and if they do many, many people are going to start to ask themselves if it isn't time that some form of government control and a change in Microsoft management is needed.

    I cannot see this benefitting Microsoft in any way. There will of course be the usual pro microsoft sites such as ZDNet that will report this verbatim (with a straight face) but, for a company that is trying to garner support for "Trustworthy computing" and it's .Net initiative in the industry, this is desasterous. Most large companies that are dependant on Microsoft software will ask themselves if it is wise to take Microsoft seriously considering the statements made by Microsoft executives in court. Technical and business reviews are going to have a field day with this one ("If it is so insecure why are we using it?", "Can a company take them seriously when they come around trying to do business claiming Microsoft superiority?"). This will make a lot of press sites, and I seriously wonder if this won't be the thing that finally tips the balance against Microsoft in the eyes of the general population or at least the general business population. Although the general press is extremely ignorant about IT things (the BBC is a brilliant example of this) even they wil be able to put two and two together that something is very wrong with this company.

    I don't know what kind of an effect this will have on foreign governments, but this will not go down well with EU even though they are just as IT-ignorant as American politicians.

    I know that if I had my own company and read through some of the statements that Microsoft have made in court I wouldn't be laughing like I am now.

  151. Whose Your God Daddy? by djmoore · · Score: 4, Interesting

    Microsoft is resorting to desperation tactics... they know they've lost.

    Actually, this is entirely consistent with MS's strategy all along: it has been arguing that it and its products are so profoundly important to the American economy and security that any remedy which interferes with its ability to act as it pleases should be struck down by the court. Otherwise, everyone will suffer at least as much as MS will.

    It's the exact equivalent of a mob boss saying that he shouldn't be imprisoned for running a protection racket, because then he wouldn't be able to protect his customers. Moreover, he wouldn't be able to provide for his innocent wife and children (even though it's been shown he abuses them as well).

    Microsoft isn't at all desperate; they're just so arrogant, and so blind to basic security principles, that they don't really see a problem with what they're saying.

    --
    In the wrong hands, sanity is a dangerous weapon.
    1. Re:Whose Your God Daddy? by Anonymous Coward · · Score: 1, Insightful

      You are exactly right. This was the premise that Microsoft originally said you couldn't sue them as a monopoly because the economic impact would ruin WallStreet.


      Well I think that if anyone is so powerful that they can dictate the movements of the free market world so absolutely then it is more important to remove them and risk the repercussions than to continue to scrap around under their shadow.


      Isn't that was the basis of freedom is all about? The ability to choose our own happiness, miser, destination. Self-determination!!

  152. Windows is the cyberspace Corvair... by pergamon · · Score: 3, Funny

    Unsafe in any configuration

  153. Re:They must be getting really desperate... by WillSeattle · · Score: 1

    oh, please, anyone who's actually coded for the API knows that certain methods won't work unless you follow the example code literally, regardless of the documentation of the API.

    but since many of us who post here have actually coded for the API, you really think we're going to buy excuses like that?

    -

    --
    --- Will in Seattle - What are you doing to fight the War?
  154. Why al-Qaeda is using MSFT source code by WillSeattle · · Score: 2, Funny

    There was a reason why there were pictures of Seattle on those captured PCs that al-Qaeda were using.

    It wasn't that they were trying to make bioweapons to use on us.

    No, they got H1B visas and are coding in Redmond as we speak!

    -

    --
    --- Will in Seattle - What are you doing to fight the War?
  155. INFOSEC - Evaluated Products by Anonymous Coward · · Score: 0

    Well I hope the evaluators presently evaluating MS products for the red book/ EPL whatever , take note of these remarks, rather than restrict their scope of evalaution with the same thouroughness that the auditors of Enron did. - accepting blind assertions ; not going after quarantined information.

    Whatever fancy post-degree certifications they have, they would be putting their names down as approving something less than secure or trustworthy. Arguably, national security is compromised by such excemptions.

    National security, and MS, is an oxymoron. Those in the know, just stick to the EPL. You don't see SUN, IBM, or HP trying such tactics, seeking blanket excemptions to cover up defective protocols . At the end of the day, purchase decisions must stand on unbiased evaluations. Managers who jepordise their enterprise with unsafe IT mantra, must be educated. If they have bought wrongly, or been mislead about a products in)security, then the courts provide a means of injunction or relief.

  156. But, by Anonymous Coward · · Score: 0

    Now we have a admission, under oath.

    Don't need much more than that.

  157. Quoting out of context by theolein · · Score: 2

    If you can do that, why can't /. ?

  158. I thought it was obvious by Anonymous Coward · · Score: 0

    and everyone new about the flawed code as evidenced by the following list of IE's vulnerabilities:

    2002-05-15: Microsoft Internet Explorer Content-Disposition Handling File Execution Vulnerability
    2002-05-15: Microsoft Internet Explorer Zone Spoofing Vulnerability
    2002-05-15: Microsoft Internet Explorer Cookie Content Disclosure Vulnerability
    2002-05-01: Microsoft Internet Explorer/Outlook Express XBM Handling DoS Vulnerability
    2002-04-24: Internet Explorer Recursive JavaScript Event Denial of Service Vulnerability
    2002-04-20: Microsoft Internet Explorer Self-Referential Object Denial of Service Vulnerability
    2002-04-16: Microsoft Internet Explorer Unicode Character Handling DoS Vulnerability
    2002-04-16: Microsoft Internet Explorer Dialog Same Origin Policy Bypass Vulnerability
    2002-04-15: Microsoft Internet Explorer History List Script Injection Vulnerability
    2002-04-08: Microsoft VBScript ActiveX Word Object Denial Of Service Vulnerability
    2002-04-02: Microsoft Internet Explorer Cascading Style Sheet File Disclosure Vulnerability
    2002-03-29: Microsoft Internet Explorer Known Local File Script Execution Vulnerability
    2002-03-28: Microsoft Temporary Internet File Execution Vulnerability
    2002-03-27: Microsoft Internet Explorer DYNSRC File Information Disclosure Vulnerability
    2002-03-19: Multiple Vendor JavaScript Interpreter Denial Of Service Vulnerability
    2002-02-21: Microsoft VBScript Same Origin Policy Violation Vulnerability
    2002-02-11: Microsoft Internet Explorer HTML Document Directive Buffer Overflow Vulnerability
    2002-02-11: Microsoft Internet Explorer Forced Script Execution Vulnerability
    2002-02-11: Microsoft Internet Explorer Content-Type Field Arbitrary File Execution Vulnerability
    2002-02-11: Microsoft Internet Explorer MIME Type File Extension Spoofing Vulnerability
    2002-01-16: Microsoft Internet Explorer Form Denial of Service Vulnerability
    2002-01-15: Microsoft Windows XP Pro Upgrade IE Patch Downgrade Vulnerability
    2002-01-14: Microsoft Internet Explorer Arbitrary Program Execution Vulnerability
    2002-01-12: Microsoft Internet Explorer Clipboard Reading Vulnerability
    2002-01-06: Microsoft Internet Explorer Modeless Dialog DoS Vulnerability
    2002-01-03: Microsoft Internet Explorer JavaScript Local File Enumeration Vulnerability
    2002-01-01: Microsoft Internet Explorer GetObject File Disclosure Vulnerability
    2001-12-20: Microsoft Internet Explorer Refresh Denial of Service Vulnerability
    2001-12-19: Microsoft IE Same Origin Policy Violation Vulnerability
    2001-12-15: Microsoft Internet Explorer XMLHTTP File Disclosure Vulnerability
    2001-12-13: Microsoft Internet Explorer Arbitrary File Execution Vulnerability
    2001-12-13: Microsoft Internet Explorer Remote File Viewing Vulnerability
    2001-12-11: Multiple Vendor Image Count Denial of Service Vulnerability
    2001-11-26: Microsoft Internet Explorer Spoofable File Extensions Vulnerability
    2001-11-21: Microsoft Internet Explorer Password Character Determination Vulnerability
    2001-11-19: Microsoft Internet Explorer Patch Q312461 Existence Vulnerability
    2001-11-14: Microsoft Internet Explorer Cookie Disclosure Vulnerability
    2001-11-09: Microsoft Internet Explorer Cookie Disclosure/Modification Vulnerability
    2001-10-23: Microsoft Internet Explorer JavaScript Desktop Spoofing Vulnerability
    2001-10-10: Microsoft Internet Explorer Zone Spoofing Vulnerability
    2001-10-10: Microsoft Internet Explorer HTTP Request Encoding Vulnerability
    2001-08-14: Multiple Vendor HTML Form Protocol Vulnerability
    2001-07-27: Microsoft Internet Explorer Arbitrary HTML File Execution Vulnerability
    2001-06-19: Multiple Vendor IMG Tag DoS Vulnerability
    2001-06-06: Microsoft Internet Explorer File Contents Disclosure Vulnerability
    2001-05-16: Microsoft Internet Explorer Server Certificate Validation Vulnerability
    2001-05-16: Microsoft IE SSL Spoofing Vulnerability
    2001-04-20: Microsoft IE and OE XML Stylesheets Active Scripting Vulnerability
    2001-04-17: MS Windows Explorer and Internet Explorer CLSID File Execution Vulnerability
    2001-03-31: Microsoft Internet Explorer File Disclosure Vulnerability
    2001-03-29: Microsoft IE MIME Header Attachment Execution Vulnerability
    2001-03-09: Microsoft IE Telnet Client File Overwrite Vulnerability
    2001-02-22: Microsoft Internet Explorer Patch Q290108 Vulnerability
    2001-01-15: Microsoft MSHTML.DLL Crash Vulnerability
    2000-12-13: Microsoft Internet Explorer 'mstask.exe' CPU Consumption Vulnerability
    2000-12-01: Microsoft Internet Explorer 'INPUT TYPE=FILE' Vulnerability
    2000-12-01: Microsoft Internet Explorer 5.5 Print Template ActiveX Vulnerability
    2000-11-23: Microsoft Internet Explorer 5.5 Index.dat Vulnerability
    2000-11-20: Microsoft IE Temporary Internet Files Folder Disclosure Vulnerability
    2000-10-24: Sun Compromised Browser Certificates Vulnerability
    2000-10-12: Microsoft Internet Explorer Cached Web Credentials Disclosure Vulnerability
    2000-09-04: Microsoft Internet Explorer Navigate Function Cross Frame Access Vulnerability
    2000-08-10: Microsoft Internet Explorer Scriptlet Rendering Vulnerability
    2000-07-14: Microsoft Internet Explorer 5.01 / 5.5 DHTMLED and IFRAME File Read Vulnerability
    2000-06-27: Microsoft Internet Explorer 5.01 and Access 2000 / 97 VBA Code Execution Vulnerability
    2000-06-27: Microsoft Internet Explorer 5.01 and Excel/Powerpoint 2000 ActiveX Object Execution Vulnerability
    2000-06-24: Microsoft Internet Explorer and Outlook/Outlook Express Remote File Write Vulnerability
    2000-06-06: Microsoft IE NavigateComplete2 Cross Frame Access Vulnerability
    2000-06-05: Microsoft IE SSL Certificates Vulnerability
    2000-05-17: MS IE ActiveX Combined Component Attributes Vulnerability
    2000-05-17: Microsoft IE DocumentComplete() Cross Frame Access Vulnerability
    2000-05-11: Microsoft IE Cookie Disclosure Vulnerability
    2000-04-19: MS IE 5.01 JSObject Cross-Frame Vulnerability
    2000-03-01: MS IE HTML Help Shortcut Vulnerability
    2000-02-19: Microsoft Signed ActiveX Active Setup Vulnerability
    2000-01-07: Microsoft Internet Explorer Security Zone Settings Lag Vulnerability
    1999-12-22: Microsoft IE external.NavigateAndFind() Cross-Frame Vulnerability
    1999-12-06: Microsoft IE5 vnd.ms.radio URL Vulnerability
    1999-12-02: Microsoft IE5 WPAD Spoofing Vulnerability
    1999-11-30: Internet Explorer Subframe Spoofing Vulnerability
    1999-11-29: Microsoft IE5 Offline Browsing Pack Task Scheduler Vulnerability
    1999-11-22: Microsoft IE5 XML HTTP Redirect Vulnerability
    1999-11-14: Microsoft Windows Media Player ActiveX Error Message Vulnerability
    1999-11-08: Microsoft ActiveX CAB File Execution Vulnerability
    1999-11-04: Microsoft IE window.open Redirect Vulnerability
    1999-10-18: Microsoft IE5 Javascript URL Redirection Vulnerability
    1999-10-11: Microsoft IE5 IFRAME Vulnerability
    1999-09-27: Microsoft IE Setupctl ActiveX Control Buffer Overflow Vulnerability
    1999-09-27: Microsoft hhopen OLE Control Buffer Overflow Vulnerability
    1999-09-27: Microsoft IE Registration Wizard Buffer Overflow Vulnerability
    1999-09-27: Microsoft IE5 Download Behavior Vulnerability
    1999-09-13: Hotmail Javascript STYLE Vulnerability
    1999-09-10: Microsoft IE Import/Export Favorites Vulnerability
    1999-08-27: Microsoft HTML Form Control DoS Vulnerability
    1999-08-25: Microsoft IE Virtual Machine Sandbox Vulnerability
    1999-08-25: NT IE5 FTP Password Storage Vulnerability
    1999-08-21: Microsoft IE5 ActiveX "Object for constructing type libraries for scriptlets" Vulnerability
    1999-08-21: Microsoft IE5 ActiveX "Eyedog" Vulnerability
    1999-05-27: Microsoft IE Legacy ActiveX Control Vulnerability
    1999-05-09: Multiple Vendor Browser Bookmark JavaScript Vulnerability
    1999-05-03: Microsoft Internet Explorer 5 Favicon Buffer Overflow Vulnerability
    1999-04-22: DHTML Edit ActiveX Control File Stealing and Cross Frame Access Vulnerability
    1999-04-09: Microsoft IE Scriptlet Component Vulnerability
    1999-01-28: Microsoft Internet Explorer Invalid Byte Cross-Frame Access Vulnerability
    1999-01-27: Auto-execution Of VBA code Vulnerability
    1999-01-21: Microsoft IE4 Clipboard Paste Vulnerability
    1998-04-14: Microsoft Internet Explorer EMBED Vulnerability
    1997-03-01: Microsoft Internet Explorer 3.01 Remote .lnk/.url Vulnerability

  159. Unbelievable! by RazzleDazzle · · Score: 1

    This has got to be a mistake!! I will not believe this!!
    I bet the unfortunate military helicopter crashing in Afghanistan a month or so back was due to the pilots vision becoming completely blue with some white text describing something called a "General Protection Fault". They are basically admitting their code is a national disaster waiting to happen. Good thing newer electroinics (embedded systems) are using Linux or some other non-MS product.

    --
    ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
  160. Re:not so evil? by Weh · · Score: 1

    next thing you know you're not gonna be able to unclick "hide system files" in windows because it threatens security

  161. Microsoft is dead. by JaguarsRevenge · · Score: 1

    My dear friends... they just shot themselves in the head!

    Hoorah! ;)

  162. Sad, but by Anonymous Coward · · Score: 0

    You have a good chance at being right.

    If the DMCA/CBITA/UCITA don't kill off Linux/free software, we'll soon be hearing the propaganda machine spewing...

    Linux,
    the choice of fine terrorists everywhere.

  163. Distraction by theolein · · Score: 2

    You may have a point. If one asks oneself what they really have to lose by disclosing all their APIs the answer might very well be that someone might find a disproportionate amount of properties, return values and methods that they recognise from elsewhere.

    1. Re:Distraction by danro · · Score: 2

      The day it is made public that windows contains "pirated" code (which a system of that size, with closed source and that kind of growth pattern almost certainly do, to some extent) is the day I am breaking out the Champange.

      I wish they could just behave sensible, though...

      --

      "First lesson," Jon said. "Stick them with the pointy end."
  164. So much for a bad product by Anonymous Coward · · Score: 0

    The best part is I don't even have to explain to Government IT people anymore why they shouldn't use Microsoft products anymore, they did it for me.

  165. The real world... by Anonymous Coward · · Score: 0

    Bad publicity is MS' ONLY liability. They force their customers to sign away all potential liability with their EULA. Their only incentive is not to look so bad that it hurts their bottom line.

  166. Staggering by johnos · · Score: 4, Interesting

    Let me get this straight. The product that Microsoft's monopoly rests upon, the monopoly that they illegally maintained and expanded, is so flawed that it threatens US national security. Did someone from Microsoft REALLY say this? If so, it is clear they have gone mad in Redmond. What do they expect the millions of companies and government agencies to do? Wait until Longhorn, or whatever is ready? And hope all the holes are fixed by then?

    "Uhh, sorry Mr. President, the NSA can no longer monitor international communications. Our systems are just too vunerable to hacking to be used. Jim Allchin assured us that a comprehensive fix would be available within 18 months."

    "In other news, the US Navy has ordered all AGEIS cruisers into port indefinatley. The AGEIS computer systems were deemed too risky for combat use. The Pentagon would not comment on reports the entire US fleet would require software overhauls before any offensive combat operations could be contemplated."

    "World stock markets are today in freefall as most major international corporations raced to secure information systems based on Microsoft's Windows operating system. Some experts estimate that the expense of fixing or replacing mission critical software to provide an adequate level of security would dampen the World economy for a decade."

    This goes so far beyond a computer industry issue. Its a staggering admission of guilt. What CIO would be caught dead installing an MS system unless they have absolutly no alternative?

    There is also the legal issue. If someone has sustained an economic loss due to "flawed code", that they are using because MS illegally supressed competitive alternatives, then they have a really good case for compensation. And the hardest part, proving that MS illegally manipulated the market, is already done. And they have some tens of billions just sitting around, waiting for the right lawyer to just take away.

    1. Re:Staggering by Lysander+Luddite · · Score: 2

      You know what's interestig is all th emilitary procurements in Windows systems the past few years. If exposing Windows to scrutiny is a threat to National Security (and I don't believe it for a second) then that would mean the military is in a perilous situation that would be potentially embarassing for them and the government. Better to keep it quiet by hiding it all under a "threat to national security". BUt then secrets aren't exactly unknown to our current administration.

  167. You're looking at it from the wrong side by eddy · · Score: 3, Informative

    Umm.. I don't think the issue is so much with poor documentation where documentation exists, I think the issue is more with non-existing documentation.

    If you are looking at the whole system from the point of documentation, of course everything looks great? That's like looking at the world though a great big filter.

    Instead you will have to go the other way; check all DLL/EXEs for exports, and then see if those exports are documented. Some exports aren't even done by name, but only by ordinal, making them even harder to use.

    I'm not a win32 guy either, so I can't give any concrete examples off hand, but I'm pretty sure this is partly where the issues lie.

    You really cannot say the APIs are highly documented unless you have disassembled the code to see what it can really do, can you? Sure, there might be a hundred documented functions, but that is only impressive if there are only a hundred exports, and those exports are limited to the paramaters defined by the documentation.

    --
    Belief is the currency of delusion.
  168. Little known fact... by Futurepower(R) · · Score: 2, Funny


    Actually, there is no one called Allchin at Microsoft. Allchin is a descriptive term for All Chin, Jabba the Hutt.

    Even though he also works for George Lucas, All Chin has a long history of eating cute, squeaky animals for Microsoft, too. For example, in the December 12, 1994 edition of Computer Reseller News, page 269, column 1, fourth paragraph, he said that a software emulation patch for the Pentium floating point processor bug would not affect performance greatly. This was true, as long as customers didn't use it. If the program they were running used that part of the floating point processor, however, the processing would be far slower.

    Now he's telling us that war is a good reason for us to let Microsoft do what it wants to do anyway. To Microsoft, we are all cute, squeaky animals.

    1. Re:Little known fact... by Pig+Hogger · · Score: 2
      Now he's telling us that war is a good reason for us to let Microsoft do what it wants to do anyway. To Microsoft, we are all cute, squeaky animals.
      Why a bouncing paperclip, then?
  169. Well well by AdmrlNxn · · Score: 0

    This is what Icall Linux FUD. I know for a fact that MS would not release such a statment for public viewing which would, in the end, destroy their business with the corporate world as we know it. Just chalk another one up to the Linux FUD Department.

    Cost of Linux FUD? Free. Written by a group of disgruntled Linux Techs who are still making 14/hr.

    --
    ~Admrlnxn
    "I got your mom in my trunk"
  170. Pinto? Try Corvair. Unsafe at any MHz. by crovira · · Score: 2

    I love the quote "Microsoft code was so flawed it could not be safely disclosed." That's an honest appraisal.

    What the fuck are people doing with it then? That's like laying down in front of a bully and yelling "Kick Me?"

    I'd hate to think that it really was a matter of National Security. Luckily, its not. Nobody with something that needs a serious, secure computing platform uses Windows.

    Man, M$ are slash(dot :-)ing their own fucking throats.

    Now some people I know who were merely concerned before will install Linux on their servers for sure and try StarOffice on their desk top machines.

    What will happen to the people at bug tracker then? They'll be made redundant since almost all these "Net" bugs are M$ bugs.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  171. Microsoft _can't_ fix it? by Ride-My-Rocket · · Score: 5, Insightful

    He later acknowledged that some Microsoft code was so flawed it could not be safely disclosed.

    Somehow, I think that if the US government forbade the use of any Microsoft applications within federal facilities, pending a code review by a neutral 3rd party to identify and fix potential security holes, you'd see Microsoft scramble to get their shyte in gear pretty damn quickly.

    As somebody already stated in this thread, Peru has the right idea: open source allows people to public review code for potential security flaws, which is how most bugs are caught anyway -- a fresh pair of eyes takes a peek. Ultimately, there's no way that Microsoft can compete with this code development paradigm -- since there's so much Open Source code "out there", it might spread people's attention out a bit too thinly in places, but over time one would hope that Linux apps will only more secure / stable.

    1. Re:Microsoft _can't_ fix it? by zandermander · · Score: 1

      Somehow, I think that if the US government forbade the use of any Microsoft applications within federal facilities, pending a code review by a neutral 3rd party to identify and fix potential security holes, you'd see Microsoft scramble to get their shyte in gear pretty damn quickly.

      I wish it were true...

      The federal government runs on windows, as does most of this country. They would be shooting themselves in the foot if they did such a thing.

      Imagine what would happen if the entire federal government shut down for 2 weeks, let alone the months it would take to look over MS's code.

      But we can dream, right? :)

    2. Re:Microsoft _can't_ fix it? by DecoDragon · · Score: 1
      Imagine what would happen if the entire federal government shut down for 2 weeks, let alone the months it would take to look over MS's code.

      Have you been following the litigation against Secretary Norton, Department of the Interior, in regards to the Indian Trust Fund? In December, the whole thing was taken off the Internet. Not the same as what you're describing, but a taste of it. No web, no e-mail, no fax-server, etc. Because the judge found their security to be so attrocious that they couldn't be protecting the trust fund from hackers. I don't see that happening here, but it is interesting to see if this will catch on as a precedence.


      After getting a taste of the DoI off line though, I'm sure the government will be even less willing to self-inflict that pain, no matter what MS chooses to reveal to us.

  172. If you open Windows source by rossz · · Score: 2

    You only help the terrorists!

    Just think of the children!

    --
    -- Will program for bandwidth
  173. The way I see it, It's like choosing a woman. by uofa1993engrmath · · Score: 4, Funny

    One is sort of chunky and ugly, and she won't let you see her naked, and you pretty much know already that you wouldn't really enjoy it if she did. The other has a slim, beautiful body, and when she takes off her clothes and parades it around, all the men ooh and ahh over it. That's the analogy I like to use. Maybe it isn't 100% correct, but that's the impression I get when you've got MS saying "No, no, you don't want to see our source code!" and meanwhile, you've got these open source softwares that are taking it all off, and saying "hey, baby, look at THESE!" Microsoft is NOT sexy. Linux, apache, and all of those wonderful open source projects ARE. But this is just how I see it. I mean, if I was to go on a date with a woman, and she proudly told me that she has an MCSA certification, I'd probably politely nod, but secretly be planning on my escape (maybe run away after telling her I had to use the restroom). On the other hand, if she told me that she had her own php based website, and that her text editor of choice was vim, then I'd be all weak-kneed and googly-eyed, and I'd want her to have my children. But again, that's just me. I don't know how it is for other people. I mean, I may not really UNDERSTAND beautiful women, but I sure like to look at them. So, I don't think there's any action required, as in "let's get rid of Microsoft." I think that it's really just a matter of educating the masses that there's an alternative, and it looks good naked. Or as you might say, it's a lot safer because the code can be (and is) made public without compromising national security.

    1. Re:The way I see it, It's like choosing a woman. by gboronat · · Score: 1

      I know where your analogy is leading...

      Chunky and ugly, can't see her naked, approach with caution, doesn't feel quite right...peek up that skirt and she's a he!

  174. Mod parent up (Re:Fear the future...) by MavEtJu · · Score: 2

    I never thought I would ever say this :-)

    But yeah, I've wasted enough time (and thus the company money) fighting these stupid outlook/IIS viri and we are not the only company in the world...

    --
    bash$ :(){ :|:&};:
  175. Only blamed if it's their fault by Anonymous+Brave+Guy · · Score: 2
    In the real world, it is very hard to get everyone to apply patches, and the software vendor gets blamed even when they've made the patches available months earlier; Code Red is a perfect example of this.

    MS only take the flak for this because there are so many serious bugs in their software.

    Any developer reading this knows that writing 100% bug-free code is hard, and often beyond economic viability. You get diminishing returns with your QA investment.

    OTOH, any competent software developer will write code containing only a very few serious bugs, and some more that are just irritating but not of the "data lost" or "system compromised" sort of level.

    Microsoft, the most powerful software development house in the world, is shipping disorganised crap because of good marketing, and now they are complaining that they should get cut some slack because what they're shipping is crap? Sorry, I have no sympathy. If we shipped stuff of that standard to our clients, they wouldn't pay us, end of story.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  176. The reason he mentioned it could be that by eddy · · Score: 2

    .. and this is for the paranoid out there:

    The reason he mentioned this flaw is because MS know of - or figure that there will now come to be - an exploit for said bug.

    At which time they (MS) can turn around and start crying about how talking about security problems only make things worse, and "see what we mean? We only mentioned it existed, and see what happend! Surely you can picture the horrors of opening the APIs?"

    We'll see.

    --
    Belief is the currency of delusion.
  177. Source code or APIs? by Anonymous Coward · · Score: 0

    I didn't realize they were being asked to share the source code. I thought they were just supposed to document the APIs and protocols.

  178. War! by BurritoWarrior · · Score: 2

    What is it good for?

    Absolutely nothing, say it aga...uh, scratch that.

  179. Patches? Bugfixes? Holy shit! by Shirloki · · Score: 1

    The protocol, which is part of Message Queuing, contains a coding mistake that would threaten the security of enterprise systems using it if it were disclosed, Allchin said.

    Why not fix the god damn bug and release a patch? Holy shit! Microsoft releasing free patches?! It works under Linux, why can't it work for Microsoft?

    It also seems that Jim Allchin has no brain... afterall, he is all chin.

  180. Incomplete Analysis by Anonymous Coward · · Score: 0

    So are you trying to imply that mean M$ should be allowed to behave in whatever fashion they see fit because they are a risk to National Security. Furthermore, you failed to mention in your example that: 1.) over 90% of the cars on the road were made by said manufacturer, 2.) said manufacturer gained their cupholder marketshare by 'integrating' it into their existing monopoly product, and 3.) the car won't run without the cupholder.

    Furthermore... IE and Media Player are hardly cupholders - more appropriate analogy might be be a car stereo, not a cupholder.

  181. New Anti-Microsoft Ads by jjohnson · · Score: 2, Funny

    [Head shots of teenagers against a black background, speaking directly to the camera; somber lighting; penitent tone]

    UNIDENTIFIED ACTOR: I helped murder families in Colombia.

    UNIDENTIFIED ACTOR: I just wanted to play Minesweeper.

    UNIDENTIFIED ACTOR: I helped kidnap people's dads.

    UNIDENTIFIED ACTOR: I just wanted to listen to music with Windows Media Player.

    UNIDENTIFIED ACTOR: I helped kids learn how to kill.

    UNIDENTIFIED ACTOR: I was just browsing with IE6, you know.

    UNIDENTIFIED ACTOR: I helped kill a policeman.

    UNIDENTIFIED ACTOR: I was just having fun.

    UNIDENTIFIED ACTOR: I helped a bomber get a fake passport.

    UNIDENTIFIED ACTOR: Other kids do it.

    UNIDENTIFIED ACTOR: I helped kill a judge.

    UNIDENTIFIED ACTOR: I helped blow up buildings.

    UNIDENTIFIED ACTOR: My computer, my OS.

    UNIDENTIFIED ACTOR: It's not like I was hurting anybody else.

    --
    Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
  182. GPL by Anonymous Coward · · Score: 1, Funny
    void InsertLinuxSecurityHole()
    {
    ...
    }
    I'd love to share my Linux kernel patch to comply with the GPL, but it is such a security risk, I don't think it would be safe to do so.
  183. yawn. by Anonymous Coward · · Score: 0

    More of Microsoft fighting legal bullshit with legal bullshit. Can't wait till these lawsuits reach the inevitable ( & pointless) settlement.

  184. Gee..... Lookie here. by Mark19960 · · Score: 1
    "The protocol, which is part of Message Queuing, contains a coding mistake that would threaten the security of enterprise systems using it if it were disclosed, Allchin said."
    Now, the malicious l33t h4x0rz know what to look for. or are they being led astray? Hmm....
    "The fact that I even mentioned the Message Queuing thing bothers me"
    I wonder why he 'volunteered' this information.
    Looks like they have no other way out, so they blame bad code and security for their monopoly.
    1. Re:Gee..... Lookie here. by Anonymous Coward · · Score: 0

      Message Queuing ... take a look into loadqm.exe - how it periodically throughout the day sends info. from your system to MS servers.

  185. Monopoly's By-Products by reallocate · · Score: 1
    Microsoft can make this argument thanks to their effective monopoly position. In an open market, buyers could avoid the vulnerabilities of one product by using a competing product. The same holds for their admitted bad code.

    The U.S. Government, especially the Department of Defense, has, at times, gone to some lengths to maintain at least some degree of competitiveness in what it considers an essential defense industiry. (E.g., the aerospace industry in the U.S.) Ironically, the same government may now perceive security vulnerabilities as a result of Microsoft's behavior.

    --
    -- Slashdot: When Public Access TV Says "No"
  186. Their spokesman went on to say... by Omerna · · Score: 3, Funny

    "In response to the mass laughter we've been hearing upon admitting this, we'd just like to point out that if you were to release the source to say, Linux, it would have serious security problems too."

    Oh wait...

    --


    No sig for you.
  187. Yet another way of using FUD. by rushfan · · Score: 1

    This should be called FUD.NET. Instead of using unannounced software to strike fear into people so they won't buy a competing product, just scare them into thinking that if we try to be mean to Uncle Microsoft that it'll hurt "Our Boys fighting in that there war".

    I don't particularly believe that MS has to open up there source code, just document the protocols and API's for 3rd parties

    (after all, when you create a micro-economy around your product (Windoze), you need to support your ISV's, especially when you are a monopoly like the Baby Bells... They have to play nicely with each other, or at least make the phone calls go though).

    Anyone else have a feeling that no matter what, MS has enough money to ensure they won't loose this fight... I hope this isn't the case, but I have a bad feeling....

    1. Re:Yet another way of using FUD. by fok · · Score: 2

      I don't have any "boys fighting out there", so, I use free software...

      --
      \m/
  188. Correction. by Hampo · · Score: 1

    Let's be a bit more precise here. A more acurate expression of the contrapositive is

    If the code and APIs can be made public, then the software has no security flaws.
    And it has a bit different meaning with "can be" than with "is".
  189. They don't know what they're getting into here by CaptainCarrot · · Score: 5, Insightful
    National security, huh? Does Gates understand that anything that must remain undisclosed for national security reasons is classified? Does he really want to have to deal with everything that entails: Security clearances and background investigations for every one of his employees, periodic audits, regulations that control how every single piece of paper and magnetic media is handled, filed, and disposed of?

    I work for a defense contractor and have had to put up with this for years. I suppose MS can go this route if they really want to. They're already bloated enough; add government security procedures to the mix and they'll become every bit as agile and responsive as any other constituent of the Military-Industrial Complex.

    Boy, that'd be a hoot.

    --
    And the brethren went away edified.
    1. Re:They don't know what they're getting into here by os2fan · · Score: 2
      And what would you make of their passing it around at schools, &c....

      --
      OS/2 - because choice is a terrible thing to waste.
    2. Re:They don't know what they're getting into here by mibus · · Score: 1

      If they followed "proper" security conventions, things like the Halloween documents etc. etc. would never have been found outside MS.

      :-D

  190. What happened with that? by 7-Vodka · · Score: 2

    Does anyone know what happened with that proposal? Did the peruvian congressmen vote on it yet?

    --

    Liberty.

  191. What if ... by surfcow · · Score: 1

    I know this is just another slick tactic, but ... what of they are right? If their code does get "opened", what are the odds that someone will find a really dangerous hole and exploit it?

    Think about who uses Windows. Hospitals. Air traffic controllers. Firemen. Power providers. The police. EMTs. The fricking military.

    I am NOT saying they should get away with this. Microsoft's lawyers are undoubtedly certified dog boogers. But,... what if they are (accidentally) right?

    =brian

    1. Re:What if ... by SpaceLifeForm · · Score: 1
      If it was made open-source, and a very serious problem was found, you have the problem of distributing and installing a patch. However, firewall techniques could then be used in the short term to filter traffic to avoid the exploit.

      At this time, even that is not possible.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    2. Re:What if ... by Tony-A · · Score: 2

      If their code does get "opened", what are the odds that someone will find a really dangerous hole and exploit it?
      Very high. About the same odds that someone will find a really dangerous hole and exploit it if they do not release the source.
      What's different is the odds of the code being corrected and the corrected code actually being installed.

  192. Hmm.. by Noobie · · Score: 0

    Remember this and this?

  193. Ya hya chouhada Lin'us. by Anonymous Coward · · Score: 0

    They admit their code is that flawed?

    Then, for the love of all that is holy, unleash a furious storm of FUD the likes of which even god has not seen!

    Linux. Be patriotic. Don't run software that can jeoparodize national security.

  194. Other Concerns! by dakorman · · Score: 1

    This is mostly smoke. They really fear the amount of code that is covered by other's software patents (patents which should not have been issued in the first place) and code that was copied from countless others. They have been caught using patented code in the past.

  195. True, and... by leonbrooks · · Score: 1
    Just go ahead and call it `War on Terrorism (tm)' if anyone expresses outrage over it.

    I guess they needed something to replace `War on Communism' now that Communism's more popular and less threatening.

    I've seen a similar approach elsewhere, too. For example, if any inconvenient fact looks like it might support Creationism, there are those who immediately impugn it as being `War on Science'. (-:

    On a less provokative note, Microsoft also dub much of their opposition `War on Free Enterprise'. The law ain't done 'till Linux won't run.
    --
    Got time? Spend some of it coding or testing
    1. Re:True, and... by Danse · · Score: 3, Insightful

      For example, if any inconvenient fact looks like it might support Creationism, there are those who immediately impugn it as being `War on Science'. (-:

      Of course the other side uses the same tactic as well. It's opportunism at its best. It takes a lot of integrity to resist using such tactics, especially when your opposition isn't reluctant to use them. I wish we could see more integrity in the world.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    2. Re:True, and... by 1010011010 · · Score: 2

      "Creationism" is supportable by any available evidence, as long as the audience isn't capable of critical thinking. "Creationism" is a conclusion in search of supporting facts. It's the Shrink-to-Fit method; reduce the facts to fit the theory, and then hold it together with copper rivets. It's not science. It's faith. In science, no facts are "inconvenient." In religion, there are many inconvenient facts.

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

      In religion, there are many inconvenient facts.

      Kindly name one--any one--and I'll tell you why I don't find it "inconvenient." Please limit your responses to "facts" that are proven positives, not assumed negatives like "there is no God."

      The basic fact of religion is that God has stated many times that He doesn't want to be easily found--hence, no fact should be hard to accept for anyone of a religious mind.

      I will agree that "scientific creationism" is bad science. It's much more logical to simply look for "How did God create the universe" or "why did God create the universe this way?" Of course, many religious authorities have historically countered "science"'s illogical refutation of religion with equally bad logic.

      *sigh*

    4. Re:True, and... by EnderWiggnz · · Score: 4, Funny

      >The basic fact of religion is that God has
      >stated many times that He doesn't want to be
      >easily found--hence, no fact should be hard to
      >accept for anyone of a religious mind.

      prove that "god" "said" this.

      i'll accept *.wav's or *.mp3's or *.ogg's ... 1st person evidence please.

      --
      ... hi bingo ...
    5. Re:True, and... by Bush+Pig · · Score: 0

      Actually, I tried to think of a fact - any fact - no matter how inconvenient or otherwise - that looked like it might support creationism, and guess what?

      I'll be very surprised if _you_ can think of one either.

      --
      What a long, strange trip it's been.
    6. Re:True, and... by Genjuro+Kibagami · · Score: 1, Offtopic

      Kindly name one--any one--and I'll tell you why I don't find it "inconvenient." Please limit your responses to "facts" that are proven positives, not assumed negatives like "there is no God."

      I have no problem with the concept of god, the force, yahweh, allah, the mother, the godess, or whatever, in general. But since you asked, and since you specified that you're a christian, I couldn't resist the opportunity oblige you.

      To quote the KJV Edition of your Bible, Book of Genesis;

      6:6 And it repented the LORD that he had made man on the earth, and it grieved him at his heart. 6:7 And the LORD said, I will destroy man whom I have created from the face of the earth; both man, and beast, and the creeping thing, and the fowls of the air; for it repenteth me that I have made them.

      The christian god as outlined by modern religion is supposedly omnipotent, omniscient, and omnipresent, knows all things, sees all things, knows the past, the future and the present. An inconvenient fact in logic even if you take the bible itself as gospel with no regard whatsoever to the mortal laws of science which he have so far been able to find quite a degree of reliability in, is that in the above passage, god has regrets for his actions.

      Omnipotent, omniscient, all knowing, all seeing creatures need never have regrets and need never make mistakes, this is in the earliest part of the bible, and already there are self-referencing logical inconsitencies

      You may also note that you refer to an assumed negative with disdain in your post, yet in the same fashion your entire religion is based upon a great many assumed positives

      The basic fact of religion is that God has stated many times that He doesn't want to be easily found--hence, no fact should be hard to accept for anyone of a religious mind.

      The divine great invisible azure cow that floats on it's deified beacon of incredible lightness in the lower atmosphere has also stated the same thing.

      But not really.

      Convenient, no?

      I will agree that "scientific creationism" is bad science. It's much more logical to simply look for "How did God create the universe" or "why did God create the universe this way?" Of course, many religious authorities have historically countered "science"'s illogical refutation of religion with equally bad logic.

      Science is an empirical evaluation of the laws of the universe that we are presented with, to the best degree we are able to fathom. Religion is an organised form of spirituallity seeking to answer the most complex questions in existence with fables and bedtime stories.

      Science doesn't know everything, but then a true scientist never assumes to know everything, that is the entire point of science and why it is a Good Idea (tm). Everything that is observed in science is checked and peer reviewed with no small degree of skepticism and each and every theory has it's own empirically verifiable evidence, correlating usually as to how well that theory is accepted in the minds of the scientific.

      Religion proposes all the answers, justifies none of it's position, and asks it's followers for fealty and ignorance. In exchange it promises the unverifiable and when resisted it does the same, except in a far less pleasant fashion.

      Don't misunderstand my meaning though, I did state that science does not have all the answers, there are things that at the moment we just don't know, and perhaps we'll never know them. The point is that it does not pretend to, only religion does.

      I'm all for personalised spirituallity, personally. ;)

    7. Re:True, and... by MulluskO · · Score: 2

      Leviticus 11 says hares chew cud, but do not have cloven hooves, and therefore are not kosher.

      Hares, for the record, do not have cloven hooves, but also do not chew cud.

      Like some other small herbivorous mammals they do produce a cud chewing like motion that may have fooled some Jews not quite so learned in the ways of science.

      Inconvenient fact if you're a Christian.

      In addition, Pi != 3;

      --

      Too busy staying alive... ~ R.A.
    8. Re:True, and... by cookd · · Score: 1

      Creationism is inherently unsupportable. It is a belief that comes in consequence of other beliefs, which come as a consequence of faith and supporting experiences. I also cannot think of much that would support Creationism (I can think of a few things more easily explained by Creationism than by other theories, but the way science is moving, I'm sure they'll get cleared up in the near future).

      This is a cart-before-the-horse situation. Even if I did believe in Creationism (I don't, although I do believe strongly in God), I could never convince anybody of it. If I were smart (debateable, grin), I would never try.

      If I really had a goal of getting someone to believe in creationism, I would start with getting them to believe in God. THEN I would work on the creationism thing.

      --
      Time flies like an arrow. Fruit flies like a banana.
    9. Re:True, and... by cookd · · Score: 1

      Please don't speak for all religions when you say "only religion does [pretend to have all the answers]." Also recognize that there are many people who seem to think that science DOES have all the answers.

      From what I can see, science has a lot of good answers, and religion does, too. I have yet to come to a conflict between the two that I could not resolve. However, I've come to understand a few things:

      1. The laws of physics don't change (well, maybe a little, as mentioned in a Slashdot story a few days ago). But our understanding of them does change and grow more accurate with every new discovery. Things we thought we knew are cast aside in the face of new discoveries. And often, it takes a long time for the new discoveries to be accepted and understood. While science often answers the How, it never really explains the Why.

      2. The core Truths of "Religion" never change. However, Man's understanding of them will always be limited, and the application of the core Truths will change according to environment. Even the prophets and apostles of the scriptures showed imperfections and even misunderstood the directions God gave them; they also progressed as they came to better understand God. Religion tends to answer the Why, and often doesn't bother too much with the How. Religion tends to be personal -- we can learn from the experiences of others, but the most important steps and the most crucial moments of understanding happen on a personal basis.

      --
      Time flies like an arrow. Fruit flies like a banana.
    10. Re:True, and... by w_crossman · · Score: 1

      >>Hares, for the record, do not have cloven hooves, but also do not chew cud.

      No, God was addressing the people in their understanding. Do you really think the cloven hoves matter? Of course not. God didn't delve into cellular biology to the people of that day; it was a good food/bad food "field guide".

      On a side note, consider the medical laws of the day. They were transcribed thousands of years ago, yet they obviously show incredible insight into infections and diseases. The rules regarding the washing of hands, for instance, were only fully understood a few hundred years ago!

      Anyway, can we change the topic from "Bash the Christians" to Microsoft now? This page is starting to sound very much like ancient Rome.

    11. Re:True, and... by cookd · · Score: 2, Funny

      Wow, that one is easy to handle (there are some harder ones out there -- I know, I've seen them!).

      Moses sluffed his Algebra and Zoology classes. So what? It is more than obvious that Moses screwed up from time to time. I imagine the conversation went something like this:

      God: ... And the people are not to eat the flesh of unclean animals.

      Moses: No unclean animals. Got that. So what is the definition of an unclean animal?

      God: Those that chew the cud and have cloven hooves.

      Moses Chew cud, cloven hooves. Ok, continue.

      God: Now, they must dress...

      Later that day...

      Moses: And you shall eat only clean animals, which are animals that chew the cud and have cloven hooves.

      Belligerent kid at the back of the crowd: Is this going to be on the final?

      Moses: Yes.

      Kid in the third row: Can you give us some examples?

      Moses: Cows, goats, oxen.

      Geeky kid: How about the bunny?

      Moses: No, the hare doesn't count. It doesn't have cloven hooves, see. Gotta have both.

      --
      Time flies like an arrow. Fruit flies like a banana.
    12. Re:True, and... by cookd · · Score: 1

      Sorry, didn't respond to everything in the first post :)

      I really do like a lot of what you said. Unfortunately, even among scientific circles, there are a lot of "non-true" scientists. But I always try to be open to new ideas when they come along (although I'm sure I've been closed to way too many good ones that I should have grabbed).

      Not all religions ask for ignorance. However, it is a good way to keep control of people, and a lot of religions resort to it. Hey -- it works! However, I believe in a God that doesn't want me to be stupid or ignorant. I believe that my God knows more about physics, chemistry, and mathematics than anybody on earth, and he is equally fluent in both C++ and Java. He can even program an operating system in BrainF*** (well, I'm assuming that it is Turing complete, which I don't remember at the moment...). Whether he chose to work through evolution or creation is pretty much a moot point (unless you want to interpret every word of the Bible 100% literally, in which case you have chosen an impossible position to hold).

      As far as the scripture you cited -- it seems to me that the particular verse you've quoted was originally written in Hebrew. Although I never learned much about Hebrew, my Bible Concordance says that the Hebrew root for Repent can also be translated as "feel deep sorrow."

      God didn't change his mind about creating the earth. The Man that God created went off and became wicked, and God cried over them as a parent cries over the bad choices of a child. (Of course, most parents don't go kill their kids and start a new family when the first one doesn't go so well, but that is another problem to explain... I would be here all night!) He had known they were going to screw up, but he let them make their own choices anyway.

      --
      Time flies like an arrow. Fruit flies like a banana.
    13. Re:True, and... by linzeal · · Score: 1

      This reminds me of a bumper sticker, "Christians can't live with them, can't throw them to the lions anymore". How long do you think christianity will last (including all its variants like mormonism)? I really hope we are not so deluded when we actually make first contact, it would be sort of silly to meet an alien race that has no concept of god if they believe in him.

    14. Re:True, and... by Anonymous Coward · · Score: 0

      I just had a fantabulous idea. We should genetically engineer pigs to chew cud for the muslims and the jews. The reason the entire region is at war there is because they have never had a hoe-down with a pig roast, never had a pork chop, and never will expierence the magic of microwavable pork rinds.

    15. Re:True, and... by Alan+Partridge · · Score: 1

      you don't believe in creationism but you DO believe in God? Why? What is God role if not to create? This is so typical of those who believe (or profess to believe) in the suernatural, they can't even be bothered to construct a self consistent fanrtasy world, let alone one that makes ANY kind of sense. Believe what you want, but don't bore anyone else with your useless fanatsies.

      --
      That was classic intercourse!
    16. Re:True, and... by georgeb · · Score: 1

      The basic fact of religion is that God has stated many times that He doesn't want to be easily found--hence, no fact should be hard to accept for anyone of a religious mind.

      This argument was not about wether God exists or not. I think many of us have some form of belief. Some of us take pride in their Christianism. They are right to be proud. Some of us are not convinced Crhistians but still believe in God. Som of us may be sincerely convinced that God exists. You cannot scientifically convince someone that God exists. It just does.

      Creationism is another matter. It's a poor atempt at scientifically explaining religious statements. And that is just plain wrong. True science should not be based on inner beliefs.

    17. Re:True, and... by georgeb · · Score: 1

      Omnipotent, omniscient, all knowing, all seeing creatures need never have regrets and need never make mistakes, this is in the earliest part of the bible, and already there are self-referencing logical inconsitencies

      Yes indeed, that's one of the beauties of christian logic. They call upon the free will that was granted to humans to excuse the poor arbitration of God in earthly affairs.

      Now, before you begin to say that it's just a convenient statement (and I agree), may I suggest that this is actually quite beautiful. Just think about what makes the man different among the creatures. It's not just intelligence, not tools, not technology. Rather it's a complex concept names "awareness". Or "free will".

      That's why one should not attempt to explain some things scientifically... Just my 2c...

    18. Re:True, and... by georgeb · · Score: 0

      Please excuse the inherent "meetoo" of my post, but I wanted to say that I fully agree with your comment and I subscribe to your statement. (mod_up :)))

    19. Re:True, and... by Anonymous Coward · · Score: 0

      Why don't you just visit His homepage?
      www.bsotl.org

    20. Re:True, and... by nattt · · Score: 1

      It's much more logical to simply look for "How did God create the universe" or "why did God create the universe this way?" has implied assumptions that there is a God, and that that God is a creator God, that the universe was created. None of these assumptions have any proof. Looking at the universe, it doesn't look created in any more sense that a mandelbrot is created by that one line of mathematic code itterated. There is no god. Face it.

      --
      -- oldthinkers unbellyfeel ingsoc
    21. Re: True, and... by Black+Parrot · · Score: 2


      > God didn't change his mind about creating the earth. The Man that God created went off and became wicked, and God cried over them as a parent cries over the bad choices of a child. (Of course, most parents don't go kill their kids and start a new family when the first one doesn't go so well, but that is another problem to explain... I would be here all night!)

      Give it your best shot. Be sure to tell us how many infants drowned in the flood.

      There's no excusing the inexcusable.

      Also explain why an omni*ent god applied a fix that didn't work: the ground was hardly dry before his champion of righteousness got drunk and showed his peepee, and of course the world is brim-full of wicked people right now. What did the flood accomplish?

      --
      Sheesh, evil *and* a jerk. -- Jade
    22. Re: True, and... by Black+Parrot · · Score: 2


      > The core Truths of "Religion" never change. However, Man's understanding of them will always be limited, and the application of the core Truths will change according to environment.

      IOW, "The core 'truths' of religion are in constant flux."

      The key difference between science and religion is that science is guided by evidence and religion is guided by tradition + a dash of this week's social views.

      --
      Sheesh, evil *and* a jerk. -- Jade
    23. Re:True, and... by Anonymous Coward · · Score: 0

      Please keep your facts stright. "SHE" is the great "invisible pink unicorn", not some lame invisible azure cow imposture.

    24. Re:True, and... by Anonymous Coward · · Score: 0

      To create, you dolt.
      "Creation Science" gets a lot more specific than that, you can reject that without rejecting the belief that Someone created the universe.
      >:)

    25. Re:True, and... by Planesdragon · · Score: 2

      Ok, then. If that's our standard of evidence, prove that, oh, the United States of America rebelled from Great Brittain. First person evidence only, please. ;)

    26. Re: True, and... by Planesdragon · · Score: 1

      What did the flood accomplish?

      It proved, to man, that no single grand event can correct the evils of man.

    27. Re:True, and... by Planesdragon · · Score: 1

      I was referring to the logical scientific courses that believers should take, nattt.

      As for there being no proof of God--there's plenty of evidence there. It's not scientifically conclusive proof, but there *is* evidence for God.

      Off the top of my head, the fact that life exists )

    28. Re:True, and... by Planesdragon · · Score: 1

      The christian god as outlined by modern religion is supposedly omnipotent, omniscient, and omnipresent, knows all things, sees all things, knows the past, the future and the present. An inconvenient fact in logic even if you take the bible itself as gospel with no regard whatsoever to the mortal laws of science which he have so far been able to find quite a degree of reliability in, is that in the above passage, god has regrets for his actions.

      Omnipotent, omniscient, all knowing, all seeing creatures need never have regrets and need never make mistakes, this is in the earliest part of the bible, and already there are self-referencing logical inconsitencies


      No part of God's description says "does not make mistakes." Every creative mind in the history of minds makes mistakes when creating. The fact that God didn't go back and start over (this time) doesn't dispute His ability to do so.

      God does make mistakes. Sometimes, His not correcting them is a matter of preserving free will of His creations. Othertimes, it's a simple matter of not being worth the disruption to His Creation to fix the flaw.

      You may also note that you refer to an assumed negative with disdain in your post, yet in the same fashion your entire religion is based upon a great many assumed positives

      Not really. I first began to believe in God through the words of others--just like a student learns to believe that Newton's laws really are laws. Then I began to experience life for myself, and found that God's word really did make sense.

      The difference between my religion and my scientific knowledge is that the latter is sure and proven, while the former is tenuous and requires either human faith or direct human experience.

      Science is an empirical evaluation of the laws of the universe that we are presented with, to the best degree we are able to fathom. Religion is an organised form of spirituallity seeking to answer the most complex questions in existence with fables and bedtime stories.

      In my experience, science is an attempt to deify the simple rules of existance, often at the unnecessary expense of religion. Religion, on the other hand, is an attempt to answer the most complex questions of existence ("why?") with wisdom and truth.

      Of course, it doesn't help that there's no easy way to objectively proove a false religion false.

      Science doesn't know everything, but then a true scientist never assumes to know everything, that is the entire point of science and why it is a Good Idea (tm). Everything that is observed in science is checked and peer reviewed with no small degree of skepticism and each and every theory has it's own empirically verifiable evidence, correlating usually as to how well that theory is accepted in the minds of the scientific.

      I have yet to meet a "scientist" who didn't act as if they had all the answers. I will readilly admit this might be due to lack of experience, but from what I've seen as many new theories as not aren't subjected to the proper peer review--but then again, I must plead lack of experience.

      Religion proposes all the answers, justifies none of it's position, and asks it's followers for fealty and ignorance. In exchange it promises the unverifiable and when resisted it does the same, except in a far less pleasant fashion.

      My relationship with God is not quite like what you describe. Not all of the answeres are provided for me--just the basic ones. If I want to find out why, it's up to me to determine that.

      In exchange for this, I am promised that displays of faith will be rewarded, abiet not in a manner that I can predict. So far, this has held true.

      So, I'm scientifically in the same boat as the "theory" that the world will not be suddenly shattered by a meteorite. (I know, not a scientific theory... ;) )

      Don't misunderstand my meaning though, I did state that science does not have all the answers, there are things that at the moment we just don't know, and perhaps we'll never know them. The point is that it does not pretend to, only religion does.

      The problem, though, is that science all too often forgets that it doesn't have all the answers, and tries to answer things that simply cannot be proven.

      (To go out on a lark--the laws of evolution and the observed evolution of species does not refute the story of the garden of eden--it just explains where all those wives came from.)

      Once, Christianity really did have this problem. We've since narrowed the spectrum of questions. (or, if you rather, increased the kind of questions that should be answered "go ask a specialist.")

      Hmm.... and as for personalized spirituallity--it's great to an extent, but it's just too much when "do your own thing" is stretched into "it's bad to tell someone that they're bad." :(

    29. Re:True, and... by Genjuro+Kibagami · · Score: 1

      Please don't speak for all religions when you say "only religion does [pretend to have all the answers]." Also recognize that there are many people who seem to think that science DOES have all the answers.

      You're right actually, totally my fault for not thinking of this before, I was thinking nearly purely vs christian dogma. I know hinduism, shintoism, buddhism, paganism, and rosacrucianism for just a few are defined as religions. It's just that personally I define these things more as a search for truth in whichever place it may be found rather than a dogmatic religion.

      Case in point, a question that Carl Sagan asked of the Dalai Lama was if science were to prove that reincarnation was not possible, what would he do? He responded that he would tell his followers to stop believing in it. I find it absolutely incomprehensible to imagine the same thing from a pope, ayatollah, or rabbi.

      1. The laws of physics don't change (well, maybe a little, as mentioned in a Slashdot story a few days ago). But our understanding of them does change and grow more accurate with every new discovery. Things we thought we knew are cast aside in the face of new discoveries. And often, it takes a long time for the new discoveries to be accepted and understood. While science often answers the How, it never really explains the Why.

      I think there are very strange things going on with the perceived laws of physics, three examples being quantum mechanics, the behaviour of light (particle, then wavelike once observed) and the general line that most things to do with science to a large degree seem to obey the law of schroedingers cat more than any other law. Imagination, faith, and belief can do some amazing things, even in the *real* world.

      2. The core Truths of "Religion" never change. However, Man's understanding of them will always be limited, and the application of the core Truths will change according to environment. Even the prophets and apostles of the scriptures showed imperfections and even misunderstood the directions God gave them; they also progressed as they came to better understand God. Religion tends to answer the Why, and often doesn't bother too much with the How. Religion tends to be personal -- we can learn from the experiences of others, but the most important steps and the most crucial moments of understanding happen on a personal basis.

      I think religion needs to be less judeo-christian muslim / dogmatic and more indeterminate spirituallity, search for truth, that appears to be what the above paragraph states, so I appear to agree with you.

    30. Re:True, and... by Genjuro+Kibagami · · Score: 1

      (unless you want to interpret every word of the Bible 100% literally, in which case you have chosen an impossible position to hold).

      I agree with this, too, It was actually part of what I was trying to illustrate with my quotation of the KJV.

      God didn't change his mind about creating the earth. The Man that God created went off and became wicked, and God cried over them as a parent cries over the bad choices of a child. (Of course, most parents don't go kill their kids and start a new family when the first one doesn't go so well, but that is another problem to explain... I would be here all night!) He had known they were going to screw up, but he let them make their own choices anyway.

      I can see your point, however we are supposed to be talking about a singular being with the traits of omniscience, omnipresence, omnipotence, etc. When one erases a mistake, it implies that one must have made one to begin with, don't you think? And if one has indeed made a mistake, it is difficult to attribute the aforementioned traits to it.

      Personally I don't like the idea of a singular being of omnipotent power watching over us like ants in an ant farm, I far prefer the idea of a benevolent force that can be manipulated to the ends of the wielder.

      This fits far more in keeping with what I have observed in the real world, but then again the school of thought that each of us are living in six billion different worlds and have omnipotent power over our own if we only take it also appeals to me quite a bit.

      I recommend reading this book for more of what I'm talking about.

      It's good to hear from a like minded person.

    31. Re:True, and... by Genjuro+Kibagami · · Score: 1

      I'm enjoying this discussion, but the moderators are for once, correct, it's very offtopic.

      I have transferred it here

      . Along with a reply to this comment.
    32. Re:True, and... by EnderWiggnz · · Score: 1

      what, you think that the Declaration of Independence isnt a primary source document?

      and dont say "the bible" there are no original manuscripts and no true authors known.

      i really meant "primary source" and not "first person"

      --
      ... hi bingo ...
    33. Re:True, and... by w_crossman · · Score: 1

      Let me reverse that "question". How long do you think materialism will last? Here is proof we were created. We live. We are not robots that are automated by interactions in a big blob in our head. We may think in our brain, but our existence is certainly not material. The only difference between us and a theoretical billion gigahertz Pentium is that we live and it doesn't. Certainly robots will emulate our minds in the future, but that's all it will be. As far as Christianity goes, there will always be Christians because Christ died for our sins and rose again. Prove it? You can't prove me wrong.

    34. Re:True, and... by linzeal · · Score: 1
      "The only difference between us and a theoretical billion gigahertz Pentium is that we live and it doesn't."

      I think both you and I know there are far more differences than that currently, and oh, about jesus the onus is on you to prove jesus existed. I can say the same thing with, "Jesus was nero's royal ball licker, prove me wrong".

    35. Re:True, and... by Anonymous Coward · · Score: 0

      Well, look a bit further back to books of antiquity then. Many of the books of antiquity have no primary documents but yet historians have good evidence to support it authenticity (plato, aristotle, etc.). Of books of antinquity, the Bible has overwhelmingly more evidence to support it accuracy to the primary documents than other books. There are many questions that must be asked when dealing with historical documents. Just because it is the Bible does not mean that you can pass it off as mere superstition. On the other side, just because it is the Bible doesn't mean that it can't be scrutinized for historical accuracy. Too many people, with too little real research (on both sides)have so many opinions about the Bible. If you have specific evidence to support the Bible's historical inaccuracy, please pass them my way.

      Jon

    36. Re:True, and... by w_crossman · · Score: 1

      I think both you and I know there are far more differences than that currently,

      What are you talking about? A powerful processor and massive amounts of RAM can emulate anything with software, and as I said, "theoretical". FYI, brain processes can be emulated easily with neural nets.

      Despite the massive amount of documentation, Bible and otherwise, I still couldn't prove the fact that Jesus existed to you. Just like you can't prove that George Washington existed. He could have been a fabrication of the history book writers! Just like you can't prove that we aren't all in a big computer simulation. Our brains could be sitting on a shelf wired with a hundred wires connected to it. I believe in (a) but not in (b) or (c). Why? Because I believe it to be that way. As the Bible says, we are all given a measure of faith. With me, my belief in Jesus is faith backed by facts.

    37. Re:True, and... by Anonymous Coward · · Score: 0

      If you want first person evidence I could try coming over there to teach you all to spell properly by order of HRH.

      Try... COLOUR, MINIMISE, CENTRE, BRITAIN

      Nah you probably don't have the brain capacity for the silent letters, etc.

    38. Re:True, and... by Anonymous Coward · · Score: 0

      You do realise that the Roman (Catholic) church rewrote the Bible in the fourth century???

      Previous to this there were 4 versions of the bible according to the churches of the time:
      Roman Church
      Eastern Orthodox Church
      Jerusalem Church
      Other church I can't remember just now :(

      One of the reasons they rewrote the Bible was to prove that the other versions were written by heretics. BURN THEM!

      Also, the Bible is not a primary source because even if it hadn't been rewritten by the Pope it wasn't written by someone present at the time. Oh yes I know they claim it was written by the apostles but how many fishermen could write at the time? In other (learned) languages such as Greek? Most scholars except the Bible was not written at the time of Christ. (if there was such a man)

    39. Re:True, and... by Anonymous Coward · · Score: 0

      Why get someone to believe in God and then go on to creation? Creation does not require God.

      Daoists have believed in creation for millenia longer than Christians have been around and they don't believe in God.

      Belief in creation does not require God it merely requires belief that once there was nothing, the essense of everything, and then it became everything.

  196. Squeak, squeak, boom! by leonbrooks · · Score: 2, Funny
    To Microsoft, we are all cute, squeaky animals.

    Except for those of us carrying nova bombs. Eeeyaaah! GPL'ed code! We're doomed!

    Jabba is also shown eating ugly, gronchy-sounding froggish thingies, but I don't think that invalidates your thesis. (-:
    --
    Got time? Spend some of it coding or testing
  197. Nader? by ImaLamer · · Score: 2

    I don't know if I really like him but I think we should vote for him next or someone who will just smash up MS into so many pieces....

    National Security means MS security. I guess since they have so much money and control so much of the economy they could bring down a portion of the country.

  198. Microsoft - more security knowledge than the NSA? by sprior · · Score: 1

    Microsoft - our software is SO flawed that it cannot be disclosed, but it should still be installed on EVERY desktop computer in the world.

    Linux - our software is visible to anyone and in fact the National Ssecurity Agency produced their own distribution based on it.

    Is this the makings of an ad campaign or what? I could use more laughs after their ad saying that their servers stay up for days without attention.

  199. Missing the point by nemesisj · · Score: 2, Insightful

    It sounds to me like a lot of people on here are missing the point. The point isn't that Microsoft has sucky and bug prone software, the point is that Microsoft has pulled the wool over everyone's eyes again. Everyone on here immediately began laughing with glee and indignantly crying for the government to force MS to "recall" their software. Everyone is missing the point that MS will do anything to keep its advantage, which it believes lies in closed source code. Therefore, MS uses the national security copout, and wins again, all the while laughing at the nerds on slashdot who completely and utterly miss the point.

  200. Sad to see things get to this point in society. by nurb432 · · Score: 1

    Honest people died on 9/11, must we all profit off it?

    I say come down hard on people that do, its disgusting beyond words.

    --
    ---- Booth was a patriot ----
  201. Microsoft needs to focus on this ... by tkdack · · Score: 1

    ... strengthens the security of the citizens, both in their role as legitimate owners of information managed by the state ...

    And spend less time attempting to control this:

    ... their role as consumers ...

  202. Desperate Defense! by reynolds_john · · Score: 2, Insightful
    This is, pure and simple, M$'s desperate attempt to ensure that APIs simply stay out of the hands of the states - nothing more.

    Since they won't elaborate on any of the possible bugs [which by their statments might lead to Armageddon], it seems everyone must simply comply and exempt such APIs as M$ deems fit.

    I find it incredible that national security stems into Digital Rights Management (DRM). Can someone elaborate on how the two are even remotely connected? Also, are there any /. people using Message Queuing which might have some feedback on what this will do to their current plans?

  203. Re:M$FT IsDying BSD IsDying LongLiveThe Penguin:) by Anonymous Coward · · Score: 0

    The code yes with all those coders comments thats what they fear the truth to be known that their code is shit and a threat to National Security. Congress and GAO should launch an investigation as to just how many of are government computers are at risk from runnning WinBackdoorCrashBSODScriptKiddieTakeDownYourSatell ateTakeDownYourPowerGridTakeDownYourWaterSupplyLau nchCruiseMisslesLaunchNuclearMisslesMicrosoftNoTec hnologyShitWare. OsamaBinLadin APIS Saddam APIS NorthKorea APIS embedded in your software ready to be exploited by terroists. If your Government runs Microsoft Software they are allowing their country to be placed in real danger because it has come straight from Microsoft itself that running Microsoft software is a National Security Risk. Why in hell would any Government charged with protecting its people and its country allow Microsoft Software to be run on their Government Systems. You have to ask is the software in the Airplanes?In the medical sevices? Nuclear reactors? Just how many critical systems have been compromised by Microsoft Software. What is so hard about getting rid of this shitware called Microsoft and installing Linux right now. The US Government has Security-Enhanced Linux at the NSA why do they not right now start installing it on all Government computers and get rid of this Microsoft shit. http://www.nsa.gov/selinux/index.html Yes Microsoft is dying BSD is dying Long Live the Penguin :)

  204. Hmm.... by Danse · · Score: 1

    I'm thinking preemptive strike. Who's good with video? We need to whip up a tape of Osama using Windows XP to deliver orders to his terrorist organization. Maybe have him use it to download some pictures of unnatural acts between men and sheep too. Then we will have effectively defused any argument by MS that Linux facilitates terrorism.

    --
    It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  205. Alternative to Slashdot. by clinko · · Score: 2

    Please tell me an alternative to slashdot. I want news, not opinions.

    1. Re:Alternative to Slashdot. by Grax · · Score: 1

      There are tons of alternatives to slashdot. But most of them won't let you post a complaint about them on their site.

    2. Re:Alternative to Slashdot. by josh+crawley · · Score: 2

      Try kuro5hin.org . It's not as good as slashdot. All you can do is VOTE ON ARTICLES, not have idiot editors reject them as the second they're sent, or have moderation on everybody. And about that moderation, it tells WHO EXACTLY modded you and what you gave them. In Voting on articles, you name is also associated wether you vote the article to front page or the bit bucket.

      Even after all these (cough) criticisms, it's not that good.

  206. I need a million bucks ... by Get+Behind+the+Mule · · Score: 3, Funny

    ... and I need a couple of clones of Britney Spears to keep around the house. If I don't get them, the war effort in Afghanistan may be endangered.

  207. Tools for Terrorism.. by mchummer · · Score: 2, Interesting

    A long time ago I had a sig line -
    __________
    Microsoft - The Number One Manufacturer of 'Tools for Terrorism (tm)'.
    __________
    This was inspired by the then almost weekly anouncements about security problems with the design of and use of Active-X, macro-viruses, IIS, etc.
    Now their lawyers have concurred.
    Guess I was right all along !

    - Mchummer
    __________
    ... I'll have grounds
    More relative than this: the play's the thing
    Wherein I'll catch the conscience of the king.
    Hamlet. Act ii. Scene 2
    __________

  208. No, it was still AFTER the bug. by Penguinoflight · · Score: 1

    The exploit was created before the Fix. It just didn't take effect until after they released the fix. Therefore, it was totally Microsoft's fault.

    Patches in the real world aren't just fixing security exploits, they are fixing possible security exploits. Microsoft doesn't really care about security though, and that's why we have so many problems, but it's helping microsoft, so why complain??

    --
    "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
    1 John 4:14
  209. You mean code like this? by cscx · · Score: 1


    for (int i = 0; i < 3; i++)
    {
    switch (i)
    {
    case 0:
    DoThing1();
    break;
    case 1:
    DoThing2();
    break;
    case 2:
    DoThing3();
    break;
    }
    }

  210. Re:AvailableTo Lager Customers= OsamaBinLaden $$$ by Anonymous Coward · · Score: 0

    Bill Gates made his billions by fraud lies and deciet makes you wonder if he gave the Source Code to the highest bidder like OsamaBinLaden $$$. We know the Terroists used Microsoft Flight Simulator whats to say they do not have all the source code or some rouge programmer programed some Secret APIS into Microsoft Products hidden backdoors so they could plant trojans viruses logic bombs time bombs in the software code and on computers in the DOD, NSA, CIA, Whithouse, ect...... keyloggers capturing every stroke on a government terminal from some remote place with a laptop. The Government needs to do a complete audit of their systems and they need to get rid of Microsoft software right now its a National Security Risk. Bill Gates sold us out and compromised our Computers Worldwide and now the whole world is at risk to a 911 cyber attack.

  211. How does this explain past viruses? by cant_get_a_good_nick · · Score: 2, Informative
    Hmmm, I don't remember that source code releases caused Nimda. Someone just probed with a long URL, caused a core dump (err, fault) realized this was from an unchecked buffer, and wrote the worm. No source needed to write the virus.


    Melissa? A combination of knowing about a way too scriptable mail client, knowing that most folks don't have extensions showing (another great MSism, don't show people what they get from unknown, untrusted folks in the mail), even though most would probably click on a .vbs file anyway. Pick up a VB book, write a virus. No source needed to write the virus.


    MS Word & Excel virii? Way too scriptable applications. Also from a VB book. No source needed to write the virus.


    Besides, the errors need to be fixed. Secuurity through obscurity hasn't really worked so far.

  212. Re:Don't pick on me! My software sucks! by Anonymous Coward · · Score: 0

    As was stated above, this was not an NT problem, this was a problem with one of their applications. It x/0'd, and the app died. Yes, an operating system worth something would have restarted the daemon, but that's another story. :)

  213. http://jscript.dk/unpatched/ - 13 Without Source by NZheretic · · Score: 2
    "our APIs and code must be secret or the U.S. will crumble"

    20 May 2002: There are currently 13 unpatched vulnerabilities in Microsoft's Internet Explorer. The lack of source code access provides no real defense.

    See the latest issue of Bruce Schneier's Crypto-gram Newsletter

    Secrecy, Security, and Obscurity

    A basic rule of cryptography is to use published, public, algorithms and protocols. This principle was first stated in 1883 by Auguste Kerckhoffs: in a well-designed cryptographic system, only the key needs to be secret; there should be no secrecy in the algorithm. Modern cryptographers have embraced this principle, calling anything else "security by obscurity." Any system that tries to keep its algorithms secret for security reasons is quickly dismissed by the community, and referred to as "snake oil" or even worse. This is true for cryptography, but the general relationship between secrecy and security is more complicated than Kerckhoffs' Principle indicates. ...

  214. Headline: "Terrorist hacker prosecuted under DMCA! by Anonymous Coward · · Score: 0

    Oh yeah, I can REALLY see someone who's performing ONE illegal act (ie: hacking a critical system) being worried about a piece of legislation like the DMCA..... NOT !!!

    As insane and draconian as the DMCA is, it is highly unlikely to serve as a deterrent to someone who is performing other illegal activities.

    As for M$'s approach to (a) security and (b) quality, their track record speaks for itself. They can NOT be trusted, not now and probably not ever. They have time and again shown a flagrant disregard for both laws and morals.

  215. Surgeon General's Warning? by n76lima · · Score: 2, Funny

    If the M$ Code is so dangerous, maybe we can get Surgeon General David Satcher, M.D., Ph.D.
    to require warning labels on every box!

    "Warning: This product may exhibit serious security flaws and compromise National Security and cause death of US Soldiers fiting terrorism in foreign countries."

  216. yvaN eht nioJ by RelliK · · Score: 2

    yvaN eht nioJ

    --
    ___
    If you think big enough, you'll never have to do it.
    1. Re:yvaN eht nioJ by BtAFMB · · Score: 1

      Subliminal, Liminal, and Superliminal

      --

      "I have fallen off the wagon, for I am a slave to tea."
    2. Re:yvaN eht nioJ by WebMasterJoe · · Score: 1, Offtopic

      HEY YOU! Join the NAVY!!!

      --
      I really hate signatures, but go to my website.
  217. I told you so :P by Boiling_point_ · · Score: 2

    The NSA, for example, cannot sit and tinker with windoze's security holes the way they can with OSC (open source code)...

    If there really are nasty bugs in Microsoft Code running on millions of US civilian, government and military PCs, what's a quicker way of discovering them than resorting to the courts to open the code?

    Hey, I know, employ Howard Scmidt!! I made the point at the time that he's probably in the Whitehouse advising on just this sort of stuff.

    I'd guess your government already has a pretty good idea how brittle their national security really is...

    --
    "If you create user accounts, by default, they will have an account type of Administrator with no password." KB Q293834
  218. M$ Programmers by Anonymous Coward · · Score: 0

    Does this mean that if a M$ programmer quits they have to lock him up at Guantanamo Bay or better yet shoot them because they're a potential national security threat.

    Firing Squad at Dawn!!! Yeahaaaa!!!

  219. two things... by f00zbll · · Score: 1

    1. this is total BS and plain old wrong. MS is using terrorist attacks to protect themselves, which is a total slap in the face to those who died. MS should get a bitch slap just for trying that one. Talk about being completely unpatriotic and selfish.
    2. close source as protection is a total falicy as everyone in programming knows. probing for hidden API isn't hard and most likely have already been discovered by serious hackers and well funded terrorists. Do you really think a well funded terrorist organization can't get a copy of windows source code. A million or two will easily purchase the source code from an unappreciated employee. Get real!

    If anyone seriously believes that line of BS, I have an eiffel tower to sell.

  220. Microsoft code is bad, Smoking kills you by 192939495969798999 · · Score: 1

    The tobacco industry: "Smoking doesn't cause lung cancer. Oh wait, I meant YES, yes it does."

    Microsoft: "Our code is sacred and can't be viewed. Oh wait, I meant SCREWED, not sacred."

    Sir_haxalot

    --
    stuff |
  221. Re:er, no you're right... by Lumpy · · Score: 2

    BZZZT, sorry you're wrong... Don what do we have as a parting gift?

    Let's think for a moment.. Microsoft Loves to be in control... they absolutly adore getting you to run scripts of theirs as admin.. So why does this become impossible for MS administrators? Granted, Windows Admins are lacking in general computer skills let alone standard IS and IT knowlege.. but what the hell is stopping MS from making their version of up2date? I have a cron job that every friday at 3:02am runs up2date as root and automatically says yes to everything except for kernel.

    wow, I never have to think (like a MCSE) and my linux servers are all secure automagically... Granted if someone hacks redhat I'm toast.. but I'm betting that they wont get hacked.

    so again... what exactly is stopping microsoft from publishing patches and fixes every hour? what exactly is stopping them from writing an automated updating system? (I know critical update service already exists.. it's MS's fault that it isn't on everything on the planet and running right now... Hell let's change the EULA again... failure to do so invalidates the licenses and calls the BSA dogs.... your soul becomes the property of Bill Gates... oh wait, that's already in there..

    There is no excuse.. Microsoft can and should fix this stuff and get the patches in the wild ASAFP via an automated system.... how about a daily check to MS and if it get's back a 0 then everythings ok.. if it get's back a 1 then fire up and download and install...

    Unfortunately... one problem with microsoft products... most updates require a reboot... something no sane admin will allow automated on a critical server.

    --
    Do not look at laser with remaining good eye.
  222. bizarre argument by thoth · · Score: 1

    I don't understand the goal of Microsoft's argument.

    The only solution is fixing the bugs.

    If "enemies" were serious about exploiting software flaws, they would:

    1) bribe MS employees to get access to source code for Windows, Exchange, Office, Sql Server, etc.

    2) create fake companies that would then pay for source code licenses and/or full access to the code.

    1. Re:bizarre argument by thoth · · Score: 1

      Uh... I don't know for certain, but I bet more people that you think have access to the source, on a product by product basis. At the very least *somebody* builds each product on a regular basis, and that means the people in the build labs have access.

      Yes, people are compensated well, but then it becomes an economic exercise to find a price somebody is willing to leak for.

      I don't mean to be rude, but if nuclear secrets get leaked then so can Microsoft source code.

      Fairly rigorous checking of who - their employees or companies that have a source license?

      And the argument that *I* can't find exploitable backdoors is stupid - if this is the case then why is Microsoft using this arument against releasing their source code in the first place?

    2. Re:bizarre argument by dark-nl · · Score: 1

      On top of that, if you had source, would you be able to find instantly exploitable backdoors that would give you full root?

      For programs that haven't been previously audited, "grep strcpy" tends to find those. (This is from practical experience.)

    3. Re:bizarre argument by markmoss · · Score: 2

      if you had source, would you be able to find instantly exploitable backdoors that would give you full root?

      It doesn't seem to be too hard to find those backdoors _without_ source, considering that new exploits occur at a rate of about one a week.

  223. Free software propaganda by jyfnk · · Score: 0

    I wonder if they dont realize the free software propaganda they are making with these statements... It's about time the US government realizes the risk surrounding Microsoft products and go open source. Things here in Brazil are starting (very slowly, of course) to move that way.

  224. ahah by Transcendent · · Score: 1

    hahahahahahahahah!!!

    So the only reason that Microsoft has kept its code a secret is to keep everybody from knowing how shitty their programmers are?!! HAHAHAHAHAHAH!

    1. Re:ahah by mikefoley · · Score: 3, Insightful

      Actually, Microsoft has ALOT of talented engineers that are quite capable of writing excellent code.

      Unfortunately for Microsoft, the emphasis is on getting to market first (when you can't crush them otherwise with FUD or other methods). This accellerates the coding process and puts demands on quality, leading to shortcuts and an emphasis on new features over bug fixes.

      It's all finally coming to roost at Microsoft. You can't put out crap all the time. More and more people I talk to are getting frustrated. Ask anyone who understands the software environment , the only reason anyone uses Microsoft is because of the availability of apps, not because it's stable or of high quality.

      This is what's letting Linux and OSX in the door.

      --
      What's my Karma Mr. Burns? "Excellent"
  225. Futher proof of my earlier post by Parsa · · Score: 1
    I think this kind of ties in to a post of mine several days ago. Once again M$ would rather hide their flaws behind government sanctions rather than get their act straight and fix it.

    Problem: "It's bad for the U.S. if we release our API's."

    Solution: "Fix your design flaws; in the meantime we'll use Linux. Nice doing business with you."

    I agree with several other posters that if the problem is that serious then the product should be recalled. The good thing about Linux is if you are a programmer and there's a problem with Linux then a person can fix it. With Windows they, as everyone knows, hide their code behind National Security, Legislation, and other FUD's.

    --
    Abiit, excessit, evasit, erupit.
  226. Comment removed by account_deleted · · Score: 3, Insightful

    Comment removed based on user account deletion

  227. why? by Anonymous Coward · · Score: 0

    MS has used tons of patented code that belongs to other companies/individuals that they don't want noticed. They beg/borrow/lie/steal/cheat...what's new?

  228. Patrioism is the last refuge of scoundrals by Anonymous Coward · · Score: 0

    National Security is the first.

  229. They control the sysadmins by Mandelbrute · · Score: 2
    In the context of system administrators who forget to patch their boxes
    MS control the education of people that become and remain sysadmins - I'm sure everyone here has heard of the fake engineering degree called the MSCE for example. MS can add a patch often mindset just by adding it to their courses, and making it so that if you don't answer questions on this and other important security questions you fail. If MS changes their security policy for the better, they can thus use their certification branch to their benefit (less bad publicity since things like code red wouldn't spread as far), and ultimately in this case to the benefit of anyone on the net. It's been made a professional qualification, so lets get them acting as professionals.

    I bet the next thing will be an MS fake architecture degree!

  230. Microsoft: A Proven Danger To National Security by brianc · · Score: 1

    Wasn't Microsoft already shown to be a threat to
    national security?

    Way back in May of 2000:

    http://www.info-sec.com/internet/00/internet_05150 0b_j.shtml

    --


    SIGLOST && SIGUNUSED && SIGQUIT
  231. Time to put Softy out of it's misery. by Anonymous Coward · · Score: 0

    If we take down our fence everyone will see
    our fortifications our made of straw.

    Pathetic.

    Microsoft .
    You can't lead.
    You won't follow.

    So get the Fuck out of the way.

  232. I'd just like to see something along a B1... by Svartalf · · Score: 2

    An A1 certifiable system's grotesque overkill for most things the government does. Something along a B1 certifiable system would do nicely- something that an MS system couldn't do right now (nor, probably ever, from the looks of things at this point...).

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  233. MS Cites what????? by sallen · · Score: 2

    IF..and that's an if, Allchin was testifying accurately, then I'd say there's a real problem.

    (1) If you have 'bugs' that he sites as 'national security' reasons for not disclosing API's, you FIX THE BUG. If he is testifying truthfully, has MS notified DOD and other agencies of this potential flaw?
    (2) If accurate, it's the best case yet disclosed for open source in government.
    (3) If he thinks not disclosing it on the stand protects national security, the idiot (IMHO), just told everyone where to look. Secondly, I'd guess more than just 2 people at MS know of the flaws. He thinks if he just doesn't say anything, it won't get out? I doubt that every MS employee has government security clearances and is provided with periodic lie dectector tests
    (4) MS, if they knew about this and didn't disclose to DOD, etc, should be forced to bear the brunt financially for getting ALL government systems OFF MS software. If they've sold a single piece of software to a government agency such as DOD or NSA since knowing about it and not disclosing it should bear a HUGE legal impact. IMHO, that'd go as far as banning purchase of their software by any government agency where national security is impacted.
    (5) If anyone is going to cite national security, it should be an agency deemed as such. If MS has these concerns, then it's THEIR responsibility to notify DOD, DOJ, NSA, etc. It's the responsibility of THOSE organizations to determine if such items impact national defense and, if so, make motions before the court to preclude disclosure of certain API's etc. MS, I would hope, has absolutely NO legal footing to use a 'national defense' posture in refusing to release API's. I certainly dont' remember the Constitution saying that the government AND MS are to provide for a common defense.

    The ONLY 'one' (group) to come out smelling like a rose on this one.. the NSA. It seems the idea of a secure and hardened linux idea has been a very good move.
    This makes me furious. and it's not about MS and the antitrust.

    1. Re:MS Cites what????? by dbrutus · · Score: 2

      You missed one possibility. Allchin lied. But then again, that'd be perjury, 10 years in the federal penitentiary if they figure it out.

      Funny, perjury's the one thing I haven't seen mentioned up 'till now.

  234. HAHAHAHAHA by Anonymous Coward · · Score: 0

    hilarious.

  235. I actually agree with Microsoft this time around.. by Mustang+Matt · · Score: 2

    I think they're telling the truth and they mean well.

    I only hope it convinces the rest of us to pull our heads out and realize what a monster we're dealing with.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  236. Behaviors aren't consistent, etc... by Svartalf · · Score: 3, Informative

    For example, the GDI calls aren't the same for Win95 and WinNT- API-wise, they're the same, but they don't DO the same things when called, merely similar things. Worse, if you try to PRINT the graphic you just did, the result will differ from printer to printer under NT but be surprisingly consistent for 95 for all printers. There's tons of others in that space.

    The API's declaration is consistent, but what one version of Windows DOES with the parameters may differ slightly or radically from another, supposedly identical one.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  237. Re:Don't pick on me! My software sucks! by Anonymous Coward · · Score: 0

    It may not have been microsofts fault (who wrote the software that was dividing by zero?) but NT surely didn't help things any. I would think they would have been able to reboot the damn thing in 2 1/2 hours.

  238. Re:*Yawn* I think someone from Peru said it best . by dbrutus · · Score: 2

    The question is can they legally do security work for MS on the taxpayers dime. I bet that the legal department ruled no. Open source is different because the general public has access to their work so a technique to secure Linux or BSD can be adopted in other operating systems and thus more closely fits the character of computer security work that is in the government's charter. NSA fix MS code? Only if MS pays for it, and richly. And even then, you run into the problem of undercutting private sector code shops so the NSA still gets whacked.

    No, it isn't happening for well established legal reasons. The short version is we're not a bunch of communists.

  239. Re:not so evil? by dbrutus · · Score: 2

    Actually it's not workable. This has an obvious solution for MS, just don't fix the code and it stays secret. Why would they fix anything at that point?

  240. Re: What did he know and when did he know it? by Anonymous Coward · · Score: 0

    Someone should be in court tomorrow at 9.00am sharp and sue the US government for voluntarely using products that are a risk to US National Security and it's citizenship as testified in court by the very maker of these flawed products! Making further use of these products for even *one* day longer is inexcusable in the current climate, as would be to have a self-admitted "Al-Quaida" member in [a] government office without any action taken against such a risk to national interests.
    Perhaps /. users should e-mail the FBI immediately and leave messages at the Office for Homeland Security making the officials charged with our country's protection aware of this very real and imminent danger to our nation's well-being!!

  241. I presume they have some sort of plan. by error0x100 · · Score: 1

    Usually when Microsoft does something that looks incredibly stupid on the surface, like this, they have some sort of scheme behind it where it makes sense, and it usually requires a fairly deep analysis to figure out what they're up to.

    On a different note, the fact that this company can even say things like this in public without even having to worry that it might hurt their sales a bit should be very telling by itself. We seem to have reached a point where anyone can reveal any information about how terrible Microsoft products are, and Microsoft's sales are unaffected in the least.

  242. Re:not so evil? by jhoger · · Score: 1

    You'd be surprised how a company will jump when a very specific order comes down from the judge. Of course, there's always the alternative of the state contracting someone else to make the fixes.

    I don't think there would be that much code which could be deemed worthy of hiding for "obvious" security reasons. That which is obviously an issue could be fixed a piece at a time, whether by Microsoft or a third party.

    Remember, none of this code has faced public scrutiny before. To put it all out there at once is a mistake, unless the point is just to give Microsoft a hard time. If the point is to get the code out as quickly as reasonable, but still safely, a little caution is necessary.

    But there's no reason to accept Microsoft's assertion that they just can't release code certain code at all because of security concerns. Depending on such security is no security at all. True security is mathematically provable, and secrecy of implementation/equations whatever doesn't affect the soundness of the mathematics.

  243. 25 die when "authentication" code locks out Airman by gsfprez · · Score: 3

    the NSA has come out with a no kidding, no XP rule.

    They will not allow anyone, classified or unclassified in the DOD to run XP.

    They do not plan to either.

    Believe me, its already making it "fun" to try to buy new PCs... i can't wait until 2004, when MS drops 2000 as a client OS, and then the bind we'll be in then, huh?

    A weapon system that locks up because it doesn't have the right authentication key. How cool would that be!

    fsck Microsoft. and Fsck the Air Force (where i work) - they are the stupid PHBs that didn't even concider anything else, didn 't look to anything else, and were too sheepish to try to find another solution that woudn't get us stuck in this way.

    what boneheads. I'm working on a project that is in jeopardy because the system will only run on Windows NT 4.0, and we're having a hell of a time finding sources for NT 4.0 that are legal.

    Pretty soon, we're going to just go illegal because we'll have no recourse.

    we're so stupid...

    --
    guns kill people like spoons make Rosie O'Donnell fat.
  244. Re:I actually agree with Microsoft this time aroun by deepfoo · · Score: 1

    OK, let's see...

    They tried to say the industry would die if they were forced to reveal source code 'cause they'd have to stop making Windows 'cause it would just be too hard.

    Uh-huh

    Now they are saying they suck ass so badly that world + dog must be kept away at all costs or it will become clear how anyone can can-opener this wretched junk.

    Uh-huh

    These freaks would say anything to anyone to get their way. I'm surprised Gates didn't throw a tantrum in court and demand an apology for being forced to show how ludicrous the arguments made in defense of a monopoly truly can be.

  245. My company's phone system by daviddennis · · Score: 2

    My company agreed with me when I proposed converting virtually everything our employees see to Linux, but on one thing they stood firm: They really, really wanted this phone system.

    It's called Interactive Intelligence, and it effectively converts a PC with speakers into a phone. Its great ability is that you can listen in to telemarketing conversations (vital in our business, sadly), get reams of statistics about how our people are doing, and so on.

    It has one flaw: It runs under Windows. You have to use a Windows client. It has a Windows server. And it integrates with Outlook, so everyone has to use Outlook for their email. For these reasons, I was knee-jerk against it, violently so. But I was overruled, and we bought it.

    We've had it for about a year and a half, and about a week ago, it caught a perfectly ordinary Windows worm. It apparently arrived through an email, spread through our network, and bam! Bye bye phone system.

    Our IT guy spent 72 sleepless hours cleaning up after it.

    I laughed. Well, if anyone else tries putting their phone system on Windows, now I know what to tell them. "It's not that Windows is bad, I'm as open-minded as anyone, but it sure is one heck of a security risk ..."

    D

  246. No disclosure == bug alert by Grit · · Score: 1
    I love this. It's just so... syllogistic:
    1. Microsoft knows there are security bugs.
    2. Microsoft doesn't release the protocol/API specifications for flawed code or designs.
    3. Therefore, any protocol or API for which Microsoft does not release specifications should be assumed to be easily compromised.

    Great quote from Allchin: "The fact that I even mentioned the Message Queuing thing bothers me."

  247. Re:Headline: "Terrorist hacker prosecuted under DM by caca_phony · · Score: 1
    The parent to your post:

    I guess that M$ will just prosecute anyone caught reverse engineering their binaries under the DMCA.

    You said:

    Oh yeah, I can REALLY see someone who's performing ONE illegal act (ie: hacking a critical system) being worried about a piece of legislation like the DMCA..... NOT !!!

    As insane and draconian as the DMCA is, it is highly unlikely to serve as a deterrent to someone who is performing other illegal activities.

    Reverse engineering was never illegal until the DMCA came around, as far as I know. What Microsoft is calling matters of national security are design holes in their APIs, so that if they made their APIs completely public, Alchin claims, it would be trivial for any terrorist (or anyone else who wanted to) to crash or exploit any arbitrary computer running Windows. Notice that I call this a design hole: if fixing the problem is not treated as a possibility, it is not a bug in the implimentation, but rather in the specification. Reverse engineering their APIs (until the DMCA a legal act in most all cases) would give you the same ability to crash or exploit a Windows system, after more work. (Allchin mentioned message passing, maybe it's the printf() exploit).

    ps. I have spelled Alchinn's name wrong at least 2/3 of the times I have mentioned him.

    --
    ...and this lie crawls out of its mouth: 'I, the state, am the people.'
  248. I agree with all your points but the last by daviddennis · · Score: 2

    Microsoft's own license agreement says they are not liable for anything save defective media. As long as the software installs on your computer, you're on the hook.

    And, before you say this is simply outrageous conduct, I fear it has to be that way. The viability of free software depends on the viability of near-identical clauses in the GPL, after all.

    To take a non-MS-related example, let's say my copy of Final Cut Pro just crashed and I lost an hour's worth of work. If everyone who bought the product was able to sue over problems like this, Apple simply could not afford the contingent liability associated with selling software.

    The technology simply doesn't exist to make today's increasingly complex programs 100% reliable. We can improve, yes, and we must. But our whole industry would collapse in lawsuits if companies were liable beyond the purchase price for packaged software problems.

    Of course Microsoft software is particularly notorious for this, thanks to its over-complex way of dealing with simple problems. Because of that I simply don't buy or use Microsoft software to any significant extent. I don't rely on it for my business, so it doesn't matter that it's junk.

    More people should do the same, and I hope this and similar stories will make people consider alternatives more seriously.

    D

  249. US military REALLY uses MS in critical areas?. by guest12 · · Score: 1

    then whoever made the decision needs to be nailed. maybe he's a secret member of al qiauda. Difficult to believe such a huge number of trained personnel would be so negligent to use MS in such areas. any URLs?

  250. *hypocrites* by Anonymous Coward · · Score: 0

    more ./ hypocrisy. you want less government regulation, except when it is for microsoft.. you cant have both..

  251. Re:Hypocrites by caca_phony · · Score: 1
    Dude, you are confusing "open source" with "free software". You can have an open source product that requires a license for certain uses. There are lots of cases where you have software that's free for eval only, or maybe personal use only, educational use, etc. Just because you provide source doesn't prohibit you from making money on it, restricting distribution, etc.

    One of the problems we have today is the definition of "open source." Some people feel that it needs to have a GPL like license, others think BSD is OK, others think that it just means that source is available to anyone that wants to look at it. This variety of definitions causes much confusion.

    The Open Source movement is an outgrowth of the Free software movement (headed up by RMS and embracing both the BSD and GPL licenses). Open Source was an attempt to be more apolitical and business friendly than Free software. There was a conference organized on the west coast where the whole Open Source project started, where RMS was conspicuously not invited. What RMS created based on principle, they milk for all the money and publicity it is worth.

    --
    ...and this lie crawls out of its mouth: 'I, the state, am the people.'
  252. MSFT Treason? by Anonymous Coward · · Score: 0

    If Microsoft and Gates created something that could be a potential threat to the USA and its safety shouldn't they be arrested/charged with treason or at least something as bad as what they have charged the DeCss writers with?

    The Man:"So your saying that your software problems could the be probable cause of the downing of an airplane by terrorists?"

    MSFT:" Well yea, the code sucks so much that it could do that?"

    The Man: " Just like a Bomb could bring down a plane?"

    MSFT: "Well sure"

    The Man: So you are saying that you have made something that could potentially harm the amercian public by terrorisim?

    MSFT: Yep

    The Man: Ok boys, (signals to men in black suits), Mr Gates, you have the right to remain silent, anything that you say will be misquoted...

    -----------

    Either that, or could the 'debug' or 'edit' utility be seen as devices for digital circumvention? Any MSFT products? What about the 'copy' command? hmm... interesting... it seems to be made to copy things. Billions of Mp3s have been copied freely using the 'copy' command, think of all those DOS programs that were copied using only that...

    Well at least the copy command wasn't spyware.. and with no popups!!!

    1. Re:MSFT Treason? by TibbonZero · · Score: 1

      Grr,, log on didn't work!!! ---------------- If Microsoft and Gates created something that could be a potential threat to the USA and its safety shouldn't they be arrested/charged with treason or at least something as bad as what they have charged the DeCss writers with? The Man:"So your saying that your software problems could the be probable cause of the downing of an airplane by terrorists?" MSFT:" Well yea, the code sucks so much that it could do that?" The Man: " Just like a Bomb could bring down a plane?" MSFT: "Well sure" The Man: So you are saying that you have made something that could potentially harm the amercian public by terrorisim? MSFT: Yep The Man: Ok boys, (signals to men in black suits), Mr Gates, you have the right to remain silent, anything that you say will be misquoted... ----------- Either that, or could the 'debug' or 'edit' utility be seen as devices for digital circumvention? Any MSFT products? What about the 'copy' command? hmm... interesting... it seems to be made to copy things. Billions of Mp3s have been copied freely using the 'copy' command, think of all those DOS programs that were copied using only that... Well at least the copy command wasn't spyware.. and with no popups!!!

      --
      Tibbon
      tibbon.com
    2. Re:MSFT Treason? by TibbonZero · · Score: 1

      Sorry about the sloppy formatting on the previous post

      I posted the original, but the login didn't work for some reason. Then i forgot that the formatting is in html

      --
      Tibbon
      tibbon.com
  253. mod down - lies by Anonymous Coward · · Score: 0

    please mod down, this fucking twisted urban myth has got to die

  254. MSFT distributing viruses? by TibbonZero · · Score: 1

    Is outlook responsible for information loss and viruses? Spreading of viruses? Making a product that will perpetuate them?

    --
    Tibbon
    tibbon.com
  255. Even if they did release it... by TibbonZero · · Score: 1

    Even if they did release the source... are they making them release the comments to the code? Betcha its TOTALLY unreadable..

    --
    Tibbon
    tibbon.com
  256. Some Vuln's are better kept quiet....at first.... by CHUD-Wretch · · Score: 1

    Do you guys realize the ammount of Microsoft software that is out there in our collective infrastructure running fairly important jobs and storing sensitive info that COULD be comprimised if too much was made public?

    Remember the SNMP vulnerabilities mentioned here a couple months back?

    Well, they were kept quiet until most manufacturers of network gear had fixes ready for deployment.
    Why? Why didn't they tell us about this sooner?

    Because somebody, somewhere would have exploited it for some sort of gain. (political, financial, or personal 1337-ness)

    Some things are better kept quiet.
    That is what national security is about.

    Oh yeah, MS is lame...there...now i fit in...

    --
    "Suburbia is where the developer bulldozes out the trees, then names the streets after them."
  257. You said it all when you said... by Tokerat · · Score: 1


    ...programming against the win32 API...

    Revealing an uphill battle? Freud would be proud.

    ;-)

    --
    CAn'T CompreHend SARcaSm?
  258. This converts me fully... by BoneFlower · · Score: 2

    I used to accept the military using Windows for ease of training up system administrators to replace those killed in SCUD strikes or whatnot, and to draw on the large talent pool relative to UNIX...

    BUT, if this assertion is even partially correct, then the military needs to look seriously at alternatives. If national security is even slightly at risk from opening window information(accounting for the greater ease of fixing problems more opennness would create) then there is something seriously wrong.

    Iwould recommend Mandrake Linux to the US Military in light of this. Sure, its bloated to all hell especially in the non expert install mode. But its more secure and stable than windows, and critical bugs that could affect national security are found and fixed very quickly, and it allows the military to fix bugs itself if it wants to!

    Some of you may prefer Slackware or debian or what have you, but to get the power of linux in a military ienvironment you need ease of retraining, Mandrake is the easiest so for the military it makes the most tactical sense.

  259. People don't think that about games, video drivers by Mandelbrute · · Score: 3, Insightful
    Releasing patches often would give the average users the idea that "this software is crap, they keep finding problems with it, that little Updates thingie keeps popping up and annoying me, why didn't they get it right the first time?"
    People don't think that about games and video drivers, they just keep on patching. Perceptions change. Since people think rebooting more than once a day, let alone once a month is acceptable, why won't they accept patching once a month as being acceptable?
  260. Windows vs Linux by Akumapwr · · Score: 1

    With this said, it's obvious Linux is now much more secure than Windows will ever be. The fact that they admitted the code is 'in-secure' will lead to a long-term security risk. At least with Linux the bugs, hacks whatever are hard to find. With Windows there's so many you'll bump into one or two just in time.

    What ever happened to that so called "secuity-aduit" they did were they claimed to have fixed more bugs in their software than the community of Linux in a month than years of the Linux community?

  261. Isn't National Security ... by Anonymous Coward · · Score: 0

    ... a good reason to throw windows. Government should really considere dumping this software if it's too flawed.

    Too flawed to have the source code published= too flawed to be used.

  262. Re:Don't pick on me! My software sucks! by Algorithm+wrangler · · Score: 1

    Actually it was the Ariane IV versus Ariane V. A part of the control system was reused, and couldn't handle the new specs on the V version. The worst part was that they managed to build the bug into the backup system as well, so it tripped only a few ms after the main system gave up :-/

    --
    -._''_.-
  263. Source Escrow by Anonymous Coward · · Score: 0

    Software bid on government contracts must have its source code placed in escrow already.

  264. Ah! interoperability Modularity by bumbadi · · Score: 1

    What about interoperability? Modularity?

    Ah Yes, of course. microsoft is on top because there code is very interoperable, and uses non proprietory,open formats to make it easier for others to make interoperable software. And examples would be Ms version of kerberos, their JVM, their extensions to javascript, html, etc, etc.

    As for modularity, they have themselves claimed in court that their code parts are so intertwined that they cannot be isolated. And of course, Your(or mine) boss cares a lot whether MS Word is modular on not, In fact, if it were not, he would stop using it!

    The reason that someone is on the top is that it was chosen by IBM as the Os vendor when they launched the PC.

    --
    When in doubt, use brute force. -- Ken Thompson
  265. Re:*Yawn* I think someone from Peru said it best . by Anonymous Coward · · Score: 0

    Fool. The NSA and many others have had keyloggers attached to Bill Gates' PC for years. If they want the Windows source, they just have to open Notepad and hit the secret key combo.

  266. Patriotic Duty by Anonymous Coward · · Score: 0

    Jeez, that sure was nice of those guys up in Redmond to come clean with regard to how bad their code is.

    Like we didn't already know.

    So, it's time to file some sort of lawsuit against Microsoft. They knowingly brought inferior product to market, they sold it to the Federal Government, knowing that it posed a national security risk.

    Smells like some kind of fraud to me.

    Time for Lil' Bill to do some cot-time in Cuba.

    Moreover, it's everybody's patriotic duty to move to a more secure OS. OpenBSD, anyone?

    Anonymous Coward? No. Mike Nomad? Yes.

    1. Re:Patriotic Duty by deepfoo · · Score: 1

      thing is, they may dodge part of the "harsh penalties" portion of the trial here i guess by using the cloak of "national security", but just imagine the great PR job they are doing for themselves in admitting their code is riddled with holes.

      a) you're right, like we didn't already know, but did their customers?
      b) at this rate there may not be much of a company left if they keep shooting themselves in the foot to avoid being punished. that in the long run may end up being harsher than anything a judge could come up with.

  267. Pretty disgusting.. by Chicane-UK · · Score: 1

    Microsoft continues to surprise me on an almost daily basis.. though usually not with the kind of news & stories I'd like to hear (Halo PC anyone?).

    This latest story is just jaw dropping.. and the thing that astounds me, after I explain this to a work collegue who is 100% Windows, he says that he can understand where Microsoft is coming from?!

    No sympathy.. you charge that much you should write the 'best software in the world', no question about it. You cannot get to a situation like this, where you are possibly the largest software company in the world, only to supposedly admit that your software isn't quite up to scratch.

    Shocking.

    --
    "Hey! Unless this is a nude love-in, get the hell off my property!!"
  268. Which APIs can I crack again? by Anonymous Coward · · Score: 0

    So Microsoft have indicated that there are some APIs and protocols they want to keep secret because they are dangerously flawed. All a cracker needs to do now is find out which APIs are to be kept secret, and concentrate all their efforts.
    The result: Instant massive security exploits.
    Now, if a white-hat were to do that, maybe we would get enough publicity and detail on the flaws to force them to be fixed.

  269. Re:Windows API's by shani · · Score: 2
    Now, I don't do any Windows programing myself (or rather, I stick to Perl and Python in Windows), but consider this thread:

    http://www.geocrawler.com/lists/3/SourceForge/709/ 0/8713541/
    The ZwXxx routines provide a set of system entry points parallel to some of the executive's system services. A call to a ZwXxx routine from kernel-mode code results in a call to the corresponding system service.

    Now, as Microsoft do not document the executive services, only the public WIN32 calls and the kernel-mode DDK calls, one has to rely on the ZwXXX documentation for the actual powers of these executive services. The interface should be the same when called from user-space as when called from kernel-space.

    I saw this on the User-Mode Linux mailing list this morning. A clear case of an API that only Microsoft is supposed to have access to.
  270. So!!! by Anonymous Coward · · Score: 0

    They admitted that they are a problem to National Security! When do the government bring in the marines and start bombing Microsoft offices around the world? Boy, oh, boy, I wish they nuke Bill's home.

  271. Re:er, no you're right... by 0xA · · Score: 2
    Unfortunately... one problem with microsoft products... most updates require a reboot... something no sane admin will allow automated on a critical server.

    Oh yeah, the reboot is the real problem with this. God knows there is no chance that an update or patch (from MS, Redhat, whoever) will have it's own list of bugs. Or won't work with "Product x". Or will just plain fuckup.

    Testing and rollback plans are for pansies and pinkos.

  272. The real story... by cehardin · · Score: 1

    Actually, the use of non NT based operating systems is forbidden on military computers. Windows95, 98, and ME can not be used.

  273. Science makes war possible . . . by linzeal · · Score: 1
    Religion makes it inevitable.

    "The core truths of religion", that is a rather nebulous term to bring to the discussion, don't you think? I would think that someone from BYU would understand better than most the fallibility of mankind's personal revelations.

    The mormon prophet joe smith was little more than a common lout with the ability to transcribe from bible and drink with help of mr thesaurus an even more irrational account of divine knowledge than judiasm and christianity combined. At least with him we can debunk him thoroughly as his s. american execursions of mr j are without any more historical context than a 3rd grade reader from the 1860's.

  274. I could make a vacume cleaner that blows by oliverthered · · Score: 1

    I could make a vacume cleaner that blows and works too.

    Try blowing between two pieces of paper and see the 'sucking' effect of the turbulance.

    --
    thank God the internet isn't a human right.
    1. Re:I could make a vacume cleaner that blows by eam · · Score: 2

      Quite a few vacuum cleaners are devices which both blow and suck.

    2. Re:I could make a vacume cleaner that blows by oliverthered · · Score: 1

      Well thats just plane obvious and shouldn't need pointing out.

      --
      thank God the internet isn't a human right.
    3. Re:I could make a vacume cleaner that blows by Anonymous Coward · · Score: 0

      That phenomenon is called Bernoulli's principle, which roughly states that fluids (including air) moving at higher speeds produces less pressure than fluids moving at lower speeds. This principle is what makes flight possible. An airfoil, the wing of an airplane is shaped such that the air moves faster over the wing than under the wing, producing more pressure beneath the wing, and providing lift.

      Just my 2 cents

  275. Yeah ur right, and more! by Anonymous Coward · · Score: 0

    www.fuckmicrosoft.com/content/ms-hidden-files.shtm l

    All there, check out the section at the bottom, further reading.

    M$ might as well be a guvverment agency.

  276. Good Point by Anonymous Coward · · Score: 0
    Microsoft don't have to remove bits from their source code, all they have to do is cause bits of it not to be disclosed for reasons of "security" (whether National or Copyright. Same thing, these days!). They then can continue their "lock-in" trend by putting crucial code in non-disclosable libraries.

    They are bargaining at the moment: hoping that if the dissenting states get some of the code, they'll think it's a big deal, whereas in reality they're getting junk.

  277. Re:er, no you're right... by elmindreda · · Score: 1

    actually, since Windows 2000 there is an optional, tiny component called Critical Update Notification. this is scheduled to run every once in a while, and notify the user when any critical ( read security) updates are available from Windows Update.

    and since Windows XP, it has the added option to download and install the updates in the background. one does not even need to use their (IMHO very good) web interface.

    but I agree, the problem is that most of the patches requires a reboot. but that is what you get for running a desktop OS on a server. NT 5.x is a great desktop, but no more.

    ( personally, I'm trying to convert to using FreeBSD )

  278. Microsoft could afford to fix their flawed code... by zerodvyd · · Score: 1

    ...they just need a push in the right direction to do it. While the court is at it, they should seriously scrutinize those EULAs that those of us who are forced to use M$ products must agree to or suffer the consequences.

    Smarten up, Microsoft. If your product had national security riding on it, then the government has a big time string attached to you...how would it look to the builders of say Air Force 1 if monumental design flaws were found in the president's own chariot? That company would fess up and fix the issues.

    More eyes means quicker solutions, you guys maintain the codebase. Release the code to the open source and reap the benefits of crazy coders who're interested in learning and bettering the world thru awesome software. Think of it as increasing your QA workforce several-fold, for minimal investment...you don't need to give benefits to any of these guys, hell they'll stay up all night hacking on code :) (i know i do ;))

    National Security? BS. More like: afraid of the consequences.

  279. So we have to trust anyone who *did* see the code? by gotan · · Score: 2

    That includes anyone at Microsoft, and all those folks who Microsoft showed relevant parts of code or of the API-fundamentals to. And US-security is relying on the slim possibility, that everyone of those large number of people is honouring the NDAs and won't be swayed by any sum of money or geek-status to disclose such critical information.

    This implies that Windows- (and thus US-) security relies on:
    A) everyone who did see the code honouring the NDA
    B) noone being able to reverse-engineer code/APIs
    C) noone happening accidentally over one of the huge number of security flaws and telling the wrong people

    To summarize, this "security" relies on the fact that noone tried very hard to breach it (or maybe it is already breached, and the russian, chinese and afghanistan (with their C64) spies are happily meeting in US-high-security outfits and plotting to bring the US-economy to a grinding halt by screwing up any US-corporation that relies on MS-software).

    If MS-Software is really that flawed the government should demand they fix their software until they can safely present at least their APIs, before they may go on selling any software. Considering how much depends on the security of MS-software that doesn't sound unreasonable to me. To make sure that MS follows those orders they could hold that nice stash of 'em for ransom.

    --
    "By the way if anyone here is in advertising or marketing... kill yourself." -- Bill Hicks
  280. Your Jefferson quote by leonbrooks · · Score: 2
    "History, I believe, furnishes no example of a priest-ridden people maintaining a free civil government." T. Jefferson

    Thomas Jefferson needed only to look at the pre-Roman Irish, Scots and Welsh in Britain (largely wiped out, while unarmed, in a single cold-blooded massacre by the soldiers of the Roman Church), or at the Ti-Ping movement in China (wiped out by the Manchu at the incitement of the Roman Church), or the the pre-Goan-Inquisition Saint Thomas Christians (wiped out by...?), or any one of a large number of other examples.

    The problem was not priests, per se, but priests who thought that God wasn't good enough to sort out the leadership by Himself. They're as bad as Atheists who opine that Darwinism is too slow and take it upon themselves to hurry things along. Think Stalin, Hitler, Mao, Pol Pot, Amin...

    And yes, it would be nice to see a little integrity about the place. Creationists generally don't call presumptions to evolution `War on Science' but something along the line of `running ahead of the facts'.
    --
    Got time? Spend some of it coding or testing
    1. Re:Your Jefferson quote by rundgren · · Score: 0

      wasn't Hitler a Christian?

    2. Re:Your Jefferson quote by Alan+Partridge · · Score: 1

      he may have bleated some sort of creed or another but we must judge people by their actions. Hitler didn't follow the teachings of Christ in his life and therefore could never be considered a Christian. You could probably say the same of Tony Blair and George Bush both of whom claim to be Christian, and yet have ordered people killed. No matter how much you crap you try and read into Christ's teachings, I think his absolute proscription of violence and instruction to love is central and undiluted.

      --
      That was classic intercourse!
    3. Re:Your Jefferson quote by thomas.galvin · · Score: 1

      No. He was an athiest or satanist, depending on which story you believe.

    4. Re:Your Jefferson quote by Danse · · Score: 1

      The problem was not priests, per se, but priests who thought that God wasn't good enough to sort out the leadership by Himself.

      Sounds like the priests were the problem to me. They almost always become a problem eventually. That's the problem with believing in something that you can't reasonably demonstrate. You often end up having to set aside logic and rationality, and that leaves you vulnerable to becoming a blind follower. You learn not to ask for proof or evidence because that shows that you lack faith. There are those that will always seek to take advantage of such a situation, using the followers for their own purposes. Obviously this does not apply to everyone, but it does apply to a large percentage of people. Back when I did go to church, most of the people there hadn't even read the Bible. They simply listened to the sermons and accepted what was they were told.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  281. Here is the First Person Evidence by NetWurkGuy · · Score: 1


    http://mb.sparknotes.com/mb.epl?b=991&m=260827&p =2 &t=111224&w=1

    --
    "Obtuse Anger is that which is greater than Right Anger" - Lewis Carroll
  282. WHAT God?! by georgeb · · Score: 1

    Belief has nothing to do with scientific reasoning. You cannot prove to you or anybody else that any metaphysic forces exist, yet you may strongly believe in them. Along the same line, you cannot BELIEVE in a scientific theory, rather you may be convinced by it's arguments.

    You go ahead and build your own theory about the world around you, and please begin with your innermost belief about Right and Wrong. But please don't blame others for not doing the same.

    May I add that few scientific figures throughout the history of science were atheists.

    Look who's boring now...

    1. Re:WHAT God?! by Alan+Partridge · · Score: 0, Offtopic

      I am an atheist and yet brought up as a Christian. What would history reocrd my beliefs as I wonder? How many habitual church goers have a REAL faith? Strange to think that so many believe EXACTLY the same thing, and KNOW that they are right, and that THEIR God is the true God and yet so many others believe in another God or no God at all. That very conflict invalidates ALL beliefs. Why? I s a human notion and looks for human motivations, it has NO bearing on the rest of the universe as far as we know. That we know very little is undeniable, that only science EVER recognises this fact is regrettable.

      --
      That was classic intercourse!
    2. Re:WHAT God?! by Anonymous Coward · · Score: 0
      Strange to think that so many believe EXACTLY the same thing, and KNOW that they are right, and that THEIR God is the true God and yet so many others believe in another God or no God at all. That very conflict invalidates ALL beliefs.

      It would seem your arguement is also invalidated to by this logic. Conflict doesn't make all wrong but it does make it harder to find an answer. If you are right then you have proven yourself wrong which means you were wrong to start with. Circular logic is not really logic.

    3. Re:WHAT God?! by Alan+Partridge · · Score: 1

      no, you missed the point. If you invalidate all belief positions then non-belief becomes the only validate position. Thus all positions are NOT equal, non-believers prevail. Just like in the real world.

      --
      That was classic intercourse!
    4. Re:WHAT God?! by Anonymous Coward · · Score: 0

      A belief is just being convinced of something. You obviously have a belief (god, no god, whatever). It is impossible(few things actually are) to believe nothing because if you believe nothing then you believe something.

      belief/0=0 yet you say yourbelief/0=prevailing

      If I decided to not believe in air then it wouldn't make air not exist. It would make me an idiot (ignorant?) to what is all around me even though I can't see it. This is the real world. What you describe is self-deluded fantasy. Judging anything as absolute by someone/something with such limited knowledge/experience is sheer folly and arrogance.

    5. Re:WHAT God?! by Alan+Partridge · · Score: 1

      nope. we're talking about belief in a supernatural ceator here, not the concept of belief itself. Interesting that you should try to counter my argument by ignoring or deliberately misunderstanding it. In my opinion, the height of arrogance is to think oneself so important that the universe has any interest in oneself (a human, presumably?) whatsoever. Any fool can see that their can't be much inherent worth to a religion if people practice it depending on where they live. Why are there so many Buddhists in Thailand and so few in Italy? And yet there are so many Roman Catholics in Italy? Weird, isn't it? These supernatural being are clearly thinking universally but acting locally. Or they don't exist. Pick one, and wake up to yourself.

      --
      That was classic intercourse!
    6. Re:WHAT God?! by Anonymous Coward · · Score: 0

      What gives you the right to say all other ideas other than your own are right?

      Isn't it possible that you are wrong and one or more are are correct? Not all beliefs are incompatable, so are they partially right?

      You don't believe anything else so you must be right is a rather silly reason to think you are correct.

    7. Re:WHAT God?! by Anonymous Coward · · Score: 0

      Why do you think that belief in a Creator is any different than belief of a Twinkie? The definition of a word doesn't change when you change the subject. Believe still means a firm persuasion based on what you've heard and accepted as truth.

      No wonder you are so confused. Truth doesn't change no matter how many different things people say. The presense of many lies doesn't make the truth any less the truth.

      If the consistent presense of believers across the world is what it takes then maybe you have found the truth. There are Christians on every continent all over the world. By your logic perhaps they are right. Isn't that correct? On the other hand, I haven't seen as many declared atheists so maybe they are wrong? Let's stick to one defintion and see if your arguements are correct or need adjusting.

    8. Re:WHAT God?! by Alan+Partridge · · Score: 1

      >Why do you think that belief in a Creator is any
      >different than belief of a Twinkie?

      I don't, it's just that the subject at hand was that of belief in a supernatural creator.

      >If the consistent presense of believers across the >world is what it takes then maybe you have found
      >the truth. There are Christians on
      >every continent all over the world.

      Same with Muslims and Hindus and Buddhists and Moonies and Cornflake worshippers.

      >By your logic perhaps they are right.

      Perhaps they are, that they have no evidence that they are is unquestionable. Perhaps Islam is righter, perhaps Hiduism righter still.

      >Isn't that correct? On the other hand, I haven't
      >seen as many declared atheists so maybe they are
      >wrong?

      As I'm sure you realise, it takes considerable bravery in some cultures to declare oneself an atheist, organised religion being a cultural rather than spirtual phenomenon.

      And I don't believe in Twinkies, either.

      --
      That was classic intercourse!
    9. Re:WHAT God?! by Alan+Partridge · · Score: 1

      the same thing that gives you the right to tell me I'm wrong you fucking idiot - ability to do so.

      --
      That was classic intercourse!
    10. Re:WHAT God?! by Anonymous Coward · · Score: 0

      Beleif has a lot to do with scientific reasoning...

      Do you really understand and can prove wave particle duality? If so I'll nominate you for a Nobel prize.

      Even in science there are some things you just have to take on belief.

    11. Re:WHAT God?! by georgeb · · Score: 1

      Actually no, in science you don't have to take anything on belief. They're called scientific models and no scientist really believes they are guaranteed truths. They're just truths you begin with. Thuths that, so far, have been validated by experiment.

      Science is based on proof. On reasoning.

  283. Geezw.... by Tuzy2k · · Score: 1

    This is a communistic open source orgy if I ever saw one....Only on Slashdot would such discussions or love fests go on like this. All of you need to go back to college, take economics 101 and realize that our antitrust laws are so flawed that the real company that should be sued is AOL.

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

      Wow, how long before this is modded down the proverbial crapper hole.

  284. Kerckhoffs' Principle by Martin+Spamer · · Score: 3, Informative

    Perhaps this Guy should have read this months (May 15, 2002) CRYPTO-GRAM by Bruce Schneier. The headline article is 'Secrecy, Security' and Obscurity' and covers the work of Auguste Kerckhoff, who in 1883, Yes 1883! demonstrated what has become know as Kerckhoffs' Principle, security by Obscurity is no security at all.

    To quote Schneier: "Any system that tries to keep its algorithms secret for security reasons is quickly dismissed by the [cryptographic] community, and referred to as "snake oil" or even worse."

    http://www.counterpane.com/crypto-gram.html

  285. MS the evil Empire by whoaah · · Score: 0

    Evil companies always has its way to elude justice. Money talks and shit walks

  286. Re:25 die when "authentication" code locks out Air by mpe · · Score: 2

    A weapon system that locks up because it doesn't have the right authentication key. How cool would that be!

    Maybe someone should design a system, based on Windows, which holds some bombs on a plane and then flys it over Microsoft's HQ/capital...

  287. The bouncing paperclip speaks very loudly... by Futurepower(R) · · Score: 1


    The bouncing paperclip speaks very loudly, even when you have the sound turned off. It is Microsoft saying that we are stupid and will be happy to be distracted by cute animations. It is Microsoft saying, ha ha, we can abuse you anytime we want.

    But we aren't weak and stupid, and enough of us complained that Microsoft made a way of turning off the paperclip.

  288. Re:Microsoft - more security knowledge than the NS by Tony-A · · Score: 2

    their ad saying that their servers stay up for days without attention.
    That's an acomplishment???
    I'd expect a RedHat Beta to do better than that.
    I'd expect the kernel du'jour to do better than that.
    I'd expect an automated FeeBSD-Current to do better than that.

  289. Computer Security by Anonymous Coward · · Score: 0

    I am a long-time Macintosh user, slowly learning about Unix through the BSD-based OS X.

    I think that a Unix or Linux - based system has a MUCH better chance of being secure. Security should be DESIGNED into the system. Then each implementation can be configured for security.

    Claiming that security is needed to protect their code is the ULTIMATE PROOF that M/$ sells an insecure product.

    Psychologically, their desire for monopoly dominance is another indicator that they are an insecure corporate culture.

  290. It's not hypocricy... by Anonymous Coward · · Score: 0

    You don't get it, the common thread on Slashdot has to do with preserving the existing legal framework for copyrights, patents and fair trade that have facilitated competition, which is essential to capitalism. IE, We're trying to preserve capitalism and the legal framework which has brought us this far.

    Microsoft conspired and restricted trade.

    1. It's illegal...
    2. It goes against capitalism

    The solution isn't government regulation. Government regulation implies legislation, nobody wants to legilate anything, we want to SENTENCE Microsoft to detour them from any future conspiring to restrict trade, while at the same time trying to take advantage of the opportunity so as to make a decision that could benefit the entire industry and consumers.

  291. Laugh all you want, monkey boy by Anonymous Coward · · Score: 0

    It's a double edged sword. Ever think that some of the Microsoft holes may be intentional? Imagine, if you will, a very secure open source operating system that had no holes - couldnt be cracked. Then imagine using that system to plan a terrorist attack. It's not a clancy novel dude. There have been commercial aircraft hijacked and crashed and the government was unable to prevent the act because the system was too secure. Days after the incident the emails were finaly decrypted ... it is not a nice world. Stop thinking you know why everything happens, you don't and never will.

  292. Protocol specs are a national security risk by rodac · · Score: 1

    So, at least one protocol is so broken that exposure of it would, according to Microsoft themself, be a national security risk if it were published. What about other protocols? Does this only prevent publication of this specific protocol or are all protocols broken in this way? Even more interesting, this protocol is broken so that it threatens enterprises and national security. Microsoft knows this protocol is broken in this way. What actions have microsoft taken to inform customers of this potential hole that might threatren entire enterprises existense? Have microsoft informed customers of the potential problem which might threaten their customers entire existence, or have microsoft knowingly kept this, for enterprises, quite important information hidden? Would enterprise customers of microsoft be interested in knowing that microsoft for quite some time have known of a bug that could threaten the customers whole existence, wihtout sending out any security advisories? If such enterprise customer is destroyed due to abuse of said vunerability, would microsoft be liable since now there are proofs they know of this vunerability but they neither inform the customers, nor do they fix it? class action?

  293. They want it both ways. by Dr.+Manhattan · · Score: 2
    Actually, this is entirely consistent with MS's strategy all along: it has been arguing that it and its products are so profoundly important to the American economy and security that any remedy which interferes with its ability to act as it pleases should be struck down by the court.

    And there's the parallel strategy of claiming that they are just another company and don't have a monopoly so they don't deserve any special attention from antitrust laws...

    --
    PHEM - party like it's 1997-2003!
  294. Scientific method by Daengbo · · Score: 1

    While I am not, at this point in my life, a Christian, and I believe the "Creation Scientists" are generally using anything but science to butress their case, I do think that they provide an important service. They harp on problems within the current set of theories that are taught, theories which are presented in schools with little or no rebuttal. Many people would like to have these theories presented as fact with no counter-claims, but I think a good debate in class on the issues helps everyone involved. For example, the systematic lack of transitional forms in the fossil record is one which calls into question the gradualistic evolution that was taught when I was in school (admittedly a while ago). Can teenagers be hurt by being presented both the pros and cons of the various theories in a balanced way?

    1. Re: Scientific method by Black+Parrot · · Score: 2


      > I believe the "Creation Scientists" are generally using anything but science to butress their case, I do think that they provide an important service. They harp on problems within the current set of theories that are taught, theories which are presented in schools with little or no rebuttal.

      Alas, the creationist is yet to be born who understands any theory of science well enough to point out problems in it. (For that matter, it's doubtful that one in 10,000 creationists even know what a "theory" is.)

      FYI, many scientists make careers of debating the problems with their own theories. Creationists have never added anything to the debate. (They're fond of pointing out errors like Piltdown man, but they always forget to mention that the frauds and mistakes they like to point out were invariably discovered by scientists rather than by creationists.)

      > For example, the systematic lack of transitional forms in the fossil record is one which calls into question the gradualistic evolution that was taught when I was in school...

      Browse talk.origins sometime and you'll notice that the one thing creationists never let themselves be pinned down on is the definition of "transitional". They incessantly assert that no such things exist, but won't even define the term. Whenever someone cites an example the creationists just handwave it away with "that's not transitional".

      > Can teenagers be hurt by being presented both the pros and cons of the various theories in a balanced way?

      No, I don't suppose it would hurt. But creationists have never pointed out any pros or cons of biological theories -- neither in a balanced way nor otherwise. Also, I'm curious why you seem to think that gradeschoolers should get the full dosage of "outstanding problems in evolution". In physics, mathematics, computer science, and in areas of biology other than the theory of evolution, that is generally reserved for grad school. Why the special treatment for the theory of evolution? Other than the fact that it offends a lot of people's religious beliefs?

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re: Scientific method by Daengbo · · Score: 1

      Actually, I wasn't talking about gradeschoolers, but high school or it's equivalent in other countries. And I wasn't proposing a special treatment for evolution, but it happened to be the thread's topic. I was speaking generally about all theories, about teaching our children to think and judge facts for themselves. I talked about debates, etc... Sorry if that was unclear: it was 1:00am here. I went to an International Baccalaureate program and that kind of thing was required. You could espouse any position, but you had better be able to back up your ideas with more than PR fluff.

  295. ALL WHITE PEOPLE MUST DIE!!! by Anonymous Coward · · Score: 0

    N/T

  296. Re:Microsoft - more security knowledge than the NS by sprior · · Score: 1

    That was what I thought was funny. Any Unix vendor would NEVER have said days (or weeks) - they would have been laughed at.

  297. New Pro-OSS Ads by 21mhz · · Score: 1

    The camera slides among rows of shiny boxen of a cool color (cobalt blue, silver, or shiny black) with penguin logos etched on them. Vague images of source code scroll rapidly on the background (variant: projected on the room walls if there are any).
    Voice/text: Open-source software. The real National Security.

    --
    My exception safety is -fno-exceptions.
  298. Re:So we have to trust anyone who *did* see the co by schon · · Score: 2

    If MS-Software is really that flawed the government should demand they fix their software until they can safely present at least their APIs, before they may go on selling any software.

    No, what the government should do is immediately switch to open source.

    "Your software is THAT insecure? My god, we must stop using it IMMEDIATELY."

  299. War of the Roses by Anonymous Coward · · Score: 0
    meaning that as the old cliche says... a Rose by any other name is still a Rose. I laugh when people let themselves be sheepishly led into believing that 'the other side' is evil and wrong for this or that war simply because they are the 'other side'. Republicans would hate it if it was a Democrat in office, and the Democrats hate it since a Republican is in there. Too bad Mr. Peaceful committed our military in imperialistic, iron fisted deployments more than ANY other president combined of the 20th century discounting the presidents during the two world wars!

    Hey I know, lets make this wonderful socialist utopia where... oh wait, that would mean those mountains of regulation and legislation must be enforced somehow... that is violence and tyranny. Hmmm, well it sounded real good before I THOUGHT about it.

  300. now THERE's a thought by Anonymous Coward · · Score: 0

    lets never lock our doors, speak privately or keep any thoughts to ourselves simply because someone could use it to commit a crime! YEEEEHAAAAAAW

  301. Is Mandrake 8.2 "standard"? by StupidKatz · · Score: 1

    I've used variations of that script before to ... stress test servers belonging to me or my buddies. In most cases, it will just use up all available memory, and can really cause performance problems. To say the least. :)

    However, on my mandrake 8.2 system, I can only run about 20 child processes of the thing. It gets a little spammy, tho, with the "fork: resource not available". Performance is not affected, tho.

  302. Pinto, It should be like Corvair which is Unsafe by gryllotalpa · · Score: 1

    MS is really desperate to pack open source advocates as in the same league with terrorists.

    It is definitely decadent and undemocratic.

  303. let me ask you something friend by Anonymous Coward · · Score: 0
    If you walked into an arena full of people beating on each other but after closer examination you found the hiters did not have the consent of the hitees (is that really a word?) then you noticed that some wore blue shirts, others red and still others green... but yet there were these hitters in each shirt group, what would you think? Wouldn't you feel silly if you simply pointed out one particular group and said that they were evil while ignoring the others? Wouldn't the 'solution' of listing all of them be almost as silly? Perhaps it would just be better to look at the commonality and interelationship of the hitters. Lets say that you find they all wear beanies, have skates (to move to victims faster) and have large spiked baseball bats to hit with. Lets say that you find that the Blue guys make the beanies, the Green guys make the skates and the bats are made by the Red guys. (all these are distributed as well)

    hmmm, well while you might say it is the bat that is the problem, you notice many with bats that are not hitting anyone else (well not hitting them first :) The skates then must be the problem eh? After all they are the means by which the hitters can use their bats on people (the delivery if you will). Hmmm, but many are happily skating around not bothering anyone. Upon further examination you discover that even without bats and/or skates there are those that have the beanies and just rob, grope or punch others but nothing happens. Those without beanies are removed by the black and blue (hahaha) striped shirts... known as Enforcers. You notice that every blue shirted fellow has an Enforcer emblem on their shirt. Furthermore the emblem is imprinted upon all the beanies as well. You also notice that a disproportionally large percentage of blue shirts have beanies.

    See, the beanies represent wealth and power. While anyone can have it, you notice the blue shirts take more and more of it to themselves. This results in more beatings for everyone else. See the blue team does not live by the very rules it creates. The black and blue enforcers are a subgroup of the blue team and thus do not enforce the blue team (in essence giving them all 'free beanies') It would seem that the enforcers do more damage than good and their parent group, the blue shirts, are not held accountable by the very rules they set forth (that is called Elitism among other things). So while the Red shirted team is blamed for all sorts of problems, and rightly so, the REAL problem is the lack of accountability they enjoy. The beanies? They are just silly hats, the real corruption and problem lies in the blue shirts that create the very situation that empower those with beanies. If the blue shirts had ANY ethics at all, they would police themselves FIRST and never make arbitrary policies that then cause the problems of 'above the law' beanie wearers in the first place. Everyone should have the right to wear beanies, but they should never have any more or less rights than those that do not wear them. The problem you see, is in the blue team. As they continuously increase in number and reach, they pass even more arbitrary policies that again are not applied to anyone else. Soon they will have what is called in this silly little game of a 'Enforcer State.' But remember, it is all good, simply because said Enforcer State was achieved 'for the children/people' and in essence is designed to 'level the playing field' and 'help protect us from our own laziness and stupidity.'

    Remember kids, laws are useless unless they are ENFORCED, which to those that can think abstractly, that statement has many interfacing meanings.

    Now lets all forget this, take our Soma and bask in the glory of our socialist movement (who cares if it only hurts us and further empowers the greedy powermongers?)

  304. Re:Windows API's by ceswiedler · · Score: 2

    The Win32 API is not the kernel API, at least not for the NT derivatives. The Win32 API was written for something akin to "cross-kernel" portability (Win95/98 to NT to CE). It's a good idea and wasn't originally meant to obfuscate or hide the underlying APIs, but to provide a standard API across kernels.

    It's very similar to the glibc API, which hides the underlying Linux system calls.

  305. maybe the holes were intentionally not fixed by guest12 · · Score: 1

    so that when the evil pirates or foreign govts or firms (UK, Germany, France, China) use the software, uncle sam and his nephews get a door whenever they want....
    this seems a more likely explanation, keeping in mind MS has good programmers. Of course, someone else may discover the holes and how to use them.

  306. Who watches the watchmen? by inimicus · · Score: 1

    The protocol, which is part of Message Queuing, contains a coding mistake that would threaten the security of enterprise systems using it if it were disclosed, Allchin said.

    And this is/was verified by...?

    --
    Internet Explorer was unable to link to the Web page you requested. The page might use standard HTML or CSS.
  307. Now I see everything clearly.... by kavau · · Score: 1

    so this is the reason why the DOJ and most states are so hesitant to drop some severe punishment on Microsoft: the NSA has long been using the operating system to spy on both US and foreign citizens and foreign governments. Every modern Windows installation contains spyware with a direct hotline to the US secret service. Brilliant! Of course the government would be stupid to do anything that could harm Microsoft's dominance of the OS market. They would compromise their best secret agent!

  308. You see, it's like this... by Anonymous+DWord · · Score: 2

    Like that?

    --
    "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
  309. Hardly by Planesdragon · · Score: 1

    Your fact is twofold:

    1: Hares are not kosher. (not inconvenient.)

    2: The English translation of Leviticus 11 mistates a scientific fact.

    Not being able to check the hebrew readilly, I'll just assume that the translation is accurate. Even ignoring that it's out of context, a lack of scientific accuracy in the kosher laws doesn't disrupt my religion one bit.

    Heck, it actually helps hammer home some points to remember, like "The bible was written for the present-day people then, and allowances for passing time have to be made." or "man can and has advanced. Yay man."

    In any case, the kosher laws were either (1) written by a Jew with limited scientific knowledge but permission to speak for God or (2) written by God Himself. If (1), his scientific ignorance is understandable and forgiveable. If (2), He probably did it to not confuse the Jews.

  310. So NOW they're NOT perfect... by Anonymous Coward · · Score: 0

    ...but I thought that Bill himself said that MS was perfect and that their software did NOT have bugs. I mean, I read an interview where he said that! (http://cantrip.org/nobugs.html). So he was lying?

  311. Take a look at what is hidden in windows... by Polo · · Score: 2

    Here's an interesting look at purposefully hidden files under windows. It's amazing if you look through it all. Your browser history doesn't go away, etc... Stuff like "show all files" and "find" have been purposefully written to ignore this stuff.

    http://sillydog.org/mshidden.html

  312. Demonstration time! by leonbrooks · · Score: 2
    That's the problem with believing in something that you can't reasonably demonstrate. You often end up having to set aside logic and rationality, and that leaves you vulnerable to becoming a blind follower. You learn not to ask for proof or evidence because that shows that you lack faith.
    I've often wondered why so many evolutionists are reluctant to question their foundations. Thanks for clearing that up for me!

    The only difficulty with `demonstrating' God is that most people try to `demonstrate' their mental model of Him instead. If you're looking for reproducible results, you're looking for a God who is in essence completely under your control, and what use would that be? OTOH, if you're looking for things than only make sense from a God-based worldview, start with a large polystratic fossil and work out from there. There are many other starting points, but that's a nice, clear, scientific, even geologic one for you.
    --
    Got time? Spend some of it coding or testing
    1. Re:Demonstration time! by Danse · · Score: 2

      I've not seen or heard of anything that requires a god to explain its existence. There is much that we don't know, but the fact that we don't understand, and may never understand, certain things, does not mean that it must be attributed to some deity. Let alone a deity that would have anything at all to do with human religions.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    2. Re:Demonstration time! by Enzondio · · Score: 1
      ... if you're looking for things than only make sense from a God-based worldview, start with a large polystratic fossil and work out from there

      While I myself would argue that an example such as this does not necessitate a "God-based worldview" I admit that that item is up for debate. However, I think I can say with certainty that it does not require a Christian god, or a Muslim god, or any other god that has been created by man.

      So we can debate about whether there is something out there or not, but any attempt to convince me that you have any idea what that thing looks like or what its motiviation are is well ... silly.

      Note, I am not suggesting you are making this claim, but many do.

    3. Re:Demonstration time! by wkitchen · · Score: 1
      I've often wondered why so many evolutionists are reluctant to question their foundations. Thanks for clearing that up for me!
      Maybe I can clear it up a little further.

      "Questioning my foundations" is what led me to reject creationism, and favor evolution, in the first place. I can't speak for everyone, of course, but this seems to be true of many other "evolutionists" I've talked with. It is the height of arrogance to assume that someone is closed minded just because they have reached a conclusion different from yours. But I suppose it's a natural tendency to some extent. After all, if we hold a view, it's usually because we think it is correct. Each side would do well to remember that this is true of the other side as well. I can't count the number of times I've been guilty of this error myself.
  313. Re:Don't pick on me! My software sucks! by Anonymous Coward · · Score: 0

    The real reason for MS being unwilling to reveal source code maybe that its has pirated too many code fragments from everywhere.

  314. A more effective solution by Anonymous Coward · · Score: 0

    Perhaps we should have given Afghanistan free copies of Windows instead of bombing them.

  315. Reading comprehension by Anonymous Coward · · Score: 0

    Nobody told you you were wrong here. Asking questions and stating flawed logic doesn't compute don't constitute saying your are wrong but state that pehaps you should look at what you are actually saying.

    In my opinion, the height of arrogance is to think oneself so important that the universe has any interest in oneself (a human, presumably?) whatsoever

    But the ability to do so is not arrogance? It seems you do believe in a higher power of some sort by your statements. You shouldn't think it arrogance at all if there is nothing out there.

    You so shaken that you have to resort to expletives and insults? Don't your beliefs stand on their own?

    1. Re:Reading comprehension by Alan+Partridge · · Score: 1

      I'm not in the least bit shaken by your ANONYMOUS arguments, just pointing out that I have no "right" to say anything or think anything, there's no higher power granting me "rights" to do things, I'll do them if I want to and am able to. You have the same "rights" yourself, as does anyone as far as I can see. Incidentally, it's ludicrous of you to reply to one comment in which you quote another, why not just reply to the actual comment you clicked "Reply to This" for? I would have thought context was a fairly simple concept to grasp.

      --
      That was classic intercourse!
  316. Homer Simpson's Prayer by leonbrooks · · Score: 2
    Dear Lord: The gods have been good to me. For the first time in my life, everything is absolutely perfect just the way it is. So here's the deal: You freeze everything the way it is, and I won't ask for anything more. If that is OK, please give me absolutely no sign. [pause] OK, deal. In gratitude, I present you this offering of cookies and milk. If you want me to eat them for you, give me no sign. [pause] Thy will be done. [crunch, crunch, slurp, slurp]

    Spot the deliberate mistake. It's worth noting that Marge is at this point trying to tell Homer that she's pregnant. For a detail analysis of Homer's prayer, I recommend this book (and read the reviews, too!).

    Now have another look at polystratic fossils (there are many other examples, this is one of the nice simple ones). These fossils penetrate several rock layers, typically to the tune of `tens to hundreds of millions of years' worth of deposits. Some large trees strike vertically through tens of meters of rock, and there is no sign of reworking, no turbulence in the rock, such as there would have been if the tree had been somehow thrust down through the rock; and there are many examples which are much too frail (with extensive branching etc) to have survived any kind reworking.

    Name the tree which will stay intact for hundreds of millions of years while it is buried. AFAIK, not even wandoo will survive more than a few hundred years of exposure, and that is incredibly hard wood (wandoo weighs about twice as much as jarrah, which is hard wood to start with). Now revise your answer to account for a complete lack of weathering, a common feature of these fossils.

    Now, the requirement for supernatural intervention here is this: if the rock surrounding a polystratic fossil did not take hundreds of millions to put into place, but at most years (or more likely hours or minutes), and there are many polystratic fossils (there are) this is pretty direct evidence that most if not all rock formed very quickly.

    Sorry if this sounds pedantic, but you seem to have let the point escape you in the previous post.

    Now, evolution as a theory of how-we-got-here is simply impossible; there is no way to even approach the biological structuredness we see around us no matter how much time you allot to the purpose. However, this requires technical knowledge to illustrate and understand.

    If polystratic fossils can so simply and clearly show that the millions of years postulated for evolutionary development are imaginary, it does not take a technical mind or a great deal of imagination to see that, with naturalism's only viable explanation dead, an alternative is required.

    END-OF-POINT MARKER

    Now, on a different but related topic, it happens that a lot of ancient records from all over this world mention an event ideally suited to emplacing polystratic fossils - and incidentally accounting well for many other features of geology such as the `Cambrian Explosion' - and this event does not require millions of years. Many accounts attribute weeks, months, a year or a few years' duration to it. Is it hard to figure out what I'm alluding to?
    --
    Got time? Spend some of it coding or testing
  317. What? An intelligent response...? by leonbrooks · · Score: 2
    Well, knock me down with a wheatstalk! (-:

    While I myself would argue that an example such as this does not necessitate a "God-based worldview" I admit that that item is up for debate.

    Excellent! I'm eagerly waiting to hear about a worldview which encompasses non-intrusive, non-weathered large-scale polystratism, but is not at least supernatural. (-:

    I think I can say with certainty that it does not require [...] any other god that has been created by man.

    Agree, an artificial God is utterly pointless, for by definition it has no more power or use than that bequeathed upon it by the hand of its creator. The basis for Christian, Muslim or other dieties is a separate question and should not be rolled into your statement as an implied assertion, when in reality it is a question which has apparently not been examined in enough detail to provide any conclusive or even substantial answers.

    any attempt to convince me that you have any idea what that thing looks like or what its motiviation are is well ... silly.

    I reiterate, a God that you could completely understand (and so, in principle, control) is by definition a useless one.

    Thankfully, we don't need to either have a description in hand, control, or even basic understanding of a putative creator in order to know that one is required in order to explain the existence of nature as we see it today.

    Once you have escaped the trap of materialism, that is, once your reasoning can encompass naturalistic asymptotes, you can begin to look for more detailed explanations than `life as we know it required drastic supernatural intervention of some kind'. IMHO, such details are available to science.
    --
    Got time? Spend some of it coding or testing
  318. Foundations, polystrata, three stars, a question by leonbrooks · · Score: 2
    I've often wondered why so many evolutionists are reluctant to question their foundations. Thanks for clearing that up for me!

    Maybe I can clear it up a little further.

    Or not....

    "Questioning my foundations" is what led me to reject creationism, and favor evolution, in the first place.

    And so what happened? You seem to have either stopped questioning too early, or to have based your conclusion on the strength or weakness of some individual's position, rather than on the strength or weakness of the available evidence itself.

    I started my thinking life as an evolutionist. I upset Mum badly one day (but she didn't show it then or ever) by mentioning some one-line wisdom I'd heard to her in a 'phone conversation: `a man needs religion like a fish needs a bicycle.' She started praying for me that day (and asked her church to as well), said nothing to me, and within two months I was studying the Bible, history and science with a variety of people and within six months was a committed Christian - although in such a completely different branch of Christianity to hers that I think Mum died not completely convinced that her prayers had been answered.

    One advantage that I've had is in directly witnessing several supernatural events, through my association at the time with a `white' witch (the basic difference is in purpose, not in methods). One of those takes a while to describe, involved two other sober people, and was deeply shocking. Another was watching some books leap out of a book-case unaided (I checked the book-case and books (and wall) all over, inside and out, carefully, and made sure that there was no mechanical trickery here) and several meters across the room. Even without that advantage, you can turn to one of the very many events which were clearly supernatural, witnessed by many people, and well documented (Lloyds subsequently came back at $500 PA and extended coverage to Guyana).

    I suspect that such events are not more prevalent today for several reasons, foremost among which are (1) any diety interested in wholehearted allegience would probably want it to depend on that nature of that diety, rather than on a `sugar-daddy' stream of miracles, and (2) there is apparently more than one source (direct or indirect) of supernatural effects, which opens the field more widely to fraud.

    I'd presumed upon the millions-of-years thing myself, and polystratic fossils are one of the more graphic and convincing observations which overturned that presumption for me. Of course, sans millions of years, materialism doesn't even give the appearence of being in the running.

    For example: the Yellowstone trees (so often cited as evidence of life over millions of years) combined with dendrochronology (also so often cited as proof of excessive amounts of time) are actually a fairly clear witness to the absence of those years, for the Yellowstone fossils are not only polystratic and bedded on different strata but also grew contemporaneously and show strong symptoms of having been emplaced by a mechanism essentially identical to that observed in Spirit Lake after the eruption.

    There are many, many other good polystratic examples to
    hand, including inclined trees, and also many half-hearted attempts to explain them away. One of the common `counterexamples' is a set of lycopods with root systems; an examination of the available samples indicates that these trees grew floating, or at least on an extremely spongey substrate, so it is reasonable to expect them to be disturbed and embedded complete with roots. Even ignoring this, it is still most unreasonable to expect even relatively short (1.2m, in the worst case) stumps to be fossilised upright and intact in an evolutionary scenario.

    It is the height of arrogance to assume that someone is closed minded just because they have reached a conclusion different from yours.

    Yah, and the height of stupidity as well. Given the number of viewpoints in the world, simple arithmetic tells you that most or all of your (and my) opinions are globally wrong in some way. (-:

    ...and don't get me started on `contextually wrong'! (-:

    After all, if we hold a view, it's usually because we think it is correct. Each side would do well to remember that this is true of the other side as well. I can't count the number of times I've been guilty of this error myself.

    If I was a Wemmick, I'd give you at least three stars for that statement. (-:

    Food-for-thought time.

    Five-year-old Mary was obliged to undergo an operation, and lost so much blood that it was necessary to resort to blood transfusion. The blood of thirteen-year-old brother Jimmy was found by test to match exactly the little patient's. "Will you give your sister some of your blood, Jim?" asked the doctor. Jimmy set his teeth. "Yes, sir, if she needs it." He was prepared for the transfusion. In the midst of the drawing of the blood, the doctor observed Jimmy growing paler and paler. "Are you ill, Jim?" he asked. "No, sir, but I'm wondering just when I'll die." "Die?" gasped the doctor. "Do you think people give their lives when they give a little blood?" "Yes, sir," replied Jimmy. "And you are giving your life for Mary's?" "Yes, sir," replied Jimmy.

    Mary and Jimmy are pseudonyms, but the story is true. If you had been Jimmy, would you have done the same?
    --
    Got time? Spend some of it coding or testing