Slashdot Mirror


Could .NET Render An MS Breakup Verdict Irrelevant?

AntiFreeze writes: "The Economist has a very interesting article about Microsoft's plans for .NET and how it would effectively remove most damage caused by a government orderred breakup. The article is written towards the layman, but is very clear and sort of scary." He cites this excerpt from the article, as well: "Even so, it is remarkable how effectively .NET could insulate the firm in the event of its being divided into an operating-system company (which would own Windows) and an applications company (owning Office)."

247 comments

  1. Re:Doomed to fail by Anonymous Coward · · Score: 1

    Companies are/were heavily dependant on old DOS and Win3.1 internal applications that they either built or bought. *Most* of this stuff went out the door with Y2K, but I'm sure there's quite a bit still around.

    The day MS finally really kills DOS/Win3.1 compatibility is the day Windows stops being the business standard.

  2. bullshit by Anonymous Coward · · Score: 1

    "because their software is centered around saving you time and making your job easier. " Yeah, right, nice myth. That's probably why several dozen people in my company, all typical lusers, that is whose who allegedly love MS stuff, tried win2k, and every single one of them removed in within 2 weeks. Their general impression: "same shit, only moved some stuff around so it's harder to find, slower, and takes several times more space. And still crashes from time to time". Same for Office2k. Based on these win2k experiences, when I installed whistler on one machine, only a dozen of lusers took a look and again, their impression was "same shit, just worse. now let's go to lunch". So as of now, 2 generations of MS products did'n appeal to their target customers. Can we say "out of business soon"?

    1. Re:bullshit by SparkyMartin · · Score: 1
      all typical lusers, that is whose who allegedly love MS stuff, tried win2k, and every single one of them removed in within 2 weeks.
      Good for them! If they don't like it why would they keep on using it? Why the hell does every anti-MS luzer think of OS choices in terms of black and white or night and day:if you use one MS product you have to use them all and nothing else:or if you use Linux you never can use Windows?

      Their general impression: "same shit, only moved some stuff around
      As in your words, bullshit! Obviously they are lusers if they think it's the same as NT4. How about PnP that acutally WORKS instead of that lame PnP in 95 or 98, or DirectX, or Power Management?

      And still crashes from time to time
      So I read but I've been using either W2KAS RC2 and W2KP for 12 months now and I can't even remember the last time it crashed. And no, I don't reboot every nite, I hibernate the system. For comparison I've had linux dump alot more cores and X blow up more often than W2k in the same time, and I maybe use it 10% as much as W2k.

      Same for Office2k
      Yeah I don't care for O2K much either. It's "intelligence" gets in the way of work but since I use windows you assume that I'm supposed to blindly love it, right?

      So as of now, 2 generations of MS products did'n appeal to their target customers. Can we say "out of business soon"?
      Oh Jesus! Soon? Are you speaking in geological time? Whether you like it or not MS is going to be on top of the software food chain for a long time until someone comes up with something better. And we all know it's not Linux-even Linus admitted it was just a hobby OS.

    2. Re:bullshit by AndyMouse+GoHard · · Score: 1
      Windows and most windows apps have a very standard interface.

      Uhmmm... no, that's not true. Even between apps written by MS there are wide differences in GUI standards. Menu items are different, functionality is different. It only seems easy to use because people have learned and now know what to do. But, then again, you'd know all this if you took the time to really understand the business you're in. For reference:

      http://www.iarchitect.com/mshame.htm

      Note that they also give good examples of MS interface design, lest you think it's just an anti-MS site. Since it sounds like you create GUIs in your work, it's probably worthwhile reading for you.

      Cheers... and don't forget to be open-minded!

      --
      Upon seeing the box was too small, Schrodinger's Elephant breathed a sigh of relief.
    3. Re:bullshit by ChessProzac · · Score: 1

      Out of business soon? May I remind you that MS is a fourtune 500 company. It makes profits. RedHat and most Linux firms are losing money every single day. How the fuck do you think they'll be out of business? People aren't switching over? Every year I give Linux another shot (I've been doing it for about 4 years now). Every year I uninstall it within days after getting pissed off about something being designed in a totally fucked up way. Win2k has NEVER crashed on me. It is stable. Even the biggotted linux-loving sysadmin at our company admitted that win2k is very stable. Windows evolves because the company behind it is extremely organized. Linux is thousands of people doing little jobs all out of sync each with their own goals and visions about the future of the OS. It hinders the developement to the point where it's absolutely a joke. Linux 2.4 was as much hype as ever. Woohoo... They added better multiple processor code and some USB shit. I read over the release notes, nothing too impressive. It was A YEAR LATE. Because it's unorganized. It is THREE YEARS BEHIND or more in the GUI section. Not everyone has the intelligence to use a console. I write software. I can use a console. Thing is, I write software for a wide array of people. Some of them are really dumb. That's why I write software for Windows. Windows and most windows apps have a very standard interface. This lets users pick up my software and be able to use it right away without reading anything. Nobody wants to read the manuals. Many software companies don't even ship paper manuals with their products anymore. If they want to, however, they can use HTMLHelp--a standard, feature-rich, and intuitive help system found in most windows apps. Users of cryptic linux apps (even the GUI ones) can't just install a peice of software and use it without going through a discovery phase. It's a complete peice of shit and hell will freeze over before Linux replaces Windows. You can bitch all you want but you'd be doing the world a favor if you'd wait until it actually happens (which it won't). You'll be less likely to make yourself look like an idiot. Scott

      --
      Long live Microsoft!
  3. From the article.... by Anonymous Coward · · Score: 1
    IT WAS an annus horribilis


    No, that was not annus horribilis, this is annus horribilius.

  4. Windows release history by Anonymous Coward · · Score: 1

    You've obviously never looked under the hood of Windows (the dos prompt). If you had dug in a bit, you would have seen it plainly stated:

    Windows 95 = 4.0, 4.0a, 4.0b
    Windows 98 = 4.1
    Windows 98 SE = 4.2 (or possibly 4.11?)
    Windows ME = 4.9

    Windows 2000 = NT 5.0

    Anyway, getting back to the article, the author is delusional. The Windows platform will continue to be important for the forseeable future. The effort to move back to terminal computing is going slower than molasses and I don't think it's going to pick up all of a sudden now that you can type in MS Word from your browser. If I'm missing something, please fill me in.

  5. Re:Aren't you a little afraid... by cduffy · · Score: 1

    Yeah, I agree with you. My first Unixlike OS was Linux (dating myself as a newcomer, that). I since worked with several commercial Unices (Solaris and HPUX, mostly) and when I first tried OpenBSD one of the things that surprised me was the man pages -- covering much more than I had previously learned to expect.

    However, I still think info has its place. OpenBSD's man pages on such topics as, say, VPN setup have no parallel (except HOWTOs and other 3rd-party documentation) in the linux world; info pages certainly don't compete with them. On the other hand, many of the features provided by info (the whole hypertext thing) really are quite nifty.

  6. why, thanks. by cduffy · · Score: 1

    frankly, I'm surprised (shocked?) at recieving any moderation other than 'offtopic' or any response other than chastisement for troll-feeding... but if I've given anyone some good food for thought (or arguments in a debate), why, I'm more than glad to have been of help.

  7. Re:Doomed to fail by cduffy · · Score: 1

    By the same logic, wouldn't they hate giving up win32 API-based software and moving to .net, thus giving *nix and friends a chance?

  8. Re:Err... it's all open standards by cduffy · · Score: 1

    Yup -- .NET's base in open standards a big part of why I think it's technically a Good Thing. However, .NET itself is still basically vendor-controlled, and I've seen no reason to believe this will ever end.

    Understand that when I speak of a non-vendor-controlled project, I'm speaking of something like... ohh, say [picking one out of the air] Python. Development is done by an organization formed specifically for the purpose of making their one product, without any motivation to try to tie it to another (for-cash) item. Development may be supported by commercial interests, but said interests don't have the final say, either in theory or in practice.

    That's what it'd take for me to be truly comfortable with .NET -- and frankly, it ain't about to happen. (Needless to say, I'm not "truly comfortable" with Java, either).

  9. Re:Err... it's all open standards by cduffy · · Score: 1

    Hmm... well.

    If I see a functional, stable (GNU-style) Free Software implementation of the runtime, I'll seriously consider using it; it does indeed seem attractive.

  10. Re:Doomed to fail by cduffy · · Score: 1

    True. I was thinking that the folks doing the noticing would be more along the lines of developers (who've already learned win32... if they've got to change APIs to use new features, might as well consider GTK+, wxWindows, &c in the process, no?).

    Not that I really believe this. I was merely pointing out that the argument raised works both ways.

  11. Good call. [nt] by cduffy · · Score: 1

    After thinking it over, I'm inclined to agree that the model you propose is indeed a better way to Build Good Stuff. Thanks for bringing it up.

    1. Re:Good call. [nt] by cpfeifer · · Score: 1

      Thanks for the response. I've been thinking on this topic for a while and it seems to ring true.

      --
      it's not going to stop until you wise up, no it's not going to stop. so just give up.
  12. Re:.NET does not exist - yes it does by Frodo · · Score: 1

    That's an utter bull. .NET has much more inside that just a DCOM/RPC. First of all, common binary platform (bytecode) for some 20 languages, including C++, C#, Eiffel, Perl and what not. Second, open (and I mean that - everything is documented) COM protocol, based on open SOAP standard. Third, class library that can be used via the above by programmer on any language (and any platform as soon as someone writes .NET interface for that platform - which is certainly not Microsoft's fault if someone does not). Fourth, real programmable COM classes, not the aboimination they had before with 200 definitions and methods before you have a thing working. Last, but not least - common IDE for all the above with extensibility potential (you have your own language? write bytecode compiler and a copule of hooks and you're in).
    This is not really a "technology" - more a toolkit. And though I'm not a great fan of Microsoft, I must accept it being pretty worthy toolkit. They seem to have learned on all their mistakes with COM/OLE (closed protocols, one-platformness, royal pain in the ass to program) and improved seriously.

    --
    -- Si hoc legere scis nimium eruditionis habes.
  13. Re:Some of us don't care what MS does... by sql*kitten · · Score: 1
    It's a refreshing feeling knowing that I can do a search of my hard disk and know that the string "Microsoft" will not appear in any of my files

    Wow, what an interesting life you must have.

  14. Why I don't think .Net will amount to much by cthompso · · Score: 1

    From info available, it seems .Net revolves around 2 things: 1) implementing a data storage "cloud" that can be accessed via any sort of device speaking XML, and 2) removing the language barrier to coding projects, so you can code in Eiffel or C# or others as you see fit. From the way .Net was presented, it had the aura of some diabolical master stroke, Microsoft's V-2 missile that was going to demolish everything. But...the more one ponders .Net, the less useful it seems. For the "data cloud", is there any vendor (or Open Source project) that *doesn't* already plot out universal access, and the use of XML? And if MS is indeed embracing standards--and to some extent this appears true--then they may be embarking on the equivalent of America's War on Drugs, a venture into an unknown battleground where they cannot win..."Any XML your Win2K server can do, my Linux box can serve cheaper". As for the language-neutrality of .Net, it's an interesting feature...but realistically, how often can one imagine development efforts being written in (all of the following) C++, C#, Eiffel, Visual Basic? I reckon we'll continue to see the current model, where development is done in one language (usually Java for new stuff), for the usual reasons: senior gurus can help the new guys through the tough parts, coders can work in pairs (part of the highly successful "extreme programming" movement), and peer review (where it's done) or bug fixes and maintenance are only possible when your developers can read each others' code. So Java will continue to take over...and .Net will make some splash now, but in 5 years I doubt we'll hear much about it.

  15. Re:Doomed to fail by Mihg · · Score: 1

    Now here's where the REAL fun begins: Microsoft has to not only convince consumers to use .NET software, but it's got to convince programmers to write .NET software - which has its own programming language.

    That isn't entirely true. Yes, they have developed a new programming language (C#) for their .NET thingy, but you can use any language that their compiler supports to generate .NET components.

    Note that I said their compiler - instead of doing something simple, like using the framework of C++ to adapt it to .NET (i.e. Every .NET compatible object is derived from the DotNET class, or something like that), they have introduced new keywords (__gc comes to mind) which triggers some internal magic in the compiler that produces .NET compatible objects. This guarantees that code written in C++ for .NET will not be easily ported to other compilers without heavy modification (either to the compiler or to the program).


    ---
    The Hotmail addres is my decoy account. I read it approximately once per year.
  16. Companies are paying for subscribtion based.... by Vermifax · · Score: 1

    services. Most mainframe software is licensed by the year.

    Vermifax

    --

    Vermifax

    Logout
  17. Re:MS has always net on the future, usually right. by SteveX · · Score: 1

    >NET based apps (services) will be totally
    >dependent on your connection to the network
    >(internet). You think your company is effected
    >now when you can't get email or surf the web?
    >Imagine all the sales, accounting, etc, depts.
    >sitting around without any apps because the
    >DSL/FRAME/etc is down.

    That's BS. You might want to actually look at the technology before writing about it. You can easily write .NET apps that don't need a network connection (and download and run them just like any other Windows app). That's probably what most use of the .NET technology will look like.

    - Steve

  18. Re:Doomed to fail by Anonymous+Coed · · Score: 1

    This richly deserves an elaborate point-by-point breakdown and ridiculing, but I'm afraid I haven't the time to administer it myself. :-p
    ---

  19. Err... it's all open standards by ignatz · · Score: 1

    .NET is built on top of SOAP, UDDI and XML.

    SOAP is a W3C standard, as is UDDI. The .NET common runtime has gone to ECMA, as has C#.

    If that's not open standards, then I don't know what is...

    S.

    1. Re:Err... it's all open standards by ignatz · · Score: 1

      The key thing is the opening of the common language runtime. Especially as the standards committee includes Sun and AOL...

      S.

  20. Re:.NET does not exist by toriver · · Score: 1
    XML is a "technology" in the same way as comma-separated list is a "technology".

    Except XML is hierarchical and has syntax, a comma-separated list does not. How do you identify what each value in a comma-separated list is? Use keys in front of the values? Congratulations, you're halfway to an unreadable replacement for XML.

  21. Re:.NET does not exist by toriver · · Score: 1
    HDF is hierarchical and has syntax.

    URL? whatis.com's list does not know what HDF is.

    But it doesn't have the redundancy of XML since it doesn't give the same item name again to close it (just a closing brace).

    The people responsible for XML probably had a reason to not allow SGML's "shortcut" end tag, which allows <conf:destination-file>autoexec.bat</>

  22. Re:.net gain is less than zero by CoolVibe · · Score: 1
    The only counter I can imagine to this right now comes out of those occasional rumors of AOL developing their own OS. I am sure everyone is just thrilled by that prospect.
    Oh wow, and what would they call it? Spammix?
    --
    Slashdot didn't accept your submission? hackerheaven.org will!
  23. so? by um...+Lucas · · Score: 1

    The point of the breakup isn't to punish, it's to more evenly level the playing field. That's why the gov't isn't asking for a $20 billion fine. So if Microsoft so drastically alters their business that the old penalties are no longer valid or reasonable, so be it.

    .NET is a huge gamble for Microsoft... It's by no means a sure fire way for them to escape punishment and still retain their strangle hold on the desktop market...

    My opinion.

  24. Re:.Net ? by meridian · · Score: 1

    "despite comments from the zealots here at /. MS is actually moving towards using standards and open APIs. .NET is that direction" ???
    Moving TWARDS standards? moving towards the new MS standard would be more the truth. The examples of how they have tried screwing with samba and kerberos and java are exactly what they are trying to do to every other standard. Take their MS Chat cleint for eg which msged "extensions" which pretty much spammed any user not using MS Chat. The hihg degree of interoperability of Exchange?? Like when you get to choose "Internet" or "Corperate" levels in Outlook? One means you can use imap, which of course doesa all sorts of crap you dont want it to and makes sure when they click on the parent imap folder it looks completely ugly as hell, which you can evenb use any more if your comapny/network decides its time to put in an exchange server for your mail and you have to change to corperate mode. Were you trying to past troll crap or was it by shear accident due to your own lack of insight, or maybe you see another dollar to be made through upgrades?

    --
    meridian at tha.net
  25. Huh? by sharkey · · Score: 1

    Monster Truck Rally? Come on, that predates Microsoft. For as long as I can remember, (1970's), I can remeber hearing Monster Truck Rally commercials on TV and radio. I knew what Bigfoot was well before I turned 5 (1978).

    You have to pay for the whole seat, but you'll only need te edge!

    --

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  26. Re:Comments... by DGolden · · Score: 1

    MS don't innovate (except by their own twisted definition of the word, which apparently doesn't coincide with either the american or english one...). They (you?) redefine "innovate" to mean something else.

    --
    Choice of masters is not freedom.
  27. Which is why... by DuckWing · · Score: 1

    This is exactly why the company needs to be broken up into many more smaller companies, not just 2. M$ can still capitalize on the situation and still be a monopoly by operating "behind the scenes" as it were. If M$ were broken up into 5 companies, this problem is minimized.

    --
    -- DuckWing
    1. Re:Which is why... by thogard · · Score: 1

      They only way to revive the application software industry is to break M$ into a company per product so one company does word and a different one does excel and require that any communications between the two be via some public way like on the web. That would allow a someone to compete with excel. As long as the same company does both, there will be no competition. All the propsed splits will do is make a new OS monoploy and a new application monopoloy and there isn't anything keeping them from talking privately.

    2. Re:Which is why... by truelight · · Score: 1

      Nah, MS is a huge corp becuase it was the only choice for the average joe. Now there is Mac OS and soon Linux to choose from (when it gets a little bit simpler to use).

      BUT Microsoft has been proven to use strong-arm tactics and using their monopoply to smack Linux and Mac out of the way. That is why Microsoft got their ass hot in trial. This will give Linux and Mac a break from MS bullying and perhaps gain some ground, so that we could get competition, instead of monopoly.

      You are entirely correct, digidave, I like capitalism too, but I personally think it fails when things such as price fixation, patent-infringing and strong-arm tactics start florishing, because THAT DOES NOT BENEFIT ME (as a buyer)

    3. Re:Which is why... by JamesOfTheDesert · · Score: 1
      Games. MS-DOS supported more games. People buying home PCs went for the machines that supported the most games. Plus, PCs running MSFT stuff were cheaper than Apple hardware (due to Apple holding the monopoly and gouging the public).

      This familiarity with MSFT influenced future choices. The network effect took hold, and MSFT rose to the top.

      --

      Java is the blue pill
      Choose the red pill
    4. Re:Which is why... by tbannist · · Score: 1

      I don't think Microsoft has used strong-arm tactics against Linux or MacOS, maybe Netscape and Java, and Java sucks anyway, so I don't really care.

      Open up your eyes:

      1. Microsoft admitted in court that up until 95 it had licenses that had every vendor which sold machines with windows on it, paying for windows on every machine regardless of whether it was actually given to the customer.
      2. Microsoft has made an empire on anti-competive practices, on betrayals and lies.
      3. Microsoft gave IE away for free only so they could undercut Netscape and drive them out of business.
      4. Microsoft is a monopoly by the legal definition
      5. Whether or not anyone likes their applications has nothing to do with whether or not they were collecting monopoly rents.
      6. Capitalism is not about being able to sell something anyway you want and at any price it is about using the worlds resources to maximum effect. It's put your money where you mouth is, if you want it bad enough, you'll pay for it, and someone will give it you.

      Don't confuse Capitalism with Anarchy, Ok?

      --
      Fanatically anti-fanatical
    5. Re:Which is why... by iamblades · · Score: 1

      That's not quite true. There have always been alternatives. MacOS has been around since the mid-80's. It actually appears that MacOS was the only choice, at least before Windows. Of course there was DOS, but the average user didn't start using PC's until around the time of win 3.1, IMHO. I don't think Microsoft has used strong-arm tactics against Linux or MacOS, maybe Netscape and Java, and Java sucks anyway, so I don't really care. They did undercut Netscape majorly, But I see nothing illegal about that at all. It may be a really mean thing to do, but hey, that kind of stuff happens all the time. I like opera anyway :). I also don't think MS was price-fixing, I think they were selling stuff for the maximum that their products could get on the free market, and just as a side note, capitalism is not about whatever benefits the buyer the most. It's about being able to sell something anyway you want, and at any price. There are limits to this of course, but I don't think MS crossed any of these lines. Their OSes still suck, but IE is good, and Office is marginally usable, if I have to use it for school or something. Gobe Productive kicks Office's ass though, I must say...

      --
      Shit adds up at the bottom...
    6. Re:Which is why... by digidave · · Score: 1

      Why do you believe that the only way to stop MS is to break it up? Isn't that anti-capitalist? MS is a huge corp. because they got themselves there. Ok, so if MS breaks up into 5 pieces it may give Linux a big boost, but then Linux will have become popular only because the government hindered MS's ability to do business. If Linux is truly better than Windows, it will win its way into people's hearts the fair way.

      -----

      --
      The global economy is a great thing until you feel it locally.
  28. Re:MS has always net on the future, usually right. by Black+Parrot · · Score: 1

    > MS has always bet on the future and made smart moves to be in the right place at the right time.

    Yeah, that's why Bill spent so much time talking up the internet in the first edition of The Road Ahead.

    The internet was blindsiding him even as he wrote. MS still doesn't completely "get" the internet.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  29. Re:Doomed to fail by Black+Parrot · · Score: 1

    > Micrsoft has rolled out many other bold and world-changing innovations.

    Name three.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  30. Re:Doomed to fail by cpfeifer · · Score: 1
    -- indeed, I honestly wish it were developed and controlled by an open project or standards body
    Yeah. That would bring it's development to a grinding halt. I'm a big fan of standards bodies for very narrowly defined items (a character set, a markup language), but when I look at CORBA, I don't think that standards bodies should be in charge of 'development products' (APIs, binaries, code...). I think standards bodies are a good thing, but standards bodies should define concepts, and leave the implementation of these concepts to others.

    My ideal world is that standards bodies define the specifications, and then open source projects (with support from large corporations) build the reference implementations/compliance checkers (a la Apache, Xerces, Xalan...). For-profit companies can build optimized / value-added implementations (e.g. websphere, IIS...) of the standards to suit a specific need. This way:

    • no one company can direct the standard to their advantage
    • basic (yet feature complete, and standards compliant) implementations of the standards are freely available.
    This gets the technology into developers hands', and can spur the grassroots development of an entire industry behind a technology. Just look at what the Java or the XML grassroots movement did for these technologies? Once developers start playing with something, all it takes is for one person to start a newsgroup / mailing list / FAQ to get the snowball started.

    --
    it's not going to stop until you wise up, no it's not going to stop. so just give up.
  31. Hah! by tietokone-olmi · · Score: 1

    I wouldn't worry - it looks like the ".net initiative" will render itself irrelevant soon enough.

  32. Well, good. by jfedor · · Score: 1

    It's about time courts stopped interfering with things they don't understand.

    -jfedor

    1. Re:Well, good. by ChessProzac · · Score: 1

      So so true. Scott

      --
      Long live Microsoft!
  33. Re:Oh, puh-LEASE! by Jay+Carlson · · Score: 1
    I'm sure I'll be modded down for saying this, but I've noticed it's good for an average of +1 moderation to say "I'm sure I'll be modded down for this".

    Want to play Slashdot competitively? Learn from the masters. I just wish gamefaqs.com would post a slashdot strategy guide, if not a walkthrough....

  34. Re:Doomed to fail by 0xdeadbeef · · Score: 1

    MS Bob, the Sidewinder, and Monster Truck Rally
    --
    Bush's assertion: there ought to be limits to freedom

  35. .NET is only part of the story... by allenw · · Score: 1


    This article is so close, but really misses the mark on what I believe the real MS strategy is...

    What is interesting is how there seem to be different industries that really don't pay attention to each other: the game industry and everything else in the tech industry. If you put the two together, you have a very interesting picture. MS bought WebTV, has investments in several broadband companies, developing Xbox, developing .NET, already has an Internet service (MSN) and bought Bungie. If you add all this up, you have a very scary picture indeed.

    Joe Consumer (that doesn't have a PC yet--and even if they do, they probably aren't in the tech industries) wants games, Internet access, a DVD player and potentially office software (whether they know it now or not). They buy an Xbox (games and dvd) that can hook to MS's proprietary broadband connection that uses .NET as the underlying technology, which will give them access to msn ( thereby giving the consumer "Internet" access and broadband).

    It is no secret that they are working on the equivalent of Sun's StarPortal--MS Office over the web. This gives them the necessary application software.

    Now, put your self in the place of someone like PepsiCo and you want to reach this market. You have to pay MS to put your content on MSN in a manner that is reachable, since this consumer market isn't really on the Internet... but .NET, instead.

    One person I talked to about my theory mentioned that MS can't pull it off because they don't have the necessary skills to build a decent UI--that's where the game company comes in. Most game companies (including Bungie) know that UI's on games _must_ be simple. There is also the issue of lead time (MS is well known for missing the deadlines they set...)--well, why do you think they are working on this in parts at a time.? WebTV probably taught them a lot about how this consumer works as well as giving them a blueprint on how to do this type of service in the future.

    In essence, you have MS getting into the homes that don't have PCs via the game and DVD market.... and since they own the whole pipe from client to server, they can control exactly what the consumer can grab. Plus, they have access to (more importantly) what the consumer actually wants to consume by keeping track of all of that generated data.

    Problems with this theory? Well, privacy groups would probably step in.... although, it could be pointed out that this is sort of like opt-in spam. You, joe consumer, bought and paid for the license that allows MS to do this, so....

    If the monopoly were to get broken up, I'm not sure if the "OS" running on Xbox would be allowed to be based on Windows or not. [I'm fairly certain that xbox runs a variant of Windows CE, but I don't remember.]

    Just a thought. I have no real evidence, so maybe I'm just seeing things. =)

    1. Re:.NET is only part of the story... by Graymalkin · · Score: 2

      Are you complaining because you're a Luddite or because you merely dislike Microsoft? You're picking out a great evil from a business plan. Most business plans include in them somewhere "we WILL take over the world or at least our market niche for the sake of our shareholders". Who cares if Microsoft buys broadband and owns rights to the Xbox, you don't have to buy the fucking thing if you don't want it. Many of your assumptions are pretty bad ones anyways. According to the market statistics, most people who will buy one already have PCs and a good portion of those have DVD players. You're also misconstruing the whole .NET initiative. It is a label for a set of technologies most of which are merely standards for sharing information. Labeling .NET as bad and evil because it has a Microsoft logo is stupid. Sun has a similar set-up, they've got a whole suite of tools that lets Java apps communicate objects back and forth and runtimes that run Java apps anywhere. Oh my gosh I must be kidding! How the fuck do you think PepsiCo gets those quaint little commercials to show up in front of you anyways? TV stations are using your patronage to make money; will the capitalism never cease?

      --
      I'm a loner Dottie, a Rebel.
  36. isnt .NET sortof an operating system? by Spiral+Man · · Score: 1
    okay, i know this sounds silly, but could the windows branch of the company end up with .NET if someone could prove that .NET is a kind of distributed operating system...

    think about it... .NET is really just a common framework for applications to run on, without them having to be rewritten for every machine, which is exactly the point of an os... so all youre really doing is running an os on a lot of separate machines that are networked together, sorta like a cluster, except without the advantage of being able to distribute the processes amongst machines and have them run faster, but with the network overhead still in place, which sounds like a shitty idea to me, but hey, its M$

    --
    "we demand rigidly defined areas of doubt and uncertainty!" --Douglas Adams, The Hitchhikers Guide to the Galaxy
  37. Re:"The .net sees government ruling as damage, ... by Cris+E · · Score: 1
    The real question is why would anybody port .net over to linux in the first place.

    Because you are Corel and M$ bought your nads for $150M and you don't have a choice. Tell me you saw this one coming the minute they announced that "partnership" with all the missing info on what M$ was getting for their kind gesture.

    Cris E
    St Paul, MN

  38. Just a distraction! by MintSlice · · Score: 1

    Hey People,

    There's been plenty of comment that MS is failing to 'innovate' at the moment because the PTB at Redmond have their heads in a little law suit that's going on. I'm sure they are right.

    So, let's stop being distracted by their lawsuit and get back to doing what we do best - making great software.

    This case is irrelevant. By the time the courts decide one way or the other (could the US legal system be any more inadequate for this type of case), it's not going to matter. So let's stop taking the time to read about it and get back to hacking!

  39. Re:Cross-Platform Support - Yes by Malcontent · · Score: 1

    Do you know if DCOM is actually usable under those platforms? It's one thing to port it it's another to fully support it. As with most things Microsoft DCOM and .NET are fast moving loosely defined standards that change at the whim of MS. DO you know if DCOM for *nix has kep up with DCOM for windows?

    --

    War is necrophilia.

  40. Re:"The .net sees government ruling as damage, ... by Malcontent · · Score: 1

    The real question is why would anybody port .net over to linux in the first place. As soon as you do the port MS will change the spec and there you are playing the catch up game forever.
    It's better to concentrate on competing technologies that are cross platform and not under the control of MS.

    --

    War is necrophilia.

  41. Re:Comments... by Malcontent · · Score: 1

    Bash who ever you want whenever you want. This is the essence of freedom. Ms bashes it's competition in advertisements, interviews with management, in court, and whenever and however they feel is required.
    Why be nice to evil people, why be kind to MS. Bash them every chance you get, lie about them just like they lie about you and linux.
    Coerce people not to use their products if you can. Convince people not to use them if can. Tell everybody you know how they are an unethical company, how Bill Gates ought to be tried for perjury for lying under oath. There is never any reason to cut MS any slack. Point out every evil thing they have ever done.
    All you have to do is to tell the truth. The truth about MS is enough to make people not like them and not trust them. They have a horrible track record for screwing people and companies just point this out to anybody who is thinking about partnering with them.

    It's not enough to just not use them spread the word about every unethical thing they have ever done, about every company that partnered with them and got the shaft, every time you spent time and money investing in something MS and got the rug pulled out from under you.

    Just tell the truth. The truth is that MS is the most unethical company on the planet and dealing with them will in most likelyhood get you screwed over royally.

    --

    War is necrophilia.

  42. Re:Come on now... by civilizedINTENSITY · · Score: 1

    The way I read his post was: now that it was for sale, MS would buy its delivery from justice.

  43. Re:dotnet by civilizedINTENSITY · · Score: 1

    Recommends: give an overview with the link, please. Thanks.

  44. Clever by Hard_Code · · Score: 1

    So, with .Net, Microsoft is at once, avoiding going down with the DOJ verdict by jumping ship from the business of selling software as manufactured-product, to selling software as a service, which is the increasing trend anyway.

    --

    It's 10 PM. Do you know if you're un-American?
  45. Re:Punish them for being successful? by QuoteMstr · · Score: 1

    Ok. Both a business executive and a drug lord are sucessful --- they have huge amounts of money, make deals, etc. etc.

    Is punishing the drug lord punishing him because he is successful?

  46. Instead of bitching against Microsoft.... by JFMulder · · Score: 1

    Don't you think that at least Microsoft is trying to push new things around and innovate (instead of mimicking some 'other' operating system like Linux does) is great? And hey, don't blame them if they ever want to keep the code to themselves, face it, they are a company and they have stockholders to please. I'd be surprised if some Open-Source movement tried and succedded at implementing what Microsoft is trying to establish. It's not just a simple browser (okay not so simple, but still, browser and making a new platform for future technologies is somehow different), it's maybe the future of computing.

  47. Re:Doomed to fail by ghoti · · Score: 1

    But they're not going to notice. .NET will be an integral part of Whistler or some other future Windows version (like Internet Explorer is now ;-), so .NET-Software will install like any other software. And if it can't find .NET on your machine, I am sure they can provide a little program that will tell you and do the download of the .NET stuff for you (or it even comes on the same CD). So sorry, but I am not as optimistic as you are ...

    --
    EagerEyes.org: Visualization and Visual Communication
  48. Re:Doomed to fail by soaper · · Score: 1

    "My eyes are open. And from what they can see, the folks at Microsft are as responsible for "inventing" the spreadsheet as they are for "creating" DOS, or Al Gore forming the internet..."

    Nobody claimed MS invented the spreadsheet; he clamied the *person* who invented the SS is now working with MS.

    "Do you seriously plan on renting software?"

    .NET has absolutely nothing to do with renting software. Nothing. MS does want to rent software, but the .NET framework has nothing to do with this.

    "Essentially another language with the same power as C/C++ but more nuisances."

    When I got here, I realized you have absolutely no idea what .NET is. It's not a language. It's a framework. C# is a language that has the ability to compile to the .NET framework, but it's separate from the .NET framework. Many other languages also compile to it.

    I suggest you read up on the subject more before writing it off. It's really incredible, from a developers point of view. If you don't believe me, just look around at the world in 5 years and ask yourself whether you were right.

  49. Pretty accurate article... by AdamBa · · Score: 1
    This is one of the first mainstream articles I have seen that is consistent with my feeling about what .NET will be [sound of my own horn being tooted], which I described in an article on OsOpinion.com last November.

    - adam

  50. Business model? by smallpaul · · Score: 1

    It's important to recall that the reason that Microsoft benefits from owning both the most popular applications AND the most popular OS is that it sells both. Both are huge cash cows.

    Let's imagine that Microsoft moves its apps to .NET. It isn't clear how they make money from the ".NET" part of the equation? Will they sell the .NET framework? Sell the development tools? It's hard to see how either option could be near as profitable as selling an operating system.

  51. Re:dotnet by liahim · · Score: 1

    Ahem,

    It is great you put an effor into this paper. But don't spread misinformation. The JVM has an assembly-like language at its lowest level. Every compiled Java program gets down to the corresponding bytecode for each and every instruction. It doesn't matter which language it came from. And there is JPython and probably lots more languages than can be compiled to JVM bytecode.

    .NET, in my opinion, will make all languages the same. WinForms+type restriction+who knows what else will make them all one and only language with different syntactic sugar here and there. Not bad actually, I just don't like VB. Probably it will get the job done for some though.

  52. Re:Punish them for being successful? by BasharTeg · · Score: 1
    Yeah, sure, and Linus is molesting little boys. Get real!

    No doubt he is.

    On the punishment note, the anti-trust laws are designed primarily to protect the people, punishments and justice bedamned. The interests of the consumers come FIRST in anti-trust. That's the whole basis for anti-trust. How is wrecking or punishing Microsoft helping the consumer ? If they screw up Windows and Office that sure as shit doesn't help me as an administrator, my workstation users, or myself at home. Where am I being protected ? By letting the government regulate the software on my computer like they regulate everything else ? Fuck a bunch of that.

  53. Re:Doomed to fail by cheese63 · · Score: 1

    Someone correct me if I'm wrong, but isn't .NET based on W3C standard WSDL services and SOAP? Wouldn't that just make it and C# just another development tool for creating and using Web Services? If so, i'd assume that the reason it would excel would be because of it's ease of development using Microsoft tools. Of course, I don't know too much about .NET to be honest.

  54. Re:.NET does not exist by dricher · · Score: 1

    If XML is a waste, then why are so many companies using XML as the basis for their B2B marketplaces? What about the fact that large numbers of existing EDI systems are performing a gradual transition to XML-compatible syntax? (SWIFT being an important example).

  55. Re:Cross-Platform Support by peterarm · · Score: 1

    But WFC and other J++ things were for Java, not MSIL. The question is whether/when (maybe it's happened already; I haven't been following closely) there will be the WFC equivalent for .NET...

  56. Re:Come on now... by jeffsenter · · Score: 1

    Bush is very pro-big business and Microsoft is a very big business. It is a pretty general belief that anti-trust activity will slow down considerably in the Bush administration. Ashcroft who is up for appointment to Attn. General is very conservative and pro-business as well, more so than Bush.

  57. Re:.NET does not exist by Steeltoe · · Score: 1

    Because there might be a bug in the program or the specification of the program might be incompatible with the standard? The XML file could also have been edited by a person. However, the main use of DTDs is to limit the ways you can express an XML-format and in that way you can make assumptions on what structure is expressed and not. For example, it is possible to make a DTD to make XML into HTML and check for correctness. Having a standard way of doing this is always beneficial, because it's something everyone agrees on. If not, you need to extend or create new and better standards. I know too little about XML and DTD to know how universal they are though.

    - Steeltoe

  58. Re:.NET does not exist by Steeltoe · · Score: 1

    I fail to see you giving any valid reasons for your arguments though. Hence, quite sadly, your opinion also goes to waste.

    IMHO, XML is a step forward. With the DTD you can prove for correctness in the format, which is a plus. It supports recursive blocks, which is a plus. Unicode, which may also be a plus (not sure how it's implemented). Basically, it supports a whole lot of what you would've expected from a general-purpose text-format. No, I don't think it's human readable either (depends), but it's alot easier and more open than binary or comma-separated list.

    As with all standards, XML needs to be implemented following its standards. Where XML fails, is that there are no meta-info dictating what the data is that you put in. So XML is a skeleton we must fill with flesh, and not be fooled it'll solve all our data problems automagically.

    - Steeltoe

  59. Re:.Net ? by Jonathan+the+Nerd · · Score: 1
    "You click the blue pill, the story ends. You wake up in Linux and believe whatever you want to. You click the red pill, you stay in Redmond... and I show you how deep .NET goes."

    <Click>

    ERROR: Windows has caused a General Protection Fault in module BLUEPILL.DLL.

    "Oops. I forgot to mention that we haven't gotten the blue pill working yet. I guess you'll just have to come with me..."

    --
    Disclaimer: The opinions expressed are not necessarily my own, as I've not yet had my medication today.
  60. BillG's backup by vultureman · · Score: 1

    Well it is an obvious strategy.
    Micrsoft walks a tightrope of litigation vs. DeBoies and the Justice Deparment. But just in case, there is always .NET to catch him if he falls/fails.

    Now for some sleep


    --

    Reality is just a clever Hack, and the Planck constant is the refresh rate.
  61. Re:What is .NET anyway? by esarjeant · · Score: 1
    As a company, Microsoft has both the dynamics of a marketing machine and a programming thinktank to contend with. It seems that these two camps are forever at odds with each other, and I get the sense that .NET is yet another example of this dichonomy. I imagine it went a little bit like this. Somebody in marketing or sales said that they need another piece of new technology that they can sell. Somebody in development presented a bunch of different projects they were working on, and the marketeers said let's brand these things as part of a vision statement and we'll call it .NET. Technology thought that was a good idea because all the .com URI's are taken. At any rate, I think the truth here is that no one really knows exactly what .NET is. MS seems to be hedging it's bets that it could be used to help deploy to various network enabled devices (computer, cellphone, PDA, etc.) yet it is equally probable that .NET would emerge as a development tool or even a services-oriented industry. The point is, it's nebulous enough that it can do many things. Remember, this is a vision statement and not an MRD for a next-generation software application.

    Eric W. Sarjeant
    ericsarjeant[@]mediaone.net

    --

    Eric Sarjeant
    eric[@]sarjeant.com

  62. Moderators are tards. by Macaw2000 · · Score: 1

    There's nothing at all insightful about that post. He's full of shite.

  63. .NET is an operating system? by Mateorabi · · Score: 1

    Yes. It is a distributed OS. In Laymans terms: the app is what you use to do work and the OS is what lets you run the app on the machine.

    I was thinking this too. And to be even more sure the break up is successfull. They need to force the .NET initiative onto the OS side but also need to force the .NET applications onto the other side of the divide.

    --
    "You saved 1968." - Ms. Valerie Pringle to the crew of Apollo 8

  64. Correction vs. Circumvention by Mateorabi · · Score: 1

    The article sounds like the .NET initiative is a way to get arround the court's corrective messure and rendering it ineffective. .NET doesn't correct the problem, it continues it.

    Also, when someone willfully defies the US court, they ususaly are punished (it's called contempt of court.) And I think that's exactly what MS is doing, showing contempt for the Federal court system by trying to weasel arround the verdict.

    --
    "You saved 1968." - Ms. Valerie Pringle to the crew of Apollo 8

  65. keep taking the prozac .... by rainer_d · · Score: 1

    yeah, right.

    --
    Windows 2000 - from the guys who brought us edlin
  66. Re:Oh, puh-LEASE! by epukinsk · · Score: 1

    This post kind of makes me think.

    Microsoft runs around shouting "hurrah, hurrah Windows Technologies blah, blah blah..."

    And slashdot responds "Microsoft $ucks!"

    And someone responds "I won't partake in this flamewar, stop mindlessly kissing linux ass. You suck!"

    And someone else responds "I won't partake in this righteous, anti-bashing bashing! Linux really is phat! You suck!"

    And in the end, no one really sucks. It's a paradox of suckage.

    -Erik

  67. Re:.NET by GenCuster · · Score: 1

    Wrong, Java can be used with any other intep. lang. look at JPython for example.

    --
    "The poet presents his thoughts festively, on the carriage of rhythm; usually because they could not walk" Nietzsche
  68. Re:Doomed to fail by Fred+Ferrigno · · Score: 1

    Be is trying to charge people to use a *nix system when there are several more available that are better.

    As a BeOS user, I'll take issue with you here.

    What's the most common use of a Unix OS? a network server. Be's networking has sucked royally for years; most Be users will readily admit this and give you first hand accounts. How could Be compete with Unix when it had such sorry networking? The simple answer is that it didn't -- and never did.

    Be failed, I'll admit, but not for that. The BeOS started out as a desktop OS -- it was supposed to replace the MacOS, remember? -- then tried to morph into a multimedia powerhouse, which wasn't too successful either. I think the simple reason why Be wasn't successful was that people didn't want to be bothered with another OS, no matter how technically superior or nipple-exciting it may be. All alternative OS's face the same problem I would say, the sole difference being that Free operating systems usually don't have to worry about being profitable or running out of venture capital.

    --

  69. Re:Doomed to fail by Fred+Ferrigno · · Score: 1

    Oh yeah, the moral of my story (to bring it back on topic) was that while there are reasons why things happen in this industry, they're generally pretty stupid ones.

    In short, expect the future of .NET to be decided by its box design.

    --

  70. Operating systems irrelevant. by donglekey · · Score: 1

    So I've been reading the posts and I am impressed with the slashdot level of knowledge about Micrsoft. After what I've read it seems that this could be something very useful to everyone who supports alternative OS's. If Micrsoft does end up being split, and .NET is supposed to render operating systems irrelevant by becoming a standard (a real standard submitted to a committee not a standard like windows) then it would be a big push for alternative OS's. My biggest support would probably have to go to java because its easy and somewhat standard although I understand why some people don't like Sun as a company. I don't want to use windows, but the reason I do is because of the GUI and software. The GUI isn't really relevant to this, but if all software was truly portable I would have no problem switching to linux and making due with the gui.

  71. Re:Doomed to fail by donglekey · · Score: 1

    I played doom yesterday network style. On windows ME. It was awsome. I was glad for the backwards compatibility.

  72. This won't happen. by Dr_Bones · · Score: 1
    I have a small amount of faith in the fact that the "Justice System" would see this as a thinly veiled attempt to get around a breakup. In that case, .NET would be awarded to the MS OS-division, and render their grand scheme useless, or at least silly.

    It must be a slow news day..

  73. Windows... Doors... Walls... by crashnbur · · Score: 1

    I don't expect Windows to be split, but in the event that it does happen, I don't expect it to slow the company - er companies - down any. However, we might actually see better software, as two companies could then become somewhat competitive. They may say they won't, but with some guys going to the Windows branch and others to the Office branch, who's to say that someone won't start trying to show off their knowledge of the other side for their own gain? A little competition is always good, and better software as a result is welcome by me. I'm not for the destruction of Microsoft, but if it means better software, I have nothing against breaking the company down.

    1. Re:Windows... Doors... Walls... by defunc · · Score: 2

      Can we imagine Oracle without Ellison? How about Sun without McNealy? But is there really a Microsoft without Gates and Ballmer?
      --

      --
      .defuncrc
  74. Re:.NET won't, but the free software movement will by bdeclerc · · Score: 1

    Okay, you're getting boring, but I'll bite:
    Apache vs. IIS

    I'm goinh to bed now...

  75. Re:Cross-Platform Support by bburcham · · Score: 1
    Actually The Open Group (nee XOpen) has a product called COMsource. It's essentially a source code license for a Solaris port of Microsoft's DCOM implementation. From the COMsource page, here's what it is:

    COM (including DCOM, Service Control Manager, Structured Storage, Monikers and Automation), MS-RPC, Registry, and the Windows NT® Distributed Security provider

    I was investigating using it to do a pure Java implementation of DCOM, but the licensing conditions were such that it didn't look like I'd be able to deliver my stuff on Windows -- gee... all I wanted to do was "embrace and extend"
  76. Re:.NET won't, but the free software movement will by ca1v1n · · Score: 1

    I think I have read at least 3 comments of yours, probably more in this thread, and I'm browsing at +1. How do you avoid the moderators?

    By the way, I'm no Linux zealot, but this post is flamebait. Some of your others had merit, but think for a second. Just because you don't have much use for it doesn't mean that there aren't an awful lot of people out there who are a lot more productive with their free software product of choice than MS's comparable product, if it even exists.

  77. Re:Why do we need .NET ? by TandyMasterControl · · Score: 1

    More like they want to destroy the `net with MS tech, keep open the one viable part left -based on their software, with their ticketbooths and machinegun towers- and meter access to the rest of the world.
    Bring me the head of Gill Bates!

    --
    Johnny Quest has two Daddies.
  78. Re:Come on now... by TandyMasterControl · · Score: 1

    I want whatever it is that you're smoking... The Appellate level (Raygun appointed) and the Supreme Court (Satan-spawned) need only the slightest indications of acquiescence from Ashcroft -or whoever AttyGen. turns out to be.
    Expect a reversal on appeal and no follow-on appeal to the SCOTUS. You're deep in pleasant dreams if you imagine that that case could still be alive.

    --
    Johnny Quest has two Daddies.
  79. Business point of view by mdavids · · Score: 1

    The majority of posts here have dismissed .NET as:

    (a) Technically ugly and unreliable, and

    (b) An obvious rip-off, compared to free ("speech" or "beer") software.

    Therefore nobody in their right minds will buy into it; not developers, and not users. The problem is, there's a third customer here: businesses.

    Why are people using Windows and MS Office at home? Because it's stable, based on open standards ("interoperable"), inexpensive, and easy to use? Or because that's what everybody uses at work?

    Why are there a hundred VBScript kiddies for every genuine hacker? Because the timeless allure of BASIC is so irresistable? Or because that's about the ratio of Visual-Active-whatever developer jobs to jobs for programmers.

    Some people are asking who in their right mind would pay over and over again for the same software, and be at the mercy of one company for service delivery. Show me a company that doesn't. Large corporations don't have in-house IT departments any more; smaller corporations never had them. They sign "just make it work, ok?" contracts with outsource companies, and pay through the nose to not worry about how technically efficient, interoperable, and so on, their software is. A business is going to look at .NET and ask "why are we operating a server farm with an army of contractors when all we need is a firewall and we can suck all this stuff down the wire from Microsoft?".

    Microsoft doesn't have to convince developers or users to adopt .NET, just corporate managers. Promise the world, throw in enough buzzwords and acronyms, let the technical problems work themselves out once the sale's been made. Get to the people who run the world, and the world will follow.

  80. Re:.NET is cool by silicon_synapse · · Score: 1

    Will MS Apps still be available as local programs? It sounds like .NET will make 'net access a requirement for the programs. Not a problem for most of us, but it essentially raises the base TCO by requiring 'net access and probably a second telephone line or some kind of broadband. Won't this widen the supposed "digital divide" or am I misunderstanding the whole thing?

  81. It should have been a three way breakup. by subsolar2 · · Score: 1
    As I've been telling my friends all along, the Micro$oft break-up should have been a three-way one along the following lines:
    • Operating systems - Windows 9x, WinNT and CE (or whatever they call it now)
    • Applications - Office, SQL Server, Exchange, Games Division, etc.
    • Internet Division - IIS, Hotmail, MSN, etc
    The Break-up as it was proposed by the justice department never made sense. That's why Judge Jackson sent the initial proposal back to the Justice department hoping that it would be a three way plan like he suggested.

    - subsolar

  82. Re:I think the author is missing something by Quintus · · Score: 1
    QN: (I haven't really thought about this in detail; I'm waiting for my print version to arrive; this is out of the darkness of my mind) Well, yes, but I think they're right inasmuch as when .net becomes the primary means of selling windows, it will have subsumed windows, financially, by its success, and technically, by its nature. .NET is a new way for MS to dominate the industry; and it is neither os nor office app, so whoever ends up with it will be lucky in the breakup...

    --
    He who fights and runs away,

  83. Re:Doomed to fail by Ig0r · · Score: 1

    There won't need to be benefits to MS's next OS. If it comes bundled with Joe's new computer, that's what he'll use. Because Joe now uses it, if Jane wants to read Joe's documents, SHE'll now have to use the next MS OS. It's an endless upgrade cycle.

    --

    --
    Soma: because a gramme is better than a damn.
  84. M$ Hype - nothing to sweat... by DigitalSorceress · · Score: 1

    What people seem to be failing to grasp is that this whole .NET thing is only what MS would LIKE to see happen. Look at how many times in the past they've come out with some new product that they truly, honestly believed would change the face of computing, and due to price or performance or conplexity or any other number of things, has just completely flopped ... Remember MS BOB??? Look at WebTV... look at how they kept trying to "steal" the internet by co-opting standards with their own proprietary extensions and "enhancements" and failing (Visual J++ Early MS Internet Explorer, Front Page extensions)

    Two words: Paper Tiger

    Maybe big businesses (the main profit center for M$) will go for this subscription based stuff if it can be shown to bring down TCO, but honestly, I think those that go for it will just be trading one set of problems (keeping lots of users up to date and functioning) for another set (maintaining a big enough and reliable enough bandwidth pipeline to handle hundreds or thousands of users doing all their work over the net).

    Besides, with the Microsoft record of poor security, would any sane company want to risk having all their corporate info (accounting, documents, spreadsheets, email, etc...) and mission-critical files at the mercy of the internet?(especially MS's concept of the internet) I mean, yeah, everything can be set up to run on VPNs or run SSL or something, but it juse seems risky to me.

    On the other end of things, I bet John Q. WindowsUser who didn't get off Win3.1 until 1999 will just figure that their Works Suite2000 and Windows98 will do just fine for quite some time.

    On the topic of John Q. WindowsUser, I bet I know why adoption of Office 2000 is so slow - LOOK AT THE EFFING PRICE!!! I mean, at something like $650 a copy($350 for the UPGRADE), I think MS has invented possibly the best incentive for software stagnation and/or piracy that has ever existed. If I hadn't been able to get my employer to upgrade mine, I would NEVER have bothered.

    6 more words: Screw you guys, I'm installing Linux



    +++++++++++++++++++++
    --

    The Digital Sorceress
  85. Since when is this bad? by eric434 · · Score: 1

    At the end of the article that this article links to, it mentions that Microsoft(Office) having been split from Microsoft(Windows) would move to support .NET on other OSes in order to remain competitive! Although the fact that Office.NET is a crappy and obvious way for them to rob you blind, the $ALTERNATIVE_OS support would at leas make many people look at $ALTERNATIVE_OS that would not if they couldn't use Clippy on them.

    --
    This .sig temporary until a better .sig can be constructed.
  86. Re:.Net ? by gallir · · Score: 1
    In short, in the new Windows system and API architecture and development framework. Ramarkable points: an new bytecoded language (C#) to compite againts Sun/Java, integration with XML and deprecation of COM/DCOM...

    Besides VStudio .NET, the rest it's still vapourware, or promises in the best case.

    Nevertheless, according to recent stories such as Netscape/IE, RVideo/MSMedia, Citrix/Terminal Server, sure it will occur. We will call you the Sun Java/.NET story.

    --ricardo

    --
    sgis ddo ekil t'nod i
  87. Re:Cross-Platform Support by maunleon · · Score: 1

    Compaq Unix (Tru64) has DCOM support... see http://www.digital.com/info/SP7070/SP7070HM.HTM

  88. Re:.NET is cool by truelight · · Score: 1

    Oh, Please! I would easily pay several hundred dollars per month if I COULD GET 56k> access where I live.

  89. phear by The+Evil+Beaver · · Score: 1

    "Furthermore, Microsoft will ensure that .NET services work best when used on PCs running Windows."
    In other words, .NET only works on Windows. Yes, I would consider that to make it cause the split to be useless.

    --
    Chris 'coldacid' Charabaruk Meldstar Entertainment
  90. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  91. Re:just 120 characters by firewort · · Score: 1

    is busy, hung, or dead.

    A host is a host from coast to coast, but no one uses a host that's close

    --

  92. Re:Go MS!!!! by hackerhue · · Score: 1

    Summary of your post: the ends justify the means.

    --

    To get something done, a committee should consist of no more than three persons, two of them absent.

  93. just 120 characters by SomePoorSchmuck · · Score: 1

    A host is a host from coast to coast / but no one uses a host that's close / unless the host that isn't close

    hey, what's the rest of your sig?

    ---

    --

    Hollywood, Television, has become the dream machine. We need to take that back; each of us is a Dream Machine
  94. Re:Doomed to fail by CyberKnet · · Score: 1

    Actually, the "guy" (actually guy*s*) who developed the spreadsheet released the idea into the public domain. None of them would be collecting roylaties for patents etc. Now while they persona they have employed may well have been one of the people who developed the spreadsheet, and also may well be a millionaire, the two are not tied together as closely as you imply.

    ---

    --
    Video meliora proboque deteriora sequor - Ovidius
  95. Re:.Net ? by KjetilK · · Score: 1

    moving towards using standards

    Oh, actually, Bill has always liked standards, as long as he may dictate them and maintain a reasonable level of control of who is using them... At least that was the message of his recent bizniz book.

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
  96. Re:Cross-Platform Support by JamesOfTheDesert · · Score: 1

    The point of DCOM on other pltforms was not that a COM binary would run anywhere, but that code could use DCOM to interact with a COM object on a across platforms. You would still have to write the Unix code to expose the DCOM interface.

    --

    Java is the blue pill
    Choose the red pill
  97. .Net by WildBeast · · Score: 1

    First their was MS Dos, then Windows 95, then .NET
    .NET is an important transition and not a minor one, it's as important as the DOS / Win95 transition. the OS won't matter much anymore, maybe the browser but not the OS. Applications will be on the NET and you will be able to access your data from anywhere.
    I don't think that .NET will fail, a lot of companies try to bring applications and interactivity to the web, it started by CGI's then Java then PHP. I think that .NET is more of a vision than a product, MS is producing the platform (Visual Studio.Net) that will allow us to easily develop applications for the Internet and make them available on a whole lot of devices. MS are using their marketing skills to push companies on developping their products for the Internet, it's a good thing.

  98. Re:NET user base = zero by WildBeast · · Score: 1

    "Or are they simply dumb enough to think that people whose only option is still dialup with local phone charges will actually bother using applications served over the net, instead of software installed on their own hard-disk?"
    No they're not so dumb, you'll be able to choose to install the software locally.

  99. Re:Doomed to fail by autocracy · · Score: 1
    I've always wondered, does anyone actually USE that 15 year old software? I've seen a few instances (like maybe 2)... but that doesn't really count, does it?

    I'd like to know what kind of backward compatibility you're talking about. Supporting another company's format isn't backward compatibility. I'm sure that MS will make its new software support formats from the old, but I don't expect to see any sort of support for other vendors stuff.

    CAP THAT KARMA!
    Moderators: -1, nested, oldest first!

    --
    SIG: HUP
  100. Re:Doomed to fail by autocracy · · Score: 1
    I don't hate Microsoft - AoE2 rocked :)

    My eyes are open. And from what they can see, the folks at Microsft are as responsible for "inventing" the spreadsheet as they are for "creating" DOS, or Al Gore forming the internet...

    I'll stop short of hedging my bets on when .ORG will appear, but I can't see any sign of .NET being a good idea. You call me a fool, and say that Microsoft is great, but you don't back it up. Do you seriously plan on renting software? And as for .NET being a great programming language, it's a controlled version of C with a proprietary controller. Essentially another language with the same power as C/C++ but more nuisances. Focus your eyes, you may see things more clearly.

    CAP THAT KARMA!
    Moderators: -1, nested, oldest first!

    --
    SIG: HUP
  101. Re:Doomed to fail by autocracy · · Score: 1

    MS is going to try to do the same thing to C# as they tried to do to Java. C# (the W3C standard) may be just fine, but a rift will follow it.

    CAP THAT KARMA!
    Moderators: -1, nested, oldest first!

    --
    SIG: HUP
  102. Re:.NET does not exist by ckedge · · Score: 1

    > and XML is a "technology" in the same way as comma-separated list is a "technology".

    ROTFL... sigh..

    Thank-you for that fabulous quote! If I were a moderator I would have given you a +1 funny.

  103. Clearly you don't work in IT by alacrityfitzhugh · · Score: 1

    If you did you would probably have to make both systems communicate. (By the way, isn't Linux just another Solaris clone?)

    1. Re:Clearly you don't work in IT by Quietti · · Score: 1

      Actually, I do work in IT, as it happens.

      All of my systems communicate very well, thanks you. TCP/IP protcols are openly documented, do not require any vendor-specific garbage and just plain work.


      --
      --
      Software is not supposed to be about how to work around a useability issue. - Ken Barber
  104. Be Calm by alacrityfitzhugh · · Score: 1

    SOAP ties together Bonobo, CORBA, DCOM, and any other object type you want.

    Remote procedure calls (RPC is not a protocol) have never been easy. Object retrieval has also aways been convoluted. SOAP is a rosetta stone for object access. Clearly you are having trouble with any server based objects. I am afraid you are going to have to get used to the idea. Remote Objects aren't going anywhere anytime soon.

    1. Re:Be Calm by Petrophile · · Score: 1

      So does TCP.

      Don't be pendantic. My app is going to point a stream of data at your server. You have two options:

      1) A proprietary binary stream on port 139 for which do you do not have the proper libraries to parse.
      2) A proprietary text-based XML stream using HTTP POSTs on port 80, which you can parse, but can't validate against the missing schema.

      I think most in the audience would pick Option 2, because at least they have a fighting chance with their Apache Perl scriptz or whatever.

    2. Re:Be Calm by Alex+Belits · · Score: 2

      SOAP ties together Bonobo, CORBA, DCOM, and any other object type you want.

      So does TCP. Without information about meaning of the data in XML it's as proprietary as any binary, and DTDs or schemas do nothing to describe how to operate on the data. Also "remote objects" without objects mirroring mechanism and transparent transfer, are only good as a recipe for network congestion -- if you think, X is slow, try to imagine how bad that thing will be.

      --
      Contrary to the popular belief, there indeed is no God.
  105. Re:Doomed to fail by SpookyFish · · Score: 1

    despite what the article says about this move helping to preserve Microsoft in the face of a breakup, I doubt it. If the person heading up the application side of the newly broken empire is business-minded, they won't restrict the .NET system to the Windows OS, thus shooting the whole plan to sell the Win 2K OS for .NET server software in the heart.

    I think you missed what the article was saying here. The point was, .NET preserves MS by making Windows irrelevant.. In the split-into-two scenario, BillG, SteveB, and most other "importants" would head to the applications company, push .NET as the "Platform", and have Windows (and Linux or ???) be merely the underlying "DOS" -- sounds strangely like '95 again, but without forcing DRDos to be incompatible...

  106. Just wondering... by PEdelman · · Score: 1

    Nowadays almost everybody is using some illegal copy of Windows/Office at home. What will happen with this .NET thing? Can you still do that? If not, what does this mean for the M$ market share?

    --
    Like science? Comics? Wicked...
    Funny By Nature
  107. What Breakup? by Quila · · Score: 1

    As soon as Attorney General Ashcroft is in charge, there will be a sweet settlement with a light slap on MS's wrist (see Salon article -- they have a good point).

    I don't know what to think of this guy. Okay, right-winger puritan, but for privacy and reduced government interference, pro free speech but believes in severe restrictions when the speech is against his puritanical bent.

    Ah, forget it, can't be any worse than Reno.

  108. Re:Comments... by leppi · · Score: 1
    > trust no one - fox mulder

    OOPS! I dont know how I will feel about any comments you make from now on. This quotation should be credited to "Deep Throat". Fox Mulder merely repeated it. :)

  109. It's over until... by smagruder · · Score: 1
    2002. Consider the ideological direction of the past three elections. To the left, times 3.

    Steve Magruder

    --
    Steve Magruder, Metro Foodist
  110. Think about it... by GroovBird · · Score: 1

    ...Maybe everyone is just afraid Microsoft will succeeded in what Sun has promised us for years with Java?

    ...Maybe developers will not develop products for .Net if they don't buy it? (no pun intended)

  111. Would this be bad? by Mik!tAAt · · Score: 1

    If I understood correctly, the "jettison of Windows platform" when using .NET would essentially mean that there could be Office.NET for Linux some day, and that cannot be all bad, right? And in any case, this would mean that Microsoft would be going in a more open direction, which would be quite nice. -- And there was much rejoicing

    --
    This is the place where you write something that will make you seem like a complete idiot.
  112. The Economist has stumbled badly here by Bellhead · · Score: 1
    For a publication of the Economist's reputation, I was very surprised to see such a poorly written piece. I am very surprised at the bias they showed.

    The article (correctly) points out that Windows-based products cold be optimized to work with the netcentric paradigm, but ignores both the maturity of other players in the game (Larry Ellison isn't going to stand still for this) and the fact that such a change would be a perfect opportunity for companies to consider other applications. Corporate IT directors, already smarting from the exorbitent M$ licensing fees for W2K, might revolt at a subscription based structure for desktops as well.

    After a breezy piece on how M$ will shift its application software to a subscription-based network model (without a word about the massive network infrastructure growth that would be needed to support such a change) the Economist takes a vicious swipe at Linux:

    In addition, although Windows is a foundation stone in the current vision of .NET, there is no reason why .NET services should not also work on other operating systems in future. So even if Microsoft is not broken up, .NET provides a good insurance policy against the rise of the popular open-source Linux operating system, which is maintained and distributed free by enthusiasts on the Internet.
    This has "censored by the Sales Department" written all over it: even while talking about profit warnings, the writer takes care to paint a picture of a future where M$ is the only possibility, where Linux is for hobbyists, and where Gates wins again.

    Bellhead

  113. Re:Comments... by defunc · · Score: 1

    Thank you for pointing out the "deep throat" quote.
    --

    --
    .defuncrc
  114. Re:.Net ? by iamblades · · Score: 1

    .net is not limited to MS's apps at all. they just released the beta of the .net Visual Studio, so I guess other companies will be able to program for it though. I personally hate the idea of .NET because java was supposed to do this, and it didn't, and I doubt MS will be able to pull this off at all. I just see this whole thing as MS trying to beat piracy.

    --
    Shit adds up at the bottom...
  115. Re:.NET is cool by ChessProzac · · Score: 1

    Yes. .Net is used to develope both clients and servers. .Net is not a language, it's an almost undefinable concept. Basically, under the .Net movement, applications will migrate to a language called C# which is simmilar to C++ and Java (only not carrying over the shitty parts or slowness of java). C# will make writing code a hell of a lot easier and to answer your question, yes, you can still write conventional non-internet-centric apps. Scott

    --
    Long live Microsoft!
  116. Re:.Net ? by pavkb · · Score: 1

    MS.NET is pretty similar to what the Windows common controls was for Win95. U see. After a while applications needed a standard way to Open Dialoge, Save as Dialoge. So Common controls were created. .NET Goes way further. Apart from changing the subtle look & feel. Meaning everything is similar to browsing.. but with predominent usage on Internet. Like previously we developed apps using VB. How do u port it to the internet. Almost imposible. Now u write em in VB.. just publishem ur good to go.. All the app servers are users of the .NET Framework or they understand the Framework. The Windows.NET is a joke. Its nothing but windows 2000 with .NET Framework in it.. so that any windows client will have a common Framework & any app complient to that framework will. look the same & work this same.

  117. Re:Doomed to fail by rebelcool · · Score: 1

    only problem is, m-soft has 90% market share. People (and companies) hate giving up their current stuff and moving to other stuff, so don't expect companies to run like mad at open source.

    --

    -

  118. Re:Doomed to fail by rebelcool · · Score: 1
    well since the home windows market is *still* compatible with old dos programs that are 15 years old, I would assume they're going to put in a large number of backwards compatiblity in the products.

    That would be the logical choice.

    --

    -

  119. Re:Doomed to fail by rebelcool · · Score: 1

    as in the new OS will still run win32 programs, just like win9x will still run win3.1 software...

    --

    -

  120. .net and the future. by charlesbesso · · Score: 1

    .NET as I am aware is an open standard's api for providing subscription or, just plain services by connection (who said it had to be used for a pay service people it's an open standard there are non profitable uses of this technology) useing C# & there XML GUI there building for Whistler & more prodomitely BlackComb, .NET will be ported to Linux by Corel that is why MS invested in Corel. Lets take the time to name a few services I think .NET is perfectly suited too we'll there's Napster, ShoutCast, Real Player, WMP, TV Turner Cards W/ Internet Capabilitys, Certianly All Online Based Games, All Stock Software (Datek, AmeraTrade) All Open Source Software (A Language that can compile on any machine and run instantly? Oh jesus that's such a bad thing ;)..... - charles "I am intelligent therefor I am elite, you on the other hand our dumb, so your are obsolete, die"

  121. Re:.NET does not exist by Petrophile · · Score: 1

    You mean that .NET doesn't do away with COM, yet, because it's impossible for them to rebuild and replace 10 years worth of COM components and interfaces in a blink of the eye. But, when you see the MS hype that "Lookie - we did (COM-like stuff) without COM!", it's clear that the future is .NET and not COM.

    Which is a very strange shift in position for such a core group of technologies and a huge gamble. They must have really believed that there was no way to sell (D)COM to the 'enterprise' to take such a gamble, or the article premise is true (which it probably is, .NET being 'middleware' and COM being 'operating system' perhaps in the DOJ breakup plan.)

    Not to mention the current awkward period when they need to tell people to essentially use both .NET and COM and like it. Not that COM will ever really go unsupported, but MS does have it's tendancies to forget about APIs that are no longer officially blessed.

  122. Re:Doomed to fail by Petrophile · · Score: 1

    The point was, .NET preserves MS by making Windows irrelevant..

    Which is actually a smart move. Operating Systems are a commodity product, and with Windows 2000, Microsoft has basically finished the substantial work making them. From here on in, it's tuning and bugfixes.

    The only reason MS is opposing the breakup is because the $50/tax on PC purchases is a nice business to be in, and so is selling NOS seats. But they know where the real profits come from - control of the platform, and could live just fine without "collection of poorly debugged device drivers" itself. Once Windows.NET gets out the door, they will be more than happy acceed the government and let the OS division hang out to dry.

  123. Re:.NET does not exist by Petrophile · · Score: 1

    Wrong. .NET is a completely different architecture than (D)COM. So, if you've made an investement in COM (most Windows shops have), you're probably screwed by this new tactic.

    For the last 4 years, it's been COM, COM, COM from Microsoft (after they decided what to call it). Now they'll change their tune, and the softies will pretend that that 'legacy' shit never existed.

  124. Re:Doomed to fail by sucko · · Score: 1
    no way. Delphi's problem was *not* in the complier. In fact that may have been the best part. That thing was FAST. I always felt confidant that what was happening in the IDE at runtime was the same as the EXE. I don't feel that with VB or powerbulder (do they still make powerbuilder?)

    In ver 5 they added some dumb feature that allowed you to inherit just a portion of a screen, instead of the whole thing. Nifty I suppose but I'd rather just have a help file that doesn't suck.

    I hated the non-data bound controls. They were weak and slow. The free vcl controls on the net were even slower. Don't even get me started on the BDE.

    Delphi had problems but none of the major ones had anything at all to do with Microsoft. Sometimes companies make mistakes all on their own. Stop laying blame at Microsoft's feel. I really believe that if Delphi had VB3-like help the sales would have doubled (to a still insignificant level)

  125. Re:Doomed to fail by sucko · · Score: 1
    Look at Microsoft's plan from this point of view. You've got two typewriters (one called Star which represents StarOffice, and one called Word, which represents MS Office/Word). The Star typewriter doesn't cost anything to put in your house, and costs very little for a business to put into place. Meanwhile, the Word typewriter has to be rented every time you use it. It's like having a payphone in your house. Also, the Word typewriter doesn't support the Star typewriter's native format, while the Star typewriter supports both the Word and Star typewriter formats (wierd typewriters, eh?).

    Well... where do you start with this?...

    The first problem is you don't rent word every time you use it. That's just an outright lie. The other issue is that star office is fucking embarrassment. Advantage word.

    Now here's where the REAL fun begins: Microsoft has to not only convince consumers to use .NET software, but it's got to convince programmers to write .NET software - which has its own programming language.
    This shouldn't be too hard since vs.net is fantastic. It has all the nice things from Delphi from a company powerful enough to get it done. Delphi always had a "not quite finished" feel to it. Its version of intelisense made me cringe.

    VS.net truly gives developers capabilities they didn't have before on any platform. With web forms you can now separate the code from the crummy html in a very elegant way. Who else has this?

    The article that this story is in reference to also states that Microsoft is planning to use the .NET server software to boost Win 2K sales. The infers that .NET server software will only be made for the Win 2K platform. That leaves some people on the other side of the wall

    duh. fuckhead. Yes. The point here is to sell windows. duh. duh. duh. What part do you not understand about a commerical enterprise? Build stuff..sell it... collect money. Easy, no?

  126. NET user base = zero by Quietti · · Score: 1

    Honnestly, what the hell do Microsoft and SUN think they are up to with their everything served through a web portal instead of installed localy approach? Are they trying to compete with the Entertainment industry in the pay-per-use scheme of things? Or are they simply dumb enough to think that people whose only option is still dialup with local phone charges will actually bother using applications served over the net, instead of software installed on their own hard-disk?

    Honestly, I really cannot be bothered with either company's laughable attempts at controlling this planet's software. Freedom of choice and rock-solid software rules; this is a war neither company can win, even if they opensource their products. Both BSD and Linux have a proven track record that will kill any commercial attempt at world domination, including attempts at commercializing Linux such as Red Hat's self-declared domination of the Linux universe.

    Here is a more realistic sample of smart shopping: my workstations run either MiNT, OpenBSD or Debian, on hardware ranging from 68k-based Atari TT030 to your average free second-hand PC hardware. The whole thing is fast, efficient and, in the case of MiNT, runs both vintage GEM software and X applications. It works without any Microsoftism, as it relies entirely on open standards and simply rocks, because the software itself is well-coded and efficient, not because of bloated 1GHz overclocked CPU architecture.

    Given this, why should I even bother reading about what William Gates the 3rd or Scott McNealy have in mind for the future of consumer computing?

    Bill, Scott, I already have everything I need. If it ain't broke, don't fix it.


    --
    --
    Software is not supposed to be about how to work around a useability issue. - Ken Barber
    1. Re:NET user base = zero by Chris+Johnson · · Score: 2
      It's not even that freedom of choice and rock-solid software rules.

      Installed base rules.

      Live by the installed base: die by the installed base.

  127. ISDN costs by Quietti · · Score: 1

    The same is true pretty much all over Europe.

    While cable-net has started to appear in a few cities, which is helping bring the overall access costs down, I still know an awfull lot of people who cannot afford more than a couple of hours of surfing per day, because the only option in their town is dialup connection plus phone charges on top.

    Honestly, even Canada is nowhere near Yankee standards, in terms of cost and variety of options. While most Canadian towns indeed don't charge for local calls, they also only offer (at best) 56K dialup access thru the phone company's indecently priced 100 hours/month package.

    Basically, for anyone but Yankees, phone charges do apply and high-speed access is often simply unavailable, therefore completely nullify any master plans for portal-driven software.


    --
    --
    Software is not supposed to be about how to work around a useability issue. - Ken Barber
  128. Oh, puh-LEASE! by Bill+Fuckin'+Gates · · Score: 1
    I'm sure I'll be modded down for asking this, but what is the relevance of posting this story? Is it simply to create yet another opportunity for ignorant Slashdot readers to bash Microsoft? Believe me, everything negative that could possibly be said about us has been said months ago, in one of the many other "let start a flamewar under the guise of being a real news organization" anti-trust discussions.

    Why is .NET "scary", AntiFreeze? Are you afraid of change, or afraid that it will be successful and make GNU/Linux even more irrelevant to the enterprise? Do you really know what you're talking about? Please, draw upon your six months of programming experience ("JavaScript is l337, man!") and explain exactly how .NET will affect you, a high-school sophomore in Aberdeen, Kentucky. I'd also like you to explain how you could interpret such a story, posted on Slashdot next to the "Borg" icon, as anything but pathetically blantant flamebait.

    I have several accounts here, two with capped karma. I've been around a while. But it's getting more and more difficult to come here expecting anything intelligent, when there are so many more mature, interesting webboards out there. Bojay was right to bugger off when he did.

    I would like to encourage Microsoft stories on Slashdot, but can be please be a little more grown-up? "No, of course not, we must be feverent Microsoft bashers, because it's trendy, just like Linux!" Poor Andover, and poor VA... this is what happens when you invest millions of dollars in a dead messageboard run by crappy Perl programmer kids who encourage flamewars.

    Cut the crap, already. You know that both yourselves and the majority of your readers are scrappy Linux-hacker wannabes. Why not post stories about things they can have intellgent discussions? Here are a few suggesstions:

    • "Ask Slashdot: What is the l337est GNOME skin?"
    • "Interview: A Non-virgin"
    • "The coolest TI-83 games to play during English class"
    • "Science: Stealth masturbation"
    • "BSD: Not as l337 as LUN1X!!"
    • "Book review: O'Reilly's Acne Prevention in a Nutshell"
    Fucking amateurs...


    See you in hell,
    Bill Fuckin' Gates®.
    --


    See you in hell,
    Bill Fuckin' Gates®.
    (This post is ©2001 Microsoft(TM) Corporation.)
    1. Re:Oh, puh-LEASE! by Ancient+Eye · · Score: 1

      Tell me this isn't a Troll and I'll tell you that I don't believe you...

      *sigh*

    2. Re:Oh, puh-LEASE! by Rogue+Orion · · Score: 2

      Finally someone that sees through all the Slashdot bullsh*t, and tells it like it is.

      Kudos...

      I agree that any attempt to talk maturely regarding any issue about Microsoft vs. Linux turns into an immature "My OS is better than your OS" junior high school bashfest.

      I like and use both Linux(Slackware) and Windows(2000 Pro). Both have their uses, and it makes no sense to me to be that narrowminded to advocate something so blindly without actually having an honest opinion based on real world experience.
      I am a programmer by trade, and I choose to use Microsoft technologies purely for the fact that I get more done in less code, and less time. And the performance is comparable. I don't expect anyone to agree with me...

      This is MY opinion... NOT YOURS!!!

    3. Re:Oh, puh-LEASE! by Black+Parrot · · Score: 3

      > But it's getting more and more difficult to come here expecting anything intelligent, when there are so many more mature, interesting webboards out there

      IMO, Kuro5hin is lame. I keep the K5 Slashbox up, and still read the titles semi-regularly. Most of them are drivel. Now and then an interesting one comes up, but if I decide to drop by I almost always find that the discussion is drivel too.

      Sure, there's lots of trolls and clubies on Slashdot. And lots of martyrs like you, who pretend to be a tiny minority with penetrating insight, whereas in fact you're a large plurality who pretty much conform to the caricature you accuse others of.

      But if you browse at 1 most of the time, and mentally tune out the remaining drek, you can still actually learn a lot on Slashdot. A lot about technology, and a lot about what's going on in the social world too.

      And sometimes you'll hear opinions that you don't agree with, and people will bring you around to their side if you participate in the discussion intelligently.

      Forgive my rant; I just get tired of all the self-righteous bashers of Linux and Slashdot. If you don't like an article, don't read it. If you don't like Linux, don't use it. But don't pretend to be a clearsighted sage who rises above the ambient bullshit, when you're just bitching the same bitch that dozens of other morons post in response to every fuckin' article we get here.

      --

      --
      Sheesh, evil *and* a jerk. -- Jade
  129. Re:Come on now... by geomcbay · · Score: 1
    Bush has no official stance on the Microsoft trial as of yet, but he said this in a PBS interview last year:

    ``I hope, though, that whatever settlement is done it won't ruin this company because this company has been a very interesting innovator. I hope the judge would keep in mind that this company is an important part of the technological revolution taking place in America.''

  130. Re:MS has always net on the future, usually right. by geomcbay · · Score: 1
    I agree with a lot of your post, except a few points.

    Even so, Sun is way ahead with Java and net based applications, with the promise of openning it [java] to the world, something MS has never said they would do with .NET

    Actually this is not true. While Sun has made most of Java's source code viewable (if not Open), they still retain sole ownership of the standard. Sun has talked and talked in the past about how they would open Java up as an ISO or ECMA standard, but always wound up pulling out and retaining sole control of the future direction of Java. Microsoft, on the other hand, while certainly not a champion of true open standards in the past, has submitted the core technology behind .Net to ECMA for standardization.

    Companies will NOT pay for subscription based applications. There is no way that if most of the world would not pay to upgrade to Office 97, that they are going to decide that monthly charges are better. I know accountants, they will NEVER buy into this idea.

    This is not an absolute. In fact, many companies are turning a profit even in these 'terrible times for tech' supplying subscription-based software to companies. Its more the consumer space that is going to freak out (ala DIVX) when this model is hoisted upon them. Many businesses already spend ridiculous sums on support contracts, and many will see subscription based software as a way to save on labor costs in IT, and will try it out..Whether or not it works on a grand scale depends on the pricing schemes and the support the software companies are able to provide.

  131. Re:Aren't you a little afraid... by Popocatepetl · · Score: 1

    OpenBSD man pages are very complete and informative. Info isn't necessary, but people think it is because many systems have crappy man pages. I am not going to post this anonymously. If I can't say it under my username, it isn't worth saying.

  132. Punish them for being successful? by ServerSocket · · Score: 1

    That was the democrat way. It's over now!

    1. Re:Punish them for being successful? by ServerSocket · · Score: 1

      When you come up with a real question.

    2. Re:Punish them for being successful? by ServerSocket · · Score: 1

      Yeah, sure, and Linus is molesting little boys. Get real!

    3. Re:Punish them for being successful? by ServerSocket · · Score: 1

      While we're at it... what kind of drugs are you taking?

    4. Re:Punish them for being successful? by PurpleBob · · Score: 2

      While you're at it, why don't you dispense with the ad-hominem attacks and answer the question?
      --
      Obfuscated e-mail addresses won't stop sadistic 12-year-old ACs.

      --
      Win dain a lotica, en vai tu ri silota
    5. Re:Punish them for being successful? by PurpleBob · · Score: 2

      Me?

      Look back at the poster's name. And consider thinking for more than 5 seconds when you type a comment.

      --
      Obfuscated e-mail addresses won't stop sadistic 12-year-old ACs.

      --
      Win dain a lotica, en vai tu ri silota
  133. Re:.NET is cool by ServerSocket · · Score: 1
    Conceptually, developers integrate Web services into their applications by calling Web application programming interfaces (APIs) just as they call local services. The difference is that this call can be routed across the Internet to a service residing on a remote system. For example, a service such as Microsoft Passport could enable a developer to provide authentication for an application. By programming for the Passport service, the developer can take advantage of Passport's infrastructure and rely on Passport to maintain the database of users, make sure that it is up and running, backed up properly, and so on.

    .NET is founded on this principle of Web services, and Microsoft is providing the infrastructure to enable this evolution to Web services through each of the pieces of the .NET platform. The next generation of development tools and infrastructure, including Visual Studio.NET, the .NET Framework, Windows.NET, and the .NET Enterprise Servers, have been designed for developing applications on the Web services model. The .NET Building Block Services, the new .NET device support, and the forthcoming .NET user experience will provide the remaining pieces of the puzzle to enable the development of applications that take full advantage of the Web services model.

  134. Re:.NET is cool by ServerSocket · · Score: 1

    The driving force behind Microsoft .NET is a shift in focus from individual Web sites or devices to new constellations of computers, devices, and services that work together to deliver broader, richer solutions. People will have control over how, when, and what information is delivered to them. Computers, devices, and services will be able to collaborate directly with each other, and businesses will be able to offer their products and services in a way that lets customers embed them in their own electronic fabric.

  135. Re:.NET is cool by ServerSocket · · Score: 1

    Java sucks. Microsoft .NET will enable developers to create programs that transcend device boundaries and fully harness the connectivity of the Internet. With .NET Enterprise Servers, IT professionals can take advantage of the same technologies on which the .NET platform is being built. The .NET platform will fundamentally change the way that companies interact with their customers and partners over the Internet.

  136. Re:ctrl-c; ctrl-v by ServerSocket · · Score: 1
    You like it? Here's more:

    Today IT professionals can take advantage of the same technologies on which the .NET platform is being built. The .NET Enterprise Servers and the Windows® 2000 operating systems provide a solid foundation for creating highly manageable applications that can be brought to market quickly. Because they take advantage of Extensible Markup Language (XML), applications created on this platform will continue to have value as the infrastructure of the Web evolves.

    The .NET platform has, at its core, unprecedented levels of scale based on a significantly different approach to building applications. The Web services model on which it is based means that while the central business elements of corporate applications will still generally be managed locally, the services to support them--user authentication, file storage, user preference management, calendaring, mail, and the like--can be subscribed to seamlessly instead of locally managed. IT professionals will be able to focus more on delivering value to their businesses, and less on the details of installing new redundant arrays of independent disks (RAID arrays) for servers storing user files and mail.

    The Web services model will also enable dynamic deployment of new software releases and updates. Since users will be working in extremely connected ways, management can be made simpler by taking advantage of this connectivity. Easier management will also enable IT professionals to be more responsive to changes in business needs.

    The .NET Web services model for developing applications will open up a new way of creating enterprise applications. Federation of internal and external services will enable simplified creation of applications that bring together corporate data with associated data from vendors and partners, resulting in an unprecedented depth of functionality for the benefit of end users. A company's employee benefits application, for example, will be able to simply subscribe to information from its HR database, to the Web service from its benefits management company, and to the Web service from its payroll management company. The end users will be able to interact with a single, intuitive interface displaying how much vacation time they have accrued, what benefits they personally receive, and how much their last paycheck was.

  137. Re:Web Apps & .NET are the Ultimate Copy Protectio by rauscher · · Score: 1
    This will ultimately lead to disaster for ordinary users as web applications make the move from news, shopping and entertainment to functions that people depend on in their daily lives or businesses. Actually, this might be exactly what ordinary users need. Most computer users spend large amounts of time installing/upgrading programs and maintaining their systems when they simply want to use a small set of reliable apps.

    It wrong to assume that everyone needs or wants the technical experience of an average /.er They want their computer to be an appliance. Theoretically(cough, cough), the .net concept should do just, though no one actually has proven implementation yet. Pity that MS will be the first to sell this idea to the public. No suprise, though. MS has always managed to boost sales by slapping Vaporware is big gold letters on the box.

  138. Re:.NET is cool by sadmonkie · · Score: 1

    Yeah this Jav...(cough cough, I mean) .NET stuff is really cool and innovative.

  139. The Point of the Article is... by Super1-Dave · · Score: 1
    The Point of the Article is...

    Let us take a look at the context of the Economist' article;
    MS is fixing to be broken.
    MS is looking for a way to hold onto market share (and their price per share).
    It will take years for the court to break MS.
    In the mean-time MS is going to change things i.e. the court judgment will not matter.

    The .net program will work for some companies, and MS is sure to come up with several other programs .

    And for those of you that think that an MS strategy will not work, just think back to BOB for confirmation HI.

    --
    -- Wherever you go, there you are. BB
  140. Where does Bill want to go today? by LagerFrenzy · · Score: 1

    Can we safely assume that in the breakup billg is going with the applications (rather than OS) side? Will Linux lose him as an enemy?

  141. Re:Doomed to fail by merlin_jim · · Score: 1
    On the point of .NET's own programming language; this is patently untrue. Not only is .NET available in all the MS languages (VB/VBScript, C++), but it's also got third-party links so that it's incredibly easy to write a third party programming language and hook it into Visual Studio; yes, use the same IDE for different compilers. Already, Java, Cobol, Forth, Prolog, Perl, and Eiffel compilers have been announced, just to name a few.

    Yes, there is a new language in .NET, called C# (C-Sharp). But, if you examine it, it's just a hybrid of C++ with .NET technologies (such as a new foreach keyword for enumeration)

    --
    I am disrespectful to dirt! Can you see that I am serious?!
  142. Re:Come on now... by Chris+Johnson · · Score: 2
    The Reagan administration presided over the IBM case- and the Supreme court used up their political partisanship on the election, wouldn't you say?

    Sorry- I don't think you're aware of political realities. Neither is Microsoft, for that matter. How many times do people have to say 'FoF cannot be so easily overturned' before it is heard?

  143. Re:Cross-Platform Support by smartin · · Score: 2

    Cross platform support to Microsoft means Win[9.|ME] and [nt|2k]. I'd like to say the M$ does not care in the slightest about any other platform but that would be dead wrong. They fear all other platforms and .NET will be yet another weapon that they are designing to lock all other platforms out.

    --
    The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
  144. They should have called it .BOB by smartin · · Score: 2

    It has about as much chance of success. Take a good look at Microsofts attempts to do anything different or branch out in new directions. Anything they have tried (msn, windows ce, event nt) have only survived and verly slowly been accepted because Microsoft has the deep pockets to keep trying and pushing and using their existing monopolies to slowly force their products into the main stream. Sure .NET will probably be accepted but it's going to take them 5-10 years to force it onto most peoples computers. Microsoft is the IBM of the new decade they are more strongly shackled by their legacy software than any company has ever been, it will not be easy for them to make any changes, and they may just find that once they get people to move off the windows platform, those people may decide that it is time to find a better solution altogether.

    --
    The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
  145. Re:Doomed to fail by Phil-14 · · Score: 2

    I can only say, if MS is always successful at what they put their minds to, then they must have been putting their minds towards creating extremely lousy software designed with the single purpose of pissing me off.

    Yes, sometimes they do attract bright people... but they appear to not really do anything with them. They have the guy who made the Newton, but they have yet to make anything like the Newton. They're too constricted by their own concepts of backwards compatibility to really innovate.

    --
    (currently testing something about signatures here)
  146. Re:Doomed to fail by Mihg · · Score: 2
    Here's some more info on how Microsoft has made their C++ variant even more incompatible with everybody else's compiler.

    The following is one of their sample C++ applications:

    OK, there was going to be a bastard-variant-of-C++ code excerpt here, but... (Dammit Taco, the lameness filter sucks...)

    Anyway, the example I linked to above uses three proprietary extensions that Microsoft has introduced to the C++ language.

    1. #using <mscorlib.dll>

      Programmers can now directly include .NET DLL's into their program. (God forbid they have to run some external tool that generates a C++ header file from an DLL or IDL description and then include that, I mean, think of all the extra typing they would have to do...)

    2. __gc public class StringComponent

      So you want to declare a .NET managed (created and garbage collected by the runtime) class. As everyone knows, you have to introduce a new keyword to do this. There is absolutely no way you can make this class be derived from the NetManagedObject base class, that would (once again) require way too much typing if you were to require that the developers do it that way...

    3. __property int get_Count()

      Once again, a new keyword was absolutely necessary to allow developers to declare properties in their classes. An external file that says that StringComponent::get_Count() is the get method for a read-only property called Count would be an incredible burden on the developers. (As would a /* %NET property Count(get_Count,NULL)% */ comment next the the declaration of get_Count(), and then running the source file through a preprocessor..)


    ---
    The Hotmail addres is my decoy account. I read it approximately once per year.
  147. Re:Cross-Platform Support by Mihg · · Score: 2

    Software AG ported DCOM to Linux and, IIRC, several other Unixen some years ago. I haven't heard anything else about this, so I don't think it took off (why use DCOM when you can use CORBA?).

    DCOM wasn't that hard for them to port, however not much would actually work using it because many COM interfaces use Windows APIs internally to do graphics or networking or whatever. So, yes, DCOM runs on other platforms, but it is basically useless because almost none of the COM components run on other platforms or ever will be able to run on other platforms without some one porting the entire Win32 API to those platforms. (Which is what Wine is doing, but it isn't finished yet...)


    ---
    The Hotmail addres is my decoy account. I read it approximately once per year.
  148. Re:Come on now... by SurfsUp · · Score: 2
    There's a dozen states involved here, so the federal government can only drop THEIR part of the suit. The states still individually have the ability to keep it going...

    No, 19.
    --

    --
    Life's a bitch but somebody's gotta do it.
  149. Why do we need .NET ? by Bongo · · Score: 2

    Scanning through Gregory Pomerantzs' paper just makes me wonder why 'we', the general computer using population, would need .NET.

    It sounds to me like .NET is an MS 'replacement' of the Internet.

    What I mean is that currently what we call the net is made up of many things, and MS is looking to replace them all.

    Hence .NET is about languages, scripting, search engines, protocols, services, customer data, servers, clients etc. Hence .NET is really MS replacing all net related technologies with .NET versions.

    So my question is, if .NET is mostly a huge technology swap (net for .NET), and only marginally a functionality provision (unless you call digital copy prevention a function 'enhancement'), why do we need it? Why would we want it? Is the net really in need of a retooling for the sake of rebranding?

    Is MS so peeved that the net was built on *nix that they want to rebuild it on MS tech??

  150. Re:Come on now... by NMerriam · · Score: 2

    There's a dozen states involved here, so the federal government can only drop THEIR part of the suit. The states still individually have the ability to keep it going...

    ---------------------------------------------

    --
    Recursive: Adj. See Recursive.
  151. Re:.NET does not exist by Skapare · · Score: 2

    If XML is being produced according to standard by a program, why is testing it for correctness needed?

    --
    now we need to go OSS in diesel cars
  152. save this one (Re:Aren't you a little afraid...) by Skapare · · Score: 2

    WOW!

    I've occaisionally seen posts I'd love to give all 5 moderation points at once, but this one is also worth clipping and saving!, too.

    --
    now we need to go OSS in diesel cars
  153. Re:.NET does not exist by Skapare · · Score: 2

    Obviously, XML is more than just a comma-separated list. It also includes additional redundancies to make it even harder for humans to read under the guise of being able to verify correctness of data generated by another program. XML is a waste!

    --
    now we need to go OSS in diesel cars
  154. Re:.NET does not exist by Skapare · · Score: 2

    If they weren't using it, I'd call XML as irrelevant and pointless. Since they are using it, I call it a waste. The only reason they are using it is because it is the format du jour. Since a lot of development has gone on around XML, as opposed to anything better, it's not their fault they have to choose something that's a waste.

    --
    now we need to go OSS in diesel cars
  155. Re:.NET does not exist by Skapare · · Score: 2

    An unreadable replacement for XML? That would be just like ... XML

    HDF is hierarchical and has syntax. But it doesn't have the redundancy of XML since it doesn't give the same item name again to close it (just a closing brace). It's more readable by humans than XML. It can be parsed faster by computers than XML. It can be typed in by humans in a shorter time (should a human ever need to, which should be rare for either).

    --
    now we need to go OSS in diesel cars
  156. Re:Doomed to fail by TWR · · Score: 2
    Essentially another language with the same power as C/C++ but more nuisances.

    Well, genius, all programming languages have exactly the same power; they are all Turing-complete.

    C# has some nice syntactic sugar, actually. I don't know if it offers enough of a difference from Java to make it worthwhile to switch for non-Win32 programmers, but we'll see. Win32 C++ programmers will probably jump on the C# bandwagon relatively quickly.

    -jon

    --

    Remember Amalek.

  157. Re:Genius! by TWR · · Score: 2
    You are so much smarter than all of us, I bow humbly in your presence. You are, indeed, the one true genius.

    I'm glad you realized that.

    Have you considered a TWR.com where we could all benefit from your genius? Oh wait, that was last year. never mind.

    Well, I'm hoping that my acolytes, such as yourself, will fund such a site as a tribute to me. You can also sit in airports, tell people about my genius, sell flowers and turn over the proceeds to me.

    -jon

    --

    Remember Amalek.

  158. .Net ? by log0n · · Score: 2

    What is .NET exactly (in laymans terms heh)? Is it limited to Microsofts Office style applications?

    1. Re:.Net ? by CocaCola · · Score: 2

      'standard'? You surely must have ment 'Windows-only'.

      Your MS-internal lingo is prominent in your reply, are you still betting your life on Microsoft? What will you do once Microsoft/Windows goes the VAX and Novell way?

      Sure, there is going to be some sort of .NET cross-platform support - MS has no choice, with only 19% of the webserver share. So it's going to be cross-platform - on the server side only. For a while. Until Microsoft thinks the market is seeded, and suddenly the 'Corel Linux Microsoft.NET' package is seeing unexpected delays, and curiously slow bugfixes. We know this old world order very well - total control by Microsoft - no, thank you very much.

      We've got news for you: welcome to the new world order, where control is yours, welcome to Linux.NET :-)

      --
      --Coke
    2. Re:.Net ? by rabtech · · Score: 2

      Finally, someone who is starting to grasp the point! You see, what Microsoft is doing now is the same thing they did with DOS, and Windows 3.x, and Windows 9x, and most recently with activeX/COM. What are 90% of the world's components written in? COM. What OS runs 90% of the world's computers? Windows.

      Do you honestly think Apple, IBM, or anyone else saw what was coming down the road? The same arguments that have been used against .NET were used against previous Microsoft movements, and this one is no different. They are getting ready to pull the rug out from under everyone and usher in a new era, and nobody here can see beyond the idea of renting applications (which is not what .NET is about).

      I would seriously ask everyone to reconsider what they think they know about .NET and examine it based on the code and apps that have already been released, and what Microsoft has said about it.

      You can see more info at http://www.microsoft.com/net/

      -
      The IHA Forums

      --
      Natural != (nontoxic || beneficial)
    3. Re:.Net ? by Petrophile · · Score: 3

      Some people here understand what .NET is, since it's largely a warmed over version of Java, with the primary feature being the removal of the language dependancy (which allows the VB legion to get in on the act with out being stymied by curly braces)

      Of course, if people don't understand what .NET is all about, that's largely Microsoft's fault. They are already spreading BS that Exchange is part of .NET (how?), Whistler is Windows.NET 1.0 (not in the betas it isn't) and so on. So, when everything is part of .NET, obviously the really important changes are going to be overlooked.

      If MS is lucky the only people that will overlook the core of .NET will be Apple and IBM. However, I have a feeling that this will go to the same marketing doom as "Windows DNA", which was their way of pushing DCOM but eventually devolved down to a justification for crappy Access apps and so on and ultimately did not sell in the enterprise.

    4. Re:.Net ? by witz · · Score: 4

      .NET is hard to define...it's quite a large umbrella. MS is even having a hard time defining it.
      It's truly a platform move...despite comments from the zealots here at /. MS is actually moving towards using standards and open APIs. .NET is that direction. The core of .NET is truly Visual Studio.NET, the .NET framework, the .NET enterprise servers (such as Exchange 2000, SQL Server 2000 and BizTalk Server), and Whistler (probably Windows.NET 1.0). These core applications and services will have a high degree of interoperability (with themselves AND with 3rd party applications).
      The basic idea is to have a standardized way of communicating between these applications and services, in order to create a better experience for the developer, business, end user, et al.
      Yes, it sounds fuzzy, because it still is. The core is there, however. Almost all of the .NET enterprise servers are out (or RTM'd) and VS.NET is now in public beta.
      You can download the .NET Framework SDK here.

  159. You almost have it right. by Craig+Davison · · Score: 2

    Windows 95 = 4.00.950, 4.00.950a
    Windows 95 OSR2 = 4.00.950 B (4.00.1111, 4.00.1212), 4.00.950 C (4.00.1214)
    Windows 98 = 4.10.1998
    Windows 98 SE = 4.10.2222
    Windows ME = 4.90.3000

    * don't ask why the Windows 95 OSR2 releases have two version numbers (one in Control Panel|System, one in ver on the command line). I think there was a 1212b release too, but who cares. I'm rambling.

    Windows NT 4 = NT 4.00.1381
    Windows 2000 = NT 5.00.2195

    1. Re:You almost have it right. by firewort · · Score: 2

      The osr2 number differences are due to the various download-updates for USB patches.
      there was a 1212b release as well as a 1311(?) level, and they all came about from USB fixes for win95.

      A host is a host from coast to coast, but no one uses a host that's close

      --

  160. Re:.NET is cool by British · · Score: 2

    Do you think with .NET coming up that more and more people would be telecommuting? If so, i won't have to drive through snow to get to my QA work!

  161. Re:"The .net sees government ruling as damage, ... by Chalst · · Score: 2

    Which they couldn't do if they wren't broken up without very obviously being an anti-competitive cartel. The Economist article is just plain wrong: breaking up Microsoft cripples its `Embrace and Extend' strategy, with or without .NET.

  162. Re:Cross-Platform Support by Chalst · · Score: 2
    With .NET, what Microsoft means is that their MSIL (their Java
    byte-code like language), C# and some other technologies are being
    submitted to the ECMA standards organization (Note: This is more than
    Sun ever did with Java).


    The submission of c# to a standards body is old news: I hadn't
    heard about MSIL. Which are the other technologies? Any APIs?

  163. What's wrong with punishment? by BlueUnderwear · · Score: 2

    The aim of justice is not merely to be corrective (i.e. stop MS from doing any further damage). Indeed, that would mean that they can get off scott-free with what they already did to the economy, to their competitors and to the consumer. Letting them off this way would send the wrong message to future, would-be monopolists: "it's ok to do predatory trade practices, until the anti-trust division wakes up. And when they finally wake up, you only have to stop doing further harm, you won't be made accountable for what you will already have done". This is not the goal of justice. Justice should also be a deterrent. Microsoft is neither the first monopolist nor probably the last. In this case we must think as much about what signals we send to future would-be monopolists than about merely "corrective" action.

    --
    Say no to software patents.
  164. MS has always net on the future, usually right. by Vanbo · · Score: 2

    MS has always bet on the future and made smart moves to be in the right place at the right time. I think however, this time they are shooting themselves in the foot.

    IF they try to make .NET the new "standard" platform to write software for they are going to kill themselves. Here is why:

    -Everyone is tired of programming for them, and .NET is just an updated set of dictated rules to programmers. No programmer is going to wilfully move to a new platform that has no market share, just so they can be dictated in how to write their software. Even so, Sun is way ahead with Java and net based applications, with the promise of openning it [java] to the world, something MS has never said they would do with .NET

    -Companies will NOT pay for subscription based applications. There is no way that if most of the world would not pay to upgrade to Office 97, that they are going to decide that monthly charges are better. I know accountants, they will NEVER buy into this idea.

    -.NET based apps (services) will be totally dependent on your connection to the network (internet). You think your company is effected now when you can't get email or surf the web? Imagine all the sales, accounting, etc, depts. sitting around without any apps because the DSL/FRAME/etc is down.

    So what does this all mean...
    Open source software will still be based on applications, on computers. The software will continue to get better and will become the only software availble that is not a "service"

    Someone will right a replacement for X windows, throwing away all the compatibilty of past Unix to make a new PC platform. In fact if Apple were smart (and they are not) they would open Mac OS X to PC hardware and watch the world move to them, as open source software will run freely on it, as well as commercial apps.

    IHMO, this is the future...
    Microsoft just jumped off a cliff.

    --
    VANBO
    1. Re:MS has always net on the future, usually right. by jerdenn · · Score: 2
      Everyone is tired of programming for them, and .NET is just an updated set of dictated rules to programmers. I'm not tired of programming for the windows platform - It pays for a roof over my head and food in my kids' mouths.

      No programmer is going to wilfully move to a new platform that has no market share, just so they can be dictated in how to write their software.

      I'd like to see your logic - No market share? Deploying the .NET will be as easy [or easier] as deploying the java VM to any Windows based machines. In fact, when whistler comes, VM deployment will become a non-issue.

      Even so, Sun is way ahead with Java and net based applications, with the promise of openning it [java] to the world, something MS has never said they would do with .NET

      I'll be pleasantly surprised the day Sun 'opens' up Java.

      Companies will NOT pay for subscription based applications. There is no way that if most of the world would not pay to upgrade to Office 97, that they are going to decide that monthly charges are better. I know accountants, they will NEVER buy into this idea.

      Companies will perform a cost-benifits analysis. Bottom line, if leasing is cheaper (remember, there may be tax-based lease benifits to lease vs. purchase. If there aren't, expect Microsoft to be lobbying heavily for such benifits in the future). Bottom line? Accountants and PHBs' will select the cheaper option, all other factors being similar.

      NET based apps (services) will be totally dependent on your connection to the network (internet). You think your company is effected now when you can't get email or surf the web? Imagine all the sales, accounting, etc, depts. sitting around without any apps because the DSL/FRAME/etc is down.

      I would expect both "Office Enterprise Servers" to be available to large corps. Also expect that clients will be able to survive and operate seamlessly during network disconnects, and automatically resynch once the network connection is established. Such technology will be required for laptops, anyway. It would be trivial to extend this technology to the desktop.

      -jerdenn

  165. If I Remember Correctly.... by EXTomar · · Score: 2

    Microsoft was a very very very late player in the net software. In fact it almost sunk them in late 80s/early 90s. Gates originaly thought the WWW was an interesting side technology. It took a bunch from NCSA making truck loads of money to change his tune. I hate to sound trite but Microsoft's past actions don't sound very enlightened.

    You are correct: Pushing repackaged technology every few years is super expensive for consumers and people might have to stopped buying at the outragous rate Microsoft wants them too. Why upgrade to Windows ME when my Win98 works great? Why upgrade to Office 2K when Office 97 works great except that it doesn't open Office 2K files? Why write new code for a platform that is only supported on one hardware configuration which could be accomplished by other cheaper and more flexible hardware and software?

  166. "The .net sees government ruling as damage, ..." by Speare · · Score: 2

    The adage goes, "the net sees censorship as damage, and routes around it." Is this Microsoft's scheme to route around it? The .net project was started when the courts told Microsoft to quit messing with someone else's standards on JVMs.

    Microsoft's putting C# in front of standards committees strikes me to be similar to their attempt to standardize NT. It's not Microsoft who made NT/Alpha and NT/MIPS fail, it's the Alpha and Mips people who licensed, ported, and gave up on those platforms. At least, that's how Microsoft sees it.

    Similarly, if Linux makes a half-hearted implementation of .NET or C#, and it doesn't take off, it's still not Microsoft's fault: they can focus on the Wintel hegemony in comfort.

    --
    [ .sig file not found ]
  167. Re:Comments... by Fnkmaster · · Score: 2
    Pure bullshit.

    If that was the case they'd document their extensions and try to get as many third parties as possible to use their extensions.

    Generally they modify and extend without documenting, or in a way that is not "better" but incompatible. An extended set of options is always nice, but trying to cause a rift between standard Kerberos and Win2k Kerberos, there's just no excuse.

    You can innovate and still play nice with standards, or at least try to make your innovations into standards.

  168. This is irrelevant... by jmorse · · Score: 2

    How many of you seriously think the Micro$oft suit will continue past Shrub's inauguration? The Justice Department, under the corporatist John Ashcroft's direction, will most likely quietly drop the case. Some states may choose to continue their cases, but any breakup remedy will be dead in the water.

    If ever there were a case for a corporate death penalty, this is it. We all know they've murdered enough innocent technologies and companies...

    --

    "You done taken a wrong turn."
    -Bill McKinney, in Deliverance
  169. .NET glossary by RussGarrett · · Score: 2

    .NET is the name for Microsoft's next range of projects. First there was '95, then '98, then 2000, and now .NET:

    Visual Studio 7 = Visual Studio.NET
    Windows 7 = Windows.NET
    Office 11 = Office.NET
    etc, etc..

  170. Re:Come on now... by blakestah · · Score: 2


    I don't know enough about the law to really comment on this, but if the federal lawsuit is killed by either the court of appeals or the supreme court (which after their election ruling would be unsurprising; unfortunately the court seems to have become totally politicized), the states' chances would probably be weakened.

    This is a different issue. If the courts destroy the case it is no longer an issue of Bush affecting it.

    But still, the states will press onward. Bush's best bet if he wants the case dropped is to do a poor job in court (it will be tough to do worse than Microsoft though based on the first trial), and try to lose or convince the states to back off.

    In all likelihood he will let the case run its course, since he doesn't have a strong hand in guiding it anyway.

  171. Re:Come on now... by blakestah · · Score: 2

    Render a MS-Breakup irrelevant? Is there anybody out there who thinks that the prosecution of MS is going to continue under Bush?

    It is really simple.

    Orrin Hatch (R) is head of the Senate Judiciary committee. Caldera is from his home state of Utah, and they just won a lawsuit about DrDOS, and view themselves as competitors in software with Microsoft. Orrin Hatch is one of the most outspoken persons in the nation against Microsoft as a monopolist.

    Now, what are the odds that a Senate Judiciary Committee can block ANY appointment Bush tries to make if it is 50% Democrat and the Chairman takes an anti-Bush stance because of his actions against Microsoft ??

    Also, the other party in the antitrust action is the states, and they will continue anyway. Really, Bush has nothing to do with it. Microsoft is going to have to fight their own fight in court.

  172. Re:Come on now... by blakestah · · Score: 2

    No, the point was deeper than that.

    First, Bush would risk looking like a complete idiot. The justice department scored a resounding victory. How does it look if he stops the prosecution when he is three touchdowns ahead at halftime ?? He looks the fool.

    Second, there is the Orrin Hatch factor. Don't forget the judiciary committee's power in judicial appointments. Jesse Helms has blocked appointments of black justices on racial grounds over and over again, not to be overridden during Clinton's tenure. It is a farce. Bush cannot risk losing a Republican on the Judicary Committee, especially the chair. Come to think of it, Bush cannot risk losing any Senate Republicans for two years (until the Democrats take over).

    Third, even if Ashcroft (another racist, BTW) offers a deal after the appeal, the states do not have to agree. The federal government has only the power of suggestion to the state's attorney generals, and many of them are pursuing the case as is their duty - to win, and to win as big as possible, and then to consider whatever punishment/settlement is in the public's (and in this case the consumer's) best interests.

    For all these reasons the case will ride unperturbed through the appeal. At that point expect Ashcroft to try to soften the settlement. In doing so he HAS to keep the states on board, so he cannot go too far.

    Bush as President means almost nothing to the Microsoft case.

  173. I think the author is missing something by duderock · · Score: 2

    While the author makes a good point about MS's .NET strategy, he seems to be so caught up with the idea that ".NET becomes the center of Microsoft" and this is not the case. .NET is the way that Microsoft wants user to deploy so that people will buy WIndows. From the lack of Microsoft Office 2000 upgrade to disappointing rate of adoption of Windows 2000, I think it's clear that people think they don't need all that stuff and now Microsoft wants people to buy Windows again. And I think the author hints that Microsoft doesn't tie itself to Windows. I think he's plain WRONG in that regard: Microsoft==Windows. Period. Listen to what Steve Ballmer, BG, and other people at MS said and believe in what they said. The last thing Microsoft will do is writing a Linux version of .NET Visual Studio. Furthermore, the author really doesn't understand why Microsoft needs to develop .NET: It's a way of making money. All they want is to use the subscription services and selling of powerful W2k data center edition to generate new revenue. And .NET provides the incentives. .NET is basically Visual Basic for Internet. So you can build highly intereactive and communicate with clients easily without writing Winsock, or DCOM that drive people nuts. But really the question becomes will .NET services talk a common protocol. My answer is a definite no because .NET drives revenue for Win2K, and Win2K is the bread and butter of M$. If Joe and Jane can run a .NET services on a linux box, then BillG is helping everyone making money but himself. Really the point for .NET is to provides services that only "Windows" server can provide so Microsoft can again lock everyone in their wonderful M$ land. .NET's stuff might be open-standard, but M$ can treak their services to make it non-openstandard. There's nothing stop them from doing that. Finally, the author seems so ignorant about Microsoft's direction. He thinks that legal battle accerlate Microsoft's determination to develop the .NET platform and this is just WRONG. Microsoft develops .NET platform because of the lack of developer commit to M$ tools and the declining revenue. Nowadays you are lucky to make half of what a java programmer makes if you are writing Visual Basic (I am a Java programmer ;-) the deal is that Microsoft understands if their platform is not the platform for Internet, like Solaris or Linux, then basically people really won't care about what kind of friggin ActiveX control you are making. Again, declining revenue comes from the fact that no serious web site runs on Win2k platform (our company tried and nothing but shit happens, we switched back to Sun in 3 days after spending millions of dollars in writing a bunch of useless DCOM services). And Microsoft needs to whip something out so that people will use easy ways to create Internet App.

    This is my 2 cents and my latest IE 5.5 128-bit browser is going to crash in a minute. FYI I am running Win2k and I got so many problems it's just scary.

  174. I think Jackson has proved hes samrter then this by catseye_95051 · · Score: 2

    He has very cogent definitions in his findings of fact of OS, middleware, and application.

    I can't imagien him lettign one peice walk away with ownership of both the .net infrastructure AND the applications software.

    As long as the infrastructure group is forced to deal with other development groups in exactly the same way that they must deal with the ex-MS applciatiosn groups, the split up will have doen its job by fully opening up the platform in an equal way to other developers.

  175. Re:Astroturf Alert! by RickHunter · · Score: 2

    Yet another thing to consider - since Microsoft is providing the software over a digital link for a subscription of whatever kind (which means you REALLY don't own your software anymore), what does that let them do? Especially in light of the DMCA and the (now seemingly mostly dead) UCITA. At the very least, it gives them most of the powers they were pushing for in the UCITA with little or no overhead.


    -RickHunter
  176. Re:Doomed to fail by Trepalium · · Score: 2
    The first problem is you don't rent word every time you use it. That's just an outright lie.
    I believe the point he was making that the .NET version of Office 10 is going to be subscription based -- you want it, you pay the per-month/year/whatever fee for it. Microsoft's trying to avoid the situation they're in now with many companies still running Win95 and Office 95 with no intention of upgrading now, or perhaps ever. This way they get to extort money out of any company that adopts this on a subscription basis. It's the same basic idea as some of Microsoft's more recent licensing schemes, that involves 'renting' of the software instead of an outright purchase.

    This shouldn't be too hard since vs.net is fantastic. It has all the nice things from Delphi from a company powerful enough to get it done. Delphi always had a "not quite finished" feel to it. Its version of intelisense made me cringe.
    Delphi was too late to the Windows RAD party. It never managed to produce a critical mass or enough income for Borland/Imprise to ever make it a completely finished product. Part of the reason it continually failed to catch on was the fact it still to this day, carries legacy from the Borland products of olde, such as Turbo C/Pascal, particularily in the methods it requires to get things done. Few will debate that in the days of DOS, Borland's compilers were for the most part, king. Borland's Turbo C generally beat the pants off Microsoft's Quick C, however, Borland had two strikes against them for Windows compilers... One was the fact that Microsoft continually extends the Win32 API at their sole discretion, and guess what, Visual C++ is always the first to get the new capabilities. Second was that Borland got off to a slow start with their Windows products.
    --
    I used up all my sick days, so I'm calling in dead.
  177. Re:Doomed to fail by epukinsk · · Score: 2


    There are many things you can call Microsoft: cocky, criminal, ruthless. But there are a few things Microsoft isn't: They're not stupid, and they're not a company that's going to release products that aren't attractive to conusumers. Yes, there will be Microsoft Bobs, but the fact is MS got where they are by offering people what they want, not by shoving things down people's throats.

    Not that they haven't tried. They tried to shove IE and WindowsMedia down people's throats, but they didn't catch on until they were truly better than their competitors. Look at AOL IM, Quicken, and Apache. It's not like Microsoft isn't trying to compete with these pieces of software, and they still have their big ol' operating system to tie things to. But they're not gaining ground because their software can't really compete.

    So accuse Microsoft of breaking the law, but Microsoft knows people won't buy something they don't want--they know that *very* well.

    -Erik

  178. Re:Come on now... by Fred+Ferrigno · · Score: 2

    I've heard statements like this quite frequently (Bush will stop the MS trial), but I haven't heard any reason why. I'm not saying that he will leave it alone, but I haven't heard anything to say that he will do anything one way or another. Has he or his campaign spoken out against the trial? Are his appointees "pro-Microsoft" or "anti-antitrust?"

    I dunno really, and I don't want to turn this into a political thing, I just haven't heard anything about this.

    --

  179. Re:Comments... by pjrc · · Score: 2
    As a public traded company, they have the fudicial responsibility to generate returns on shareholders investment. Modifying standards and adding their own extensions is one way of doing it. As long as they don't go and rewrite the standards, I don't see any harm in it.

    There is a long-term harm to customers, both in higher costs associated with using products with poor interoperatibility (conformance with open standards). Consider the sorry state of affairs that web page authors must deal with, as one small example.

    Because MS is in a monopoly position, there is also a clear harm to consumers when intentional interoperability crosses the line into anti-competitive practice. They have been found guilty, you know. The FTC and DoJ overlook much and usually just warn (witness the recent "just don't do it again" to the RIAA over nearly 10 years of price fixing). If the findings of fact in this case don't spell out the harm to you, probably nothing will.

    If you can't see the harm that MS has done, you certainly haven't looked... or perhaps you have a value system, saddly, which leads you to believe that nearly any behaviour is acceptable in persuit of the almighty dollar.

  180. Re:'Corrective action' or 'Punishment' by pjrc · · Score: 2
    Or are we hellbent on 'punishing' Microsoft?

    That's probably the case.

    If they in fact has a massive stockpile of cash as a result of monopoly overcharging (windows/office price remaining fixed when everything else about a new PC because 1/5th the price), morally, it's similar to having stolen property. The ill-gotten money should be returned and they should be prevented from doing it again. The other extreme should certainly be prevented.... allowing them to leverage their very strong position and massive cahce of cash to overtake other industrties and extract even more monopoly power and excessing monopoly overcharges.

  181. Re:Come on now... by nomadic · · Score: 2

    The problem is I don't think Orrin Hatch would oppose judicial appointments (such as Ashcroft) simply because they're pro-Microsoft; he has substantial clout in the Republican party, and I don't think he'd risk it in a fight like that, especially considering there are a fair number of Democrats who seem to support MS. On the other hand, I doubt Bush would end the prosecution, but he'd definitely have them ease up on it I think.
    --

  182. Re:Come on now... by nomadic · · Score: 2

    How does it look if he stops the prosecution when he is three touchdowns ahead at halftime ?? He looks the fool.

    The question is just how far to the right the Bush administration will go. The Reagan administration was sufficiently reactionary that they didn't even seem to care how their actions looked.

    Second, there is the Orrin Hatch factor. Don't forget the judiciary committee's power in judicial appointments. Jesse Helms has blocked appointments of black justices on racial grounds over and over again, not to be overridden during Clinton's tenure. It is a farce.

    Normally I would agree, but the new power sharing rules they've worked out might mean an end to this; tie votes in committee now apparently bring the matter to the Senate floor, so it should be much harder to block. Which in a lot of ways is a good thing, especially in the case of Helms, who (in addition to the blocking of judicial/diplomatic appointments) has been allowed to set U.S. foreign policy this way.

    Third, even if Ashcroft (another racist, BTW) offers a deal after the appeal, the states do not have to agree. The federal government has only the power of suggestion to the state's attorney generals, and many of them are pursuing the case as is their duty - to win, and to win as big as possible, and then to consider whatever punishment/settlement is in the public's (and in this case the consumer's) best interests.

    I don't know enough about the law to really comment on this, but if the federal lawsuit is killed by either the court of appeals or the supreme court (which after their election ruling would be unsurprising; unfortunately the court seems to have become totally politicized), the states' chances would probably be weakened. Bush cannot risk losing a Republican on the Judicary Committee, especially the chair. Come to think of it, Bush cannot risk losing any Senate Republicans for two years
    On the other hand, Hatch can't risk losing influence in the new administration, so I don't know how far his loyalty to Caldera will stretch...

    (until the Democrats take over).

    Amen.
    --

  183. /. vs K5 by Eloquence · · Score: 2
    IMO, Kuro5hin is lame. I keep the K5 Slashbox up, and still read the titles semi-regularly. Most of them are drivel.

    It should be noted that K5 is mostly a discussion site. Slashdot & K5 are not in direct competition with each other, and I browse both sites regularly. Those who just want the news (and additional facts that are usually supplied by the readers) should go to Slashdot.

    Whether the discussions on K5 are of any value, everyone must decide for themselves. They are certainly not for close-minded people.

    --

    1. Re:/. vs K5 by Eloquence · · Score: 2
      Well, I'm not really sure I like the terms "karma whore" or "troll". But if you mean with a) people who write interesting comments to contribute to the community (and possibly be rewarded by being rated high or receiving high comments), and with b) people who write comments that elicit a lot of responses, then you're right ;-).

      The human brain looks for rewards & avoids punishments, and this fact will inevitably reflect in all online communities.

      The "problem", if there is such is not really in "karma" or "mojo" or whatever, if you don't have these, people will do it manually by posting "Thank you! Well said" or "TROLL *plonk*" (see Usenet). No real difference except for the little number that shows up in the account info (I believe it's wrong to show it, that only creates challenges, K5 doesn't show it).

      The real question is what behavior is rewarded. I think that by making all users effectively moderators, K5 avoids the kind of behavior that many may find annoying on /. ("Oh, look, I've looked up the link, mod me up!") On /., you have more a selection of posts, where on K5, you have an election :)

      The only kind of behavior I find annoying is posting an opinion different from your own just to get a lot of feedback. I have never understood where the reward in this lies, and I like to know what the people I talk to really think. Ah, and those goatsex links. They suck.

      --

  184. Dateline 02.02.02 by SubtleNuance · · Score: 2

    Readmond, WA, 02.02.02;Microsoft CEO Bill Gates has announced to the World that his firm has won their suit heard by the World Trade Organization & World Intellectual Property Organization to trademark and copywrite the term ".NET". This recent move by Microsoft would see the Redmonton giant gain control of over 12312312 domain names presently on the internet.

    "We are clearly the rightfull owners of the ".NET" trademark -- all current users of the ".NET" TLD are obviously infringing on our rightfull property." said Mr. Gates in a recent interview. "At Microsoft, our IP is our most valuable asset. This is the reason we have seen a shift from sales revenue to licenses occur so dramatically in the last few years. No longer will our company sell products, we now find our innovative ".NET" infrastructure to be much more suited to the 'service' type model." he continued.

    Free Software advocates, the communist, anarchistsic, anti-American users of the GNU/Linux software were heard speaking various grumbles at one of their recent Cult-Gatherings; known as "LUGS". Some of the self proclaimed "Hackers" (Ed. A hacker is someone who uses his mastery of computer skills to devestate American infrastructure.) interviewed for comment.

    "You cant trademark a TLD -- their are 123123123 sites displaying prior art. This is absurd." said one Hacker. "VV1N|>0WW$ suX0R$ d00d - |_1NuX i$ 31337" added another Hacker. (Ed. We are not sure what drugs these cultists take -- we only hope that man finds help.)

    The legal world made comment at the decision. Law Professor from a local University added "This is not necessarily a precendent. It is the first of its kind in the Auto-Matic Tabulating (Computer Ed.) industry. We find it interesting that they have succesfully made a trademark of commonly used terms and general language. It is not surprising though; the recent victories by McDonalds to tradmark the word "Food" and "Meal" and Ford Motor Company to trademark the word "Car" and "Travel" show the direction of IP law. It is an exciting prospect for my profession - it will surely gaurantee great amounts of spending as industry leaders claim their rightfull IP. As none of these terms were previously Trademarked there is no reason they should not be, belonging to the 'Public Domain' is a death sentance because this 'Public' does not have any lawyers.. maybe they should hire some. Id be willing to represent their 'best interests' also for the proper fee."

    In related news; Sun Microsystems sent shockwaves through the internet as they filed there own suit to claim ".COM" as their Intellectual Property. "We obviously own .COM -- after all we did put the 'dot' in the 'dot' COM you know - what the @#*&@*# do you think that meant biatch? Move aside asshole, that shits is ours!" added giddy Mr. McNally.

  185. Better yet (Re:Which is why...) by JamesOfTheDesert · · Score: 2

    .. put every MSFT employee under house arrest, and block Internet access. That would really put these evil devils in their place!

    --

    Java is the blue pill
    Choose the red pill
  186. Re:Doomed to fail by autocracy · · Score: 2

    Where in my post does it say anything about people "flocking to open source stuff"? Now given, I'm a Linux user, and I think that Linux rocks, but that doesn't meant people will go running to Linux to save them. Same goes for Apple, FreeBSD, and anything else you want to throw in. The point is not that people will go running to a certain area, the point is that people will have to find something else to use when (and if) MS shoots itself in the foot with this strategy. What they'll find, however, I won't venture to say...

    CAP THAT KARMA!
    Moderators: -1, nested, oldest first!

    --
    SIG: HUP
  187. Re:Doomed to fail by autocracy · · Score: 2
    Oh, reason has every place in software industry analysis. I can't comment, on Amiga because I don't know it, but MacOS failed because it runs on a more costly architecture. Be is trying to charge people to use a *nix system when there are several more available that are better. AppleWorks is, well Apple and experiences the same problems as MacOS. Linux had the userbase for ID to make a profit, but they had problems offering support on Q3A because X configurations have yet to become standardized enough. Hell, they actually DID make a profit on Q3A - just with too much hassle.

    Now, I'll most certainly agree with your second paragraph. People, sadly enough, need Windows - it will become hard to move away from and take much time so it might as well stay because it suits the purpose it fills. It'd be much better to let MS continue as-is, but have to come up with their own future ideas. They'll phase themselves out that way without the catastrophe associated with a split.

    CAP THAT KARMA!
    Moderators: -1, nested, oldest first!

    --
    SIG: HUP
  188. Re:Oh, puh-LEASE by namespan · · Score: 2

    puh-LEASE yourself, Mr. Devil's advocate. Having a different opinion from the majority of slashdot folks doesn't make you erudite.

    If you have to ask why people are afraid of Microsoft, you simply haven't been paying attention. MS would attract about the same level of animosity as Apple, except for one thing: when Microsoft sets its sights on a market, there's a strong chance that they'll try to destroy everything else in it. Consumer choice goes down. Choice about what we get to use to do our jobs disappears. This isn't alarmism -- this was the world that I worked in for a couple of years.

    I'm really happy to say that Microsoft products and technology hardly matter at all to me right now. I work with technologies of MY choice right now, and the people I work for actually listen to me instead of MS marketeering. This is largely because I work in the Web App development world and I choose employers who don't list Visual Basic as a required skill.

    But I have no illusions about Microsoft being in their death throes -- the amount of market power they have is incredible, and the amount of money they can just throw at things is equally incredible, and they've demonstrated they're not shy about using it to stomp out alternatives. So when I see them trying to "embrace and extend" the internet, I'm a little afraid, yes. And you think we're overreacting?



    Cut the crap, already. You know that both yourselves and the majority of your readers are scrappy Linux-hacker wannabes. Why not post stories about things they can have intellgent discussions? Here are a few suggesstions:

    * "Ask Slashdot: What is the l337est GNOME skin?"
    * "Interview: A Non-virgin"
    * "The coolest TI-83 games to play during English class"
    * "Science: Stealth masturbation"
    * "BSD: Not as l337 as LUN1X!!"
    * "Book review: O'Reilly's Acne Prevention in a Nutshell"


    Oh, boy, NOW you've really raised the level of dialogue on slashdot. Good work. :|

    --

    --
    Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
  189. Some of us don't care what MS does... by Private+Essayist · · Score: 2
    ...because some of us have grown tired of Microsoft's tactics in the marketplace, have decided not to support such tactics with our dollars, and have systematically eliminated all Microsoft software from our lives.

    It's a refreshing feeling knowing that I can do a search of my hard disk and know that the string "Microsoft" will not appear in any of my files. It's also a refreshing feeling knowing that Microsoft can huff and puff all they want about .NET or Win2K but it has no relevance to my life or chance of ever showing up on a machine I own.

    'Subscribe to Office.NET? No thanks, no need for the stuff.'

    Microsoft -- Just Say No.
    ________________

    --
    ________________
    Private Essayist
    1. Re:Some of us don't care what MS does... by Private+Essayist · · Score: 2

      Wow, what an unnecessarily snide comment. My post was appropriate for the context, and hardly indicative of how I spend my time or what my life is like. Which you knew, but said what you said anyway...
      ________________

      --
      ________________
      Private Essayist
  190. Re:Comments... by defunc · · Score: 2
    Will somebody remind us here on /. how many branched versions of unix today exist from the original K&R ?

    Of course, you as a vendor, you will want to add additional functionality that you think will differentiate you from your competitors and increase sales. People here seem to forget that it is business that drive technology, not vice-versa. As a public traded company, they have the fudicial responsibility to generate returns on shareholders investment. Modifying standards and adding their own extensions is one way of doing it. As long as they don't go and rewrite the standards, I don't see any harm in it.

    Why have so many distros of Linux. Why can't all the distro companies come together and work towards 1 standard way of distributing Linux?

    People, there is a choice. You don't want to use Windows, install Linux/BSD/SolarisX86. Use apache. Use XPCOM. Use CORBA. Use LaTeX/StarOffice. Use Netscape instead of IE. Make your choice and stop bashing Microsoft.
    --

    --
    .defuncrc
  191. Re:Cross-Platform Support by AlbanySux · · Score: 2

    Microsofts idea of cross platform is win9x/win2k/NT/ME... so they arent lying.. its just marketing..

  192. re: java by Bill+Fuckin'+Gates · · Score: 2
    Java does have pointers. However, Java disallows "stupid pointer tricks" that C and C++ support in favor of ease-of-use. Observe... this Java code
    public static void main (String args[])
    {
    &nbspThing t = new Thing();
    manipThing (t);
    return;
    }
    is functionally and conceptually equivalent to this C++
    int main (int argc, char ** argv)
    {
    Thing* t = new Thing ();
    manip_thing (t);
    return 0;
    }
    In both cases, "t" is a reference to an object of type "Thing", and the so any changes made through dereferencing "t" in the function manipThing affect the object in main. By making pointer work automatic, Java lets the programmer think of "t" as a reference to a Thing, while a C++ programmer is forced to think of "t" as a reference to the memory where the Thing is stored. The difference is subtle but speeds up development more than you might think.

    Attempt to access an instance method via a Java reference which has not been initialized (or for C++ programmers, a pointer which has not been allocated memory). The result is a run-time NullPointerException. The "Java has not pointers" complaint is bunk. Usually what is meant is, "Java doesn't let me access memory direclty", which in a garbage-collected environment such as Java's, is an exceedingly stupid thing to do. So bitch about garbage collection, but not about pointers.

    The unpleasant side effect is that programmers whose first language is Java never learn proper memory management, and when they start working on large projects, write leaky code (it's harder in Java, but is possible) because of a fundamental misunderstanding about how Java works. I disagree with Java being used as a teaching language because of this. I feel it should be seen more as a "power tool" for those of us who know what we're doing but work in rapid-development environments where C++ work really is too slow. It's a happy coincidence that Java is especially well-suited for server-side WWW work, which is often extremely rapidly developed.

    I am upset with Sun for not supporting a Java standard, but if you do any WWW work on UNIX, you know that the industry Java infrastructure is pervasive. C# will not change this, and I predict it will remain a language used by Microsofties. Why? Well, even though IBM competes with Sun in the high-end UNIX server market, they would be more likely to support Java than C#, because C# is being seen as a .NET language, and AIX of course will not support .NET as well as NT. Sun (obviously), IBM, HP, Oracle, and countless other industry giants have a lot invested in Java, and aren't going to switch to a new C++-Lite language just because Redmond says so.

    All of you ranting about how much Java "sucks" should open your eyes. Java has become the language for enterprise-level UNIX Internet work, because of its excellent design, enhanced programmer productivity, portability, countless "real world" features, et cetera. Anyone doubting Java's power obviously knows nothing about is RMI, database interfaces, or networking API. You may think that Java "sucks" because Java applets are slow and crash your crappy Netscape browser, but for the e-commerce backends on our RS/6000 farms, nothing else is really an option.

    While I do yearn for a standardized Java, I understand that Sun's complete control is what has allowed Java to evolve so quickly. Standardization, sadly, stagnates language development, and Java is not yet mature enough to be hinered so.

    Two more points about standardization, then I'm done... first, look at how long it took C and C++ to obtain ISO standards; Java is still very young... secondly, is there a Perl ISO standard? How come I never hear Perl usage discouraged because its controlled soley by Larry Wall?

    Perhaps I'm posting out of character. Er, I agree, C# rocks.


    See you in hell,
    Bill Fuckin' Gates®.

    --


    See you in hell,
    Bill Fuckin' Gates®.
    (This post is ©2001 Microsoft(TM) Corporation.)
  193. Re:Comments... by geomcbay · · Score: 2
    The article seems to focus and dwindle on summing up whats been happening in a more digestable format. I would have liked to see more about how Microsoft will convert shrink-wrap into on-tap delivery and how, since it controls the tap, buisness could be crippled if Microsoft decides that they should be (rasing the level of entry bar).

    Well, the problem is that as of right now nobody is sure of how Microsoft is going to make this move. It is clear that Microsoft plans to get into the 'ASP' application business in a big way, and that they are also creating a set of standards for others to get into this space along-side them, but its not clear what their exact plans for, say, Office .Net are and what kind of upgrade path their might be, etc, etc.

    Its not just Microsoft who is salivating at this subscription-based software model, just about every other big software company is chomping at the bit for this as well...And most industry analysts (for whatever their opinion is worth...) agree that this will be the model for software in the future...

    It will be interesting to see how it all plays out, especially in light of other subscription-type service plays (like DIVX -- the DVD-based format, not the MPEG4 beta codec) which consumers totally rejected.

  194. Re:Cross-Platform Support by geomcbay · · Score: 2
    By cross-platform, Microsoft has generally meant 'the specs are available and other companies/groups are free to port it'. A number of people ported COM/DCOM (or at least parts of it useful for their own software) to non-MS platforms.

    With .NET, what Microsoft means is that their MSIL (their Java byte-code like language), C# and some other technologies are being submitted to the ECMA standards organization (Note: This is more than Sun ever did with Java).

    It is very unlikely that Microsoft will release a Linux version of the .Net platform in the future..But, since it will be standardized, nothing is stopping another company or Open Source developers from doing it.

  195. Re:Astroturf Alert! by ServerSocket · · Score: 2
    XML and its predecessors has been around for double-digit years

    Oh, this is cute. Show me anything that doesn't have some kind of predecessors that old.

  196. Re:Come on now... by Chris+Johnson · · Score: 3
    All Bush can and will do is speak out against the trial. Expect a lot of "Ya know, if _I'd_ been running this show this never would have happened!". Expect it to be really upfront and overt- and expect it to strictly stick to just words, empty words.

    Bush needs to woo tech people (who can be gullible) by _talking_ big, but there is no chance he is going to blow vital political capital interceding for Microsoft. It's ridiculous to expect that- he stands to benefit more by interceding for AOL/Time Warner, or Texas oil billionaires etc. Interceding for Microsoft would be political suicide.

    He can, and will, _talk_ all he likes- expect to see the word 'tragic'. "This tragic and senseless destruction of America's great technological resource." Here's the deal: Microsoft is worth more to Bush dead than alive. If they are seriously damaged by the court's actions started _before_ Bush was 'running the show' (note: riiiight. Dubya? Figurehead), then it is a very effective example. It's a way to marshal public opinion and soften them up for _other_ big-business friendly moves, and it's a way to put a big scare into the businesses and make them willing to bribe Bush's government hugely so they don't suffer the same fate. Win/win situation for the Bush camp. No-brainer.

    In fact it could be tougher for MS with Bush than if Gore had won. Ever heard the saying, "Only Nixon could go to China"? Only Gore could intercede for MS without _seriously_ blowing political capital in the process. Bush just has way too much to gain from making sure Microsoft ends up being the bad example of what happens when those commie socialist antitrust weenies get their way. Watch for the backstab. Bush will say many things supportive of Microsoft, but watch for the backstab. He'll quietly make sure Microsoft go _down_. They're worth more dead.

  197. Come on now... by Uruk · · Score: 3

    Render a MS-Breakup irrelevant? Is there anybody out there who thinks that the prosecution of MS is going to continue under Bush?

    Of course they're hedging their bets, but as of inauguration day, I doubt they have much to worry about.

    --
    -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
  198. What is .NET anyway? by SteveX · · Score: 3

    It's like Java - when you critize Java, what are you critizing? The bytecode? The language? The virtual machine?

    .NET is a lot of things. It's a bytecode interpreter as well, and a a language, and a class library, and a bunch of other stuff. It's a replacement for Win32 (Microsoft makes that statement in one of their MSDN articles - that .NET is basically the sequel to Win32).

    It's not about renting software online - it makes renting software easier, but hey so does Java. I wish they'd given each piece a name and not chosen to wrap the whole bundle with the .NET name.

    DirectX is an example of where a bunch of technologies are living under one name fairly happily... but ActiveX is another Microsoft example of a name that, well, nobody really knows what it means (COM? OCX? OLE? JavaScript? They're all part of ActiveX).

    - Steve

  199. Comments... by verbatim · · Score: 3

    The article seems to focus and dwindle on summing up whats been happening in a more digestable format. I would have liked to see more about how Microsoft will convert shrink-wrap into on-tap delivery and how, since it controls the tap, buisness could be crippled if Microsoft decides that they should be (rasing the level of entry bar).

    What I don't like is the attitude of Microsoft of embracing and extending the _standard_ internet protocols into their own proprietary formats. This is already happening with IE, Kerbos, and Java and soon they will ensure that the "Internet" only works with Windows clients.

    I think it is a good summation about what the current situation is but I would like a bit more of an editorial from this person. Especially with that hint at the end about it helping projects like Linux (how? why? etc).

    Oh well. ;)

    --
    Price, Quality, Time. Pick none. What, you thought you had a choice?
  200. Astroturf Alert! by marxmarv · · Score: 3
    despite comments from the zealots here at /. MS is actually moving towards using standards and open APIs.
    Who writes your paychecks, boy?

    One, MSFT has been tooting the standards horn for a LONG time. It's been at least two years since I heard them use the carefully-constructed, meaningless term "open, standards-based". Open means that you don't unnecessarily constrain data semantics, and standards-based could imply any number of closed standards.

    Two, the term "open API's" does not imply that MSFT will not, as is "standard" operating procedure, attempt to gain control of the platform by using secret, undocumented API's in its own code and by "tumbling" wire protocols as frequently as they can get away with (see Samba and Windows NT service packs).

    The core of .NET is truly Visual Studio.NET, the .NET framework, the .NET enterprise servers (such as Exchange 2000, SQL Server 2000 and BizTalk Server), and Whistler (probably Windows.NET 1.0).
    Chirped like a professional marketer who apparently can't look at a system and recognize a "core", unless they're talking about "core products". I'll save the design discussions for another day.

    These core applications and services will have a high degree of interoperability (with themselves AND with 3rd party applications).

    "High degree of interoperability" is another meaningless statement, at least without context. To a manager type, this might mean that people can use JavaStations to read their email. To a coder type, this might mean that I could write once and run anywhere. To a user type, this could mean that I can send email to virtually anyone. Without defining "high degree" and "interoperability", this says nothing.

    Once again, what's more interesting is what's left unsaid. It's almost a certainty that the barriers against duplication or reimplementation of the .NET infrastructure are high (some or all of: patents, trade secrets, cryptography, binding EULA's, obfuscated code). One should not expect to run Office.NET on a free reimplementation of the .NET foundation, even if the intellectual property censors didn't find it first.

    The basic idea is to have a standardized way of communicating between these applications and services, in order to create a better experience for the developer, business, end user, et al.
    "Better experience" is crodocile tears, a standard trick of besieged organizations. Being a besieged organization, MSFT's motives are nowhere near so pristine. The basic idea really is to control ("standardize") distributed IPC and ensure that the largest possible part of that infrastructure is MSFT intellectual property, in order to create a better experience for MSFT shareholders.

    XML and its predecessors has been around for double-digit years

    So, buried in this handwaving is much feeble misdirection that Microsoft is interested in providing anything at all to the computing community besides another epoxy-potted, magnesium-encased "solution" to a problem already solved.

    -jhp

    --
    /. -- the Free Republic of technology.
  201. .net gain is less than zero by Alien54 · · Score: 3
    What I get out of reading about all of this, is that maybe MS is trying to duplicate the success of AOL, but to do it in the business sector. The vision of all of those dollars dedicated to Microsofts' future must be pretty tempting.

    The end result is probably something like:

    • AOL Quality with Microsoft ethics
    • MS Quality with MS Ethics
    Waitaminute. We have the second one already.

    The only counter I can imagine to this right now comes out of those occasional rumors of AOL developing their own OS. I am sure everyone is just thrilled by that prospect.

    We seem to be walking in a directions where the internet is being divided into large areas of fenced in territory owned by large corporations and other entities, with small time operators getting the left overs.

    What makes this all the more believable are little details like this AP news story about mainland China's announcement that they are building their own information superhighway. To quote from the story:

    ``In the new century, the Chinese people will build our very own information superhighway,'' the Xinhua report declared. ``The current one by itself has too many faults and is incapable of satisfying the needs of the Chinese government and companies as they enter the digital age.''
    We are walking in the direction of fragmented segmented internet. The glacial slow destruction of the internet as we know it for profit.

    The .net as proposed by Microsoft is selling this to us. But maybe it is still only one fence on the wild frontier. Or maybe Microsoft is the fence company, selling us the barbed wire.

    --
    "It is a greater offense to steal men's labor, than their clothes"
  202. Re:Doomed to fail by Auckerman · · Score: 3
    With all due respect, reason has no place in the software industry analysis. Amiga failed, despite it's superiority. MacOS never really gained for than a small continual base of customers. Be couldn't even GIVE BeOS away. AppleWorks is $99, Office is $300 (at a the lowest). Linux ships with every application known to mankind, yet can't get a large enough base in the User Space for ID to make a profite selling Q3A.

    There is NO room for reason in how one looks at the Microsoft probelm. WIth that said, I would do what Larry Ellison reccomends. Don't split up Microsoft and instead not allow them to EVER purchase a SINGLE piece of technology, company, patent, software code, from anyone else and force them to develop it in house. Let them have their "right to innovate" and watch them fall on their face.

    --

    Burn Hollywood Burn
  203. 'Corrective action' or 'Punishment' by Schnedt+Microne · · Score: 3

    Is the court's action meant to be a 'corrective action' to even the playing field, or a 'punishment'?

    If Microsoft's .NET initiative corrects the things the court is pursuing to the point where it nullifies the court's action, haven't they taken the 'corrective action' themselves?

    Or are we hellbent on 'punishing' Microsoft?

    --
    Hay thar.
  204. They could just break up the .net division... by kastaverious · · Score: 3
    but that would cause a netsplit

    *disclaimer: I apologise for what was without doubt the crappest attempt of humour ever ventured on /. *

    --
    GiraffeSville, a place anyone can call home
  205. .NET does not exist by Alex+Belits · · Score: 4

    Really, all that ".NET" is a marketing campaign for DCOM, with protocol changed from whatever bullshit it used before to SOAP. What basically is yet another RPC. So far all technologies incorporated into .NET except COM and XML, are complete failures - RPC in all of its incarnations is most hated protocol ever, DCOM is a bitch to write for, and ActiveX never took off (except as calling anything that uses COM "ActiveX"). COM wasn't a complete failure because Microsoft was pushing it for more than a decade, and XML is a "technology" in the same way as comma-separated list is a "technology".

    --
    Contrary to the popular belief, there indeed is no God.
  206. .NET by smallpaul · · Score: 4

    Microsoft likes to bundle mostly unrelated technologies under a single banner in order to "simplify the message."

    The ".NET Framework" is a virtual machine and standard library similar to the JVM. .NET bytecodes are not tied to any particular hardware so in a few years shrinkwrapped software may not be specific to Intel or Alpha.

    The primary difference between the .NET framework and the JVM is that .NET is supposed to be multi-language whereas Sun unashamedly promotes Java as the "One True Programming Language." Multi-language applications written for .NET can be a lot more integrated than COM or CORBA. There is a single exception architecture, a well-defined debugging architecture etc.

    ASP.NET is Microsoft's Web development platform. It has a concept of "web services" which is basically distributed computing re-invented based on Web-ish technologies.

    The win32 GUI APIs have been replaced with "Windows Forms".

    There isn't really a lot in .NET that points to "a future where people rent rather than buy applications." Obviously applications have been moving to the desktop to the Web for years and .NET has additional features that will allow developers to take that a few steps farther. But the new .NET features are useful in traditional applications also.

    "Rent" versus "buy" is basically a marketing and distribution decision. You could do the same thing with Java bytecodes or even Active-X controls.

  207. Web Apps & .NET are the Ultimate Copy Protection by goingware · · Score: 4
    The following article is pretty relevant to this discussion:

    Even with a proprietary closed-source program, you at least still have the distribution media so you can still reinstall your application if the original publisher stops selling the program.

    But with a web-based application, the publisher keeps the executable binary, and even with copylefted code, the GPL's source code distribution requirement does not come into play because the binary is never distributed.

    This will ultimately lead to disaster for ordinary users as web applications make the move from news, shopping and entertainment to functions that people depend on in their daily lives or businesses.


    Michael D. Crawford
    GoingWare Inc

    --
    -- Could you use my software consulting serv
  208. Re:Cross-Platform Support - Yes by rainer_d · · Score: 4

    It is ported to other platforms (Unix, GNU/Linux).
    Software AG did it, IIRC.
    It's just a multi-megabyte download
    I don't know if many people acutally use it... cheers, Rainer

    --
    Windows 2000 - from the guys who brought us edlin
  209. Re:Doomed to fail by cduffy · · Score: 5

    There certainly are plusses to .NET -- indeed, I honestly wish it were developed and controlled by an open project or standards body (or a vendor with more of an interest in cross-platform support). It standardizes calling conventions and data types (removing issues such as the binary compatibility problems between G++ 2.95 and 3.0), permits debugging tools to work with support only for the platform in general rather than the specific language (a great thing for those who happen to like coding in Eiffel or something else off the wall but are interested in using our other debugging tools). And no, it doesn't require its own language.

    I really think .net has a future of some sort. Whether it becomes the new win32 API that everyone else is incompatible with (except for via some rather dodgy ports/reimplimentations), a competitor for Java bytecode or even universally ubiquitous I don't know, though.

  210. Re:Aren't you a little afraid... by cduffy · · Score: 5

    Howdy. As a software developer (professionally) and sysadmin (on the side) with both win32 and *nix experience, I've got to dispute what you're saying. (Note that my win32 experience is getting increasingly dated; I'd be happy to know if any of my statements are outdated -- for instance, if Windows actually has logical volume management or online filesystem resizing support now).

    Command line OSes are harder to learn than GUI-based administrative systems -- I'll agree with you there. The thing is that us Unix folks distinguish between "hard to learn" and "hard to use". If after scaling that steep learning curve we can then get our work done faster -- and we can -- then by our definition Unix is easier to use. Furthermore, because we've mastered all that (hard to learn) control, we can do our jobs better.

    The current effort is on getting the best of both worlds by putting together GUI-based administrative tools, so that folks can use whatever they choose. For those of us who've already finished the learning curve thing, though, there's no more need; we're there.

    Let me rephrase one of your earlier sentences. MS software is centered around making learning my job easier and saving training time. I'll agree that it does both of those. However, once I'm done with the learning, I can do a better job on a Unix-based system than on Windows. Why? The same reason it's hard to learn -- I've got more control. Can *you* add another hard drive with your machine still running and resize your filesystem online, with all your software still running? As long as my box has hardware and BIOS support (thanks 3ware!), I can. Furthermore, because more of the 'guts' of a Unix system are available for inspection, debugging and postmortem analysis is much easier. Trust me, when you're trying to figure out why your VPN isn't working, it sure helps if you can add a few lines of code to dump the keys on each side out to the syslog for comparison. We also have better filesystems -- ever seen reiserfs and NTFS side-by-side trying to access lots of small files? It's lots of fun.

    While a Windows-based system was initially designed to be controlled by an individual at the console clicking with a mouse, *nix-based systems are controlled in manners more condusive to automation. A skilled sysadmin can automate nearly every task he needs to do with greater ease than on Windows (yes, I know automation support is available there, but it sucks -- I've ported perl scripts for Apache user administration to work on IIS; they got a whoole lot more complicated and slower in the meantime).

    Finally, the documentation depends on what you're trying to do. Frequently the man pages aren't the best source -- that's why there are info pages, HOWTOs, mailing lists and (of course) the actual code. Having to go to the source sucks, of course (it's happened to me very rarely), but it's better than not having any source to go to at all, no?

    "Where is the standardization in their IDE"? Since when were Windows IDEs standardized? As for the windowing API, X is about as much a standard as one can get. The widget sets on top of it are admittedly quite varied, but many of them are much (much!) more fun to code for than either MFC or the win32 API.

    Anyhow, if you want to continue ranting, just email me. The address given is real.

  211. Cross-Platform Support by Detritus · · Score: 5

    The article talks about the possibility of cross-platform support for .NET. Didn't Microsoft also say that DCOM was a cross-platform standard? It was supposed to be ported to other operating systems. I've never seen it running on anything other than Windows.

    --
    Mea navis aericumbens anguillis abundat
  212. dotnet by gmp · · Score: 5
    Here is a paper that I wrote about a month ago on this topic -- Microsoft .NET (an antitrust perspective)

    ---

    gmp

  213. Doomed to fail by autocracy · · Score: 5
    Look at Microsoft's plan from this point of view. You've got two typewriters (one called Star which represents StarOffice, and one called Word, which represents MS Office/Word). The Star typewriter doesn't cost anything to put in your house, and costs very little for a business to put into place. Meanwhile, the Word typewriter has to be rented every time you use it. It's like having a payphone in your house. Also, the Word typewriter doesn't support the Star typewriter's native format, while the Star typewriter supports both the Word and Star typewriter formats (wierd typewriters, eh?).

    Now, I am treating the software like something physical (a typewriter), but it's essentially physical anyway (or at least tangible - you've got it or you don't). Tell me, do you want to have to rent a typewriter everytime you want to make a letter? I'm pretty sure your don't. I think that you can figure out the rest from here...

    Now here's where the REAL fun begins: Microsoft has to not only convince consumers to use .NET software, but it's got to convince programmers to write .NET software - which has its own programming language.

    The article that this story is in reference to also states that Microsoft is planning to use the .NET server software to boost Win 2K sales. The infers that .NET server software will only be made for the Win 2K platform. That leaves some people on the other side of the wall.

    Frankly, I can't find any real pluses to this strategy, either for Microsoft or consumers. And despite what the article says about this move helping to preserve Microsoft in the face of a breakup, I doubt it. If the person heading up the application side of the newly broken empire is business-minded, they won't restrict the .NET system to the Windows OS, thus shooting the whole plan to sell the Win 2K OS for .NET server software in the heart. And of course, .NET won't work out for the reason's mentioned above. I guess the question now is what will be the next dominant Desktop OS? Will it be Linux, a BSD, or perhaps Mac OS X? We'll see...

    CAP THAT KARMA!
    Moderators: -1, nested, oldest first!

    --
    SIG: HUP