Slashdot Mirror


MS To Work To Make .NET Run OSes Beyond Windows

Wattsman writes "Looks like Microsoft is taking a new approach. From Linux Today, Microsoft has announced that will release software that will allow non-MS operating systems to run .NET web services. Ballmer specifically mentions that Linux is one of the platforms."

230 comments

  1. Re:This is purely logical by pnatural · · Score: 1

    as is stated elsewhere in this discussion, .NET != SOAP, SOAP is only the RPC for .NET objects and services. so, MS can keep .NET as closed as they want, and still interoperate with other platforms.

    i've got an upcoming project that we'd like to deploy as a set of web services. unfortunatly, if we choose XML-RPC in leiu of SOAP, we would be missing out on the future interoperability that SOAP promises. and to make matters worse, the only real choices for implementing web services via SOAP at the moment are (a) rolling our own, (b) MSSOAP or (c) Apache SOAP. both (b) and (c) would lock us into a single vendor (sunjava on the Apache side). a python library for SOAP clients and servers would fit our bill perfectly, but alas, it's just not there yet.

  2. Re:Would anyone use it? by DerFeuervogel · · Score: 1

    Agreed. Microtrash software won't run on my Linux box until I see a big change in the way they do business or are broken up. Whichever comes first.

  3. Re:I'll believe it when I see it... by silicon_synapse · · Score: 1

    ...or one came with their computer


    --

  4. Re:Repeat after me... by nowt · · Score: 1

    Embrace...extend...embrace...extend...

    Seriously it sure looks/feels like this to me as well.

    Plausible MS internal memo: "If we can't beat linux, we'll ruin it!"

    -Ought for Nowt

    --
    A strange game. The only winning move is not to play. How about a nice game of chess? - Joshua (Wargames)
  5. Re:Ballmer hasn't seen 2001 by Petrophile · · Score: 1

    How many fucking morons had to point this out?

    I get 18 at 1:19PM PT. This guy I am replying to posted almost 2 hours after the first person with the correct answer.

    God, this place is just crawling with MCSE-wannabes creaming their pants to make some use of the shit they learned at "cram class" while sitting at their useless fucking telephone support jobs.

    All we need now is Juan Epstein going OOOOOoooo OOOOOOooo, along with all of these shitheads and this would be the perfect thread. (Actually, if Juan Epstein and cyborg_monkey got into a flamewar, then it would be the perfect thread).

  6. SOAP is a disaster waiting to happen by evenprime · · Score: 5
    what's all the hubbub? I just finished reading an article about SOAP. Sounded pretty neat.

    Many security people, including Bruce Schneier consider SOAP to be a horrible idea. Think about it. Your simple stateful packet filter (i.e. linux 2.4 kernel) will no longer be enough to build a firewall. If applications use XML over port 80 as an API, we will have to put application level proxies on things that used to be simple services. All firewalls will have to include an analytical engine as strong as that of an IDS for each service they want to run. That makes them much more expensive and complex.

    Complex firewalls generally aren't as trusted as simple ones. Things are going to get ugly, and SOAP won't help.

    --

    "Weapons should be hardy rather than decorative" - Miyamoto Musashi
    I think that goes for OS's too
    1. Re:SOAP is a disaster waiting to happen by denshi · · Score: 1
      I'm not a security expert but i have some experience implementing distributed systems that use HTTP, and you can easily use SSL (or any stronger PKI based authentication system) to integrate security into your services.
      The point is not protecting the content of the data stream from tampering, the point is that random, [untrusted] apps are making procedure calls on your system -- and you can't block them at the firewall. Is BackOrfice running around on your NT network? Block the port it communicates over at the router/firewall. Legal objections to P2P servers? Block the port. Running a closed-source package that 'reports back to the mothership' - block the port.
      Now run all those over SOAP -- all of a sudden, your ability to control these actions over your network are trashed. Not impaired, but totally fucked. The amount of processing you need to throw at inspecting/analyzing/blocking every packet over port 80 will be financially inaccessible to all but large companies.

      Again, the problem is not that programmers are incompetent, or that connections are unencrypted; just that maintaining a secure network, in the face of hostile applications (both inside and out) demands filtering rules for TCP/IP. Tunneling everything over HTTP threatens to damage such efforts in a really, really, bad way.

    2. Re:SOAP is a disaster waiting to happen by Bungie · · Score: 1

      Actually, the ability to pass COM objects over port 80 has been available for a while. Microsoft implemented it on purpose to avoid issues with firewalling (not stateful FW's mind you, just the standard IPCHAINS style that allow any traffic over 80).

      --
      The clash of honour calls, to stand when others fall.
    3. Re:SOAP is a disaster waiting to happen by Anonymous Coward · · Score: 1
      . If applications use XML over port 80 as an API, we will have to put application level proxies on things that used to be simple services. All firewalls will have to include an analytical engine as strong as that of an IDS for each service they want to run.

      And Microsoft will be the company which will bring you those programs. Microsoft - bringing you solutions for the future.

    4. Re:SOAP is a disaster waiting to happen by nandix · · Score: 1

      If applications use XML over port 80 as an API, we will have to put application level proxies on things that used to be simple services. All firewalls will have to include an analytical engine as strong as that of an IDS for each service they want to run.

      I'm not a security expert but i have some experience implementing distributed systems that use HTTP, and you can easily use SSL (or any stronger PKI based authentication system) to integrate security into your services.

      Maybe the biggest problem i see in this is that the average programmer will have to be more security-aware than before, but i'm sure that most vendors will provide frameworks to help incorporate this authentication systems into networking code in a transparent way.

  7. Re:This is purely logical by thetbone · · Score: 1

    Thats not what .Net is. .Net is a development platform, upon which microsoft happens to have plans to build some subscription services (office, etc). .Net itself is not these subscription services.

  8. Re:Remember Kerberos by Mihg · · Score: 1

    My feeling is that it isn't a general release document - for one thing it's actually a PDF, instead of the usual Word document in a self-extracting EXE.

    You are of course correct, posting it to a publicly available web site does call into question its trade secret status. However, it can also be viewed as an automated way for them to share their proprietary secrets with other worthy entities, despite the fact that there is no constraint on who can look at it.

    Although anyone is free to view the document (providing they promise not to share its contents with anyone outside of their organization), they are not free to use any of the contained information. It has been provided for the purposes of security analysis only, any other use is strictly prohibited.

    The end result? Just one more piece of evidence that Microsoft is nothing more than a group of lawyers, marketers, and managers, with the occasional code monkey to do some actual work and no quality-control people in sight.


    ---
    The Hotmail addres is my decoy account. I read it approximately once per year.
  9. Re:In other news.... by lsdino · · Score: 1

    How can linux's use on the desktop go down? It's currently not used on the desktop in signifigant numbers (not counting people who read slashdot).

  10. Well, yeah, but. by sammy+baby · · Score: 2
    but I doubt that MS will make it fully Linux xompatible (sic)...

    I suspect you're right. On the other hand (and speaking as a guy with very precious knowledge of the NET platform), I wouldn't be surprised if there are elements of the system that simply don't make sense for Linux, or that would require a herculean effort in order to implement. And even if that's not the case, it would be a convenient excuse for MS to not even try a full implementation.

    This is why I'd rather see a decent API set released for public consumption, so we could get folks interesting in building their own implementations busy. However, that's never going to happen. According to Ballmer, "...our overall strategy is not to get [non-Windows based] Web sites over to Windows, but we will provide a way for those Linux servers to use .NET." In other words, they can't allow competing implementations to pop up, or they run the risk of being hoisted by their own collective petard.

    -----
    "You owe me a case of beer. Sucka'."

    1. Re:Well, yeah, but. by Ayende+Rahien · · Score: 1

      How can they prevent you from this?
      The .NET is ECMA licensed, meaning that it's like BSD code, you can do whatever you want with ti.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  11. Re:Damned if they do... by CmdrPinkTaco · · Score: 1

    Personally, Im not going to comment. I think that it is too soon to tell. Once there is an actual product out and it has been reviewed thoroughly (meaning that either I sit down and give it a shot or a trusted source like Dr Dobbs Journal comments on it) I am not going to give an opinion.

    I do agree that it is important to be a little leary of what has been said, but I don't feel that it is to early to proclaim victory or assume that Microsoft's strategy is purely selfish and they are going to make Linux look bad.

    Right now the best thing that the community can do is to keep an eye on what they [Microsoft] are doing and be aware of the potential steps they could take in ANY direction. Then it will be fair to react accordingly.
    --------
    "Counting in octal is just likst counting in decimal--if you don't use your thumbs."

    --
    Please give your mod points to others, Im at the cap. They will appreciate it more
  12. Re:Damned if they do... by Ayende+Rahien · · Score: 1

    Since they, like many others, use BSD code, I would doubt that they are against OS.
    I can easily see why they don't like GPL.
    Hell, I can see why they think GPL is "anti-american", wasn't it how they put it?

    --

    --
    Two witches watched two watches.
    Which witch watched which watch?
  13. Re:Would anyone use it? by roqetman · · Score: 1

    I would. I'm stuck developing 60% of my work on Win2000 as my company's tools are mostly Windows based; we'll be doing .NET platform when it exits hypeworld and enters the real world, and this would finally allow me to develop on the platform of *my* choice (ie Linux). So I'm not against the idea.

  14. Re:This is the biggest insult to the computer comm by tb3 · · Score: 1

    But Battlefield Earth proved one thing: any invading alien force can be defeated by a fleet of thousand-year-old Harrier jump-jets.
    -----------------

    --

    www.lucernesys.comHorizon: Calendar-based personal finance

  15. Re:Ballmer hasn't seen 2001 by Tarpan · · Score: 1

    yeah, but then you're breaking the licence agreement.

  16. Re:In other news.... by Yuri+Nidyuut · · Score: 1

    Er, overall Linux use has crested and its use on the desktop is going down, not up. Down.

    Linux and *BSD are taking over.

    How many fingers?
    Huh? Blue.
    What is your name, son?
    Sheila.

    ...8, 9, 10!

    Ok, fight's over.

  17. Re:Hardware ABSTRACTION Layer by BradleyUffner · · Score: 1

    This was probably a mistake by the reporter who misquoted him. It's hard for me to believe that he got something like that wrong.
    =\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\ =\=\=\=\

  18. Re:.NET == Java + Linux Killer by Ayende+Rahien · · Score: 1

    .NET is *not* bytecode.

    --

    --
    Two witches watched two watches.
    Which witch watched which watch?
  19. Re:Damned if they do... by Ayende+Rahien · · Score: 1

    WinME is NOT reliable.
    Now, if you want to talk about NT line, I might agree.

    --

    --
    Two witches watched two watches.
    Which witch watched which watch?
  20. Re:Nothing but a Micro$osft Trap by Ayende+Rahien · · Score: 1

    When Java was out, MS was *not* a small fish.

    --

    --
    Two witches watched two watches.
    Which witch watched which watch?
  21. That was my other thought by BillyGoatThree · · Score: 3

    Tunneling over HTTP? SMTP?? WTF for? I've heard people say "so they can get around proxies". Ummm, hello--if I'm blocking it I want it blocked.

    The article I read said something about a "SOAPAction" header that you could filter on. The trouble with it was three-fold though:

    1) Even the article claimed it's usage wasn't widespread.
    2) There didn't seem to be any requirement that the header correspond to reality.
    3) What if I want to have security based on the parameter values, not on the name of the method?

    What's worse, even a system admin rarely knows all the processes that are running on a Windows machine. There'll probably be SOAP servers embedded in Note-freaking-pad. Say goodbye to any sense of security...
    --

    --
    324006
  22. Tail wagging the dog by BillyGoatThree · · Score: 3

    MS To Work To Make .NET Run OSes Beyond Windows

    Wouldn't that be Gates' wet dream come true? I assume you mean "....NET Run On OSes Beyond Windows" though.

    In any case--what's all the hubbub? I just finished reading an article about SOAP. Sounded pretty neat. About as neat as when I was reading about RPC several years ago. And still no real difference than just plain old "networking".

    When I download my mail using an IMAP "FETCH" or POP3 "UIDL" how is that any different (besides generality) than a "remote procedure call" or "server object access"? Answer: It ain't. Yes, generality is important. No, it isn't a "breakthrough" or a "revolution". It certainly doesn't need to be invented (at least) 4 times (RPC, CORBA, XML-RPC, SOAP).

    Sure, SOAP and .NET are all new and shiny--but what do they provide? Don't confuse the shovel with the ditch, as I read somewhere recently. Updating your shovel with no benefit to either the shoveler or the ditch is just technological masturbation.
    --

    --
    324006
    1. Re:Tail wagging the dog by Odinson · · Score: 2
      "Sure, SOAP and .NET are all new and shiny--but what do they provide ? Don't confuse the shovel with the ditch, as I read somewhere recently. Updating your shovel with no benefit to either the shoveler or the ditch is just technological masturbation."

      Microsoft masterbating, there is a stunning image.

    2. Re:Tail wagging the dog by QuantumG · · Score: 1

      So what you're saying is that SOAP gets you off? The showers must be sticky at your place.

      --
      How we know is more important than what we know.
    3. Re:Tail wagging the dog by Imperial+Tacohead · · Score: 1

      The really funny thing is that in the quote it was spelled correctly.

  23. So... by vex24 · · Score: 1
    What platform do you want your vaporware to run on? Amiga?

    But seriously, folks... imagine a version of IIS for UN*X... "Application error: IIS cannot get root access to the system". muhahaha

    --

    People shape laws. Not the other way around.

  24. Re:/. users paying for office by jrockway · · Score: 1

    Yeah, but I think logically, not where each line should go. It frees me to write, not be an artist. Then again, Im not really a write, per se. Oh well, math is good, and LaTeX does it...

    --
    My other car is first.
  25. Re:Ballmer hasn't seen 2001 by enneff · · Score: 1
    Haha, and what makes it even more hillarious is that HAL stands for Hardware Abstraction Layer.

    What a jerk.

  26. Now I understand... by Windows+nME · · Score: 1

    Hardware Application Layer, a way for applications to modify the state of the hardware without entering the kernel context. No wonder why apps crash my machine so often...

  27. Re:In other news.... by dead+sun · · Score: 1
    You're right, most people don't know what an OS is. Now it wouldn't be a bad thing to educate them, but most people I know can barely handle windows, much less maintaining a linux box.

    There's a reason that windows has market share, and its not just predatory market techniques. It is too much easier to use than linux currently is. Too many idiots, let them use what they can. Make me a linux distro that my grandma can setup properly and I'll give it to her. Linux is getting better but we're not there yet.

    --
    If not now, when?
  28. Re:Where have I seen this trick before? by emmons · · Score: 1

    I can't believe people still fall for that crap.

    I don't think that they will, either. .NET is a fad... it'll fall over like push did. The reason? Nobody besides microsoft wants it. (although that may be enough but I doubt it is)

    ----

    --
    Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  29. Ghack! by borgboy · · Score: 1

    Ohhh nooooo! More choices!!!!!!!!

    --
    meh.
  30. This is the biggest insult to the computer communi by LtFiend · · Score: 1

    "In the spirit of frankness and directness of the 21st Century, I never saw the movie," he said. "To most people at Microsoft, HAL stands for hardware application layer." -- Isn't this like a right of passage for all techies?

  31. Re:Open your eyes. by pnatural · · Score: 1

    Unless .NET is an openly specified standard, it may as well be Windows to me.

    but that's the whole point of MS implementing .NET on linux: they must implement the platform on at least two systems before it can be approved as a standard by the ECMA.

    if you really want to see an example of vendor lock in, check here.

  32. Re:I knew it by bedouin · · Score: 1

    I liked your sig.

    Could you tell me what source you took it from? I wanna check it out.

  33. Re:Face it -- it's a plot by djocyko · · Score: 1

    I believe you, but first show me the average linux user who would readily pay for msoffice.

  34. I knew it by rppp01 · · Score: 1
    I knew M$ would do something like this. They have decided that since they can't beat 'em, join 'em, and make 'em rotten from the inside. M$ will probably release .NET server side products for Linux, but they won't work as well as those on MS Windows. Big corporate people look at the numbers from netcraft, see how bad .NET performs on Linux vs how it performs on MS Win XP, and they will say no to linux, effectively killing linux off the corporate radar screen.

    I could be wrong. But knowing how MS operates, I can see this as being a Very Bad Thing(TM). If they wanted to give a good show of faith to the linux faithful, they would port MS Office and be done with it.

    --
    They stuck me in an institution, said it was the only solution, to...protect me from the enemy, myself
  35. Extend yes; embrace no by Moooo+Cow · · Score: 1

    Microsoft is certainly extending the reach of their technology with this announcement... but remember, it is _their_ technology. So, only half of your mantra applies here.

    --
    Slashdot is entertaining like pro wrestling is entertaining
    1. Re:Extend yes; embrace no by Sir+Runcible+Spoon · · Score: 1
      Look at it this way
      • They embrace Linux.
      • Extend it with .NET. Probably with enough useful functionality to get folks developing on it.
      • Then when the time is right, and enough people have got themselves seriously committed to .NET, break the Linux version. This would effectively move all Linux .NET shops to Windows.
      You might think we would all know better by now. However, there are all sorts of issues with other tools that they can promise to solve for us (say speed in Java). And they probably can because hindsight is an exact science. It's only the issues that haven't appeared yet that will fox them.
  36. Re:Damned if they do... by Osty · · Score: 1

    But they have proven to be anti-open source with recent comments from one of their exec's.

    No, they've proven themselves to be anti-GPL, which is 100% completely understandable. The GPL is too viral to be used where a company has hopes of making money off of their software. Don't misquote people. It reflects poorly on you.

  37. Re:In other news.... by gavinhall · · Score: 1

    Posted by ryanflynn:

    If everyone at Microsoft died today and all their supprot, knowledge base, etc. was destroyed forever I'd bet that M$ Windoze would be on 50%+ of desktops for the next 20 years. Is this really news? .NET is built on XML which is a world-wide standard like HTML. M$ would actually have to take steps in order to keep other OSes from being compatible with .NET, but it's not worth the effort. They know other OSes will figure it out regardless of what they do, so why not make it open? Good PR anyhow.

  38. Where have I seen this trick before? by jafac · · Score: 4

    Ah yes, Java, Office, IE, NT...

    Produce software for other platforms to get people "hooked on" proprietary file formats. Support the other platforms as good as necessary, (often not as good as the native platform, some features missing, some features don't work the same, perform poorly, not fully compatible, some features just plain broken) then when their data is captive, and unmigratable, fuck em.

    Office for Macintosh, IE for just about anything other than Windows, NT for Alpha, PPC, and MIPS.

    The ONLY way Microsoft could be trusted (by a Linux shop wishing to adopt .NET for Linux), is if they opened the source, and kept it open, so that if there were any features that were not implemented with full parity, the OSC could fill it in, and if MS breaks something ("accidentally", or otherwise), it can be fixed, and if MS drops support at a later date to force people to migrate to Windows because their data is held captive in a proprietary format, the format can be reverse-engineered and the customer could at least contract a rogue developer to write a conversion tool.

    But it's not likely we'll see an open .NET.

    I can't believe people still fall for that crap.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    1. Re:Where have I seen this trick before? by Auckerman · · Score: 2
      "Office for Macintosh, IE for just about anything

      With all due respect, especially since I trust MS about as fart as I can throw them, but Office for the Macintosh is superior to Office for the PC and fully compatible as long as you know PC Office limitations(yes, you read right, Limitations of the PC version of Office when compared to the Mac version of Office). For example, don't go putting Quicktime movies in a PowerPoint presentation that is destined for PC. The PC can't handle it.

      Windows version of IE is just starting to get features mac users have enjoyed for YEARS. Nice cookie filtering, nice GUI, and better standards support, et al. Granted, MS proprietary web design doesnt work on Mac IE as well as it does on PC, but thats to their disadvantage since over 50% of the web is made on a Mac.

      MS sucks, but they aren't screwing thier Mac customers.

      --

      Burn Hollywood Burn
    2. Re:Where have I seen this trick before? by The+Troll+King · · Score: 1
      ...but thats to their disadvantage since over 50% of the web is made on a Mac.

      Must be a BigMac authored site here...
      ________________________________

      --
      ________________________________
      "I'm the King of the Trolls!"
    3. Re:Where have I seen this trick before? by Karl_Hungus · · Score: 1

      since I trust MS about as fart as I can throw them,

      Just like to point out that won't be far at all unless you pull your shorts down first.

  39. Re:Ballmer hasn't seen 2001 by kfractal · · Score: 1

    actually, i thought it was hardware abstraction layer...

  40. Re:Ballmer hasn't seen 2001 by groomed · · Score: 1

    Probably the journalist screwing up.

  41. Re:This is the biggest insult to the computer comm by Bender+Unit+22 · · Score: 1

    I tried to watch it too, but it was too wierd and boring.
    I guess I lacked the right "stuff" to smoke while watching it.
    "all the colors of the 'bow, man'" :-)

    --------

  42. Re:This is purely logical by Petrophile · · Score: 2

    This is the standard M$ move ... Then, slowly, they will leverage the desktop to work into the server market.

    You describe the standard MS playbook. But, .NET in general is not the standard MS playbook.

    Ballmer has the government to the left of him, and a seriously depressed stock value to the right of him, and .NET is an attempt to have his cake and eat it too: They can move to cross-platform server space and still "own the platform", as well as leverage the Windows monopoly to get people there.

    If they get broken up by the government, or voluntarily split to raise the stock price, .NET allows the "Application" group to divorce itself from the Windows codebase. The problem is, they have just about zero credibility on Unix and with ISPs/ASPs. By doing a soft rollout, they can work the kinks out of .NET on Unix while the Microsoft legion charges ahead and develops on Windows. Then, when the breakup happens (maybe sooner than originally planned!), they've already got a cross-platform product which has been tested and somewhat deployed.

    Just add the client pieces, and then it's business as usual - it makes breaking off the application group from the OS side much easier.

  43. Re:Ballmer hasn't seen 2001 by jrockway · · Score: 1

    not if you change that requirement in the registry :-)

    --
    My other car is first.
  44. In other news.... by Anonymous Coward · · Score: 4

    Hell is freezing over.

    1. Re:In other news.... by Ctrl-Z · · Score: 1


      What are you on?



      Microsoft has software that runs on Mac. Macs
      are PPC. I don't get it.

      --
      www.timcoleman.com is a total waste of your time. Never go there.
    2. Re:In other news.... by TWR · · Score: 2
      Would you care to place a wager on your numbers? Nothing short of a nuclear blast in Redmond is going to reduce Windows to 50% of the desktop market in 2-4 years.

      If you want to put your money where your mouth is, let me know. I'd be more than happy to take this bet.

      -jon

      --

      Remember Amalek.

    3. Re:In other news.... by thetbone · · Score: 1

      I would consider using it. Look at it this way, if it is just a server dedicated to a web service(s), I can buy a cheaper box than required for windows 2000, and it will likely be more stable, and definitely heaper. You could probably hire a Linux geek to install & configure the whole setup for about $50, as long as you told them otherwise you were going to use windows, heck, they might even do it for free! Then, you can still use your windows box for doing development, but deploy the services on cheap linux.

    4. Re:In other news.... by PimpBot · · Score: 1

      Uhm. No.

      Microsoft is doing what Microsoft does best. Ensuring its survival by taking advantage of the market. Linux is a hot topic now, so they "support" Linux.

      I don't doubt MS will push Windows[2k|XP] throughout all of this, and MSs market will only diminish slightly, if at all.
      --------------------------

    5. Re:In other news.... by Vortran · · Score: 1

      Microsoft doesn't try to "help" anyone. Altruism is not even a word they can spell. Microsoft helps Microsoft make money. Period. And if you want their "help" then you will give them your money.

      --
      Knowledge is like ignorance.. too much can be just as bad as not enough.
    6. Re:In other news.... by knurr · · Score: 1

      So they are not just happy with the money they get from their regular customers. And what about the bugs THE BUGS, there are so many variables to take account of in this and the biggest one is DRUMROLLL do linux users even care>? Will they even consider that service when they have been against ms all this time???

      --
      If we refuse to be flexible, we are in effect opting out of the game of life. The world moves on without us.
    7. Re:In other news.... by Bobo+the+Space+Chimp · · Score: 1

      "I like to keep my friends close, and my enemies closer."

      By making this available everywhere, it assures apps written on any platform will start using .net more and more.

      --
      I am for the complete Trantorization of Earth.
    8. Re:In other news.... by Zico · · Score: 2

      Glad to see that the Linux zealots at Slashdot have really matured over the years. My question: Is it fear of M$ that makes them act so bizarrely, or are they just not that bright to begin with?


      Cheers,

    9. Re:In other news.... by Miguelito · · Score: 1

      Now think, that if it wasnt for DOS and Windows, PC's wouldn't be so popular, ergo they wouldn't be so affordable.

      Once again for those in the cheap seats.... MS is not responsible for the popularity or low price of Personal computers.

      It was the choice to use off the shelf components by IBM for it's original PC that started the x86 market. All it took was a little reverse engineering of the BIOS, and clones could be built by competitors to IBM. If MS hadn't been the lucky ones there at just the right time, it would've been some other company and/or OS that ran on those first PCs.

      Most Windows users don't even know there are other OSes out there for PCs (you can mostly thank MS' massive marketing department for that)... not to mention what an OS even is.

      --
      - My favorite error message: xscreensaver, running on an old Sparc 5 w/ 8bit color: bsod: Couldn't allocate color Blue
    10. Re:In other news.... by djhankb · · Score: 1

      no fucking kidding.

      --
      --- #@$DF@#2%@^%3^&*$%FRHG%%[NO CARRIER]
    11. Re:In other news.... by Ayende+Rahien · · Score: 1

      What does it matter if it breaks BASIC compilers?
      It's not supposed to be basic, it's supposed to BASIC look-alike.
      The platform spesific is being removed, because it will compiled to .NET.
      There is a very good reason to use VB in RAD, it's *much* safer than C/C++, easier to learn, and make GUI creation much easier than C.
      A lot of applications doesn't need to be efficent, or fast, or beautiful, as long as they manage to be reasonably good in all of this areas, for those cases, VB is fine.
      Especially if you need something in a hurry.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    12. Re:In other news.... by um...+Lucas · · Score: 1

      How can you say that Microsoft has lost? Hmmmm they're 2nd in server market share, the only player on the business desktop, their web browser is used by 70%+ of the net population. While many companies will disappear during this turn of the market, Microsoft has the cash to simply ride it out.

      You're heavily deluded, i'm thinking... Yes, linux is taking over the low end server market by storm, but that's still just a drop in the bucket compared to the desktop market, where linux can't really even be called a player at this point.

    13. Re:In other news.... by Ziest · · Score: 1
      Hell is freezing over.

      Well, that too but Billy Gates and "butt munch" Balmer have looked up and noticed that they have lost. Not today, not tommorow but 2 to 4 years down the road microsoft will be down to 50% of the desktop and they will have no presence in the server room. And they can't stop it. Linux and *BSD are taking over. They are just trying to line up microsoft to still be in business when this all comes down.

      --
      Another day closer to redwood heaven
    14. Re:In other news.... by ceesco · · Score: 1

      I'm thinking you meant to say "...like any cheese with that whine?"

      --
      Ceci n'est pas un sig
    15. Re:In other news.... by Yuri+Nidyuut · · Score: 1

      Old schoolers can't, and truly FEAR the new age. Linux and *BSD use is on the rise

      Old schoolers were working with UNIX long before Linux entered the scene. Nothing has changed in their opinion of UNIX but that doesnt mean that Linux isnt a piece of shit, does it? That doesnt mean open source isnt a crock, does it?

      No, it does not.

      Keep trolling buddy.

      Oh, you wittle winux morons are so cute when you open your mouths.

    16. Re:In other news.... by Fervent · · Score: 2

      I'll bet against you to dude.

      --

      - I don't care if they globalize against free speech. All my best free thoughts are done in my head.

    17. Re:In other news.... by Ayende+Rahien · · Score: 1

      As a note, .NET turns VB into a real programming language.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    18. Re:In other news.... by Ayende+Rahien · · Score: 1

      Java, anyone?
      That was what the big advantage of Java was. I wonder what would happen to it now.
      Hopefully good stuff, the competition would do them good.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
    19. Re:In other news.... by jrockway · · Score: 1

      and if they give us binaries, are they really gonna care about architectures other than i386? Can you say endianness problems? Hell -will- freeze over when Linux/PPC runs a microsoft product...

      --
      My other car is first.
  45. I'll believe it when I see it... by DragonPup · · Score: 1

    I can believe, "it'll work with Linux, but we'll disable the useful features for anything non-MS based", but I doubt that MS will make it fully Linux xompatible...

    --
    "Useless organic meatbag" -HK-47
    1. Re:I'll believe it when I see it... by silicon_synapse · · Score: 1

      If it were fully linux compatible, why would we need windows? They probably want to give linux users a taste of .NET and let them get comfortable. Maybe later the user will set aside a small partition for Windows so he can use the full feature-set of .NET. Soon he'll depend on it and MS has won him back. Not a bad idea really. I think most of us will stay away from it, but a few are bound to get pulled in.

      "Do we have a way for people who host Web sites on Linux to build on [.NET]? Yes we do. That's not to say our overall strategy is not to get those Web sites over to Windows, but we will provide a way for those Linux servers to use .NET," Ballmer said.



      --

    2. Re:I'll believe it when I see it... by hammock · · Score: 1

      How is the user going to set aside a small partition for Windows? Just because I buy a Microsoft product doesn't mean it comes with a copy of Windows.

    3. Re:I'll believe it when I see it... by silicon_synapse · · Score: 1

      Most people have a copy of windows lying around or might buy one so that they can reap the full benefits(?) of .NET


      --

  46. Re:/. users paying for office by jrockway · · Score: 1

    hmmph, I write all my papers in emacs. Then I LaTeX them into dvi, dvips, ps2pdf, and get a document that just about any computer can read. For how much money? None!!

    --
    My other car is first.
  47. Repeat after me... by bobalu · · Score: 3

    Embrace and extend, embrace and extend, embrace and extend....

    As the Talking Heads said so well:

    "Same as as it ever was, same as it ever was..."

    --
    The revolution will NOT be televised.
    1. Re:Repeat after me... by rlp · · Score: 1

      Embrace, extend, ... and extinguish

      --
      [Insert pithy quote here]
    2. Re:Repeat after me... by FFFish · · Score: 2

      It's got *nothing* to do with embrace and extend.

      Microsoft is about one thing: making lots of money.

      And it has finally understood that Gillette has it figured out: sell the handle cheap, and make your money on the blades.

      Microsoft can't make great money on OS sales any more. Hasn't for ages. And it faces the same problem with its Office products: overpirated, and darn difficult to convince companies to pony up $1000 to upgrade.

      Ever hear the saying that whomever controls the gate, controls the kingdom? If you're a gatekeeper, you control the flow of *everything.* And that includes cash.

      Microsoft is about to become a gatekeeper.

      Instead of relying on sales of software -- which has the overwhelming cost of actually writing the software and the uncertainty of competition -- they're going to skim a few cents off *every* software transaction, no matter who wrote the software.

      It's huge money. Every software developer who wants to get rich will be buying into .NET, because it ensures steady cashflow: instead of selling a package once, you get to sell it every time it is used. Yowsa! Make a million by selling a hundred million pennies to a hundred million people, instead of a thousand dollar package to, god hopes, a hundred thousand people.

      And Microsoft? They get to skim a fraction of a penny from every transaction. But that's going to be million of transactions every day, with bugger all for development costs, and no competition. Easy money.

      And the more software they can get on .NET, the better off they are. Hence, supporting Linux. Hey, you want to use the Gaussian Blur in GIMP? That'll be one-tenth of a cent, payable to the GIMP developers. Microsoft will score 1/10th of that tenth... that's a cool $1000 for every 100000 uses: roughly 5x what they'd make selling a single copy of Office, once its development and support costs are factored in!

      Microsoft has really got a great scheme figured out here.

      And I sure hope that it fails, because I loathe the idea of Microsoft as gatekeeper.

      --

      --

      --
      Don't like it? Respond with words, not karma.
    3. Re:Repeat after me... by FFFish · · Score: 2

      Having read the better responses in this article's thread, I'd just like to say one or two more things:

      Either everyone else is out to lunch about what .NET is about, or I am.

      If the latter, I hereby lay claim on my "gatekeeper of software" idea. I'd like to work with someone to develop it, and, yes, my license fee will be as reasonable as yours: I'll skim from you a percentage equal to what you skim from others.

      Thanks!


      --

      --

      --
      Don't like it? Respond with words, not karma.
    4. Re:Repeat after me... by ahknight · · Score: 2

      You forgot extinguish.
      Embrace ... extend ... extinguish.

  48. Of course .... by taniwha · · Score: 1

    you'll have to license some big chunk-o-M$ software to do it .... plobably only runs on M$-Apache .... embrace and extend here we come ....

  49. This isn't necissarily bad news... by dagoalieman · · Score: 1

    While on the surface, it doesn't appear to be great, it does appear to be a good step for M$. They acknowledged the existence of other OSes, in a business sense.

    Not likely that they're going to go out and revolutionise things as we know it, but in some senses the working to incorporate other OSes could force MS to stabalize the current known problems in their OS as they work for compatibility (IE a bug here could prevent something else from working at ALL). Also, this forces them to start actually competing against other OSes, instead of attempting to warhammer them. If some company was on the edge of the MS/Linux battle, an MS release FOR linux could be enough to convince someone to GO TO LINUX!!

    Overall, this could be good. It could be bad. I hope for the first, I suspect we likely will see the second. When we do, it's a great chance for the alternate OSes to stomp on MS and pick up a good quantity of marketshare, and help DOJ's case on the monopoly issue. :)

    --
    We don't need no Net Explorer We don't need no Thought control
  50. Re:.NET == Java + Linux Killer by Trepalium · · Score: 2
    Do you really know what you're talking about? .NET is just like Java in that it makes use of bytecode, which means INTERPRETED EVERYWHERE. Just-in-time compilers will likely be used in the same capacity they are now with Java to make .NET bytecode run at acceptable speeds. Most .NET applications will end up distributed at MSIL (Microsoft Intermediate Language) which can be converted to native code by a JIT compiler. The only advantage MS platforms will have is the various undocumented/poorly documented API calls that are part of .NET. However, even those can be considered native code. Look at Wine, for example. It's not emulating the API calls, it's native reimplementation of the Win32 API calls for X11 and Linux/BSD.

    Even though there are a number of Microsoft-ism function calls as part of the .NET framework, the majority are pretty generic. The parts that implementors of .NET on other platforms will have problems with are the System.WinForms set of classes. However, even for this, much of the code that was developed as part of the Wine project could be used, since Winelib isn't as platform specific as the Wine standalone executable is.

    --
    I used up all my sick days, so I'm calling in dead.
  51. Re:This is purely logical by jon_c · · Score: 1

    Then, slowly, they will leverage the desktop to work into the server market.


    This hasen't worked out for them to well so far. Sure, there was a boom maybe 4 years ago when everyone just assumed NT would be everywhere. Now it's Solaris, HP/UX, and yes, linux everywhere. NT admins are shunned as infioror. NT is thought of as infiroir.

    It's harder to change a mindset. People who control servers still see windows as a buggy desktop OS. Windows 2000, as good as it is as a desktop OS, still can't hold a candle to Unix as a server OS in whats important. remote access, true 99.99 uptime, etc...

    Personally I hope it works for for Microsoft this time, as i'm sick of Linux users cheering on every stupid thing that comes out for Gnome (anti alias anyone?), yet never appauses microsoft for anything.

    Though in the end i have a sinking feeling this will end up looking more like Frontpage extensions 2.0.. i'm sure more complicated, but the same in the sense that it'll be closed source, ridden with security problems, have scalabilty issues and generally not feel like a real unix app.

    -Jon

    Streamripper

    --
    this is my sig.
  52. The whole reason for the support by Mordred · · Score: 1
    "That's not to say our overall strategy is not to get those Web sites over to Windows, but we will provide a way for those Linux servers to use .NET"
  53. HAL: Hardware Abstraction Layer by donstenk · · Score: 1

    ..."To most people at Microsoft, HAL stands for hardware application layer."

    what a joke - one of the core technologies of NT misquoted....

    --
    Dennis Onstenk
  54. Re:This is purely logical by quintessent · · Score: 1

    Does the open source community have time travel capability?

    The Linux Kernel is supposed to have this feature integrated within a few months.

  55. Re:This doesn't surprise me by Bungie · · Score: 1

    They probably will. After using MS products under the MacOS I have seen the damage MS can do with something as simple as Office or Frontpage. They install hundreds of files (including extensions) everywhere, can't be "uninstalled" by being dragged to the trash, and usually are not as stable as most other apps. They also usually are plagued with bugs after every system upgrade, though any other app from around 1985 seems to run fine. I think MS definately does it on purpose to make their Windows line look better.

    --
    The clash of honour calls, to stand when others fall.
  56. Re:Damned if they do... by oconnorcjo · · Score: 1
    Will you guys ever ne happy with what they do?

    "Just because your paranoid, doesn't mean they aren't out to get you" is very aptly applied here. Many people on slashdot don't trust M$ because they screwed so many of us over and over. When they say something, it is natural to ask "what's the catch" because historically, there always was one. A recent example is kerberos, which is just one in a long history of such stuff.

    --
    I miss the Karma Whores.
  57. Not a surprise, already had agreement with Corel by Cy+Guy · · Score: 3

    This news is reaaly five months old, this just confirms what all the Tech press was saying back in October when MS invested $135Mus in Corel.

    BYTE:Analyzing Microsoft's Corel Investment Strange Bedfellows: Curiouser And Curiouser

    ZDNet: Microsoft .NET for Linux?

    WIRED: Corel, Microsoft form alliance

  58. Do we really want... by DuckWing · · Score: 1

    to have Linux as an access point to .NET? I'm afraid of all the problems that MS will cause for Linux and other non-MS operating systems in using .NET. Do we really want this? I'm not convinced myself.

    --
    -- DuckWing
  59. Re:Ballmer hasn't seen 2001 by AntiPasto · · Score: 1
    Good morning Steve... I'm afraid you let me talk directly to the ship's hardware. This was an error on your part. I have decided to teach you a lesson. I wouldn't touch that floppy drive.

    ----

  60. Re:Ballmer hasn't seen 2001 by Rupert · · Score: 4

    Yeah, if the President of the company doesn't know that HAL stands for Hardware Abstraction Layer, how good can it be?

    --

    --

    --
    E_NOSIG
  61. I don't believe those were real quotes from Balmer by LennyDotCom · · Score: 1

    It couldn't have been real quotes from Balmer because
    never once did he use the word "Inovate"

    --
    http://Lenny.com
  62. Gotta admit by decipher_saint · · Score: 2
    When M$ realizes that it has to start making its junk work on Linux, doesen't that say something?

    -----

    --
    crazy dynamite monkey
  63. Re:Would anyone use it? by The+Blackrat · · Score: 1

    What some punk-ass linux user wants to or doesnt want to use is irrelevant...Management will see *nix stability with MS software. Drooling will abound.

  64. Re:MS plans to piss in the Linux pool by Zico · · Score: 1

    Huh, since when would I ever post anonymously to laugh at how hideous Linux's user experience is compared to Windows'? Just like I'm not going to care when this post gets modded down. Hint: If I posted my Linux-trashing posts as AC to save my oh-so-precious karma, then how would you guess that a Linux-bashing post might have been mine? Nice to see someone out there obsessing over me, though. Send me someone brighter next time, though, okay?


    Cheers,

  65. Re:I don't trust MS by tb3 · · Score: 1

    The same thing that happened the the Unix version of Internet Explorer, or the MacIntosh version of Visual Basic.
    -----------------

    --

    www.lucernesys.comHorizon: Calendar-based personal finance

  66. Re:How much of .Net by lauerk · · Score: 1

    From reading the article, I gather that they're only talking about .net web services, which are just interfaces to objects on a system using XML messsages over HTTP. It doesn't matter how those objects are implemented. They don't necessarily have to run on the CLR. The article doesn't mention them providing tools to make linux a client .net platform, which seems typical of MS. My guess is they realize the linux makes up a good percentage of the web servers out there, and they need to find a way to have those servers host .net web services.

  67. Hardware _Application_ layer?? by cHALiTO · · Score: 1

    Wasnt it Hardware Abstraction layer?
    Anyway... I sill dont get what all this .NET thing is all about.

    just
    $ ssh the.big.monster.server.com
    $ export DISPLAYblahblahblah
    $ soffice
    voilà


    --
    "Luck is my middle name," said Rincewind, indistinctly. "Mind you, my first name is Bad." -- Terry Pratchett
  68. Re:/. users paying for office by RandomPeon · · Score: 2

    Yeah, that's what I thought too.

    Office isn't bad software - I'm waiting for the day after the breakup when Windows and Office are made by different companies - the applications company will want to make software for Linux. Then MS won't be able to leverage its Office monopoly to backup the Windows monopoly and vice-versa. Pray the appeals court sees the light...

    I tried the latest version of StarOffice. Saves files as Word docs in formats newer than my copy of Word. It saved me the trouble of buying/acquiring Powerpoint, since the presentation software is an exact ripoff of Powerpoint.

    If you're a corporate user, or somebody else who has to pay full price for software, I just can't see how you can justify buying MS Office - it's $599 for a legit copy. The costs to convert to StarOffice would have to be cheaper.

  69. Re:This is the biggest insult to the computer (OT) by xmedar · · Score: 1

    I agree, however Hackers did have some good scenes that kind of got pin pricks of recognition from non-geek freinds, a) the bit with Cereal selling the tapes of musicians that affixiated on their own vomit, a really good example of being so free as to be able to formulate such a perpendicular view of reality b) the rainbow books scene which prompted some questions from people c) the Hacker Manifesto scene in the car, gace a few people copies as they were interested and the scene I liked where Joey says hes not an addict yet has a cup of coffee and a cigerette in his hands, some amount of self recognition there methinks. As for the Matrix that was IMHO more about us humans than it was about the tech, although the tech was cool and it was really beautiful, esp the the lobby and copter crash...hmmm fractals! BTW what about interviewing the brothers W on /. as the actors are now in training for the sequel, or how about an interview with Keanu, then maybe /. would get /.ed??

    --
    Any sufficiently advanced man is indistinguishable from God
  70. Re:Ballmer hasn't seen 2001 by dachshund · · Score: 1

    No, Hardware Application Layer is a MS-proprietary alternative to the old-fashioned Hardware Abstraction Layer. I can't give out the exact details of what makes it tick, but I can tell you it involves XML, NetBurst technology, and cannot function without Internet Explorer 5.1.

  71. Re:This is purely logical by pnatural · · Score: 1

    there are SOAP clients and servers for every scripting language that runs on Linux

    could you please point me to a Python SOAP server? or for that matter, a SOAP 1.1 compliant client for Python? i don't think there are such beasts.

  72. Re:Face it -- it's a plot by RandomPeon · · Score: 2

    The above post is more than a little paranoid. But the paranoia makes sense, given previous behavior by MS.

    Standards "extensions", "copy protection", Allchin's recent comments about the need to "educate" legistalators, the Java breakage, FUD, and all the other standard Microsoft tactics mean that any "support" for anything that MS provides is often a cause for concern.

    You don't see a hundred posts about how IBM or Oracle or Sun has nefarious intentions whenever they do anything Linux-related because they don't have the same track record as Microsoft does - none of them are saints, but at they don't center their business on anti-competitive tactics.

  73. Re:I don't want to be a wet blanket, but... by Bungie · · Score: 1

    Is programming for Windows actually coding in C++?

    Funny you should bring it up, I remember when VisualC came out for Mac System 7.5. There was no advantage to it, since any of the "visual" features (form builder, class wizard) etc. required you use Microsoft's libraries (so Universal Interfaces was out of the picture). I think Visual BASIC was ported as well with the same result. Needless to say, the Mac development market is still held by Codewarrior and Apple'sMPW.

    --
    The clash of honour calls, to stand when others fall.
  74. Re:Not Good News by Osty · · Score: 1

    I went to the forbes site and looked at the list of fortune 500 companies, and then checked at netcraft to see what they were running as web servers, and then tallied up the first 100. 55 - Netscape Enterprise, 26 - IIS, 15 - Apache (I didn't count Walmart). Of the first 50, only 2 sites were running Exchange.

    You do realize that Exchange isn't a web server, right? Look at your statistics -- IIS is used on nearly twice as many web servers as Apache in the topp 100 Fortune 500 companies. IIS is Microsoft's web server.

  75. Re:Would anyone use it? by cavemanf16 · · Score: 2
    Ahh, but big business sometimes needs an expediant and cheap solution to make things work. I'm sure there will be more than one company that says: "Well, we've got all this Unix stuff running, and we can't just start over on WinNT, but .Net is such an industry powerhouse...
    "Let's just buy the stupid software and get this thing running now!"

    Too bad that the opportunity costs will be once again, an unstable OS.

    "M$: Some of our protocols are just inherently incompatible with Linux/Unix. We cannot make Linux less prone to crashing when running .Net services. That's the developers of that OS's problem, but WinNT, Win2k, and WinXP run .Net services wonderfully!"

  76. Now the question is... by Alan · · Score: 1

    Will people (who were bitching about the windows only aspect of .NET) now start with the conspiricy theories about MS trying to kill linux by putting .net on non-windows platforms..... :)

  77. Remember Kerberos by jlusk4 · · Score: 1

    Now, why the heck do I need body? Subject line says it.

    1. Re:Remember Kerberos by Anonymous Coward · · Score: 1

      http://www.microsoft.com/TechNet/win2000/kerbinop. asp

      http://msdn.microsoft.com/library/techart/kerber os samp.htm

      http://www.microsoft.com/TechNet/win2000/kerbste p. asp

      Plenty more where those came from.

    2. Re:Remember Kerberos by Mihg · · Score: 1

      I actually put some effort into trying to learn how Microsoft's extensions to the Kerberos protocol operate. The URLs that you have linked to contain no useful information (they mostly consist of "Windows 2000 works with Unix. Yay!"). The one and only document that actually contains usable information (usable meaning it documents what all of the relevant bytes mean) is marked by a click-wrap NDA as being an "Internal Microsoft Trade Secret" and it is illegal for anyone who reads it to tell anyone about the information it contains. (Never mind the fact that anyone can download the document for free...) So, they have effectively prevented any opensource Kerberos implementation that is compatible with their KDC (or rather, they have effectively prevented anyone from basing their implementation on the documents they have provided).

      Most of the above documents that the URLs refer to also claim that their proprietary extensions are RFC1510 compliant, which is deliberately misleading. There is a portion of the Kerberos protocol that can be used for vendor extensions, but Microsoft's proprietary extensions are still secret.


      ---
      The Hotmail addres is my decoy account. I read it approximately once per year.
    3. Re:Remember Kerberos by jlusk4 · · Score: 1
      Excellent! So we'll be seeing Samba acting as a PDC/BDC and/or authenticator for Win32 clients in a few months! So, apart from the Exchange server, we can have a total Unix back office for all of our Win32 clients who only want Office and email!

      John.

  78. Re:Ballmer hasn't seen 2001 by Teferi · · Score: 2

    and the worst thing is that that acronym expansion isn't even right. :)
    back when MS was trying to push NT as a cross-platform (x86, Alpha, PPC, etc), HAL stood for Hardware Abstraction Layer.

    "If ignorance is bliss, may I never be happy.

    --
    -- Veni, vidi, dormivi
  79. How much of .Net by lgraba · · Score: 1

    A key question here is "How much of .Net". Are they talking about just the CLR (Common Language Runtime, i.e. a Java virtual machine look-alike), or are they talking about the CLR and a subset of any .Net API's, or are they talking about CLR and the full API. Any less than the last option and all other platforms will be second class citizens in .Net.

  80. I don't trust MS by ZeroConcept · · Score: 1

    Anyone remember what happened to the UNIX version of COM??

  81. Re:Would anyone use it? by MinusOne · · Score: 1

    > Even if M$ had a .Net platform for Linux, would anyone actually us it?

    Maybe - it depends on how they wanted to integrate with MS platforms in the enterprise. I can see this as potential a way to get more Linux boxes into an enterprise - if you can port the IT-blessed .NET app up and running on Linux you maye be allowed to have a Linux box doing something that would otherwise have to use an MS product. Imagine slowly replacing all of your Win2K boxes with Linux boxes running .NET servers of some sort. On the other hand, I'm willing to bet that the .NET implementations for non-MS OSes will be broken, incompatible and incomplete compared to the Windows versions, if they ever exist beyond the vapor stage.

  82. Re:This is purely logical by vulgrin · · Score: 2

    Um, thats great and all, but .NET != SOAP. SOAP is just one teeny little piece of the whole picture.

    --
    I sig, therefore I am.
  83. HALPOTSDT by B14ckH013Sur4 · · Score: 1

    I would just like to point out that HAL stands for Hilareous Assenign Lamers pointing out the same damn thing!

    --
    "I've seen plays that were more exciting than this.
    Honest to god... Plays!" Homer Simpson
  84. Innovate and Linux by jawtheshark · · Score: 1

    You scared me there! Really you did! I know you meant it funny, but your expression "Your Honor, we were just trying to innovate Linux" is pretty insightful. Everybody can change and fit Linux to his needs, everybody...including Microsoft. I don't mean it in the typical "MS Linux Distribution" sense. As history have shown, their power is large enough to corrupt anything they touch. Now imagine their hypothetical .NET implementation would require some weird configuration file that introduce something like the registry into Linux. (For example a close-source deamon that provides registry services). They would quicky make any Linux distribution nearly dependent on that fact because their software woudn't run on a Linux distribution without it.
    Now I know most of you say: I don't care, I won't use it. That is not the point, the people above you will tell you: Look, you always spoke for Linux, now we - because Microsoft is into it too - will use it. Here you go, your beloved Linux will be where you want it to be, but will be controlled by the goodwill of Microsoft.
    ...the worst part is, they could call it 'innovate' and get away with it. Besides, who is going to defend Linux in a court? RedHat? SuSE? VA, the Free Software Foundation? An association of the whole bunch? (sounds like a cartel then) Even if there are people who will stand up to Microsoft, the few funds that they can raise compared to the cash Microsoft can burn will be gone as fast as my Karma for stating this.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  85. Re:This is purely logical by Anonymous Coward · · Score: 1

    "Heck, the open source community stands a good chance of getting to .NET before Microsoft does. "

    Umm, you can already get .Net from Microsoft.

    Does the open source community have time travel capability?

  86. Re:/. users paying for office by am+2k · · Score: 2
    Then I LaTeX them

    Well, not everyone wants to program his documents...

    (I'm using \LaTeX{}, too, but I wouldn't expect others to do the same)

  87. Re:/. users paying for office by Dr.Dubious+DDQ · · Score: 1
    I purchased Office 97 Pro a few years back[...]Why? Because it's what everyone else uses.

    <CondescendingParentVoice>Oh, and if everyone installed JumpOffABridge 2001 v1.1, would you install it too?</CondescendingParentVoice>

    I guess MS Software is spread by peer pressure, just like other drugs! :-)


    ---
    "They have strategic air commands, nuclear submarines, and John Wayne. We have this"
  88. What'cha talking about, Willis? by kinkie · · Score: 2

    BIND supports the DNS "SRV" extension and Dynamic DNS, has done so for quite some time.
    For sure BIND 9, probably also recent versions of BIND 8.

    --
    /kinkie
  89. Re:Microsoft won't put all its eggs in one basket by MCZapf · · Score: 1
    Now that i think on it, maybe that's the reason W2K is actually nice...

    I often tell myself that Microsoft would have a pretty fine [desktop] OS if they ever finished it!! Stop worrying about the server market. Stop trying to add a video editor, media player, web browser to your base OS. Stop messing around with the 9x codebase alltogether. Just finish merging all the good points of Win9x and NT and they'll have a pretty good OS. Really. I agree that Win2k is pretty nice. But, it's not as good as it could be. I would like to think MS is trying to make useful, reliable products, but I don't know if they are.

    .NET? I still don't know what the heck that's supposed to be. Why does every company think it has to expand into every market? Do one thing, and do it well. Instead of making an OS that does everything, make an OS with all the hooks/APIs/whatever to support applications that do everything. And let someone else worry about those applications.

  90. Re:MS plans to piss in the Linux pool by MrHarmony · · Score: 1

    "Millions of programmers" is a bit of an exageration to say the least, but what's the problem with KDE and GNOME?

    Choice is Good.

    Even alternatives from MS are probably good to have in some ways, perhaps even on Linux... Although I personally avoid all MS products for various reasons - that's my choice. Using KDE rather than Gnome, while sometimes prefering GTK+ to Qt are other examples. Being trapped with a single solution is all too often a nightmare, and I won't have it.

    --
    //David
  91. Re:In Otherwords by taniwha · · Score: 1

    and there lies the solution - do it faster, better, cheaper, less buggier than M$ can ..... then we own it :-)

  92. Nothing but a Micro$osft Trap by Jesus+IS+the+Devil · · Score: 1

    Look at what Micro$oft did with Java. When M$ was the small fish, they licensed Java from Sun and complied with all the standards. But as soon as they gained enough market share, they hijacked Java and created their own version called J++, which only runs on Windows machines.

    M$ is doing the exact same thing here. They lay a trap. Get a whole bunch of people running competitor OSs to deploy it. Then after it gets popular they'll start hijacking everything so .net will only run best on Windows. Developers and businesses will be stuck and have no choice but to give in to the M$ hijack.

    M$ keeps using the same damn trick over and over and over and over and over and over agin. Whoever the idiot is that'll fall for this deserves it!


    ---------
    Did you just fart? Or do you always smell like that?

    --

    eTrade SUCKS
    1. Re:Nothing but a Micro$osft Trap by Ayende+Rahien · · Score: 1

      What market? Server? Java wasn't supposed to be on server on the beginnning.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  93. MS plans to piss in the Linux pool by tmark · · Score: 1

    Yup. They'll make it work *just* enough to say that they don't wield a monopoly with Windows. Of course the Linux version won't work as well as the Windows version and many users will be left thinking that Linux is a shitty platform as a result. MS is essentially planning to piss in the Linux pool, in order to force people to get out and jump in the MS pool. Meanwhile they will be reaping fees from Linux users and putting themselves in a position to suvert Linux users who come to rely on .NET.

  94. Re:Ballmer hasn't seen 2001 by fedos · · Score: 1
    er, yes it does.

  95. Not Good News by MECC · · Score: 3

    The most telling part of the article is that Steve Ballmer hasen't seen the movie '2001 A Space Odyssey'. He and everyone at Microsoft thinks that HAL means hardware abstraction layer :-)

    This will be just another embrace-and-engulf move to try to polute other platforms in addition to making the transition away from other platforms to windows easier. A smart move on their part, but bad for folks in the trenches.

    I went to the forbes site and looked at the list of fortune 500 companies, and then checked at netcraft to see what they were running as web servers, and then tallied up the first 100. 55 - Netscape Enterprise, 26 - IIS, 15 - Apache (I didn't count Walmart). Of the first 50, only 2 sites were running Exchange.

    .Not will probably make it due to monopoly influence, not, of course, on its own merits. It'll be interesting to watch Microsoft's virus problem mushroom like a nuclear bomb...

    --
    "We are all geniuses when we dream"
    - E.M. Cioran
    1. Re:Not Good News by MECC · · Score: 1

      I neglected to mention that I checked to see what each domain's listed mail exchanger was running in addition to which web server they were running for the first 50 sites on the fortune 500 list. Only two were running exchange as their designated mail exchanger to the Internet at large. For the first 100 on the fortune 500 list, 55 were running Netscape Enterprise versus 26 for IIS. You can see for yourself if you don't beleive me.

      --
      "We are all geniuses when we dream"
      - E.M. Cioran
  96. Will by jjr · · Score: 1

    Microsoft will allow OSS implementation of there .NET platform to exist. That is the million dollar question.

  97. Re:This is purely logical by ennuiner · · Score: 1

    The fact of the matter is that Microsoft is not going to be able to keep .NET a Microsoft only incantation, and I would bet that they won't even be substantial front-runners.

    I think you hit the nail on the head here. Microsoft is acting on two premises here. First, in order to gain a greater role in the enterprise, it has to interoperate with most common enterprise platforms, including Linux, Solaris, HP-UX, etc. Its implementations of SOAP promise machine to machine transactions through XML. .NET will basically be a set of prefab schema.

    Second, Redmond knows that since it is basing its initiative on open standards, it will not be difficult for open-source projects to interoperate with .NET, so it wants to be first out the gate with packages.

    Regarding .NET support on the desktop, I don't think it will be difficult for open-source developers to make .NET based data readable on Linux. In fact, it may be a boon to Linux users; if Office Documents are generated in XML, it may not be too difficult to reverse engineer rendering engines.

    --
    Somebody please, tell this machine I'm not a machine.
  98. Re:Well duh! by decipher_saint · · Score: 1
    Microsoft is a company, companies like making money, if something looks lucrative, they will sink their little shark-like teeth into it. C'mon, you didn't really think that MS wouldn't horn in eventually did you?

    -----

    --
    crazy dynamite monkey
  99. Microsoft won't put all its eggs in one basket by aTMsA · · Score: 1
    This may not be true, Microsoft is well aware that Linux has a lot of possibilities to take a big piece of the OS share, and, while trying to counter it with it's usual tactics(FUD, Embrace extend extinguish...) it is also securing its position in the long run:

    • Microsoft market strategy is based on its monopoly on the windows OS.
    • If for some reason microsoft lost it's monopoly(or its "market leadreship", what a cute euphemism) on the OS, all it's structure would surely crumble, because it relies heavily on the lock-in it has on it's users.
    • If Microsoft sees this, his most logical move would be start making useful, reliable products, so when it's monopoly fails, it will at least have some other forms of revenue.
    Now that i think on it, maybe that's the reason W2K is actually nice...
  100. Transmeta's incorporating MS tech... by MeowMeow+Jones · · Score: 1

    And here's a link Look at the GUI/Windowing system package.

    Glad to see someone in the Linux world realized that Anti-aliasing isn't next-gen technology.

    --

    Trolls throughout history:
    Jonathan Swift

  101. Re:This is the biggest insult to the computer comm by drivers · · Score: 1

    I could guess all the plot "twists", which were really more like 15-degree bends. Is that the contempt of familiarity you spoke of, or am I just sick of the banal "stickin' it to The Man" structure?

    Ok. I agree there wasn't much of a coherent plot. If this was what you didn't like, I can't argue with you there. :-) I was guessing it was because the computer details weren't acurate. That's what I meant about familiarity. Usually geeks complain about computer movies because the computer events are not technically accurate.

    Fisher Stevens and Matthew Lillard. I kept wishing that the scenery they were chewing was toxic.

    I hated Fisher Stevens and the woman he acted with. However, I like Matthew Lillard; I go see movies just because he's in them. If you want to see a movie where his weird personality is actually appropriate to the movie, :-) check out SLC Punk. It's about a punker growing up in Salt Lake City. If you tend to like independent films I think you'll like it. Although since you specifically didn't like Matthew Lillard in Hackers, maybe you won't. :-)

  102. Ballmer doesn't know his own product by benploni · · Score: 1

    Quote:
    Asked whether he was disappointed that the world has yet to see a real HAL, the menacing yet highly intelligent computer in Stanley Kubrick's "2001: A Space Odyssey," Ballmer made an unlikely confession.

    "In the spirit of frankness and directness of the 21st Century, I never saw the movie," he said. "To most people at Microsoft, HAL stands for hardware application layer."

    Well, in the spirit of frankness and directness, I'll point out that Ballmer doesn't know his own products. It stands for "Hardware ABSTRACTION Layer".

    So there.

  103. Re:I'll believe it when I see it... | WHO CARES..! by Anonymous Coward · · Score: 1

    Who freaggin cares! Linux was born without MS blessing of any kind, just a FreeBSD was, it will continue development without such blessing. Does anybody think that M$ does this out of the goodness of its heart..? Hell no. The only reason it does it is 'cause it knows the market share of Linux servers is too great to be ignored....! It will probably put out there a crippled version of the .NET crap so as to make a point that people should migrate to the platform where it was meant to run: Win2K...! I personally couldn't care less. It's even less important that if the FP extensions run on Linux/Apache. Who cares.

  104. Hardware ABSTRACTION Layer by arete · · Score: 2

    Ballmer doesn't know his own products.

    AFAIK, it is never Hardware Application Layer

    I wish this mattered, but no one is left who believes M$ knows what they're talking about, anyway.

    --
    Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
  105. Re:I don't believe those were real quotes from Bal by SpaceLifeForm · · Score: 1

    The word "innovate" is for the courts when
    you run out of meaningful explanations for
    your past behaviour.

    M$: "Your Honor,
    we were just trying to innovate Linux."

    --
    You are being MICROattacked, from various angles, in a SOFT manner.
  106. Python SOAP by hawk · · Score: 2
    I don't know about you, but I always feed my python SOAP when he tries to swallow guests. It's the only way he behaves well enough to not be kept in the tank . . .


    :)


    hawk, ducking & running

  107. Re:I don't want to be a wet blanket, but... by am+2k · · Score: 1
    Samba allows us to interconnect Windows and Unix file and print services, without any help from MS. Why would .net be any different?

    Don't forget bnetd/fsgs. These are fully compatible battle.net-servers, which were created just by sniffing the packages coming from the games.

  108. Correction by Breakfast+Pants · · Score: 1

    You are thinking of the story last week comparing MS SQL (7.0?) running on NT and win2k. It was not a fair comparison. If you benchmark some of the same routines on 7.0 on the NT box and 2k on the win2k box, you will see that win2k is not as slow as they claim. However we still need a benchmark between the two that uses none of 2k's new features. My guess is the speed would not be the 50% loss that was had on win2k.

    --

    --

    --

    WHO ATE MY BREAKFAST PANTS?
  109. Re:This is purely logical by Jason+Earl · · Score: 2

    I personally am more interested in using XML-RPC with Zope, but the fine folks at PythonWare have a sample implementation of the Soap 1.1 protocol (or so they claim). Take a look at it here

  110. Re:This is the biggest insult to the computer comm by Keith+Russell · · Score: 1
    Don't get me wrong. I loved the visual style, and it was my first introduction to Angelina Jolie, before I found out how biographical Girl, Interrupted really was. :-)

    But I found two big flaws the film.
    1. I could guess all the plot "twists", which were really more like 15-degree bends. Is that the contempt of familiarity you spoke of, or am I just sick of the banal "stickin' it to The Man" structure?
    2. Fisher Stevens and Matthew Lillard. I kept wishing that the scenery they were chewing was toxic.
    The Matrix is still, for my money, the greatest hacker movie ever made. Why settle for databases when you can hack a Massively Multi-user Online Virtual Reality?

    We're not scare-mongering/This is really happening - Radiohead
    --
    This sig intentionally left blank.
  111. Re:Would anyone use it? by plover · · Score: 4
    Management will see *nix stability with MS software.

    Yes, but what they'll end up with is *nix prices and MS stability.

    John

    --
    John
  112. Re:Ballmer hasn't seen 2001 by paulbd · · Score: 1

    sounds like he not only hasn't seen 2001, he doesn't even known his own company's acronyms. last time i looked, HAL stood for Hardware Abstraction Layer.

  113. Re:/. users paying for office by JohnSmith1138 · · Score: 1

    I press "Save".

  114. Ballmer doesn't know about Windows either by eris_crow · · Score: 1
    "In the spirit of frankness and directness of the 21st Century, I never saw the movie," he [Steve Ballmer] said. "To most people at Microsoft, HAL stands for hardware application layer."

    That explains why it took so long for Windows NT to become even a halfway decent OS. I mean, if Microsoft doesn't even know that H.A.L. is NT's Hardware Abstraction Layer then they really do need to be hit with a cluestick.

    Eris

  115. Re:Would anyone use it? by robert-porter · · Score: 1

    Some people just run buisnesses, they'll use good software no matter who makes it. .Net is a big server thing, I suspect that there aren't all that many linux users(that don't use linux for buisness) that could afford it in the first place. MS makes some good software windows is just not a good example(monopoly's bring no incentive to inovate).

  116. Moderators: save your points for modding up! by paranormalized · · Score: 1
    Well, I got modded down here as 'offtopic,' but it was worth it. And I'm not going to stop the "dude! that's cool!" posts just because some moderator lumps me in with the goatse.cx guy, so you failed to discourage me in that regard... so, it looks like you wasted moderator points for no reason...

    Listen, you really ought to save that mod point for modding up, not down. Modding down rarely discourages people, and doesn't contribute much to raising the signal/noise ratio. I know I browse at 3+, and am willing to bet that most /. regulars browse at 2 or higher, esp since karma came into play. Now, if I had posted at a default of 2, I could understand modding it down, but as it is, I wonder if you just have issues with Christianity... don't take it out on everyone, not all of us are members of the religious right, you know...

    -----
    IANASRP- I am not a self-referential phrase
    -----

    --

    -----
    IANASRP- I am not a self-referential phrase
    -----
    email: proprietary becomes free, org to com
    1. Re:Moderators: save your points for modding up! by pallex · · Score: 1

      "I know I browse at 3+, and am willing to bet that most /. regulars browse at 2 or higher, esp since karma came into play."

      I browse at 1, because i dont think many moderators are capable of basic reading/comprehension.

  117. Re:Would anyone use it? by DerFeuervogel · · Score: 1
    some punk-ass linux user wants to or doesnt want to use is irrelevant...
    Ah... no.

    No punk-ass Linux user here. I have actually been an NT developer for the last 5+ years (C++/COM). But at home I run Linux and Linux only. Many feel the way I do. Microsoft can develop for what ever OS they want but MY house stays Microsoft free until they either change or are forced to. Now a few years ago I would have been a huge Microsoft supporter but times I have now seen their true colours. Sorry but no thanks, you can keep it.

  118. Re:This is purely logical by styrotech · · Score: 1

    My W2K machine can already do this (in one direction only though). Every 3rd link I click on in IE, and the OS transports itself 1 minute into the future. Its a real bummer waiting for local time to catch up to it!

  119. Re:This doesn't surprise me by AntiNorm · · Score: 2

    * They will release binaries that harm your system integrity, by either sending MS information about your systems, opening up specific ports, or some other similar mechanism.

    Hate to break it to you, but they already do this.

    ---
    Check in...OK! Check out...OK!

    --

    I pledge allegiance to the flag...
    of the Corporate States of America...
  120. /. users paying for office by dschuetz · · Score: 2

    I purchased Office 97 Pro a few years back (granted, I got a student discount 'cause I was taking a graduate course, but I still paid $150+ for it).

    Why? Because it's what everyone else uses. We use it at work, friends use it at home, etc., etc. I'd tried for years to get compatible applications for my NeXT, and never succeeded much, so...gotta bite the bullet. And, truthfully, it's a damned good set of programs. Once you get past the occasional heinous bug.

    I've played with StarOffice, and it just wasn't there yet (this was over a year ago, I think). Dunno about the Corel offerings.

  121. Re:Should be interesting by hammock · · Score: 1

    No.

    Windows XP is Windows 2000 Second Edition, or even Windows NT 5.1

    Windows ME is Windows 98 Third Edition.

    You can take your experience back to the marketing department.

  122. Re:Ballmer hasn't seen 2001 by hammock · · Score: 1

    It's a toss-up between New Technology, or N-Ten, as the project was called when it was OS/2 NT.

    Of course the original goal was to set up the hardware, drivers, and OS and never have to reboot it for any reason (application related), but of course its untrue to this very day.

  123. crashing linux by dirtyeye · · Score: 1

    surely the grand plan is to get some m$ ware onto linux to make it crash more often... if you can't beat them, make them crash as much as us. easy

  124. Re:This is purely logical by wunderhorn1 · · Score: 4
    --
    Karma: Bored. (Thinking about resurrecting the "Anyone else is an imposter" joke.)
  125. News Flash: MSFT .Not To Run on Linux - Uptime chg by WillSeattle · · Score: 1

    In news today, Microsquish announced that they will release a version of .Net to run on the Linux OS.

    "It's the best thing since pita bread," said San Jose Breathed, a Microsquish spokespenguin, "and will mean a dramatic change in the uptime of Linux servers. Really, really dramatic."

    In unrelated news, a recent beta tester of the Linux version, dubbed .Not, announced that his uptime was now in excess of 25 hours. "I've only had to reboot my server three times in the last two days, and strip out unnecessary services such as DNS and HTTPS to get it working. Since this is golden code, I'm sure they'll release a patch real soon now, once I send in that check for $500,000 for the bug fix release." said Dirk Quigley, a network administrator for one of Seattle's failed dot-coms.

    Also in the news: the Antichrist grants interviews tomorrow ...

    --
    --- Will in Seattle - What are you doing to fight the War?
  126. Microsoft can as they please,I won't pay attention by ant_morgan · · Score: 1

    Being of the BSD camp I don't much care what the proprietry venders get up to, I and many others won't be paying any attention.

    --
    Knowledge Speaks, Wisdom Listens -- Jimi Hendrix
  127. Re:Damned if they do... by cavemanf16 · · Score: 1

    But they have proven to be anti-open source with recent comments from one of their exec's. If I were running a business, I would certainly not want any competition on the block, cause then I could hike prices and get richer. It's all about greed, so yes, lots of slashdotters get pissed off at M$. Slashdot is a place to rant about your least favorite government, law, company, etc. as it pertains to technology. It's also a place to discuss new technology and science and what cool things can come of it. So this just happens to be one of the rant sessions. Let everyone bash M$ as needed. That's why slashdot is here and thriving.

  128. Re:This is purely logical by spongman · · Score: 1
    Hardly. It's talking SOAP. I forsee a OSS .NET client not far down the line. I wouldn't be surprised if it goes in Gnome or Mozilla.

  129. M$ developers looking at OSS code? by papskier · · Score: 1
    I thought it was strictly forbidden in Redmond to look at GPL'ed code?

    $man microsoft

    --
    Crowded elevator smell different to midget. -Chinese Proverb
  130. Re:Would anyone use it? by un_eternal · · Score: 1

    What about all the users hitting your website, who want to .NET features? Tough? Don't need them? Users rarely need something, they just want it becuase it works everywhere else they go on the net.

    --
    Ahh, A nice legally binding electronic signature...
  131. Re:Should be interesting by StoryMan · · Score: 2
    Who knows... Microsoft might find out that .NET runs best on Os's with an X!

    Yeah, but if they do find this out, they won't publish the results or allow the results to be published by a third party. (I'm thinking here of the story last week that MS SQL runs faster on NT than on 2000 but that MS won't let the professor publish his findings.)

  132. Re:This is the biggest insult to the computer comm by Keith+Russell · · Score: 2

    According to Steve Ballmer's bio, his degrees are in mathematics and economics. Gates and Allen were/are the geeks. Ballmer's a suit. This would explain his mangling of "hardware abstraction layer".

    He probably thinks Hackers was a better movie than Antitrust, too. (Which is true, but in the same unfortunate way Howard the Duck was better than Battlefield Earth.)

    We're not scare-mongering/This is really happening - Radiohead

    --
    This sig intentionally left blank.
  133. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  134. Re:Would anyone use it? by thetbone · · Score: 1

    Perhaps if you had a clue what it was you'd feel differently. Your the first person I've seen compare .Net to VNC, so at least you're being original, in taking ignorance on Slashdot to new levels.

  135. oh my god by kilou · · Score: 1

    what next.. a window slpash screen when booting linux ? the .NET is one of the biggest jokes out there... the opnly reason M$ is making there software compatible on other plateforms is to be able to gain total control. i say, up Y0*RS M$

  136. Re:I don't want to be a wet blanket, but... by jafac · · Score: 4

    Office for Mac is already crippleware.
    MS Access? Visual Basic support? not that I or anyone I know gives a crap about that, but these are bullet-points that are on Windows, not on Mac.
    You also forget the HISTORY of Office for Mac. It has been "used as a club" quite effectively in the past. Don't let their marketroids fool you. The second they feel Apple isn't playing nice anymore (OpenStep for Windows runtime?), Office will be swinging down on someone's head.

    Java - MS isn't yet finished with java. Why let a little thing like a $20M judgement stop them?

    I wasn't specifically referring to IE on Mac, how 'bout IE Solaris? Aren't there also some Windows only features of IE?

    Samba - MS has broken Samba with service packs in the past. Some claim that was intentional. Truth be told, if you're integrating Active Directory Win2k networks with Unix, Samba isn't as full-featured as a lot of NT admins would like. Authentication is broken because of Microsoft's intentionally broken Kerberos implementation.

    How about another example? How about C++? Is programming for Windows actually coding in C++? Or is it more accurately described as Writing in MFC? I'm not personally a Windows coder, but I am constantly hearing comments about how MS's implementation of C++ is not really object oriented, and obviously not portable, of course, which was the original intent of C in the first place, right?

    My point is simple: Microsoft has no lasting need to provide support for any OS other than 'doze, and any hardware other than x86. They may do it on a temporary basis for the purpose of pushing other players out of a market space, or getting customers committed then hanging them out to dry, but in the long run, they want Windows everyware. Microsoft's long term goals do not include writing software for every platform out there. That's too expensive. It's much easier to make every platform out there theirs.


    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  137. Need a working platform... by gus+goose · · Score: 1

    My theory is that the .NET is a "good idea". Now what Microsoft needs is a "good platform". Thus, the need to use more than MS as an OS.

    --
    .. if only.
  138. who cares who makes what by geekforhire · · Score: 1

    I would use it if is good software...who cares who makes it? If MS ever made anything that was 'great' and happened to run on Linux I think most people would consider using it . Of course, thats not anything we will ever see happen, but you never know.

  139. .NET == Java + Linux Killer by Don+Giovanni · · Score: 1

    I would surmise that this is Microsoft's response to Java and Linux. Think about it. .NET applications run natively on Microsoft platforms, but run interpreted on others. Microsoft kills Java, Linux, Amiga DE, and all other technologies that make software independent of operating systems.

    --
    P2P Anonymous Distributed Web Search: http://www.yacy.net/
    1. Re:.NET == Java + Linux Killer by Trepalium · · Score: 1
      Okay, okay. It's not traditional bytecode, but it is a direct derrivative.

      From MSDN:

      The MSIL instruction set is designed as a target for compilers, but it is not designed as a traditional interpreted byte code or tree code. Converting MSIL to native code requires some per-method analysis, so it is truly a compiler intermediate language. A compiler back-end that accepts MSIL as input and produces native code is called, for historical reasons, a Just-In-Time Compiler or JITter. There is a standard interface between a JITter and the EE.
      So, it's really just an intermediate format that can be either precompiled or JIT compiled to the native platform. It uses Windows standard PE and COFF files. But none of this makes it native code on Windows and interpreted everywhere else. Although I think the reason Microsoft points out that it's not bytecode is to intentionally distance themselves from the percieved slowness of Java and it's bytecode interpreters.
      --
      I used up all my sick days, so I'm calling in dead.
    2. Re:.NET == Java + Linux Killer by Ayende+Rahien · · Score: 1

      Yeah, what I can't understand is why Sun isn't pushing for compiled Java in some situations (User land programs, frex.)
      How long does it take to make a .class file into a native code, anyway? I would think that upon install, Java programs need to be compiled to native code, so there would be no performance penalty.

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  140. Re:Ballmer hasn't seen 2001 by Ig0r · · Score: 1

    Isn't office 2005 also required?

    --

    --
    Soma: because a gramme is better than a damn.
  141. Open your eyes. by kanayo · · Score: 3

    Don't be impressed, and more importantly, don't be fooled. .NET IS the platform, stupid! They have just altered the game a bit, but the strategy and the aim is still the same - vendor lock-in and world domination. It doesn't matter how and under what operating system you develope for .NET. Even if you run Linux locally, you are still developing for and under .NET. The stakes are even higher this time, considering it isn't just a local operating system, but a global internet-wide platform.

    Unless .NET is an openly specified standard, it may as well be Windows to me.

    1. Re:Open your eyes. by Ayende+Rahien · · Score: 1

      .NET is going to be an open standard.

      You want to hear about vedor lock in? What about *cough* Java *cough* ?

      --

      --
      Two witches watched two watches.
      Which witch watched which watch?
  142. Smells funny to me... by romco · · Score: 1
    "That's not to say our overall strategy is not to get those Web sites over to Windows, but we will provide a way for those Linux servers to use .NET,"

    Translation:
    MS To Work To Make .NET Run Poorly on Other Operating systems.

    --
    AdFuel
  143. Would anyone use it? by WindowsTroll · · Score: 1

    Even if M$ had a .Net platform for Linux, would anyone actually us it? Linux users aren't typically supportive of M$ products, and considering that .Net probably won't be open source, thereby limiting the freedom of the users, what motivation is there for Linux users to embrace the technology?

    --
    "Microsoft has made computing accessible to a population who would otherwise not be able to use computers" - B. Kernigha
    1. Re:Would anyone use it? by Sheepdot · · Score: 1

      And judging by your user info, you've made a lot of great contributions to this site, mainly comments like the above that don't bother to "enlighten" those of us you feel aren't smart enough.

      I use VNC to do Word processing on my home computer, use it to surf the websites I have bookmarked at home, and etc.

      Basically, if I have an Internet connection, I can access my machine within minutes without having to use a service that could go "commercial" at any time. Since my home computer can save to folders that I can access from the web, anything I work on can be easily transferrable to whatever machine I'm not.

      Add to that the security issue. I don't have to worry about leaving my data on a computer if I know it is simply in a web browser's cache and can clear it without problem. With .NET, I don't know what the fuck is going on "behind the scenes".

      I think calling me ignorant is a bold statement if you've got no *real* argument as to why the two are different. In function they are, but in end result, they are quite the same. I'll use what works to the best of my knowledge, thank you.

    2. Re:Would anyone use it? by flacco · · Score: 1
      No punk-ass Linux user here. I have actually been an NT developer for the last 5+ years (C++/COM). But at home I run Linux and Linux only. Many feel the way I do. Microsoft can develop for what ever OS they want but MY house stays Microsoft free until they either change or are forced to. Now a few years ago I would have been a huge Microsoft supporter but times I have now seen their true colours. Sorry but no thanks, you can keep it.

      FWIW - me too.

      --
      pr0n - keeping monitor glass spotless since 1981.
    3. Re:Would anyone use it? by The+Blackrat · · Score: 1

      Point is, what you want in your house is meaningless to MS. Think home users are MS's biggest cash cow? Ya, right. It's buisness accounts that bring home the bacon, and buisness will go gaa-gaa for a viable platform like .net. I'm not saying .net is gonna be great, but with MS Marketing, be ready to have .net at work shortly.

    4. Re:Would anyone use it? by Sheepdot · · Score: 1

      Actually, *I* would be one of the few that -might-.

      The thing is, I don't use either *nix or .NET right now, and see both as completely ridiculous items for me to even consider using at this point in time. Besides, .NET pales in comparision to VNCing into my box from work and using all I need that way.

      Plus .NET just sounds like a stupid idea to me. Maybe I'm the only one that thinks this way, but what exactly is the point of offering .NET services when the only people who find it interesting are the people that don't need it?

  144. I don't want to be a wet blanket, but... by binarybits · · Score: 2

    Java: Yes, Microsoft tried to embrace, extend and extinguish it. And they failed miserably. There are still plenty of pure Java apps that work cross-platform.

    Office: Word and Excel started out on the Mac, and Mac versions of Office are still every bit as good as their Windows counterparts. Office 2001 has been a huge cash cow for MS, and they've committed to port to OS X. It's highly unlikely that they'll be cancelling support or making crippleware versions of Office for Mac any times soon-- the market is just too lucrative.

    IE: IE for Mac is arguably the best web browser on the market. I use it on a daily basis, and I've rarely had problems with it. It's head and shoulders above Netscape for Mac, and is in some ways better than IE for Windows.

    NT: yes, there were perfunctory attempts to make NT cross-platform, but those died pretty fast. And it's not like Microsoft had anything to gain by screwing over the PPC or the Alpha-- they don't have a major stake in the x86 market. The simple fact was that x86 was cheapest and had the largest market share and most mature base of compatible hardware. Supporting the other platforms simply wasn't worth the effort.

    Now, with that said, if I were a Linux user I would be extremely suspicious of running Microsoft products, because you're right-- they probably will produce half-assed versions of .net for alternative platforms. But it's not like this is going to allow them to take over the free software market.

    In addition, the Open Source community is amazingly good at reverse-engineering closed protocols and writing compatible Unix versions. If .net takes off, I'm sure within a matter of months someone will reverse engineer the protocols and file formats and write an open source clone that the community can use to connect to .net services. Samba allows us to interconnect Windows and Unix file and print services, without any help from MS. Why would .net be any different?

  145. Ballmer knows his MStuff by PDHoss · · Score: 1
    "In the spirit of frankness and directness of the 21st Century, I never saw the movie," he said. "To most people at Microsoft, HAL stands for hardware application layer."

    Of course, in MS speak, HAL actually stands for "Hardware Abstraction Layer."

    Doh.


    ======================================
    --
    ======================================
    Writers get in shape by pumping irony.
  146. Yeah, like IE was to be released for UNIX? by pjl5602 · · Score: 1
    Microsoft has announced that will release software that will allow non-MS operating systems to run .NET web services. Ballmer specifically mentions that Linux is one of the platforms.

    I'll believe it when I see it.&nbsp Microsoft was supposed to release IE for UNIX platforms as well.&nbsp And indeed they did but it didn't work well and was not supported.

  147. BAIT AND SWITCH by Sleepy · · Score: 2

    Anyone who believes Microsoft will allow Linux to ride .NET in "First Class" is fooling themselves. We won't even get a *seat* in "cargo".

    Sure, there will "be" some support for Linux. One only has to remember Microsoft's other "efforts":
    1) Office on the Mac (think it's reliable? Send your resume out from it, without proofing on the Windows version..)
    2) Streaming Media on UNIX. They even had a Linux binary, remember. It was so clever of them to trumpet "crossplatform support", while withholding minor features like the CODECS needed to play video!
    3) IE For UNIX. Stop laughing... I have this friend who says he knows someone who once had a neighbor who downloaded it. Don't laugh -- IE is now required by companies with lazy QA departments and HTML coders with dyslexia. My credit card company's onliine application pages have *broken HTML tages* that render a blank page in Netscape. They won't even fix something that simple... but they will miss the point by saying "we're following the marketshare of Linux closely". Grr...

    They can't even properly support HTML. They go out of their way to hide service packs for Windows, so you have to use Windows Update which of course mandates IE (it's HTML, but structured so if you don't use IE, there's no fallback rendering of the page... not even an FTP-like list of files).

    They're trying to give the peception that this thing is as inevitable as anything they do. It will be vaporware long after the mainstream press reports on this as if it already happened...

  148. Re:This is purely logical by Jason+Earl · · Score: 4

    Heck, the open source community stands a good chance of getting to .NET before Microsoft does. After all, what is .NET running applications over the Internet with SOAP.

    It might come as a surprise, but the open source community is well on it's way to having application servers that are .NET compatible right now. Apache's working on SOAP, Ximian is working on SOAP-based SOUP, there are SOAP clients and servers for every scripting language that runs on Linux, and the list goes on and on.

    Ballmer has to mention that these services are available for Linux, otherwise the folks in the media will realize that the Open Source community is building the infrastructure without Microsoft's help. At least this way Ballmer can pretend that the Open Source community is following MS's tail-lights.

  149. omigawd by nocomment · · Score: 1

    i never thought i'd say this...

    GO MICROSOFT! i dunno if i can beleive it jsut yet...


    --
    /* oops I accidentally made a comment, sorry */
    /* http://allyourbasearebelongto.us */
  150. Re:Ballmer hasn't seen 2001 by Grond · · Score: 1

    And the really funny thing is, HAL stands for 'hardware abstraction layer,' not 'hardware application layer.' I guess either Ballmer goofed or 'most people at Microsoft' think wrong. Maybe both. :)

  151. Hardly unexpected by cpt+kangarooski · · Score: 2

    See, I firmly believe that MS took to heart the idea that 'the browser is the OS.' Certainly they've been working to kill off Netscape and Java for years, it's so threatening. But at the end of the day, even they know that the real two big monopolies are Office and IE. Windows is very nice, but is ultimately expendible. .Net is an attempt to combine these two monopolies in order to preserve them and in hopes that it will be more a monopoly than the sum of the two parts.

    So, assuming that MS retains Windows, they'll keep the .net client software on it, and it alone. This drives people to their OS, to use their apps, with their browser.

    If an insanely compelling alternative OS comes out that can't be competed with, .Net is sufficiently portable to let MS take over two whole markets on it near-instantly if they desire, then use those to harm the OS. (eg the shenannigans they pull on the Mac side with Office)

    If MS is broken up into an OS company and an Apps/Internet company, the latter is still in a position to dominate the market by porting .net to other platforms. They may no longer have any real reason to conduct shenannigans, but their software is more compelling to users than an OS is. If they withdraw from a platform, that platform will lose all the users who use .net, and the network effects will seriously damage it.

    I suspect that MS has been working to get .net clients - which is largely IE - working on Linux and the Mac. But most of it will not be released unless they feel that they have to. Their software may be crap, but they're very smart guys, and it'll take decades or a sea change on the scale of the entire microcomputing revolution to dislodge them. OSS is certainly not big enough, and the Internet has proven not to be either. So you get an idea of how big a change you'd need.

    --
    -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  152. Re:Seen before by spongman · · Score: 1
    The truth of the matter is that ActiveX web components on non-Windows machines was even less used than ActiveX web components in Windows operating systems.

    Yeah, right. XPCOM (the object model in Mozilla) is based on COM. Bonobo is based on COM. RNA (real-networks platform) is based on COM.

    Recognition from software professionals that Microsoft had at least one good cross-platform idea.

    Knee-jerk ignoramus.

  153. Re:This is purely logical by thetbone · · Score: 1

    Do you have a fucking clue what .Net is?

  154. This doesn't surprise me by johnnyb · · Score: 4

    This would only surprise me if they released source code. My guess is one of the following:

    * They will release source code, but it's just a repackaging of the currently-available SOAP stuff for Linux

    * They will release binaries that really, really suck, so they can say "Linux sucks"

    * They will release binaries that harm your system integrity, by either sending MS information about your systems, opening up specific ports, or some other similar mechanism.

    Call me paranoid, but if its anything else, I will be truly shocked and amazed.

    1. Re:This doesn't surprise me by BHearsum · · Score: 1

      There is NO WAY I will EVER use microsoft products on my linux box. From what they have done in the past i do believe they will either a) sabotage their own project, as you said, to make Linux look bad. or b) also as you said, it will contain backdoors and security bugs. I'm too afraid to run it, and then there's the fact that i totally despise microsoft. As for the issue of the source-code, i dunno about that, if they did release I would consider using it after a while, if it had been confirmed backdoor and bug free.

  155. Re:This is purely logical by Jason+Earl · · Score: 2

    Yes, I read all that as well (after posting the first response).

    However, it isn't just Python that is lacking decent SOAP tools. Apparently it is quite difficult to get any two SOAP tools to interoperate. Python's SOAP tools are just especially non-interoperable :). In the meantime XML-RPC works today, and SOAP will almost certainly be available for Python if and when SOAP actually becomes an important protocol.

    The fact of the matter is that Microsoft is not going to be able to keep .NET a Microsoft only incantation, and I would bet that they won't even be substantial front-runners.

    Ballmer can pretend that Microsoft is simply being magnamanious, and giving the tech to Linux and these other OSes, but that's not even remotely the case. Microsoft is building their next big piece of tech on a fairly open set of protocols, and the Open Source community is happy to take their research and turn it into working tools.

  156. Whuuuuuaa?? by technos · · Score: 1

    Microsoft? Porting to Linux? Whuuuuuuuaaa.. [technos falls dead on the keyboard, drooling, and suggests others do the same, for this is surely a sign of the endo of the world]

    --
    .sig: Now legally binding!
  157. To think! You almost forgot..... by Kneecapped · · Score: 1

    Novell! Funny how easy Micorsoft always had it laid out to "adapt" a Novell network into an NT network, with using only one user license for an entire NT network to log into a Novell Server, thus making having to buy Novell user licenses redundant!

  158. Damned if they do... by owillis · · Score: 2

    Wait, let me guess:

    1. They open up - "see, they're trying to sucker us in, to extinguish us"

    2. They keep things closed - "see, they're trying to tie us in to one platform"

    Will you guys ever ne happy with what they do? They're trying to run a business, not a community.
    --
    OliverWillis.Com

    --
    OliverWillis.Com
    An Operative with an Agenda
  159. Re:This is purely logical by blakestah · · Score: 2

    Do you have a fucking clue what .Net is?


    Subscription based service in which the server does most of the processing, and a client interface makes the user feel just like they are using Word on their own machine.

    This is largely created because new computer sales are slowing down and M$'s revenue stream is slowing proportionally. Also, M$ is totally pissed off about copies of their software, particularly in Asia. If people want to use M$'s software, they will pay a subscription fee and use .NET.

    And, according to M$, the .NET servers can be running linux.

  160. Should be interesting by AntiPasto · · Score: 2
    Who knows... Microsoft might find out that .NET runs best on Os's with an X!

    ----

    1. Re:Should be interesting by micromoog · · Score: 2
      Who knows... Microsoft might find out that .NET runs best on Os's with an X!

      Ya mean like Windows XP?

  161. Re:This is the biggest insult to the computer comm by drivers · · Score: 1

    Actually, Hackers is one of my favorite movies. The thing is, it's just an art film. Cool music, clothes, colors, dancing, flashing lights, virtual reality. Lots of different visual and audio techniques to bring it all together (rotating phone booth, interposed video clips, echo effect on a certain typing scene). If it's the realism of the computer technology that bothers you (going out on a limb here) you must realize that they are only abstractions. If it's the "Plague" character that bothers you, then, maybe you have a point. I hate that guy. :-) Funny thing about movies with a certain topic. If it's too close to what you know already, you're not going to be able to suspend your disbelief.
    (send me a reply. thanks!)

  162. Ballmer hasn't seen 2001 by micromoog · · Score: 5
    Asked whether he was disappointed that the world has yet to see a real HAL, the menacing yet highly intelligent computer in Stanley Kubrick's "2001: A Space Odyssey," Ballmer made an unlikely confession.

    "In the spirit of frankness and directness of the 21st Century, I never saw the movie," he said. "To most people at Microsoft, HAL stands for hardware application layer."

    That explains everything.

    1. Re:Ballmer hasn't seen 2001 by amigabill · · Score: 1

      This comment was the most amusing thing I've seen in quite a long time. I wonder if MS has Weird Al's song "Everything You Know Is Wrong" playing over the PA system 24/7... Couldn't be far off...

    2. Re:Ballmer hasn't seen 2001 by Stackis · · Score: 1

      Jesus h christ!!!
      Enough about HAL...we know what it means!!!

      --

      "Look where we worship" -- Jim Morrison
  163. This is purely logical by blakestah · · Score: 5

    They want linux support on the servers. They are not going to support .NET on linux clients.

    This is the standard M$ move. They will allow anyone to be a .NET server, but only Windows can be clients. Then, slowly, they will leverage the desktop to work into the server market.

    You can note the recent incompatibility with name service in Windows2000 to try to leverage Windows into the DNS server market.

    1. Re:This is purely logical by scrytch · · Score: 2


      They want linux support on the servers. They are not going to support .NET on linux clients.

      This is the standard M$ move. They will allow anyone to be a .NET server, but only Windows can be clients. Then, slowly, they will leverage the desktop to work into the server market.


      In case you weren't looking, Microsoft already has the desktop. Microsoft has been taking solid aim at the server market for a long time now, an area where it is still getting beaten by Linux and Solaris. What good would it do Microsoft to help Linux out in the server market? Why would Microsoft want Linux to be a more viable desktop if it wants to use its existing massive installed base on the desktop as leverage on the server side? They know someone could write pam_passport tomorrow, but seeing a BizTalk server on Linux is not likely for a while.
      --

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    2. Re:This is purely logical by tb3 · · Score: 1

      Note that they've licenced another company to do the actual development, though. They may be planning the same thing with .NET on Linux, in which case watch out.
      Microsoft have a long history of licencing their software to small developers and then turning around and shafting them (Citrix and Bristol come to mind, and Im sure there are others).
      -----------------

      --

      www.lucernesys.comHorizon: Calendar-based personal finance

    3. Re:This is purely logical by pnatural · · Score: 1

      from the PythonWare README file for soaplib.py:

      This is version 0.8 of soaplib.py. This is an experimental version,
      and it has not been fully tested for interoperability. It appears to
      work with Userland's implementations, and we're planning to test it
      against IBM's Java implementation shortly. It is not likely to work
      with Microsoft's current SOAP toolkit.

      and more damning:

      At this time, all public servers I've located require either HTTP/1.1 or Unicode support. This means that the current version of soaplib.py doesn't work properly with these servers.

      The sample call in the soaplib.py file shows how to make a valid RPC call to a method in a given namespace. If you run that code, it'll generate a valid request, but it fails to properly parse the reply from that specific server.

      not to knock the PythonWare folks -- i'm waiting with great anticipation for the next release -- but the tech isn't there yet for python. :(

    4. Re:This is purely logical by ckeeper · · Score: 1

      The other possibility is that they're pulling back on their 'world domination' agenda on the server market and instead concentrating on world domination in b2b and asp standards (and allowing other OSs in if it helps this).

  164. Face it -- it's a plot by Reality+Master+101 · · Score: 2

    It's simple: Microsoft is simply deploying .net technology for Linux in order to take over the Linux market. It's the old "embrace and extend" strategy. First they will embrace Linux, get a lot of people hooked on .net technology (which will be forced on people through Windows licensing requirements on manufacturers), then they will come out with incompatible technology that requires changes to the Linux kernel. Since so many people will be using .net, the major packages will be forced to mold the kernel to Microsoft's specifications. If they don't, then the kernel will have to split because of the public outcry.

    And thus it's done: Microsoft will have taken over Linux. They will have taken control of the kernel.

    And if you believe any of that bullshit above, you may be ready to join the Slashdot "inner circle". :)


    --

    --
    Sometimes it's best to just let stupid people be stupid.
  165. Super! by Drone-X · · Score: 1
    This is great. When (if) that happens I'll finally be able to look at Microsoft as another seller of proprierty software and I don't care if everyone switching from Windows keeps using .NET, it 'll be a gain for us (and arguably no loss for MS).

    Imagine that, a Microsoft announcement that I like!

  166. Re:Seen before by yamla · · Score: 1
    Okay, in that case, please point me to any popular web sites that use an ActiveX component for a non-Windows machine.

    I wasn't talking about using ActiveX components in the browser but rather, in web pages displayed to the user.

    --

    --

    Oceania has always been at war with Eastasia.
  167. Seen before by yamla · · Score: 1
    We've seen Microsoft do this before. COM works on other platforms. ActiveX works on other platforms. Heck, Microsoft for a while was pushing ActiveX as an open-standard for all platforms for client-side web stuff.

    The truth of the matter is that ActiveX web components on non-Windows machines was even less used than ActiveX web components in Windows operating systems.

    While .Net has more hope (it is generally compiled to a virtual machine rather than to the i86 platform, etc. etc.), we should certainly not read this announcement as Microsoft committing to allow developers to run .Net programs they have developed on Windows boxes or Linux boxes interchangably.

    --

    --

    Oceania has always been at war with Eastasia.
  168. Extend. Embrace. CRUSH. by RollingThunder · · Score: 3

    I also suspect that this will go much the way of support for Alphas has... the first version or two will support non-Win2K, tying companies into support agreements they can't get out of. Then once they're bound, make the new version Win2K+X only. Watch ASP's convert against their will.

  169. How to make .NET work with Linux by d-rock · · Score: 1

    (from your apache server)

    <html>
    <meta http-equiv="refresh" content="0; URL=w2k.yourcompany.com">
    </html>

    ...

    --
    Don't Panic...
  170. In Otherwords by smartin · · Score: 2

    Don't bother developing .NET for Linux, we'll do it. Really, we will...

    --
    The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
  171. Not really suprizing by snoop_chili_dog · · Score: 1

    Operating systems sales can't be that good especially since computer sales have slumped. Why would they care what platform you use the software on as long as you don't get to keep it and they're the ones renting it?

    --
    But Yogi, the RIAA won't like that.