Slashdot Mirror


What Should Microsoft's Open Source Strategy Be?

JWinterboy asks: "I'm guessing that everyone here has a valid criticism of Microsoft's attacks on, and approach towards the Open Source model. To me, that begs the question of what we think would be an "appropriate" reaction from Microsoft towards the Open Source model. It doesn't have a service arm, so IBM's approach isn't really viable. At the same time, non-service related business models haven't fared very well. What would we like to see Microsoft do? How can it work with the Open Source community, leverage its resources, and still make a buck?"

280 of 759 comments (clear)

  1. Microsoft Linux by checkitout · · Score: 2, Funny

    I bet you can't wait til they have their own distribution.

    1. Re:Microsoft Linux by NanoGator · · Score: 2, Insightful

      I can't. Then Linux would actually be useful. I'd be able to do things like install a driver by *gasp* double clicking on the installer for it.

      Fault MS for many things, but it's hard to fault them for creating an OS that's easy to get around for the average user. No command prompts necessary here.

      I wish MS would do like Apple did and build Windows on top of a Linux or BSD based distro.

      --
      "Derp de derp."
    2. Re:Microsoft Linux by AndyS · · Score: 4, Informative

      As opposed to now, where I can install a driver by *gasp* clicking on it and selecting "install"

      I'm missing something here..... (apt-get install xserver)

      (Note, Linux is not as crippled as you make out, it's just that people don't make the best possible usage of systems such as apt-get and it's "competitors". These are in fact, much nicer - as the driver vendor would have a script (you'd have to come up with some sort of delivery system, but that wouldn't be too complicated - this could add a single line to a resource such as /etc/apt/sources.list - and then your drivers could be upgraded in much the same way as Windows upgrades Messenger and other apps)

    3. Re:Microsoft Linux by Sentry21 · · Score: 2, Insightful

      You mean like, for example, someone making a self-extracting shell script installer with the driver contained therein?

      I hate to burst your counter-culture bubble, but the only reasons we don't have download & double-click drivers like Windows does are 1) developers don't bother; 2) the Linux kernel changes almost daily, while Windows stagnates for 3-5 years at a time.

      If you want to use Kernel 2.4.x until 2005, then people can put the effort into writing drivers, installers, and so on. Until then, or until kernel recompilation is easier, we'll have to live with insmod file.o or 'make && make install'

      --Dan

    4. Re:Microsoft Linux by Bob+McCown · · Score: 3, Insightful

      And some people wonder why we can't get a decent hunk of the desktop market. OY!

    5. Re:Microsoft Linux by NanoGator · · Score: 4, Insightful

      "2) the Linux kernel changes almost daily, while Windows stagnates for 3-5 years at a time."

      Stagnates? One of the reasons that Windows makes a good Desktop OS is that it doesn't change that much over time. As a tweaker and a twiddler, it's fun to go in and make every little update that you can. But consider the major desktop audience. They want their computer to be as simple as 'turn on, do stuff, turn off.'.

      For Linux to try to de-throne Windows, it will have to be a lot more like Windows. Unfortunately, I think most of the Linux community barfs at this concept. Driver installs, for example, are a lot easier to do because Windows 'stagnates', or as I prefer to call, sticks to its standard.

      Unfortunately the Win9X line could never be considered a serious OS, just too unstable and inflexible. Because of this, a lot of people like to look at what's wrong with Windows and try to fix those problems. They forget to look at what they did right. Linux would seriously benefit from that if it seriously wants to battle Windows where it is strongest.

      Personally, I think Linux is better off staying off of the average desktop. The people who love it so much today will lose a lot of what they love in the process.

      --
      "Derp de derp."
    6. Re:Microsoft Linux by AndyS · · Score: 2

      Nvidia won't (at least they wouldn't when I had a nvidia card, before I ditched them and went to ATI) allow redistribution. They do provide rpms etc - but no debs.

      I'm sure nvidia could make you have to install all sorts of stuff under Windows and type all sorts of crud, but it doesn't have to be done this way.

    7. Re:Microsoft Linux by Alien54 · · Score: 3, Interesting
      For Linux to try to de-throne Windows, it will have to be a lot more like Windows.

      Actually, it will have to be a lot better than windows, or else there have to be other compelling reasons to switch, like the cost of hardware vs the MS Tax.

      Which MS is desperately trying to avoid as a fate.

      --
      "It is a greater offense to steal men's labor, than their clothes"
    8. Re:Microsoft Linux by Sentry21 · · Score: 3, Insightful

      I don't think that the choice is between updating and stagnating. Look at OS X for example, or even the old OS8/9. Apple releases updates every now and then, fixes this, fixes that, updates code, adds features. Free updates that don't break things, and driver installs there are pretty easy, last I checked.

      I think OS X has the best of both worlds because they started over. They have the flexibility (UNIX), but also the usability (MacOS 6-9).

      --Dan

    9. Re:Microsoft Linux by Fat+Casper · · Score: 2, Funny
      You win the all expense paid, two week trip to Philadelphia.

      Driver installs, for example, are a lot easier to do because Windows 'stagnates', or as I prefer to call, sticks to its standard.

      You recieve second prize in the contest; you referred to Microsoft sticking to a standard with a straight face. Had you personally stuck to a more important standard (proper use of the English language), you would have recieved first prize: One week in Philadelphia. Keep trying and better luck next time.

      --
      I spent a year in Iraq looking for WMD and all I found was this lousy sig.
    10. Re:Microsoft Linux by The+Ape+With+No+Name · · Score: 2
      Driver installs, for example, are a lot easier to do because Windows 'stagnates', or as I prefer to call, sticks to its standard.

      Fppppt. I think that the real criticism that the Free Software/Open Source makes is that that "standard" is not open and available and that this closed nature is counterproductive to advancement in the IT industry. Microsoft is afraid of the GPL because it thinks, for no particular reason, that it is anti-capitalist. They think can't make money on their product if they incorporate GPL stuff into it because they will have to open other elements. At least this is what they think and one reason they fall onto BSD in a pinch, because the license doesn't pose a threat in their eyes.

      Quiz: name one innovative Microsoft technology.

      --
      Comparing it to Windows will be a moot point, since El Dorado is going to have a 40% larger code base than XP.
    11. Re:Microsoft Linux by Com2Kid · · Score: 4, Funny

      "I'm missing something here..... (apt-get install xserver)"

      How to install drivers on windows (the more or less insecure way, but hell, executables by their very nature. . . .)

      goto manufacturers web site

      goto driver page

      click driver

      select 'run from'

      wait

      wait

      wait

      wish you had broadband (hahah, I do. Yah!)

      Click yes

      Click next

      Click next

      Click "I agree that j00 0wn my s0ul"

      Click done

      enjoy.

      Ok so A LOT of clicking is involved, but it is MUCH more intuitive them guessing at WTF you need. :) It is just downloading an EXE and running it from your browsers cache, then letting clicking through the standard boring 'yada yada yada' screens that almost any driver have.

      Windows also has the advantage that the WORST that can possibly go wrong is that you have to hit a key at startup and select use last best config. Handy that. :)

      Umm, what exactly IS the worst that installing an improper driver under Linux can do to ya anyways? I know that under the MS system that it USED to be able to cause hardware damage, but that is pretty much none existent now (as windows is far more likely to shit out then go on running hardware with the wrong driver, or it will shitout when some serious incompatability is found, take your pick. :) ) Windows actualy typicaly tends to just disable that singular device now days more often then it refuses to boot.

    12. Re:Microsoft Linux by Com2Kid · · Score: 2, Interesting

      "Quiz: name one innovative Microsoft technology."

      Does their massive FUD machine count? :)

      Hell Microsoft hasn't INVENTED anything, no one is going to argue THAT point with you.

      Quite frankly I have almost NO problem with their software now.

      Now I had SERIOUS problems with their software even 4-5 years ago, and MAJOR problems with it 6 or 7 years ago, but now days, hell, it works, its stable. Yes it is huge as fuck, but that is partialy the fault of marketing who demands that features go over function (lets add frilly blue curvy window boarders and who cares if it takes up an extra 500Megabytes compared to our last release!).

      My main complaints with Microsoft at this point in time revolve around their business policies. Namely how much they seek to steamroll the consumer into buying MS products by using FUD and steamroll the competition by yelling out FUD about the competitions products.

      If they just stopped bullshitting around all the time I think that MS would find that they ended up with A LOT less enemies.

      Somebody should tell them that monopolies are LEGAL if gained through LEGAL means. . . . .

    13. Re:Microsoft Linux by phyxeld · · Score: 2, Insightful

      I just don't see the logic in being bastardly with drivers.
      Whats the worst that can happen?
      Someone ports it, and your hardware is available on another OS with another base of potential customers?

      --
      __
      Choose mnemonic identifiers. If you can't remember what mnemonic means, you've got a problem. - Larry Wall
    14. Re:Microsoft Linux by AcidDan · · Score: 5, Insightful

      Actually, it will have to be a lot better than windows

      Interestingly, I was at an Entrepreneurial Conference put on by SEA (www.sea.org.au) in 1999, and a gentlemen pointed out that you'll never be successful making a better product, You're successful by making your product different.

      To be quite honest, open source products are not going to be chosen simply because they are "better" - you have to show the consumer what's in it for them, what the product is going to give them over the competition.

      One cannot think of Microsoft products individually, the difference/value that Microsoft provides its customers is a family of integrated/all work-together products. That's where Microsoft's success is: in it's product cohesion.

      Cohesion/Consistency is what the consumer wants and ironically are willing to put up with a few BSODs every week (tho if you've used XP, this is a hell of a lot less...). Most "Joe Average's" I know associate "free" with "cheap/nasty". Until such times as Open-source products can get past this mis-informed attitude, then it will be relegated to the back office and those adventurous souls that actually know better.

      As for Microsoft and Open-source co-existing? I think today that Microsoft would probably be happy as far as the consumer market is concerned... However, in the server arena they are more worried...

      -- Dan "Maybe I should have done marketing instead of Software Engineering" Thomas =)

    15. Re:Microsoft Linux by NanoGator · · Score: 2

      1.) If you can understand what I'm saying, then you are wasting your time correcting my grammar.

      2.) Windows does have a standard. You cannot use Windows 98 drivers on Windows Me, but you DO install them the same way. I'm talking about interface here, not the underlying kernel.

      Thanks for attempting to discredit me, you helped me establish my point a little better. :)

      --
      "Derp de derp."
    16. Re:Microsoft Linux by macinslak · · Score: 2

      Heh, you forgot reboot. It probably doesn't even need to be done in NT derivatives, but Windows installers seem to have some religious conviction about it. Linux always kinda blew my mind the way you could change out major subsystems with insmod and rmmod.

      But getting back to the topic, their Open Source policy should be letting me see just WTF they do to justify making people reboot to say...patch a word processor.

    17. Re:Microsoft Linux by AstralSeeker · · Score: 2, Interesting

      Reboots are not really needed most of the time. You can kill DirectX update the D3D driver and restart an DirectX app that'll use the new driver without even rebooting the machine (actually you only need to do this if you're writing the driver). And it's pretty funny that DHCP can change your IP address on the fly, but if you want to change a static IP address you have to reboot. I think they are just being extra cautious because if they can save one support call from some terrible thing that happened once it's worth it the way they view it. A lot of people require reboot at the end of their installshield scripts for NO reason.

    18. Re:Microsoft Linux by Com2Kid · · Score: 2, Informative

      Thankfuly (sadly?) formatting and reinstalling on either Linux OR Windows is a lot easier then fixing most major screwups. :)

      Of course when the data is important. . . . bleh. I typicaly tend to be the poor SOB stuck fixing things, LOL!

    19. Re:Microsoft Linux by Com2Kid · · Score: 2

      Reboots are not really needed most of the time. You can kill DirectX update the D3D driver and restart an DirectX app that'll use the new driver without even rebooting the machine (actually you only need to do this if you're writing the driver). And it's pretty funny that DHCP can change your IP address on the fly, but if you want to change a static IP address you have to reboot. I think they are just being extra cautious because if they can save one support call from some terrible thing that happened once it's worth it the way they view it. A lot of people require reboot at the end of their installshield scripts for NO reason.

      I hate it when the installer AUTOMATICALY reboots.

      I once lost some work (not much, I do save. :) ) that way, pissed me off.

      Hint to developers / programmers: Closing down other programs on a machine WITHOUT asking for permission is a DAMN good way to get your program removed from my computer the second my computer gets done rebooting. . . .

    20. Re:Microsoft Linux by Anonymous+DWord · · Score: 2

      I love it. My favourite popup is after you install a program, and you get the little box:

      _________________
      | \
      | Windows will |
      | now reboot |
      | _____ |
      | | OK | |
      | |_____| |
      \________________/

      "Umm, well, I guess so..."

      --
      "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
    21. Re:Microsoft Linux by arsaspe · · Score: 2

      To install the nVidia drivers in Linux I had to extract two tarballs, type 'make' twice, and change one line in a config file. Not exactly rocket science.

      And for the lazy ones out there, you can find a shell script that does it all for you (including the X config!) on google.

      As for the nVidia drivers being unstable... I've had one crash. This happened when I had two X servers running, in different color depths, and with one running Quake3. On the other hand, XP loves crashing randomly and then throwing the "nvidia drivers caused a problem" message at me when I reboot.

      What really shits me is the people that refuse to touch nVidia because they don't GPL the Linux drivers.... I mean, your lucky they are even writing the drivers in the first place, yet alone providing lots of documentation, and SUPPORTING them, even though they probably arn't getting anything out of it (I seriously doubt the existence of Linux drivers has significantly increased sales of nVidia cards)

    22. Re:Microsoft Linux by NoMoreNicksLeft · · Score: 3, Insightful

      The MacOS interface has a standard.
      AmigaOS's interface had a standard.
      The dashboard in GM cars has a standard.

      The windows gui has no standard. It's been too long now (well past 6 months since I booted windows - any incarnation) to remember every little quirk and faux pas, but I'm talking windows itself, not third party software. Buttons here and there that don't have focus by default, tabbed dialogs, that sometimes require hitting OK before tabbing, other times not... it's one big mess. These are the people that put the shutdown command in the "start" button, do remember.

    23. Re:Microsoft Linux by Jason_Knx · · Score: 2, Interesting

      Thank you for the post.


      I do a lot of support for people on Windows and Mac machines but mostly Windows. And the biggest thing they all want to do with installing any hardware is plug it up and at the most answer a few questions. On Dos, Win 3.1, 3.11, 95, and occasionally 98 I would have them open up a file and pray that they can edit it properly and have things go ok. And they always asked the same question, "Do I have to do all this and is it really necessary?" In the end I usually had to go to there machines and do it myself.


      That's what has gotten good with most drivers from major companies that these people buy from is that they can insert a disk or download a file from a site and just double click and blindly click yes to everything that doesn't involve registration and have the driver installed.


      Is it the cleanest install? No. But it does the job. Which is all they want. (It's generally not good to accept the mediocre but computers is not a huge part of their lives so it is mediocre to them.) I've explanied things to a few people but most has said right from the start they don't want to know all the detail they just want it to work.


      I have several systems at home set up from Windows 2000, XP, to Red Hat 7.1 as a PDS, and FreeBSD to implement some new programs I'm developing. When asked what to recommend to people if it involves more than just email, web browsing, digital cameras, and the occasional letter I recommend a Windows or Mac machine. If they want more non application specific things I will recommend Linux or FreeBSD.


      Recently one person asked me to explain to him Open Source software and it's advantages. He didn't care about price in his decisions so as long as it worked for him and his family. He chose to go with Windows mostly because if needed to install something and I wasn't available he could just point and click to get it installed.


      The biggest deterent to Windows and Mac alternatives is the amount of knowledge of the OS that it takes to get something like a display driver working. Modifying something like a display card is a nightmare to an household user on a Linux system configured to use something else. I'm very grateful that Windows will almost always boot in to a basic mode that is not hardware dependent on systems for the past 3 years so configuration of a point and click nature can be done.

    24. Re:Microsoft Linux by NanoGator · · Score: 2

      "At least know what the hell you are speaking of."

      Have I used Windows Me? Nope. I stuck with Win2k. Lots of my friends, however, had lots of driver trouble with Windows Me. Seems unlikely WinMe would be such a bitch when 98 had been out so long.

      Even if you're 100% right (and you may very well be) my point stands. The discussion was about interface, not how drivers work. Maybe YOU should know what the hell you're talking about before you correct somebody's detail so harshly.

      --
      "Derp de derp."
    25. Re:Microsoft Linux by BlueWonder · · Score: 2
      Quiz: name one innovative Linux/free software/Open Source(TM) technology.

      The Graphical User Interface (GUI).

      1987: MIT releases version 11 of the X Window System, commonly refered to as X11. Microsoft releases version 3.3 of MS-DOS.

    26. Re:Microsoft Linux by Tet · · Score: 2
      "Quiz: name one innovative Microsoft technology."

      Does their massive FUD machine count? :)

      Nope. That was invented by IBM. MS can't even innovate that...

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    27. Re:Microsoft Linux by LadyLucky · · Score: 3, Informative
      Nah baby.

      True story:

      I have a Sony Cybershot 3Mpixel digicam. It has a USB port to connect to the computer. So, my computer was on, and i plugged it in to windows XP. When i do, as i scramble from the back of my computer, i hear the hard disk whizzing. By the time i get to the top and can see the monitor, there is a dialog which says:

      "What would you like to do with the pictures? Print? E-mail? Open windows explorer?"

      And the best thing is... there are no pictures in the root folder of the drive it made for my camera, they are buried 2 folders deep.

      Quite honestly, that was fantastic. I didnt have to do ANYTHING.

      --
      dominionrd.blogspot.com - Restaurants on
    28. Re:Microsoft Linux by sfe_software · · Score: 2

      Thankfuly (sadly?) formatting and reinstalling on either Linux OR Windows is a lot easier then fixing most major screwups. :)

      Under *nix, however, you can format all partitions except /home, thus preserving your data. Assuming of course you keep your data in /home, and /home is its own partition (as it should be).

      Or better yet, never log in as 'root' unless necessary, and be careful when logged in as 'root', and you won't have to reinstall (though there are situations -- a major OS upgrade, or perhaps you'd been hacked -- but for the most part a little caution goes a long way).

      --
      NGWave - Fast Sound Editor for Windows
  2. MS and Open Source? by delta407 · · Score: 2, Insightful

    Personally, I don't see how Microsoft -- a closed and proprietary company -- could ever cooperate with Open Source Software. Their shared sorce program is a weak attempt, not at opening up, but increasing market share in one area where they're lacking. Yeah, that's a real open source attitude: present some code to the public to get more money.

    Besides, Microsoft has already made clear that the GPL is a threat to capitalism; hence, their desire to have nothing to do with it.

    1. Re:MS and Open Source? by dreamchaser · · Score: 2

      Open Source != GPL

    2. Re:MS and Open Source? by KFury · · Score: 2

      "Personally, I don't see how Microsoft -- a closed and proprietary company -- could ever cooperate with Open Source Software. "

      And yet they rake in billions. It's simple really, without open source, other people can't sell your software.

      This is success as in beer, not success as in information. Err...

    3. Re:MS and Open Source? by tshak · · Score: 3, Interesting

      Personally, I don't see how Microsoft -- a closed and proprietary company -- could ever cooperate with Open Source Software.

      Like Apple?


      Besides, Microsoft has already made clear that the GPL is a threat to capitalism; hence, their desire to have nothing to do with it.


      Well, it is. Now, whethor or not a threat to capitalism is a good or bad thing is left to the reader to determine. The bottom line is, there is still no proven way for coders to make money off of GPL's software. Red Hat makes money, true, but little of that money makes it to the major contributers of Linux. Capitalism is about making money. The GPL is about programming for fun and community innovation. They are logical opposites.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    4. Re:MS and Open Source? by alcmena · · Score: 2

      Poorly worded, but I'll bet he meant that if you don't license your product under an Open Source license, no one but you can sell it. Unless, that is, you allow them to pay you for the rights to sell it.

    5. Re:MS and Open Source? by WildBeast · · Score: 2

      Sorry but Apple seems pretty hypocrite to me. Just as you say : "Capitalism is about making money. The GPL is about programming for fun and community innovation. They are logical opposites."

      At least, MS is taking a stand, maybe the wrong one but hey they believe in something.

    6. Re:MS and Open Source? by sasha328 · · Score: 3, Interesting

      For one, Apple does not use the GPL, it uses BSD licensed products.
      besides, who says that making money and having fun is mutually exclusive?

      Guess what. Redhat, Mandrake, SuSe, and a host of others WANT to make money. They may have started as a fun project, and they may make innovations along the way: are they bad?

    7. Re:MS and Open Source? by JordanH · · Score: 5, Insightful
        • Besides, Microsoft has already made clear that the GPL is a threat to capitalism; hence, their desire to have nothing to do with it.

        Well, it is. Now, whethor or not a threat to capitalism is a good or bad thing is left to the reader to determine.

      I disagree. Capitalist businesses will benefit greatly by not having to pay for restrictive software licenses.

      Although I don't have hard data, I would venture that most people in software are not employed writing and testing closed source products that are sold, but making custom mods for internal use, supporting installed systems, doing system installation and integration and other services. These endevours can all benefit from Open Source.

      Furthermore, the closed source companies seem to be doing OK. Microsoft is making record profits. Oracle, Siebold, SAP all seem to be unaffected, so far, from Open Source.

      Open Source represents competition to the Closed Source companies, but I believe that everyone benefits from competition. For example, the improved reliability of W2K and WXP over earlier offerings is, IMHO, a direct reaction, to some extent, to Linux and FreeBSD. I think that MS has actually benefitted from this renewed focus on stability. You can actually learn your best lessons from your competitors, if you are listening.

      All this speculation about how OSS will kill the software companies is, so far, just speculation.

    8. Re:MS and Open Source? by Publicus · · Score: 2

      Capitalism is about making money. The GPL is about programming for fun and community innovation. They are logical opposites.

      Ok, this might be a little difficult for me to articulate, but I'm going to try because I think you're wrong. To borrow from The Future of Ideas by Lawrence Lessig, the world and its resources work on different levels. Things on some levels we share, and things on other levels we do not. An example is roads. We pay for roads through various taxes, but we allow pretty much anyone to use them, regardless of their contribution. And not all roads are public or completely free. Think about shopping malls, private drives, or toll roads. These roads are decidedly different from the normal roads to which we all have free access. The restricted roads, however, are useless without the free roads.

      So to bring it back to software, GPL'd stuff is alot like the roads we hold in common. In various ways and to various degrees we support those who directly work to maintain and develop GPL'd software, and for many the existance of it is a boon to making money.

      The GPL does not oppose Capitalism, or at least it doesn't need to be seen that way. The GPL strengthens Capitalism, or the form that we use, by making common a great deal of software capital.

      Economic theories like capitalism start to fail when we attempt to apply them to computers and software, because many of the "laws" of economics simply do not apply in this realm. We all know what I'm talking about. If I make a copy of your Emacs, you don't have any less Emacs afterward. The GPL is an acknowledgement of that. Therefore, I don't see that the GPL opposes capitalism, it simply works on a different level.

      --

      My Karma was at 49, then they switched to words. All that work for nothing!

    9. Re:MS and Open Source? by rho · · Score: 2

      Personally, I don't see how Linux -- a GPL'd and Open Source OS -- could ever function within commercial software space. Their open source license is a strong attempt, not at freedom, but diluting a commercial Open Source company's profits (one area where they're really lacking). Yeah, that's a real open source attitude: virally affect all code it touches.

      Besides, RMS has already made clear that capitalism is a threat to socialism; hence, his desire to have nothing to do with it.

      --
      Potato chips are a by-yourself food.
    10. Re:MS and Open Source? by JordanH · · Score: 2
      • Counter-example: Netscape Enterprise Server (which unlike the browser, was intended to be a profit center) -- steamrolled by Apache.

      Actually, the browser was initially supposed to be a profit center for Netscape, but then MS "took away their air supply".

      Netscape Enterprise Server was just too costly and never offered anything over Apache. NES would have lost out to the old NCSA Server had Apache not been around. Certainly, nobody in academia was going to pay in the hundreds or thousands of $ for NES when there was a free alternative. As long as there was a free alternative that was widely used in Academia, where all of the early Web stuff happened, then for sure it was going to be improved. In fact, that's pretty much the story of Apache!

      Sure, commercial software always loses when a good enough free alternative is available. But that's always been true. This has nothing to do with the rise of OSS, it's just the result of a bad business plan.

    11. Re:MS and Open Source? by MindStalker · · Score: 2

      Yes, but doing so would drive away customers they can only do this if it wouldn't. A corperation can do a lot of things that arn't money making, if it makes customers think that the corp are the good guys, and want to buy from them. A good example is Ben and Jerry ice-cream, they are public corperation, and they give away a discusting amount of money to charities, but there are people suppositivly who buy the ice-cream because of this. I doupt that they would loose any money by this loosing this small amount of customers compared to the amount they give away. But the people who bought the stock understanded that this is the way the corperation was run. Same as with RedHat, nobody bought RedHat stocks with the notition that they would become a closed source company, so why should they expect it.

    12. Re:MS and Open Source? by MindStalker · · Score: 2

      Yes, but GPL doesn't allow me to build a closed road off of your open road. Replace GPL in your comment with BSD now, and maybe it would make sence.

    13. Re:MS and Open Source? by zpengo · · Score: 2
      Personally, I don't see how Microsoft -- a closed and proprietary company -- could ever cooperate with Open Source Software. Their shared sorce program is a weak attempt, not at opening up, but increasing market share in one area where they're lacking. Yeah, that's a real open source attitude: present some code to the public to get more money.

      Personally, I don't see the drive behind trying to get the Windows source code.

      The open source kids who want it are exactly the ones who complain so bitterly about it. What's inside that they're so desparate to get a look at? It's like a preacher who rants about pornography one day, then checks out porn mags the next day for "research".

      The Windows source code is (supposedly) bloated, convoluted, and notorious for its instability. Why then, are there such feverish discussions about how people can get it?

      --


      Got Rhinos?
    14. Re:MS and Open Source? by KFury · · Score: 2

      Yes, it was poorly phrased. I meant to say that if you haven't open-sourced your software, then only you have the rights to sell it. If you have, or are basing your software on open source software, then others can leverage your advancements and compete with you without putting in the R&D effort, and end up undercutting your price, and profits.

      I figured the gist would get through in my poor snippet, and judging by the other responses to this post, it did. ;-)

    15. Re:MS and Open Source? by transiit · · Score: 2

      no, the GPL would happily let you build a closed road off of an open one. Closed, non-free software can legitimately read files created by GPL-bound software. You can even use other things like named pipes (via something like mkfifo) or shell redirects to get data from one to the other.

      What you're asking for is the ability to put up toll booths on public roadways, which really isn't about freedom, but the ability to profit off of others' work. The GPL is good for people that write software that want to give it away towards the greater good: It does a good job of enforcing the guarantee that the program will always be available to those that need it. The BSD license is good for making sure your name gets attached to the code. If you're really just concerned about the least amount of restriction being placed on the code you release, just put it in the public domain.

      So I guess it comes down to what your intentions are: Some release their code because they want it to be available to people that can use it. Some release their code so they can build a reputation for whatever reason (looking for employment?). Some people gain benefits from Free software because they can use it to solve real problems. Some people bitch and moan about how they can't legally use other people's code for their crappy software to be sold at grossly inflated prices.

      -transiit

    16. Re:MS and Open Source? by Znork · · Score: 2

      Cheaper available software means more profits for other companies which means more employees which means more spending which again, means more employees, etc.

      We dont stop installing robotics in factories when it means cheaper products because a few workers need to be retrained. A capitalistic system adjusts, and frankly, Microsoft could be gone in a day and apart from idiots buying a lot of stock nobody would hurt.

    17. Re:MS and Open Source? by sql*kitten · · Score: 2

      I disagree. Capitalist businesses will benefit greatly by not having to pay for restrictive software licenses.

      That is, assuming the software exists for them not to pay restrictive licenses for. ERP systems like SAP R/3 are, well, dull. I don't think they'd exist if people weren't being well-paid to develop them.

    18. Re:MS and Open Source? by tshak · · Score: 2

      Capitalist businesses will benefit greatly by not having to pay for restrictive software licenses.

      This is obviously true for any business. We could also assert that businesses would benefit if 100's of people worked for them for free. I'm not talking about those who use GPL'd software, I'm talking about those who write it. Those who write it don't get paid. Again, I'm not saying that this is a bad thing, but it goes against what capitalism stands for.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    19. Re:MS and Open Source? by tshak · · Score: 2

      You bring up some interesting points, but I think that this is much more a trivial subject then we're making it. First, I'm not saying that there is no room for GPL in a Capitalistic economy, nor am I saying that it's bad. I'm simply defining that they are logical opposites.

      For example, society as a whole benefits from the work of many non-profit organizations (like the Red Cross, Salvation Army, and even NPR). However, these organizations are not out to capitalize on a market and profit on it, so by simple definition they are not capitalistic organizations. Similar things can be said about the GPL. The programmers are not out to profit or capitalize on a market. Sure, there's "support" companies like Red Hat that make money off of it, but they do not contribute the vast majority of the source, nor do they pass profits down to code contributers. What part of the definition of capitalism includes working for free?

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    20. Re:MS and Open Source? by maxpublic · · Score: 2

      Again, I'm not saying that this is a bad thing, but it goes against what capitalism stands for.

      This is a fallacy. Capitalism has nothing whatsoever to say on the value of donated labor. Were this true, any labor donated to charity projects, churches, neighborhood organizations, etc. would "go against capitalism" as you put it.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    21. Re:MS and Open Source? by tshak · · Score: 2

      No, it isn't a fallacy. Please read this entire thread with my posts explaining this point (I delt with non-profits specifically). The problem with your scenario is, you are comparing labor donated to a non-profit, to labor being donated to a for-profit organization. The latter is what goes against capitalism, the former bears no relevance to the topic.

      Maybe I should disclaim to everyone that I don't have the answers to how to run an economy, and I think there are other solutions (such as social democracy) that may prove better then capitalism. This is not what this discussion is about, however. We're not arguing about capitalism, we're discussing the definition of the GPL. Capitalism is about making money. The GPL isn't. That's all I'm saying.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  3. They Can't Respond (and make a profit) by zulux · · Score: 2, Interesting


    Facing GPL'ed competition that they can't buy and assimilate - and not being able to GPL their own software without loosing their revenue stream - they are stuck.

    If I was in charge of Microsoft - I'd attempt to subvert the legal/patent system in order to kill the GPL.

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    1. Re:They Can't Respond (and make a profit) by arkanes · · Score: 2

      The GPL is based on the exact same concepts as the MS EULA. If the GPL isn't enforcable, then neither is the EULA - and they'll die before they cripple that.

  4. Compete legally, that's all by mikosullivan · · Score: 4, Insightful

    I'd be satisfied if they stopped breaking the anti-trust laws. Beyond that, let the market decide. Open source will win in the market. I think MS knows that and that's why they're increasingly afraid.

    --
    Miko O'Sullivan
  5. Oxy Moron by guamman · · Score: 2, Insightful

    Microsoft says the opensource model doesn't work because they don't want an opensource model. It might be inconcievable to the rest of us, but there are some people that favor an extreme capitalist system and don't want software, among other things, to be shared for free. If microsoft doesn't like that, good for them. My only critizicism of microsoft is how they berate other ways to thinking, specifically opensource. It's this closed minded approach to others that really makes microsoft the evil giant many people think of.

    1. Re:Oxy Moron by Znork · · Score: 2

      Microsoft is not about capitalism and free markets. They're into market control and five-year-plans, and that is not a capitalistic thing. Their view of the market has more in common with the Soviet union plan economy model.

  6. First thing by serps · · Score: 2, Offtopic

    First thing they must learn is the correct usage of begging the question. Sheesh

    --
    "Einstein argued that [...] God is not capricious or arbitrary. No such faith comforts the software engineer." ~ Brooks
  7. MS should follow Apple. by tshak · · Score: 5, Insightful

    I think Apple has proved Open Source's usefulness for businesses and the general consumer market. Yes, their license is strictly controlled, but look at the innovation that has come out of it. They have the first and only viable "Unix for the Masses(tm)".

    --

    There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    1. Re:MS should follow Apple. by kbs · · Score: 2, Interesting

      Microsoft doesn't have a hardware side to make profits out of. Remember, Apple writes software to sell hardware, whereas Microsoft doesn't have that option.

      Note that when Intel tried to write software to help them sell more MMX functions, MS told them to stop, because it would be construed as competition.

      --
      yours,
      kbs
    2. Re:MS should follow Apple. by JordanH · · Score: 3, Interesting
      I agree.

      In fact, I bet Apple would love to see a modest investment, say $6 Bln - a fraction of MS' current warchest, estimated at >$30Bln - into Darwin. An investment into an OSS platform might be part of a settlement that would satisfy the 9 states. Maybe not, but it's worth a try.

      A solid OSS OS like Darwin, with support from Apple and MS, available for X86 and PPC would be a considerable competitor to Linux. A lot of corporate types would feel comfortable about using this where they currently feel unsure about Linux. MS could sweeten it a lot by offering their Office Suite on this OS, but insist that they'll never offer it on Linux. This would backup Bill's contention that there's a healthy ecology between OSS and proprietary that the GPL breaks.

      MS could, at some point, come out with their own Darwin-based OS with proprietary kernel enhancements integrated into it. They already have a start with the CLR ported to FreeBSD. This new OS could use a Windows GUI, but be mostly Darwin underneath. The corporations that want to have the benefits of running OSS would snap up such a Darwin based offering from MS. It would represent the best of both worlds. The advantages of community development and the testing and deep pockets of MS behind it.

      This new OS might be more appropriate for Net appliances, web servers, and a number of things where *BSD is showing to be superior. Heck, it might compete head-to-head with Windows, but they wouldn't really have to position it that way at first.

      MS could move all the people in their development groups who might be sympathetic to Open Source over to these projects, energizing the Windows people to compete.

      Now, it seems that the MS culture is one where they don't feel they have to compete on engineering as MS can depend on their power to intimidate and eliminate competitors. This fosters a sick culture of non-competition.

      I think companies that are afraid of internal competition don't recognize that it's better to compete internally than to leave the opportunities up to your external competitors.

      I doubt that MS would ever do any of this, however.

    3. Re:MS should follow Apple. by rho · · Score: 2
      In fact, I bet Apple would love to see a modest investment, say $6 Bln - a fraction of MS' current warchest, estimated at >$30Bln - into Darwin. An investment into an OSS platform might be part of a settlement that would satisfy the 9 states. Maybe not, but it's worth a try.

      I think we'd be whistling in the dark for a settlement from the anti-trust suit that will be much of anything. It certainly won't do us much good now, as I doubt the settlement will happen quickly. MS can delay quite a bit more, and until then, they are making money hand over fist.

      A solid OSS OS like Darwin, with support from Apple and MS, available for X86 and PPC would be a considerable competitor to Linux.

      Darwin, without the Apple-centric goodies on top, isn't much more than FreeBSD with chocolate chips. I wouldn't count on seeing anything like this while Jobs lives and breathes.

      MS could move all the people in their development groups who might be sympathetic to Open Source over to these projects, energizing the Windows people to compete.

      This would be good -- I wonder if they do this already? "That guy over there. He's a Linux lover. Put him in that trouble-maker group over there."

      Now, it seems that the MS culture is one where they don't feel they have to compete on engineering as MS can depend on their power to intimidate and eliminate competitors. This fosters a sick culture of non-competition.

      Possible, but I don't think so. MS seems to me to simply outwait and outspend competition when rivals threaten. I think that is why they've been so flaccid in combatting the midrange server marketshare erosion they're experiencing due to Free OSes. This competitor is not one they can outspend or outwait--in fact, out-waiting will likely eat them alive.

      MS has the enviable position of massive cash reserves and a formidable installed base, but their strength can become a weakness; depending on their strengths (as they always have) doesn't work on a competitor that makes an end-run around them.

      I think companies that are afraid of internal competition don't recognize that it's better to compete internally than to leave the opportunities up to your external competitors.

      From what I've read, MS isn't a culture of non-internal competition. Rather, they're a complete opposite. I've read that the Office divisions on Mac and Windows are fierce competitors.

      MS does produce good products (every now and then), and this can't always be pure accident.

      I doubt that MS would ever do any of this, however.

      There is no way we can condense MS's strategy in the limits of an HTML <TEXTAREA>. They may do parts of this, none of this, or the whole thing, as well as merge with Johnson & Johnson and make WindowsTP(tm) for the bathroom.

      It is fun to speculate. "If I was Bill, I'd...."

      --
      Potato chips are a by-yourself food.
    4. Re:MS should follow Apple. by Aapje · · Score: 2

      Darwin, without the Apple-centric goodies on top, isn't much more than FreeBSD with chocolate chips.

      Wrong, Darwin is a Mach-kernel + NetInfo + some stuff taken from FreeBSD and NetBSD (mostly small apps). It's quite different from FreeBSD.

      This would be good -- I wonder if they do this already? "That guy over there. He's a Linux lover. Put him in that trouble-maker group over there."

      I agree. It can't be achieved without a takeover/hiring many new programmers. But how many Linux-programmers would want to work for MS?

      Possible, but I don't think so. MS seems to me to simply outwait and outspend competition when rivals threaten. I think that is why they've been so flaccid in combatting the midrange server marketshare erosion they're experiencing due to Free OSes. This competitor is not one they can outspend or outwait--in fact, out-waiting will likely eat them alive.

      Indeed, open source has got the potential to be an unstoppable competitor. The fact that there is no controlling company that can be bled to death makes it impossible to just offer a cheap/free competing product to eliminate the OS. On the other hand, MS seems to have strong control over the OEMs. There are defense mechanisms in place.

      From what I've read, MS isn't a culture of non-internal competition. Rather, they're a complete opposite. I've read that the Office divisions on Mac and Windows are fierce competitors.

      My impression is that the Mac division (which produces IE, Outlook, etc) has a mission to create the best MS products for the Mac. The Windows divisions on the other hand seem to ignore this mostly ('The Mac is no threat to us'). They seem focused on their own customers and mostly enhance their products after research (which has gotten us the talking paperclip and the confusing menu's that change). AFAI can tell, innovations to the Windows products are mostly motivated by the upgrade cycle. New versions need enough improvement to get the current users to upgrade.

      I think that MS could cope with basic internal competition (two similar products being developed at the same time). The big problem I see is that Linux is basically anathema to MS's culture. It's all about standards and openness, something that threatens MS's monopoly position. I strongly doubt if they can cope with that kind of 'internal competition'.

      --

      The Drowned and the Saved - Primo Levi
    5. Re:MS should follow Apple. by JordanH · · Score: 2
      • I think we'd be whistling in the dark for a settlement from the anti-trust suit that will be much of anything.

      A lot of damaging stuff is still coming out in the 9 states trial. But, you're probably right. Even if the 9 states win, MS will fight it for as long as it takes to make all the issues irrelevant.

      • Darwin, without the Apple-centric goodies on top, isn't much more than FreeBSD with chocolate chips. I wouldn't count on seeing anything like this while Jobs lives and breathes.

      First, MS supporting Darwin development in a big way would completely legitimize the whole strategy to the marketplace and would be a big boost to Apple. Second, Jobs really wouldn't have a choice. MS could take Darwin (or FreeBSD if licensing prohibits this) and do it themselves. If you were Jobs, which side of that wall would you want to be on?

      • Possible, but I don't think so. MS seems to me to simply outwait and outspend competition when rivals threaten. I think that is why they've been so flaccid in combatting the midrange server marketshare erosion they're experiencing due to Free OSes. This competitor is not one they can outspend or outwait--in fact, out-waiting will likely eat them alive.

      Well, if that doesn't sound like a "sick culture of non-competition" I don't know what is. But, of course, they aren't just standing around. They're pressuring the OEMs to not support Linux in any visible way and they are doing a PR blitz against Linux and GPL. Neither of which are engineering solutions to their problems. They seem to have suppressed Linux on the desktop effectively, so far.

      • I've read that the Office divisions on Mac and Windows are fierce competitors.

      That's friendly competition. Neither of those divisions believes that the other is in direct competition. They have their own spheres. Kinda like Win9x and WinNT.

      • There is no way we can condense MS's strategy in the limits of an HTML . They may do parts of this, none of this, or the whole thing, as well as merge with Johnson & Johnson and make WindowsTP(tm) for the bathroom.

        It is fun to speculate. "If I was Bill, I'd...."

      Sure, it's wild speculation and it is just for fun. That's the main reason I post here, for the fun of it.

    6. Re:MS should follow Apple. by Art+Tatum · · Score: 2

      FWIW, Mac OS X was created by NeXT well over 10 years ago so your comment isn't really accurate.

    7. Re:MS should follow Apple. by yesthatguy · · Score: 2

      Microsoft *does* have a hardware side that is quite profitable. Sure, it's not tethered so directly to the operating system, but MS peripherals are, I'd guess, probably market leaders, or damn close to it in many aspects.

      --
      Yes! That guy!
    8. Re:MS should follow Apple. by Aapje · · Score: 2

      Who said anything about Linux? I was saying they could take a BSD derived system and make that the centerpiece of their Open Source Strategy.

      You're right, I was confused with another post. /me sticks foot in mouth and forces himself to listen to Britney Spears in punishment.

      Perhaps you have a point, but I still can't see MS moving to Unix. I suspect it will cost many years to get it right and I don't really see the advantages for them. It's not like it will be so much more stable than Win2000 or XP (I'd expect the hybrid to be very unstable initially). It will probably break a lot of software as well, hurting the major advantage of Windows: backward compatibility. I would much sooner see them releasing parts of the Windows-source or opening up (more) parts of .NET.

      With a BSD licensed OS, they could give back to the community while at the same time developing proprietary software into a product that they would profit from.

      MS giving back????

      How many businesses would opt for the free version of Darwin over Linux if it had $Billions of support?

      First of all, the strategy would require Darwin to be quite boring with all the interesting stuff in the expensive Win-Darwin. So it wouldn't really be free. Secondly, IBM puts billions in Linux so that cannot be the reason to run Win-darwin. The problem I have with MS technologies is that you get locked in. They usually pretend that the technology is open and cross-platform, but they always extend it with their own proprietary stuff (see ActiveX, (D)COM, Java, .NET). Apple rarely does this (they did make a soon-forgotten promise about cross-platform cocoa once) and I've never seen Sun do this. This problem won't be solved with Win-Darwin so I really don't see the point.

      --

      The Drowned and the Saved - Primo Levi
    9. Re:MS should follow Apple. by JordanH · · Score: 2
      • MS giving back????

      I know, it sounds ridiculous. When Bill says that Open Source like BSD implements a healthy software ecology where Open software benefits and proprietary software benefits, it sounds pretty lame when MS has never given anything back to that Open software world.

      I do see a lot of problems with this scenario. But, if they are serious about having an OSS strategy, I can't think of a better one for them. Anything else would be pretty transparent and meaningless.

      I posted the question to this discussion wondering aloud if MS was actually asking this question in their JWinterboy disguise. I didn't see any other discussion of my question, but I didn't go looking down at -1 or anything. I was down modded as Redundant for that question. Do people seriously believe that MS was asking Slashdot?

  8. No service arm? Wha? by KFury · · Score: 5, Informative

    Check it out: Microsoft Consulting Services.

    They built GAP.com, among other things. Operations in 30+ countries and all that stuff...

    1. Re:No service arm? Wha? by asv108 · · Score: 2
      I was hoping to run a netcraft query on gap.com and find that it was running BSD but it turns out they are actually using IIS.

      aww shucks..

    2. Re:No service arm? Wha? by Perdo · · Score: 2

      Those poor people have to service their own product? I really, really feel bad for them.

      --

      If voting were effective, it would be illegal by now.

    3. Re:No service arm? Wha? by Snocone · · Score: 2, Insightful

      He will certainly never get an education, or contribute anything to humanity

      Following your logic, we should ALL still be medieval peasants then.

      Or are you honestly such an idiot you think First World nations got that way by somehow magically skipping that whole industrialization process?

      Wake up and learn some history. A little bit of economics would do you a lot of good too.

    4. Re:No service arm? Wha? by Iguanaphobic · · Score: 2

      And if there were no Nike employing 25,000 people in that "peasant" camp, there would be 25,000 less jobs and 25,000 * meager wage less money being brought into that country and to those people.

      If you take away their jobs, you create 25,000 potential revolutionaries, ready to make the capitalist pigs pay. If you give them a little hope for a better life though, you keep them contained. The key is in giving them enough that they don't want to rip your lungs out, but still maximize profits, so that the aforementioned capitalist pigs still get their new Mercedes.

      --
      Fascism should more properly be called corporatism, since it is the merger of state and corporate power.
    5. Re:No service arm? Wha? by MisterBlister · · Score: 2

      Sounds like you work for a rather dipshitted company.. RTFC.

    6. Re:No service arm? Wha? by spongman · · Score: 2

      but he's not forced to work there is he? surely he can just go somewhere else to find a job. there's a huge difference between cheap labor and slave labor - ask a slave.

    7. Re:No service arm? Wha? by Jason+Earl · · Score: 2

      A desire to "make the capitalist pigs pay" is precisely why these countries are still stuck in the dark ages.

      For example, when these 25,000 revolutionaries rise up you get a war, people are displaced, property is ruined, trade is disrupted, and piles of money are spent on useless goods like weapons. In short, everyone suffers. Then, assuming the revolutionaries win, you have a big pile of uneducated leaders in a devastated country without capital. These countries are lucky to get the worst sorts of slave labor jobs for their people. After all, they have very little to offer potential employers, and they have a history of seizing property which makes foreign investors very unhappy. These countries might be able to talk Nike or the Gap into investing in a couple thousand sewing machines, but they certainly aren't going to get any industries that require skilled workers or large capital investments. Generally speaking these countries have such poor infrastructure and such rampant corruption that it isn't worth even bothering with them.

      The only way out of this sort of a situation is to follow the path the United States paved hundreds of years ago. Pay your debts, try your best to stamp out corruption, and invite foreign investment. Once your people are working your standard of living will improve.

      Believe it or not the people working in those sweatshops are glad for their jobs. I have lived in Peru, and have seen it for myself. They know that thanks to their employment the chance of their children being able to get an education is greatly enhanced.

    8. Re:No service arm? Wha? by Jason+Earl · · Score: 2

      As long as the local politicians are corrupt the people are screwed. They would be even more screwed without the foreign investors (they wouldn't have jobs), but they are screwed all the same. Blaming the foreign investors is the easy thing to do, and in fact it is the tactic that the corrupt politicians usually encourage their people to take. As long as the populace is angry at the one group that could actually help them (the folks with enough money to provide good paying jobs), then the populace is easy to control.

      The reason that these sorts of countries can't get better paying jobs is that it is far too risky to invest there. Nike and the Gap can build sweatshops with relatively small investments, and so it makes sense for them to exploit these types of situations. If things go wrong these companies haven't lost anything more than a few thousand sewing machines. Better paying industries, on the other hand, generally require a higher level of education from their workers, and they inevitably require a much higher initial investment. Once you build a factory for $500 million you can't afford to have the government expropriate it, or have some petty politico order it burned to the ground because your bribe wasn't high enough.

      Corruption is the enemy of business, and so until these countries straighten out their problems with corruption, then they will never have more than the lowest of low-paying jobs.

    9. Re:No service arm? Wha? by Malcontent · · Score: 2

      Well I live in America and of course I take an American point of view. We Americans use disproportianaly large amounts of the worlds resources. We are richer then the rest of the world, we have more bombs then the rest of the world. We can go anywhere we want, kill whoever we want, do whatever we want and nobody can say jack shit. We have recognized early on in our evolutions that right and wrong, moral and immoral, good and evil are antiquated values the backwards rest of the world uses. We have only one value and one that was expressed so clearly by an American "I's rather be a hammer then a nail". It's better to be rich then poor, it's better to be powerful then week.

      Take the course of recent history for example. Some terrorists killed almost three thousand Americans. This is an extremely small percentage of the population and in fact more people die of smoking EVERY WEEK in America. Nevertheless we bombed and entire country!. We must have killed 10 to 20 thousand people easy. We sent troops all over the world including places like philipines, yemen, singapore and god knows where else.

      It's our world, it's there to serve us, we rule and if we let you live then count your blessings.

      You can argue all you want but that is the reality.

      --

      War is necrophilia.

    10. Re:No service arm? Wha? by KFury · · Score: 2

      And therefore perpetuating that reality is okey-fie? I don't think so.

      The United States is very much like the Roman Empire in its prime, where killing a Roman citizen would result in the deaths of 100 locals. Nevertheless such a superpower stranglehold ended up being unsustainable. Just becuase I benefit from being at the top of the pyramid doesn't mean I'm all about trodding on those beneath me. Call me an altruist, I guess...

    11. Re:No service arm? Wha? by Malcontent · · Score: 2

      You can call yourself whatever you want. I just call them as I see them. We kill they die. We are the predetor they are the prey. The rest of the world is there so that we can eat and buy britney spears DVDs. Their existance is good only if it directly benefits us. Otherwise we kill them because they have no worth or value to us. Much like a farmer may kill a cow who is not producing enough milk and eat it. The rest of the world is our cattle.

      --

      War is necrophilia.

  9. play fair by CoughDropAddict · · Score: 5, Insightful

    If Microsoft's products are worth the money, then people will buy them without being coerced to by incompatible file formats, protocols, and APIs. Their strategy should be good citizenship in the software community (open AND closed source), by making a good faith effort to make interoperability possible.

    I think a lot of the animosity toward Microsoft comes from the obstacles they put in the way of fair competition. Standards are the means by which software can compete on the basis of merit, and Microsoft takes advantage of the fact that pragmatically, a market leader's de facto standard speaks much louder than any written document.

    1. Re:play fair by NanoGator · · Score: 2

      " Standards are the means by which software can compete on the basis of merit, and Microsoft takes advantage of the fact that pragmatically, a market leader's de facto standard speaks much louder than any written document."

      What are they supposed to do? It's hard to innovate when a standard is set in stone.

      --
      "Derp de derp."
    2. Re:play fair by _Sprocket_ · · Score: 4, Insightful


      What are they supposed to do? It's hard to innovate when a standard is set in stone.


      Oddly enough, Cisco has become a pretty sizable business while their products manage to adhere to standards (I won't claim that they 'develop' them anymore - Cisco doesn't have an R&D budget).
    3. Re:play fair by Tackhead · · Score: 5, Funny
      > [Microsoft says] " Standards are the means by which software can compete on the basis of merit, and Microsoft takes advantage of the fact that pragmatically, a market leader's de facto standard speaks much louder than any written document."
      >
      > What are they supposed to do? It's hard to innovate when a standard is set in stone.

      "I love the way Microsoft follows standards.
      In much the same manner that fish follow migrating caribou."
      - Paul Tomblin, as seen in USENET, in one of my all-time favorite .sigs.

    4. Re:play fair by NanoGator · · Score: 2

      Standards are only good when you want to do the same thing over and over again for life. TCP/IP is a good general purpose standard, for example.

      HTML, for example, is an evolving standard. It NEEDS for somebody to define it as a de facto standard in order to evolve. Once the de facto standard has defined the terms of use, then the standard will settle down into a long-lived set of rules to adhere to. I'm glad MS stepped in and livened it up a bit.

      --
      "Derp de derp."
    5. Re:play fair by mjh · · Score: 2

      You've missed the point, which is that cisco routers interoperate with all of those smarter, more standard routers to which you compare cisco. Of course they don't do EIGRP, or CDP, but so what? They interoperate with each other in so many other ways that if you want interoperability, you can have it.

      Contrast this with Microsoft, where interoperability is entirely non-existant, whether you want it that way or not. Interoperability is so non-existant that great numbers of people went to great lengths to reverse engineer most of their networking protocols (samba). No one has reverse engineered EIGRP because OSPF interoperates just fine. Why go to all the effort to reverse engineer EIGRP when turning on OSPF is quicker, easier, and more likely to be successful.

      --
      Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
    6. Re:play fair by jmauro · · Score: 2, Interesting

      No, Cisco routers only interoperate with other Cisco routers. Other brands must pretend to be Cisco routers for anything to work. Cisco's implementation of RIP and IGMP are completly non-standard and broken. There doesn't even appear to be a close attempt at a spec. Look at the protocols that the routers support. Most of them are Cisco propritary protocols. Cisco doesn't even try to interoperate and generally tries to break everyone else. And you saying they should be congraulated for this? They're no better than MS.

    7. Re:play fair by sulli · · Score: 3, Insightful

      Cisco has the best acquisition strategy in the business. Not sure where they are now but during the boom they were acquiring around 25 companies per year. The acquired companies were/are their R&D! Brilliant.

      --

      sulli
      RTFJ.
    8. Re:play fair by flacco · · Score: 2
      HTML, for example, is an evolving standard. It NEEDS for somebody to define it as a de facto standard in order to evolve.

      Yeah, but what we don't need is patented extensions accepted as "standards". We don't need a single mega-corp brewing up "standards" in secret and then foisting them upon the rest of the computing community. We don't need the future direction of "standards" decided by the whims and desires of the same mega-corp that forced them upon us in the first place. We don't need "standards" that change unpredictably when a competing implementation becomes popular. We don't need "standards" laced with legal gill-hooks like convoluted licensing restrictions and software patents.

      The purpose of real standards is to allow heterogenous systems to interoperate. Real standards are established to benefit all players edqually, NOT to lay the foundation for dominance of an entire industry by a single voracious mega-corp.

      --
      pr0n - keeping monitor glass spotless since 1981.
    9. Re:play fair by NanoGator · · Score: 2

      Who the hell is supposed to do it then? MS didn't BUY these standards, they applied them in their product!

      Was MS supposed to wait for Netscape to do it? They have a business to maintain, and that includes maintaining their product lines. What were they supposed to do, do what the industry declares is a standard and then wait for new ones?

      I'm sorry, but that doesn't fly very high with me. I need better reasoning than that. It's the market that sets the standards, it's companies that present them. I know it's cool to hate Microsoft and all, but you can't blame them for people accepting standards.

      I know that MS has done some rotten stuff with standards. I know about what they did with Java etc, and I think they're bastards for doing it. That's only one example, though. I hear people bitching about the Windows Media Video format. To them I say: "Get over it. You don't have to use it."

      --
      "Derp de derp."
    10. Re:play fair by _Sprocket_ · · Score: 2


      The acquired companies were/are their R&D!


      Thats actually what I was aluding to. What makes it even more interesting is that a large portion of their aquisitions was funded with stock. Think about that for a sec. Leveraging insane breakneck speed with one's insanely climbing stock value.


      And of course, by aquiring companies who had products already in line with current products, or existing strategy, Cisco was able to avoid the usual delays and costs of R&D projects.


      Of course, there was (is?) a price to be paid for that growth. One of Cisco's new challenges is maintaining its culture even as an onslaught of new management (many unfamiliar to Cisco culture, which is rather foreign to many other business cultures) takes the reins. And of course, that growth was based on projected growth... which caused some rather uncomfortable problems when the economy skidded to a sudden halt.


      In the interest of wrestling this back towards the origional topic... I am not aware of a single aquisition by Cisco with the intent to kill a technology.

    11. Re:play fair by _Sprocket_ · · Score: 2


      Was MS supposed to wait for Netscape to do it? They have a business to maintain, and that includes maintaining their product lines. What were they supposed to do, do what the industry declares is a standard and then wait for new ones?


      Actually, its funny that you mention Netscape. They were criticized for extending HTML with their own custom tags and implementations (if I remember right, implementing some things that had only been discussed for future standards). Microsoft even got a dig on them over the issue. Of course, Microsoft was doing the same thing.


      The two browsers sometimes implemented each other's extensions. Many of those extensions remained the sole propriety of their respective browser. This left users and developers with a mishmash of incompatible features. And hardly a standard. Thankfully, the W3C finally pushed the standard forward, implementing many of the proposals that had spawned proprietary extensions.



      I'm sorry, but that doesn't fly very high with me. I need better reasoning than that. It's the market that sets the standards, it's companies that present them. I know it's cool to hate Microsoft and all, but you can't blame them for people accepting standards.


      There's a few odd things in play here. The first to consider is if there were no open standards, you would not have the Internet. You would be back to CompuServe, AOL, Prodigy, Genie, etc. The whole idea of open standards is to allow proprietary systems to interoperate. You either folow them or not.


      The popularity of the Internet has driven this point home. Or at least made it popular with those who otherwise wouldn't know better. Thus, there is marketing appeal to "following standards". Microsoft likes to play fast and loose with this. They may not like to follow the same standards as everyone else, but they like to sound as if they are.


      Can you blame them for people accepting this? Yes. Customers are told they're buying in to systems that implement these standards (open standards in many cases). But at the very least, its often a white lie. And that assumes customers are actually buying in, not being forced. One of my clients is rather upset with the direction Microsoft is forcing his development team. He's buying in to Microsoft's new "standard", not because he's excited and willing to do it - but because Microsoft is giving him no choice. He adopts these standards, stays stagnent and waits for technology to pass him by, or he ditches all his previous devel work. Its a tough choice. One that he resents. So while he is moving along with Microsoft, he has been exceptionally open to moving his architecture and projects to open source where possible.

    12. Re:play fair by ch-chuck · · Score: 2

      What are they supposed to do? It's hard to innovate when a standard is set in stone.

      Well, this is one of the facets of a developing immature field like software that they take advantage of - but it would not be impossible for a court to look at a specific example of an "extended" standard and determine whether it 1) actually is an improvement in the state of the art that provides a significant benefit for the consumer, or 2) is merely an alteration of protocol make to break existing standards of interoperability and used as an unfair competitive weapon against another business.

      Economically speaking, the value of the benefit of the 'extended' standard to consumers should be relative to the cost imposted on a competitor for being forced by a monopoly system to extend their implementation of the standard to remain interoperable and competitive with said monopoly.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    13. Re:play fair by stinky+wizzleteats · · Score: 2

      In addition to the interoperability problems mentioned by the other poster, Cisco engages in the same sort of predatory business practices as Microsoft.

      They engage in shakedowns, character assassination, and bribery to secure their market share.

    14. Re:play fair by mjh · · Score: 2

      There is a *much* bigger penalty for cisco's non-compliance to standards than MS's. As far as actual non-compliance to standards, I have built many networks with non-cisco equipment interoperating with cisco equipment. Yes there are potholes that you have to be careful of, but interoperability works.

      Contrast this with Microsoft, where there is no competetor at all. Cisco, IMHO, may be bad, but they're no Microsoft, and they're not likely to ever effectively become Microsot. The natural penalty (non-interoperability) is just too high.

      --
      Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
    15. Re:play fair by NanoGator · · Score: 2

      All fair points, thank you.

      Question: How could Netscape use a tag and prevent IE from using it? Copyright? Or was it 'we don't need their stinkin features' macho influence?

      --
      "Derp de derp."
    16. Re:play fair by _Sprocket_ · · Score: 2


      Question: How could Netscape use a tag and prevent IE from using it? Copyright? Or was it 'we don't need their stinkin features' macho influence?


      Speaking historically (and from my own memory of the time)... neither Microsoft nor Netscape exactly prevented the other from implementing each other's proprietary tags. They basically developed them quietly and sprung them on the world with the next revision of their product. Since these were pretty basic extensions, it was fairly easy for the competitor to implement them in the next revision of their product if they wished. Which began a kind of double-leapfrog game of compatability. Some tags were adopted, some tags were ignored.


      One interesting point (and something I hope someone who understood the issue a bit more than I did at the time would comment on)... is Netscape claimed the W3C was going too slow. Instead of waiting for the new official standard, they simply implemented functionality that was being discussed for the new standard. The question is, did this forced the W3C to speed up their publication of new standards?


      Of course, HTML is a fairly forward technology. It wasn't that difficult to reverse engineer other's proprietary extensions and become compatible (and even then, large gaps in compatability were created). There are others that are not so easy. Kerberos is one example.


      Microsoft began extending the standard using a small loophole in the spec. In theory, anybody else could implement a compatible Kerberos if they understood the proprietary portion that Microsoft grafted in to the system. Microsoft even publishes their changes. If you agree to their terms. Which, suprise, are very restricitive. An open standard becomes closed and proprietary ("embrace and extend").

  10. Not gonna happen. by GodHead · · Score: 2

    They can't. Open the OS code - exposing all the hidden APIs - would remove the advantage that their office suite and other software has.

    OTOH, it might work anyway, since everyone wants office nowdays. I can't remember the last user to request Word Perfect. If they open up - expose more functionality and make it even easier to program for they might win mind share.

    --
    Just wait till some crappy band steals your nic.
  11. Microsoft does service! by JoshuaDFranklin · · Score: 2
    First of all, Microsoft does sell support. This is basically RedHat's business model: support to enterprise customers. Pricy and good.

    And fully open APIs (a la Sun) wouldn't hurt them at all.

  12. Service-based MS by RedWizzard · · Score: 2

    Actually MS does have a large service segment. According to their 2001 annual report 22,500 of the 47,600 employees work in sales, marketing, and support. And if anyone can figure out how to make money on services it would be MS.

    1. Re:Service-based MS by BluBrick · · Score: 2

      Maybe so, but I'll bet that both people in support are really pissed off at being lumped in with the sales and marketing folk!

      (thoop thoop) Hey! This thing ISN'T on!

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
  13. Why should we give advice to help Microsoft? by HanzoSan · · Score: 2

    Let Microsoft hire some strategists to solve this problem. Why should we solve it for them for free?

    --
    If you use Linux, please help development of Autopac
  14. Re:Simple by rco3 · · Score: 3, Insightful

    I'd have sworn it said, "Open Source", not "Linux". Hint: *BSD? Try to stay on topic.

    "I could go on and on and on, but the conclusion is clear. Linux is not an option for any one who seeks a professional OS with high performance, scalability, stability, adherence to standards, etc."

    Oh, but ME adheres to standards? Whose? Where's that SMP copy of 98 again? Mr. Pot, meet Mr. Kettle.

    "According to Linux advocates, an alternative to EXT2FS would be ReiserFS. Unfortunately, ReiserFS is still in beta stage. This means it is not intended for production use (although according to many Linux advocates this shouldn't be a problem, which makes me wonder how (little) valuable they find your data)."

    Straw man. 10 minutes in the barrel for you, buddy.

    --

    Ce n'est pas un vrai mouvement de robot!
  15. one thing by ryusen · · Score: 4, Interesting

    why not open up the code for the stuff they don't make money on? heh open up IE, Messenger, etc. Don't allow anyone to distibute their own versions, but let people look and submit bug fixes etc. It would not be a huge step, but i'd be a step in gaining people's trust

    --

    I believe sex is highly over rated... unless it involves me
    1. Re:one thing by ender81b · · Score: 4, Interesting

      why not open up the code for the stuff they don't make money on? heh open up IE, Messenger, etc. Don't allow anyone to distibute their own versions, but let people look and submit bug fixes etc. It would not be a huge step, but i'd be a step in gaining people's trust

      Of course they make money on them - otherwise they wouldn't make the product. IE is designed to garner market share, to force people to use IE gives ms alot of 'pull' when it comes to the web - in particular designing proprietary protocols that only work with MS products like .Net and ActiveX. MS messenger I'm not to sure on other than this - it gets people a .Net passport which means it will be 'easier' to shove products down their throat - they already have a passport just buy! (same with hotmail).

      A more realistic approach would be for microsoft to realase 'old' code - stuff like MS-dos 5.0, or maybe 6.0. Windows 3.1 - products they no longer support. It would be interesting to see what would come of this.

    2. Re:one thing by ryusen · · Score: 2

      heh i guess i rushed when i posted.. i should have put not make money on in quotes... i meant the stuff they claim they gie away for free...
      but you have an intresting point about the non-suppoorted stuff... that would make a whole market for older windows systems though... heh imagine people getting win95 and eventually ramping it up so it was better than winxp (sure it's unlikely, but it's possible)

      --

      I believe sex is highly over rated... unless it involves me
    3. Re:one thing by ender81b · · Score: 2

      true, but one could argue that MSDOS & win 3.1 don't have ANYTHING to do with the 'modern' verisons of Windows: 2000 & XP which are (supposdly) completely devoid of old dos code.

    4. Re:one thing by ender81b · · Score: 2

      Ramping win95 to be better than xp is slighlty impossible and would take quite a bit of effort. Since the kernel is a bastardized version of 16bit/32bit it would require rewriting a whole new kernel - an effort akin to the current linux project. But, you COULD use the source for the win95 interface, which is waaaay better than gnome/kde I don't care what they say, to make linux way better + steal the plug and play code.. which might finally allow real people ot use linux. Which is why I suggested msdos/win 3.1. You might learn something, but probably not enough to hurt ms.

    5. Re:one thing by ryusen · · Score: 2

      well i know it's virtually impossible, but with the rest of what you said i think you understand what i was getting at...
      last time i tried kde was like 2.0 beta... i'd be currious to see how 3.0 works. i agree that the win32 gui has alot of finer polish that makes it better than kde (never tried gnome), but there are alot of things i liked about kde, like the multi desktops for one... and it was alot more customizeable

      --

      I believe sex is highly over rated... unless it involves me
    6. Re:one thing by ender81b · · Score: 2

      Multi desktops IS something that KDE does well but.. well if you have ever used Solaris you know that the implementation is somewhat lacking. You can actually get programs to allow multiple desktops on windows, my roomate has one, but it hogs resources. Oh, and i despise the KDE 'taskbar'. Waaaaayyyy too cluttered.

  16. Simple! by BurritoWarrior · · Score: 3, Funny

    1. Tell everyone that Unix/Linux is bad.
    2. Create a web site to explain the way out of the Unix trap.
    3. Host web site on BSD.
    4. Remove foot from mouth.
    5. Go back to drawing board.

  17. Should? Could... by WolfWithoutAClause · · Score: 3, Funny

    There's a number of approaches:

    a) IBM approach- GPL windows and keep office closed
    b) keep everything closed and make GPL illegal by changing the law
    c) find a way to crack GPL legally (find/make a hole in it that makes it unefforceable somehow; hey OJ got off first time around ;-) )
    d) buy Linus Torvalds/Red Hat off [perhaps they have already ;-)]
    e) create their own Linux distro add closed source interfaces and stuff office and IE on top
    f) abandon the software domain and put their $30+G into other businesses
    g) spread out into other applications; move away from the OS
    h) Buy off Richard Stallman
    i) kill em; kill all of them (order hits on main GPL proponents)
    j) who cares? let's just buy a small Island somewhere instead. Australia?

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
    1. Re:Should? Could... by WolfWithoutAClause · · Score: 2

      They'd be more likely to go the Apple route and just buy Apple.

      I was going to say they won't do this, but they don't care about DOJ anymore.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    2. Re:Should? Could... by Tackhead · · Score: 2
      > a) IBM approach- GPL windows and keep office closed
      > b) keep everything closed and make GPL illegal by changing the law
      > c) find a way to crack GPL legally (find/make a hole in it that makes it unefforceable somehow; hey OJ got off first time around ;-)
      > d) buy Linus Torvalds/Red Hat off [perhaps they have already ;-)]
      > e) create their own Linux distro add closed source interfaces and stuff office and IE on top
      > f) abandon the software domain and put their $30+G into other businesses
      > g) spread out into other applications; move away from the OS
      > h) Buy off Richard Stallman
      > i) kill em; kill all of them (order hits on main GPL proponents)
      >j) who cares? let's just buy a small Island somewhere instead. Australia?

      That's not how you play the quiz game! You forgot to match the organizations with the approaches!

      a) IBM.
      b) MPAA/Hollings/Disney axis.
      c) Adobe vs. Sklyarov.
      d) Microsoft I - starve, then purchase, the competition! :-)
      e) Microsoft II - embrace and extend.
      f) Enron! (Hey, nobody said the $30Gigabucks had to go to profitable ventures...)
      g) Gotta be the Compaq/HP strategic focus dilution gambit.
      h) The Make-a-Wish Foundation, 'cuz a wish from a genie the only way you'll get RMS to sell out to anyone.
      i) Sauron, Inc.
      j) Libertarian Party / Oceania Foundation

      Do I win? :-)

    3. Re:Should? Could... by WolfWithoutAClause · · Score: 2

      >Australia is not a SMALL island.

      I AM truly surprised. I always imagined it to be such a tiny place.

      >1. We are a Continent, though we are also considered to be an island as our entire country is surrounded
      >by water.

      Fascinating.

      >2. We are not small. We have cattle ranches bigger than the state of Texas. You can comfortably fit all
      >of Europe in Australia. Need I go on?

      Oh please do. I'm from the UK myself, and I've never heard of the size of Australia, we've had a few family friends over, half my family have been there, calendars, books, globes, maps and so forth. And they neglected to mention, and somehow I never noticed that it was such a big place too. Wow, you live and learn!

      I do hope that won't cause issues for Microsoft's takeover bid.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    4. Re:Should? Could... by Goonie · · Score: 2

      I apologise for my humorless countryman who couldn't figure out that you were joking. Must be an immigrant from the US :)

      --

      Any sufficiently advanced technology is indistinguishable from a rigged demo
      --Andy Finkel (J. Klass?)
  18. something like this by BenTheDewpendent · · Score: 2

    1. Steal Code bully someone around buy someone out.
    2. ...
    3. Profit

  19. API's and documentation and consultation by electroniceric · · Score: 5, Interesting

    What MS should do to work well with Open Source:
    a) Document API's thoroughly, and keep the docs up to date
    b) Standards: Microsoft is frequently the first one to implement a standard or to make it mainstream. As an example, XSLT comes to mind. AFAIK, IE was the first browser to support XSLT. As the first big boys there, they usually claim the right to make modifications to a standard or to fill in details in the standard. They could win a lot of goodwill merely by consult other companies and open source developers before as they implement the standard. This will greatly reduce (though probably not eliminate) the feeling of railroading that we all feel when MS' software doesn't follow standards, and we all have to deal with it.
    c) Document and admit mistakes and bugs. One of the most infuriating things about Microsoft software, is that it either doesn't do what it says, as in undocumented behavior and bugs, or cryptic error messages saying things don't work unless the OS is configured right (which is true ipso facto, but somewhat accusatory, and certainly not helpful). I think this happens mostly because they can get away with it, and writing thorough documentation for your programs is not nearly as satisfying or financially rewarding as designing and writing the code itself. They could again improve goodwill if they were responsive to outside developer's questions about these bugs and behaviors, rather than being dismissive.

    I'm sure there are more, but these sure would make it easier for an outsider to like Microsoft.

    1. Re:API's and documentation and consultation by electroniceric · · Score: 2
      If you really want to test undocumented API's, try this perl program.

      Frankly, from me, the problems of documentation with OS-level API's are hearsay - I just haven't done Windows programming at that deep a level. It has, however, been the standard complaint of WINE and SAMBA developers for years.

      Really, if someone has trouble looking up documentation on MS APIs in MSDN, then they'd probably have trouble looking something up in Google, too. The problem is, more than likely, people completely unfamiliar with MS' APIs (Win32, COM, .NET, DirectX...), so they don't even know what they're looking for.

      Your point that you have to know what you're looking for, no matter what toolkit you use a fair one, but I think you're overstating it. I've used the MSDN library for reference on Access programming for 3 years, and I can't say I'm that impressed. Most of the documents on there are written in marketing style, rather than being direct technical information. Reading "Did you know you can embed Excel documents into Access forms?" is not helpful when you want to know why something's not working.

    2. Re:API's and documentation and consultation by electroniceric · · Score: 2

      XSLT is XML Stylesheet Transformation. It lets you send your web data in XML, and then apply a stylesheet (standard cascading style sheet that web pages use) to it based on matching patterns in the XML. An example of when it might be useful is when you want to make a small change in something that repeats over and over on a webpage.

      Hope that helps.

    3. Re:API's and documentation and consultation by Bishop · · Score: 2

      Dig around a bin of old computer books and you might find a copy of "Undocumented WIN32s" or something similar. There was a series of books probably published a decade ago. The author of those books had to do some reverse engineering to figure out how those "undocumented" APIs worked. At the time some people believed that MS was using these faster APIs to make their own software run faster. A classic case was MS WORD vs WordPerfect. Some of these undocumented APIs were much faster then the non optomised published equivalents.

      regarding the MSDN stuff: I have noticed that too. I always get the impression that MS dosen't really want people to program for Windows. Rather they wourl prefer that "developers" embed Excel documents into Access forms. The trick here is that instead of writeing code that could possibly be ported to another platform the "developer" creates a custom app that can only ever run on windows. This is one of the reasons .NET gives me the creeps: MS has never liked the idea of code running on anything other then a platform MS controls.

    4. Re:API's and documentation and consultation by wadetemp · · Score: 2

      More generally, it allows you to convert one XML structure into another XML structure... kind of like turning your shirt inside out and tying it up into a ball... same shirt, different shape. A good XSLT can throw down some powerful shapeshifting on an XML document that would take a long time to implement though any other XML manipulation API.

    5. Re:API's and documentation and consultation by Cato · · Score: 2

      For a simple example of XSLT, see http://www.w3.org/2000/08/w3c-synd/home.rss - this looks like a normal web page if you view it in an XSL-capable browser (e.g. IE 5.5), but it's actually an XML page for an RSS feed of W3C news (see
      http://twiki.org/cgi-bin/view/Codev/RichSiteSumm ar y for links about RSS, which drives slashboxes amongst other things).

  20. We already know it... by MavEtJu · · Score: 2

    Embrace and extend!

    --
    bash$ :(){ :|:&};:
    1. Re:We already know it... by sharkey · · Score: 2

      Embrace and extend!

      You left off Extinguish.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  21. Branding by aminorex · · Score: 2

    It's really all they do anyhow. I suggest that
    they open their source.

    --
    -I like my women like I like my tea: green-
  22. Short Answer: by valmont · · Score: 2



    A good April Fool's Joke.

  23. Strategy Shouldbe's by NoMoreNicksLeft · · Score: 2

    They should lay down and die. In this way, the balance between good and evil might not just be restored, but swung in the direction of "good" for awhile.

  24. Closed Source, Open API's by Bilbo · · Score: 3, Interesting
    How about...

    They continue to write their closed source, proprietary software, but they adopt open protocols, without trying to co-opt them with hidden API's. They stop adding Feature Bloat, and get serious about security, and the overall quality of their products.

    In short, the only thing they change is to write quality software that stands on its own merits, rather than on the force of their marketing machine and existing OS monopoly.
    --
    Your Servant, B. Baggins
  25. Interoperability!... by kaiidth · · Score: 5, Insightful

    The principle difficulty with using Microsoft products is that they seem barely capable of communicating with anything but other Microsoft products. I'd like MS to consider putting all libraries useful for interoperability available in open-source (without the useless licence) form. That way, well, if their software was better than the free version one could use them, and MS and non-MS software could be used together...

    Basically it doesn't seem that Microsoft can totally change to an open-source strategy now. Even if they weren't too embarassed/unrepentantly monopolistic to want to.

    I don't really see that they would open-source the entirety of Office, but it'd be nice if Microsoft were to make owning Office an option rather than a restrictive locked-in technology (yeah, I know. Word viewer available, inconsistent specs available. Not quite the same as working source code).

    In any case, if the arguments about Linux's unsuitability for the desktop are correct, they have nothing to fear - if Linux users were to create Word documents or WMV or whatever with the code they were graciously permitted to use, the average human being would prefer to buy a nice user-friendly copy of Windows and view them on that.

    Of course, if somebody were to create a piece of word processing software that happened to be better than Word and utterly interoperable, they'd lose out, but we all know that'd never happen (yeah, right).

  26. zerg by Lord+Omlette · · Score: 2

    Open Source any piece of software that they claim to no longer publicly support. Need support for 95? Found a bug in 98? Sorry, you can either fix the problem yourself or upgrade to XP. Your choice. I wouldn't mind that.

    --
    [o]_O
  27. How about Apple, as an example? by 2nd+Post! · · Score: 5, Informative

    They have a whole friggin open source OS (Darwin) which they have grafted their own closed source technology (displayPDF, QuickTime, CoreAudio, etc), and are selling for $130, or bundling with their Macs.

    They also have an open source Darwin Streaming Server, and a complementary closed source QuickTime Streaming Server. They bundle Apache as their HTTP server, as well.

    What can Microsoft do that would be similar?

    How about release the DirectX library as open source? However, use their own in house optimization-compilation technology to ensure that their own DX libs are 10% or 15% faster than anything out there... IE, outinnovate the competition, themselves?

    Or release their older Office programs as open source? Sell newer, more advanced copies, but allow the general public to self support and modify their older versions? Of course, again, the key is to out innovate yourself to convince people to buy the newest version instead of incrementally updating and fixing the older, free source version.

    Or rather, release a Office Core, which allows you to compile a very basic Office devoid of nifty features... though this might backfire, as people don't generally use 80% of the features in Office, do they?

    1. Re:How about Apple, as an example? by Stonehand · · Score: 2

      Keep in mind that Apple probably derives a greater portion of its revenue from hardware and other non-software items than does Microsoft, so the latter would suffer disproportionately more if adopting the same policies.

      Also, if the OEMs stuck with the free versions, customers might as well, as long as they're "good enough". Many customers install new office suites only rarely.

      --
      Only the dead have seen the end of war.
  28. Cite it as competition by peter_gzowski · · Score: 2

    First of all, the phrase "begs the question" does NOT mean "raises the question". This is not a post that will only correct grammar, so please bear with me.

    I think MS should stop attacking Open Source in the market and cite it as the competition the MS detractors have been calling for. Until Open Source starts pulling in more than a couple % of the desktop market, I don't think they have to worry about it being REAL competition, but APPARENT competition might actually do MS some good (as far as public image).

    --
    "Now gluttony and exploitation serves eight!" - TV's Frank
  29. Embrace and extend... by Technician · · Score: 2

    (sarcasm mode) It has always worked. Release new office, IE etc using a few undocumented (uncommented) API's. Include them in the documentation 5 years later as a documentation correction. That would keep the competition about 5-1/2 years behind. (/sarcasm mode) Basicaly change nothing. Promise open source and provide some of it only with the published API's keeping the ace up the sleeve as usual. (protect the OS but make developement dependent on only published MS middleware API's) Send out updates late and only after MS has developed the latest and greatest middleware bundles in the OS. API's to use MS middleware would be documented and commented to make it the new adopted standard therby keeping the underlying OS a requirement for all developer applications.

    --
    The truth shall set you free!
  30. Quite simple by Libor+Vanek · · Score: 2, Interesting
    1. Publish whole API and use it corectly
    2. Modularize system (kernel, GUI, IE, Messenger, drivers) and allow to use/change each module separately
    3. Use standards (XHTML, SMB, Kerberos...) and dont't change them in any way

  31. open and closed by josepha48 · · Score: 3, Interesting
    The BSD style license would not work for them. The wine community would use their stuff as would to many others. The GPL, LGPL and some others like that would also not work as they would require that source changes be returned. They could however license it to developers. Like buy the OS and then you can buy the source. You can look at the source to develop your product and if you find bugs you can send in requests for fixes with code snippets which they could review and choose to include or not to include. The ULA that would work for them would include some statement that would say that you could not use this code in other projects.

    Personally I don't think they could do it. See the movie Revolution OS, which has ESR, RMS, Linus T, and Bruce P. They actually dealt with Billy gates back in teh 70's about this issue. Billy said "Open Source is a bad business model" back then. How can anyone make money off of it. It is a good movie to see if you want a better understanding of where they all were coming from.

    --

    Only 'flamers' flame!

    1. Re:open and closed by josepha48 · · Score: 2

      Not for everyone though and not all of the source as I understand it. I heard they do this for Win CE and it was a recent thing. If they do sell the source it is not very heavily advertised. And if they do, then how much is the source for Win 2k?

      --

      Only 'flamers' flame!

  32. Why does Microsoft guard their source code? by AnotherBlackHat · · Score: 2

    It's clearly possible for Microsoft to package all the sources together
    for all the programs that go into making Windows XP, and sell it.
    It's easy to understand not releasing the copyright,
    and it would cost more to produce the source CDs than XP,
    But you can be sure a lot of software companies would buy a copy,
    even at ten times the price.

    Once you realize why Microsoft doesn't do that,
    you will realize why Microsoft won't ever willingly
    work with the open source community.

  33. Microsoft's best response. by yeOldeSkeptic · · Score: 2, Interesting

    Microsoft's best response is to allow their code to be user patchable. I have been thinking about this possibility for some time now and I hope Microsoft is too greedy to think about it. Here is a response that, I believe, we in the Open Source Camp will find very hard to meet.

    1. Microsoft includes source code for its most important applications in its CDROM. This could be for the base operating system, drivers, etc. Included with the CDROM is a patch utility that allows any user to create and apply patches to the base source.
    2. Microsoft allows any licensed owner of its product to recompile the source code and modify it for the licensee's exclusive use but not to redistribute it. The source code is still Microsoft property.
    3. Microsoft explicitly allows any licensed owner of its products to freely create, apply, distribute, exchange, sell, rent, etc., his or her patches. Since the patches were written by the user, Microsoft essentially says that the user owns the patches and could do with it whatever he or she pleases. Microsoft owns only the base source.
    4. Microsoft sets up a web site where users can submit their patches. If the patch is good enough, Microsoft will include it in its next version of the product. Any submitter to the patch site explicitly allows Microsoft to include his/her patch in revisions without any compensation whatsoever. However, as a sign of its good faith, Microsoft promises to give the submitter a free copy of the next version of its product that includes the submitters patch.

    If Microsoft does this, it will have the benefits of the open source philosophy and still make money selling the base products.

  34. i dont think they should do anything by Edmund+Blackadder · · Score: 2

    they should just compete in a fair way without trying to sneak in standard changes, without punishing distributors that stock OS and without crying to the govt.

    They should compete the way software companies are meant to compete - by making better software.

    They have enough money they should be able to give os a good run.

  35. An open sourced strategy for businesses by dh003i · · Score: 2, Interesting

    Firstly, you have to recognize that while closed-sourced software may be unethical and unfair to consumers, that's not a companies concern. A company's mandate is to do whatever they can that is within the law to maximize profit to the advantage of their shareholders. That's their legal obligation.

    So, that said, you need an open-sourced strategy which will both adhere to some of the ideal behind the Open Sourced and Free Software movements, but also give the company a reasonable expectation to make money. So here's my proposal:

    1. Companies should release all software under a modified version of the GNU GPL...call it the PGNU GPL license for Proprietary GNU GPL license. This license would be identical to the GNU GPL except it would state that redistribution may only occur to current owners of the software. That is, you could only redistribute the entire source to current owners of the software, who paid the company for it. A simple verification system could be used; i.e., requires you to enter a number to prove you actually own it, like your credit card numbr, w/c ppl wouldn't want to spread throughout the web to allow others to access it also.

    2. Release some important critical parts under the pure GNU GPL.

    3. Piecemeal, release the rest of the software under the GNU GPl.

  36. Random ways MS could cooperate by Webmonger · · Score: 2

    Here are some random ways MS could cooperate with open-source:

    MS should document every API and protocol. That documentation should include BSD-licensed or public-domain reference implementations.

    They should either fix their lame POSIX implementation so Cygwin isn't needed, or contribute to Cygwin.

    They should work to ensure that Visual C can use GCC as its compiler, and that anything that the Visual C compiler can build can also be built by gcc.

    They should include a rootless X Window server in future versions of Windows so that Unix (open and closed source) software can be ported to Windows more easily.

    For network tools they maintain (ping, tracert), they should switch to the FreeBSD or Gnu tools, and synchronize their trees.

    They should contribute to cfdisk, fdisk and the vfat tools to make their output completely compatible with windows. Or they could open-source their own "fdisk" and "format" tools so they could be ported to Linux and xBSD.

    They should discourage developers from creating IE-only web pages, encouraging developers to follow web standards instead. This will make it easier on the open-source browser developers.

    They should make their "web fonts" copyright-free: Andale Mono, Georgia, Verdana, Arial, even Times New Roman would make great cross-platform standards.

    They could also make some of their patents royalty-free for open-source software.

    They could also submit all of .NET to a standards body, and guarantee that they will not ever patent any of it, so the MONO project has a more certain future.

    I could go on, but I'd better not. . .

    1. Re:Random ways MS could cooperate by glwtta · · Score: 4, Insightful
      They should work to ensure that Visual C can use GCC as its compiler, and that anything that the Visual C compiler can build can also be built by gcc.

      I would love to see MS cooperating with open and free software as much as the next /.er (actually, I am not too certain how much that is), but this point strikes me as a) unfair and b) unworkable. While it's certainly reasonable to hold a company to a standard (which makes competition more fair) it's hardly reasonable to expect them to baby-sit a competing product (which would not help fairness in competition). And we can't epect them (much as we dislike them) to be held accountable for things that are not under their control, but under the control of a competitor.

      --
      sic transit gloria mundi
    2. Re:Random ways MS could cooperate by Webmonger · · Score: 2

      GCC isn't a "product", and it's not under the sole control of a competitor, and it doesn't compete with the Visual C compiler.

      GCC isn't a product, it's a program. Visual Studio is a product. If Microsoft wants to have a patch for GCC, no one is stopping them. GCC does not compete with the Visual C compiler because you can't buy Visual C without a compiler.

      But I'll back down a bit and say MS should provide a portability switch, and make sure that code that compiles with no warnings under it should compile on GCC.

  37. Making a buck? License REVOKED! by Komodo · · Score: 2

    The whole conclusion of the DoJ suit was that they'd made their bucks illegaly. If they can't continue to be profitable without adopting a legal business model, that's not our problem. If that means that they're going to lose a whole lot of money, then they damn well should have thought of that before breaking the law. We, the People, don't owe ANYONE a living, much less an illegal monopoly. If they are too lazy and whiny to change, then they don't deserve to be in business. AT&T had to do a lot after 1984, and they're still here today.

  38. I don't get it by jsse · · Score: 3, Funny

    They've already opensourced W2k in Russia, why don't they do the same in US?

    1. Re:I don't get it by josh+crawley · · Score: 2

      The idiots.com.com people are great. Take this snippet for example....

      "It appears the hacker was able to view some source code under development."

      Adame emphasized that while the hackers were able to view the source code, "there were no modifications or corruptions" and "no source code was downloaded."

      Umm, how can you view it if you dont download it? Damn these telepathic hackers!

  39. Re:Make the OS open source by WolfWithoutAClause · · Score: 2

    It would also mean the end of illegally tieing their OS to their apps. They won't give up that advantage in a hurry.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
  40. This isn't flamebait, but you must wonder.... by defmonk · · Score: 2, Interesting

    It goes against my better judgement to take issue with your statement, but my education in free market systems brings to light one question:

    If people don't like Microsoft and their products, why are they in business?

    I believe totally and completely in free markets and that the consumer wins in such situations. If you agree with this line of thinking, Microsoft must be doing something correctly in order to stay in business. They must be providing something of significant worth to the consumer otherwise people would fail to purchase their product and thus put them out of business. It's this simple. You can confuse the subject to make things look better from an anti-microsoft view, but that's not the issue. The issue is that if MS didn't provide something people want, they would cease to exist.

    I think that we all, myself included, fail to realize some times that MS is providing what most people want, most of the time.

    -JAB

    BTW: I don't user Windows for much of anything and hate it with a passion. This is just food for thought.

    --
    GUIs are like diapers, everyone grows out of them eventually.
    1. Re:This isn't flamebait, but you must wonder.... by SmileyBen · · Score: 2

      Erm, I think the reply is obvious. Microsoft shows, quite clearly, how your whole world view is wrong. Sure - if people accept free market etc., they can't complain about Microsoft, but they'd be wrong if they did so. Only mad Ayn Rand followers actually believe that a company can do no wrong, and that market forces always select the best product - everyone else sees that in the real world things don't always work that way.

    2. Re:This isn't flamebait, but you must wonder.... by CokeBear · · Score: 2
      The free market fails to account for the fact that most people are stupid, and will buy whatever crap everyone else is buying.

      The thing you need to remember is that Microsoft broke the law. If they firebombed Netscape's HQ, it would be easier, because we would all see that they were clearly lawbreakers. The problem is, the laws they broke are not as simple as "Thou shalt not kill", but are still laws. The reason those (Anti-trust) laws exist, is to promote and enhance Capitalism, since a monopoly is almost never the best case for consumers, even one that came about naturally.

      Even if Microsoft did nothing wrong, and came into a monopoly situation purely by making the best product, I would still argue that their monopoly situation is bad for consumers, since competition would keep them on their toes.

      As it stands, not only did MS use illegal and immoral means to achieve their monopoly position, but they did so with what most intelligent professionals agree are pretty crappy products.

      Bottom line: You can't always rely on consumers to make the right choice. Even if you could, it would still be essential to make sure that they always *have* a choice.

      --
      Reality has a liberal bias
    3. Re:This isn't flamebait, but you must wonder.... by WolfWithoutAClause · · Score: 2

      Microsoft produced, and to some extent still produce, the worst software products I have ever used; by a very, very long way.

      They only got where they are today for one reason, and one reason only: they provided the OS for the IBM PC. From there they got a gravy train they have been milking and bilking ever since.

      The only thing they have needed to do to keep this gravy is to be utter bastards. It's not that people like bastards, it's just you can't stop them easily. It doesn't matter what customers want; if they have to use a PC (and a lot of companies did need to, because of other software they had to run or because other hardware didn't seem appropriate); then 90% of the time, they've HAD to use DOS or windows.

      They also wrote Microsoft Office of course, but they were only able to do that by illegally tieing it to the OS...

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    4. Re:This isn't flamebait, but you must wonder.... by WolfWithoutAClause · · Score: 2

      There used to be products better than microsoft could produce; and it is entirely reasonable that these companies would have outcompeted Microsoft. But, by and large, Microsoft ruined these companies by various illegal means. Isn't "Innovation" wonderful?

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    5. Re:This isn't flamebait, but you must wonder.... by Snocone · · Score: 2

      The free market fails to account for the fact that most people are stupid,

      Actually, technically this is known as 'bounded rationality' and is one of the more active areas of research in economics.

      and will buy whatever crap everyone else is buying.

      That's a fairly good summation of most of the research to date, actually. It's that whole safety in numbers thing, us having evolved from pack animals and all that. The economists think, anyway.

    6. Re:This isn't flamebait, but you must wonder.... by Trepalium · · Score: 2, Informative
      By your definition, a monopoly will never exist, because any competitor, no matter how small or marginal will always prevent them from reaching that status. The legal determination for being a monopoly is quite different, thankfully.

      To answer your question, "Should they be penalized for succeeding?" No, they should not be penalized for succeeding. However, they should be penalized for using their success in one area to squash competitors in other markets through dubious means. Things like Microsoft tying Windows and Internet Explorer together was absurd. As of the time IE4 came out, it appeared Internet Explorer would've destroyed Netscape by itself, as Netscape got further and further behind. However, it seems MS couldn't wait for this to happen and had to resort to less appropriate measures to finalize their success. They used a similar tactic with IIS and some rewording in the NT licensing to kill Netscape's web server. Effectively, these two actions cut off all of Netscape's revenue. Who would buy Netscape's server to run on NT when IIS is free? Who would buy Netscape Navigator when IE was free? No one, it seemed.

      I don't have anything against the fact that Windows or MS Office became standard products. With the exception of a small incident between DR-DOS and Windows 3.x, they all achieved their position because people wanted them. My problem is with these new areas that Microsoft insists on piggybacking their offerings on MS Windows to inflate their installed base -- things like Windows Messenger (formerly MSN Messenger), Windows Media Player 7.x, MS Remote Desktop (and licensing that prevents you from using any other product), and so on. Offering these products as free downloads (competitive with the price of other vendors offerings) would be one thing, but leveraging their OS to get an inflated installed base is something completely different. Take Windows Media Player, for example. Lets assume you're someone who wants to publish digital media to the internet. Would you be more likely to use Quicktime, (which is only available on macs, and some PCs that may have installed it) RealPlayer, (which also requires the end user to download and install) or Windows Media Player, which is standard on Windows-based computers? I think you'd be stupid to choose anything other than WMP unless there was a very specific reason why you couldn't. As a competitor, how can you possibily compete against something like that?

      --
      I used up all my sick days, so I'm calling in dead.
    7. Re:This isn't flamebait, but you must wonder.... by Znork · · Score: 2

      If people dont want MS products they have to buy them anyway. That's the entire problem. If you believe otherwise you must have stuck your head in the sand the last ten years. Steve and Bill would be rolling on the floor laughing at you for believing that what they're doing is a 'free market' thing.

      And no, open source software is flawed when it comes to producing mass consumer productivity software as a buisness model. Using it is a perfect way to decrease costs and improve profits.

    8. Re:This isn't flamebait, but you must wonder.... by at_18 · · Score: 2

      It goes against my better judgement to take issue with your statement, but my education in free market systems brings to light one question:

      If people don't like Microsoft and their products, why are they in business?


      Simple: informed consumers.

      You say that you have an education in free market systems. So, you know that consumer choices are crucial for a good working system.

      Now, how many of the ~600 million potential consumers (Western world) could be described as "informed" on computer matters?

    9. Re:This isn't flamebait, but you must wonder.... by WolfWithoutAClause · · Score: 2

      "There were *many* competing products (Wordstar anyone) in all categories but they were all shite and missed the mark."

      Not exactly the conclusions of the antitrust court. In fact, exactly not the conclusions.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    10. Re:This isn't flamebait, but you must wonder.... by WolfWithoutAClause · · Score: 2

      No, I'm saying that for the court to conclude MS had abused their monopoly they must have a motive to do so; and their competitors products must not be 'shite' for Microsoft to have a motive.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    11. Re:This isn't flamebait, but you must wonder.... by WolfWithoutAClause · · Score: 2

      > Their motive 'might' have been "to make more money" followed by "ensuring no-one encroaches on
      > their turf" - neither of which means their competitors must have had good products.

      Yeah. Could have been. Wasn't. Have you actually read the findings of the court? Guess not.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    12. Re:This isn't flamebait, but you must wonder.... by WolfWithoutAClause · · Score: 2

      You clearly stopped reading too soon.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    13. Re:This isn't flamebait, but you must wonder.... by WolfWithoutAClause · · Score: 2

      "There were *many* competing products (Wordstar anyone) in all categories but they were all shite and missed the mark."

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
  41. what I'd have 'em do by Enrico+Pulatzo · · Score: 2, Interesting

    I'd make all of the underpinnings of the OS open source, but keep the display layer closed, as well as the widget set, in order to keep people using the MS experience.

    Kinda vaguely what Apple's doing with OS X, making Aqua closed, but the rest kinda open.

  42. MS cannot follow Apple. They *can* follow Sony. by mpieters · · Score: 2, Interesting

    Note that Apple is first and foremost a hardware company; the software is the icing on the hardware cake. This is why it makes sense for them to Open Source the ici^H^H^Hsoftware; it adds value to the hardware. Besides, Darwin won't run on anything else *but* their hardware, so more downloads means people need more hardware.

    Microsoft, on the other hand, sells only sofware and is thus dependant on controlling the distribution of their milkco^Wsoftware packages.

    There is, of course, on exception to this, the X-Box. And Sony has taken the lead by Open Sourcing their Playstation APIs under their Linux for Playstation program. Now that's a path where the Open Source hardware icing could make sense.

    --
    "The truth shall make ye fret" -- The Truth, Terry Pratchett
  43. Don't tell them anything! by circletimessquare · · Score: 2

    You have no idea who could be reading!

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  44. Re:It's the Operating System, stupid. by Osty · · Score: 3, Insightful

    The OS needs to be open. The OS will work better 2 days later.

    Right like Mozilla. Uh ... nevermind. Seems like it took Mozilla quite a while to get to a useable state after being opened. Open Source is not a panacea. The simple act of putting the source code out there will not guarantee you better results. In fact, still using Mozilla as an example, you're likely to end up being pushed to just scrap it all and rewrite, taking you out of the market for 2+ years and still 95% of the work is done by your own employees.


    I wiped XP from my new box without ever booting it. If a decent Windows were available, I'd try it.

    So, you wipe the latest and greatest version of Windows off your system before even trying it, yet you say that if there were a decent version of Windows available then you'd try it? Uh ... hello?

  45. MS plays nice? That's an idea... by connorbd · · Score: 2

    Okay...

    I don't know how much they could give away, but they could definitely put the NT and Win9x source code out, along with .NET and their developer tools. All of those technologies have functionality that is and has been easily duplicated; I might suggest the same thing for SQL Server and Exchange (IIS should just be thrown out).

    Internet Explorer SHOULD be, but something tells me there's still Spyglass crap in there that would make for some licensing headaches.

    That still leaves a lot of territory uncovered -- MSOffice, the games, and all of Microsoft's vertical market apps for which an open source implementation would be sort of pointless. But they'd still have to get into services, I think...

    /Brian

    1. Re:MS plays nice? That's an idea... by glwtta · · Score: 2
      SQL Server? It's true I haven't looked at it in a while, but isn't it just, well, shit?

      This isn't actually flamebait or trolling (believe it or not) I was just curious why someone wanted SQL Server. Again, I haven't looked at it in a long time, things might've changed.

      --
      sic transit gloria mundi
    2. Re:MS plays nice? That's an idea... by connorbd · · Score: 2

      I'm just saying that it's something that *should* be open sourced, not that anyone would actually want it.

      It is rather strange how two of the four most important database servers are open source, though, isn't it :-)

      /brian

    3. Re:MS plays nice? That's an idea... by connorbd · · Score: 2

      PostgreSQL and MySQL (especially MySQL, which for some reason seems to be everywhere). And then you have SQL Server and Oracle.

      /Brian

    4. Re:MS plays nice? That's an idea... by connorbd · · Score: 2

      Maybe so, but my feeling on the matter is that if you need something that PostgreSQL doesn't have you're better off going to IBM or Oracle for it. And presumably down the road PostgreSQL will have all that eventually as well?

      /Brian

  46. How to make money with proprietary software: by ca1v1n · · Score: 2

    1) Release only mature products. When a bug makes it through, patch it quickly without breaking functionality, and don't charge for the fix.

    2) Treat your customers like they have a choice. Even if it's a tough choice, they'll figure out that they have it eventually, and when they get mad enough with your licensing schemes and poor support, they'll make it.

    If you can do these things, most customers don't care if the source is open or not. They just want what gets the job done.

  47. Leave It Alone. Really. by Lethyos · · Score: 2

    I'm serious. They shouldn't have a policy on it at all. Their only policy should be to continue doing their business and if they see they're losing market space to open source software, they should improve their products to compete. End of story. Microsoft, by their very nature, can do nothing but hurt open source, and vice versa. To save everyone a lot of effort, they should just each do their own thing and have zero interaction. As for the interaction of software, well, that's inevitable, but nonethless, it's not political.

    I am sure Microsoft can compete and keep its market share without even uttering the words of our ideals. If they can't, why do they deserve to make a buck?

    --
    Why bother.
  48. This Is Like Asking... by istartedi · · Score: 2

    ...what Yasser Arafat's peace plan is. Everybody knows Microsoft wants to push Open Source into the Meditaranean. MS already has two strategies for Open Source: 1. Make token agreements with it, then break them. 2. Continue to exploit Truly Free bits of Open Source (e.g., JPEG, ZLIB, PNG, TCP/IP, etc.).

    However, I think that an independant Microsoft and Open Source could peacefully exist if... 1. MS and the Free Software advocates both recognize the rights of the other to exist. 2. MS agrees to adheer to open standards and not sponsor features that wander into the open standards and detonate.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  49. Hmm by bonch · · Score: 2, Interesting

    "I wiped XP from my new box without ever booting it."

    Isn't that a bit pre-judgemental? How can you complain about something if you haven't used it?

  50. Just do like the Underpants Gnomes... by ryanvm · · Score: 2
    Microsoft should just adopt the same business strategy that I have towards Open Source:
    • Phase 1: Write Open Source software
    • Phase 2: ?
    • Phase 3: Profit
    [Apologies to the Underpants Gnomes.]
    1. Re:Just do like the Underpants Gnomes... by glwtta · · Score: 3, Insightful
      While most OSS developers (not companies, developers) probably aren't that interested in phases 2 and 3, here's a suggestion:

      Phase 2: Sell it

      Why is this so hard to grasp?

      --
      sic transit gloria mundi
    2. Re:Just do like the Underpants Gnomes... by ryanvm · · Score: 2

      Sell [Open Source software]. Why is this so hard to grasp?

      Because very few people pay for something that is freely available. If your Open Source strategy is based entirely on selling software, then you are essentially relying on donations for income.

  51. Microsoft Windows for Linux by kevinank · · Score: 2
    I've always thought that Microsoft should port Windows to Linux. There are a significant fraction of users who are unhappy with X (for silly reasons IMHO), and Microsoft could easily have killed Wine in its infancy, and have been the major desktop by now if they had tried to. Ultimately that would have been sufficient I think to maintain their control point, no less control than using Intel hardware.

    Even those of us who would prefer to remain on X would probably install Windows for major applications like Office and the result would eventually be a practical dependence on Windows for all of the commercial application base. Owning the API they could then do whatever they like with the underlying platform; it becomes almost unimportant.

    Perhaps I overlook some strategic barrier to such an approach, but luckily even if I'm right Microsoft is too staid to make the leap anyway. I don't expect any Microsoft Linux applications in the near future.

    --
    LibBT: BitTorrent for C - small - fast - clean (Now Versio
    1. Re:Microsoft Windows for Linux by glwtta · · Score: 2

      Hmm... I think you are missing the reason why most people run Linux - while some don't like Windows, most don't like dealing with Microsoft. I'd say you overestimate the popularity of any MS product on any GNU/Linux product. Also, I am not too clear on how you can "port" one OS to another.

      --
      sic transit gloria mundi
    2. Re:Microsoft Windows for Linux by kevinank · · Score: 2

      But getting back to the replacing X with Windows idea, while I like it (God knows I've spent more time that I should have had to to get X working right), if you want to use Windows, why bother with Linux at all?

      But that is exactly the point. Right now people have a reason to use Linux. I think that well executed, a port of Windows to Linux would have confused the Linux market sufficiently so as to take away any real reason for running it; again allowing a transition to XP without much complaint. Drop Win/Lin after five or six years of support and everyone hooked on the apps would move to XP out of need.

      The goal of the strategy I outlined wasn't to make Linux more successful, (why would MS want to do that?), it was to kill it.

      --
      LibBT: BitTorrent for C - small - fast - clean (Now Versio
    3. Re:Microsoft Windows for Linux by kevinank · · Score: 2

      It is a question of definitions. Microsoft defines Windows as WOSA; the Windows Operating System Architecture. It is their strategy for binding developers to their product.

      In a nutshell WOSA is the layer between the device drivers and the application code that allows app developers to ignore the specifics of different hardware, and allows hardware developers to ignore the specifics of different applications.

      Microsoft defines WOSA so that they benefit from the mix and match value of many different types of hardware and software, but always just thick enough so that Windows can't be done without.

      So when I say 'port Windows to Linux', what I mean is port the device driver interfaces, and the application APIs. Those together are really all that Windows is.

      --
      LibBT: BitTorrent for C - small - fast - clean (Now Versio
  52. Give the old version away by hirschma · · Score: 3, Insightful

    How about if Microsoft releases the source to a previous version of Windows? In other words, once they release a new version, the old version is given to the world, minus any code that they don't own.

    Think about it. Microsoft ships a new release, Windows XP. They put the source up on their site for anyone to download, and in theory, use to release their own windows.

    Now, its going to take at least a few weeks/months to get that source code compiled, libraries replaced, etc... so the OEMs have no choice for several months about what they sell.

    So, 6 months later, a smart OEM can now offer the latest Windows, or a somewhat cheaper machine, with an older, non-Microsoft Windows, or a Linux with a really good Windows compatibility layer. Some consumers will go for it, but many, many will elect to get the Real Thing.

    The next release? Again, MS has a long window (no pun) to sell the Real Thing, while an OEM can elect to sell a 2-generation old Windows until they catch up.

    It gives choice. It give MS a revenue stream and instant competition.

  53. The Source isn't the problem by PhotoGuy · · Score: 2

    It's the rapidly changing, undocumented, and proprietary API's and protocols than need to be opened up, to stop their anti-competitive behaviour.

    Whether or not the source is available for Word, is less important than whether or not the format (with the monopoly share of the market) can be used interchangeably on different platforms by different vendors, or whether Microsoft keeps it closed and changing.

    I really don't ever want to see Microsoft's source.

    -me

    --
    Love many, trust a few, do harm to none.
  54. it's the file format stupid. by otterboy · · Score: 2, Insightful

    Forget the source code. Opening up windows source code gets you a big fucking mess, and not much more. The thing that would make the most difference is full documentation on the file formats for their office suite. Once these are available, then people can write a better word than word. It's interoperating with microsoft software that is the kicker. Who wants to fix their bugs?

  55. what was the question again? by ComputerizedYoga · · Score: 3, Insightful

    as I sit here reading through comments, one of the biggest things I see is that most people are suggesting things like "MS can't survive in an open source world" "open api's" "open source is the best way to improve code" "build an os around the freebsd kernel" and stuff like that...

    Well, the way I see it, MS can and does survive pretty well in a market with open source, and not because they are a monopoly practicing unfair business practices but because they make an easy to use solution that satisfies most people's expectations.

    As a regular user of all of windows 98se and 2000, debian linux, and freebsd, I have to say that the windows paradigm is damned easy to get around in. I don't see freebsd as ready to be a common-man desktop operating system, nor do I see any of the linux distros I've tried as there yet. Some of them are getting pretty close, but from an install standpoint, and configuration changes, and software installs and support, OSS OS'es demand more understanding than the tired-cliche-joe-sixpack will ever want to put into his OS or his computer. He doesn't care about monopolistic practices, he wants to turn it on and have it "just work" ... not work 15% faster and use memory 20% more efficiently, and definitely not have to remember anything that they'll have to type in to update their system. Most people are point-and-click users, don't care that their kernel has been the same for the last year and like the ease of use to just download a driver and click on it, or better yet not have to download or click on anything but have the OS just recognize the hardware and just work.

    Anyway, to stay on topic, I think windows should lower prices when OSS OS'es and software actually offer a threat to them in the desktop realm, and maybe should admit defeat or strive to improve and put out a decent product in the server market. Maybe MS should just pick their battles a little better, attacking OSS'es soft underbelly (the desktop) and not touching their armored shell (the server market) until they can actually compare with it, if they ever can.

    But what do I know?

  56. Weak attempt by ackthpt · · Score: 2
    Their shared sorce program is a weak attempt, not at opening up, but increasing market share in one area where they're lacking. Yeah, that's a real open source attitude: present some code to the public to get more money.

    It's not a weak attempt to look like Open Source, it's subterfuge, Microsoft teaming up with Unisys (who should actually watch their back, seriously, M$ has a long tradition as a backstabber when it suits them) with their We Have The Way Out marketing program should make it quite clear they're aiming at not just Unix servers, but Linux servers which are highly popular.

    Microsoft is painted into a corner, without actually being a 'solutions' company they have to have some sort of product, which means they have to protect the source to anything they 'innovate' Embracing Open Source wouldn't fit their business model, period. They'd have to sprout a new arm which provides service, and though that would provide further opportunity to extend their apparent favorite hobby, recent remarks about the evils and shortcomings of GPL, Linux, Open Source, et al, would be a considerable about-face and require some explaining to maintain credibility.

    A word so misused and overused it makes me want to vomit everytime I see it.
    Embrace, extend and cut-off the air supply of the real innovator(s).
    Backstabbing their business partners and stealing their livelihood as they lay bleeding on Wall Street.
    More commonly in their tongue known as bending the truth into a pretzel or outright lying.
    Among gullible PHB's the world over.

    --

    A feeling of having made the same mistake before: Deja Foobar
  57. Re:It's the Operating System, stupid. by ImaLamer · · Score: 2

    Exactly.

    Open the OS and it's functions. Don't charge for that - they still own the development branch of the OS.

    So, if you do want to compile the OS or make changes you will need to buy their Visual .NET Studio.

    Costs more than the OS

    One more monopoly I guess.

  58. Go away, far far away by Locutus · · Score: 2

    It reminds me of "Independence Day" the movie....

    President of the USA to alien:
    "what do you want us to do?"

    Alien to President of the USA:
    "Die"

    Please Microsoft, pull your OS from the market and close this chapter on killing every innovative company that doesn't sing the Microsoft Corporate song.

    :?
    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  59. Re:It's the Operating System, stupid. by ImaLamer · · Score: 2

    The simple act of putting the source code out there will not guarantee you better results.

    Ok, we aren't talking product here buddy. Computers are made to solve problems and it's both science and engineering.

    using Mozilla as an example, you're likely to end up being pushed to just scrap it all and rewrite, taking you out of the market for 2+ years and still 95% of the work is done by your own employees.


    Scrap it all and rewrite... sometimes it's needed. IANAMD [I am not a mozilla developer] but what I do know is that sometimes a product developed behind closed doors has problems. When the public sees the code then that 5% will either speak up or contribute.

    You can't have a good alpha/beta program with out letting out a few secrets*. Usually the more the better. [* Now, you could of course internally test your software but this limits the chances of good code coming from poor people. This is why many closed/proprietary camps use beta programs even still. ]

    The point of open source IMHO is trying to develop products which won't fail when you are depending on them. OSS isn't about making cash hand over fist.

    You will get failures, forks and re-writes.... but it's all in the name of solving problems.

  60. Re:BSD Won't Work? by infiniti99 · · Score: 2

    Yeah, but they didn't make any of it.

  61. If not code, then "standards" by eagl · · Score: 5, Insightful

    I think a great many people would be satisfied if Microsoft would simply keep their interfaces, configurations, and standards open and reasonably constant. It's the hidden stuff that makes my applets and programs break. It's the secret "upgrades" hidden in dll libraries amounting to only a few bytes code change but which also happen to completely break a competitors program, that irritates people.

    Who really CARES about microsoft code? Get the API and hooks out in the open so we can SEE when they're deliberately forcing you to replace that "win95 only" application that still works fine but somehow doesn't run under win98 or XP. That's the "open source" I want.

    No, this isn't flamebait. I keep a collection of system files archived because about once a year microsoft releases an "update" that breaks one program or another. I've seen this since MS deliberately broke netscape with a small dll file and Netscape support was forced to redistribute that dll file as a fix. Get the standards in the open and we'll be happier than we'd be with the actual code.

  62. My personal opinion by rknop · · Score: 2

    Microsoft should just go out of business and put us out of their misery. That would be an excellent open source move on their part. But that's my biased and non-objective opinion, so feel free to mod it down to troll.

    -Rob

  63. Re:It's the Operating System, stupid. by talonyx · · Score: 2

    Windows 98 never gave me problems with resizing partitions, so that looks like another "innovation."

    You really don't know too much about Windows.

    Windows XP is based on NT, which means it is capable of using NTFS.
    Now, I don't know what your partitioning floppy had on it, but if it was only FDISK I don't know how you were resizing partitions anywhere.

    FIPS or Disk Druid can resize partitions, but not NTFS. I think only Partition Magic can at this point.

    So in other words, you tried to change some partitions, failed miserably, and blamed it on Windows.

    Yet, if I tried to install Linux, couldn't get 3D acceleration working, and blamed the whole thing on linux, a million people like you would berate me.

    If your machine came with XP, you have a CD. Go try it, at the very least. Know your enemy, if it must be one. At the very least you'll know exactly what's wrong with it, and why....
    It will install just fine in any partition that's large enough to hold it. I'd say 2GB minimum, and go for at least 10 so you can see how it handles for an average user.
    You never tried it, so don't give me bullshit crap saying you did. Trying implies using it for a few days after a complete, working setup.

    Yes, Microsoft should release the source for XP, under a license that if you own the OS you can have the source. Or even just a big chunk of the source.... anything but leaving me on top of a binary-only pyramid. That's why I keep Linux dual-boot.

  64. They DO have a service arm by qurob · · Score: 2


    Great Plains Business solutions...don't you keep up with the news?

  65. How can it work with the Open Source community? by ras_b · · Score: 2, Informative

    How can it work with the Open Source community, leverage its resources, and still make a buck?

    The answer? It can't. The reason? Because M$ knows that open source is the only real threat to it's monopoly. The second M$ does anything to help out the open source community, it is weakening it's control. That is why we will NEVER see IE for Linux. MS Office documents will never be in an open standard that Linux can open easily with no problems. I don't know much about Samba, but I am waiting for the day that MS changes something so that Samba doesn't work for file sharing. Open Source is MS's biggest enemy and competitor. Asking this question is like saying "how can coke help out pepsi". It's not going to happen.
    just my $.02.

  66. Microsoft and open source don't coexist.. by defile · · Score: 2

    Microsoft's successful business model depends on products tied around their Windows platform. A Windows platform means a Windows license, other products that they sell that runs on that platform (resulting in more licenses), and keeps people who have invested in becoming Windows developers in business, who will in turn produce software for the platform which increases its value to Microsoft. They have certification programs based on this, and work very hard to get this one platform into as many markets as possible (X-Box, for one example).

    Instead of complying with open standards, it's much more advantageous to Microsoft if you use their standards. A ubiquitous Microsoft standard platform means all kinds of profit potential.

    Microsoft will never forgive itself for missing the opportunity to take a cut of every credit card transaction initiated from a Windows platform. My guess is that they're hoping that one day Passport/Wallet will be the way to reclaim this dream.

    So why would they give up a major cash cow plus endanger a future cash cow motherlode just because some hippies are whining about source code? They won't. They'll pay it lip service, they'll do what is required to make them sound hip, but don't expect them to open source Windows until their monopoly foothold is completely gone.

    They are not a typical software company, and things that make sense for many software companies do not make sense for them. Therefore open source is out, unless it's for technology that really doesn't matter to them if people can reproduce.

    The fact that they're now speaking highly of open source and alternative .NET implementations leads me to believe that they're not directly a core to their plans, and may even be assisting their world domination plans. Be so afraid. :)

  67. MS demonstrates why monopolies kill free markets by coyote-san · · Score: 4, Insightful

    You are absolutely correct except for one small thing.

    MS is a predatory monopoly. This isn't just rhetoric, it's been the case of an earlier consent decree and the recent criminal conviction.

    Predatory monopolies are the free market equivalence of singularities (black holes) in physics. They change all of the rules around them.

    E.g., let's say I'm an OEM and I know that 5% of my customers want a non-MS OS. In a free market, I could offer the alternative at a reasonable price (including overhead for the cost of maintaining a second product line) and the alternative will sink or swim on its own.

    But since MS is a predatory monopoly, it has written contracts that say the sale of a single non-MS system puts the OEM in a new category and ALL licenses cost an extra $10. The price of this license has nothing to do with the what's offered for sale, for volume, or any other purpose of any economic value to anyone. (MS does not gain from it since it never expects the clause to be enforced.)

    No - the sole purpose for that clause is to artifically raise the entry barrier to the competition. It's the difference between a natural monopoly because, gosh darn it, every time we hear that Windows chime we have spontaneous orgasms because the software is such an incredible joy to work with and a predatory monopoly where the software is universally condemned as one of the worst products on the market yet it's impossible for most people to find alternatives.

    The problem, of course, is that this is no longer a free market. A free market may have a Gateway offering a Linux box for 50% more than a Windows box because of the need to avoid the cheap win-hardware, and to cover additional overhead costs. A free market would never tolerate an OEM being forced to pay a third party uninvolved in the transaction in any way tens of millions of dollars in penalties.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
  68. It's about time. by NanoGator · · Score: 3, Insightful

    "Give Microsoft a valid reason to use the GPL that benefits them instead of just a community of greed and you will have a friend for life. Otherwise get off your freeloading ass and get out there and create clones of the software that Microsoft makes, but licensed under the GPL."

    No doubt. I'd like to see successful GPL'd code too. I'm not saying it's not out there, I'm just saying I've never heard of it. The reason MS isn't using it is because their current business model works and people pay for it.

    What incentive do they have to change? How could they possibly make even as much money with it as they do now?

    Call MS evil if you like, but they are a business. Their job is to make money. They picked a strategy and they're playing hardball. If you want GPL to be successful, then you have to find a way to make it profitable. When somebody makes insane amounts of money using the GPL approach, then MS may change their tune.

    --
    "Derp de derp."
  69. very easily dammit! by Ender+Ryan · · Score: 2
    First off, they could stop the FUD machine towards Linux, and Unix in general. Second, they could release a version of Office, IE, Win Media Player, etc. for Linux. They could even require a Windows license to run the software by bundling some MS application libraries for Linux on Windows CDs and that would still be in the realm of acceptability.

    Unfortuneately, their OS is their big money maker, and it's how they beat around competing software vendors. Unfortuneately for them, making money selling OSes probably can't last forever.

    Basically, instead of fighting to the death, they could be a bit more conservative and not bet everything on their own inferior, proprietary OS, and develop for other OSes as well.

    IMHO, it simply makes better business sense to embrace other OSes, in the long term they are currently risking becoming obsolete.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  70. Re:Simple by marcovje · · Score: 3, Informative

    I'm a FreeBSD user myself, but UFS+S does not equal ext2fs in speed, let alone "blow it out of the water"

    Maybe your usage is non typical, but I never found
    one single application where UFS+S outperformed ext2fs.

  71. Microsoft=Bad news by rsklnkv · · Score: 2, Interesting

    The business practices of microsoft are vile. Perioid. Dealing with microsoft is contributing to the further destruction of of freedom/values/justice/honor/integrity and that just about sums it up.
    No one should be that powerfull.
    And thats my opinion.

    --
    _____ "If liberty means anything at all, it means the right to tell people what they do not want to hear." -- Orwell
  72. MS should stay the hell away from OSS by LightlyToasted · · Score: 2, Insightful
    I don't want MS to contribute to OSS. Part of the reason that OSS gives us such a sense of freedom is because we constantly bump our heads on problems with MS's proprietary systems. Every time we come across something that we detest in Windows, we build a better mousetrap in OSS. Having a powerful, loathesome foe makes us stronger. Not only do we get to write tight, elegant code, but we get to stick it to Bill.


    Besides, we'd have one less thing to bitch about on /.

  73. Re:Follow Sun's Example by Lictor · · Score: 5, Funny

    You haven't dealt with Sun lately, have you?

    They're the 'dot' in

    rm -rf /.

  74. Answer the question?!? by mcrbids · · Score: 4, Insightful

    Browsing at +3, and seeing no responses that really answer the question: What should Microsoft do? What would be the "right" thing?

    As others have noted, while Microsoft put pressure on its competitors, now found to be illegal pressure, much of the demise of MS's competitors has been their own dang fault.

    For example, MS did everything they could to get IE as the "default browser" that it is today, but who here has used any recent version of Netscape and been happy with it? 4.x sucks, 6.x is worse, and IE is quite usable. Throw the politics out - which would you prefer?

    Mozilla will hopefully change the story, but it's YEARS too late in an industry that works on Internet time.

    Word Perfect didn't come out with a decent word processor for Windows for YEARS after Win 3.x became popular.

    And so on.

    If Linux takes Microsoft, it will be because Microsoft makes a fatal mistake. We don't know what it will be. It might actually be .NOT. It might be their "database" file system. It might be their "subscription" model for Win XP.

    Whatever it be, it will be when they make a mistake, bet their farm on it, and lose the farm. So far, they've avoided the big mistakes, and the small/medium mistakes have been offset up by strong-arm tactics and backroom deals.

    But, if MS sticks to making products that generally work as expected, and don't charge too much for them, and don't hassle their clients too much, it would be damn near impossible to beat 'em.

    How would MS beat Linux?

    1) Charge reasonable prices for Windows.

    2) Make sure it works reasonably well.

    3) Make their products inter-operate.

    MS has our fury because they have consistently tried to lock the user in. If they were to follow the above three, they'd be no worse off than google, which despite approaching a monopoly on Internet searching, still has our good will. The boys at google have shown time and again a staunch and admirable "stick to basics" approach to their business that inspires trust and confidence.

    MS, on the other hand, lies openly and repeatedly to anybody who will listen about whatever suits their fancy.

    I don't know what it will be, but MS will make that fatal mistake - and after making it, they will either go the way of DEC (which was once a titan) or learn from their mistakes like IBM. (who now has our love and grace)

    So, my advice? Back off Bill! Take it easy a bit, and work WITH the industry forces, (Internet and related, like Linux) inter-operate, and for once, show some ethics!

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:Answer the question?!? by Malcontent · · Score: 4, Interesting

      "Mozilla will hopefully change the story, but it's YEARS too late in an industry that works on Internet time. "

      No it's not too late at all.

      Right now I prefer mozilla to IE on my windows box. It loads faster, it renders faster, it has more features then IE and it crashes less. No I am not kidding it's true. I honestly don't know how people get along without tabs and gestures they simply don't know what they are missing. Not only that but Moz does not cram advertising down my throat whenever I make a typo in the URL bar, it does not have crypic and misleading "options" like "enable profile assistant" and "show friendly HTTP messages". In other words it does not lie to me and try and fool me into giving up my privacy.

      All we have to do is to make this knowledge widespread. Tell everybody you know that mozilla is better, faster and safer then IE because it's the truth. IE and Mozilla are designed for different things. Mozilla is designed to deliver the best web browsing experience possible IE is designed to deliver advertising to people who use windows, to increase hit counts at MSN, to get people to sign up for hotmail, to get people to sign up for passport. Different products for different purposes.

      If you want to browse the web use mozilla if you want to receive adversing and help Bill Gates make more money use IE.

      --

      War is necrophilia.

    2. Re:Answer the question?!? by Get+Behind+the+Mule · · Score: 3, Interesting
      As others have noted, while Microsoft put pressure on its competitors, now found to be illegal pressure, much of the demise of MS's competitors has been their own dang fault.

      For example, MS did everything they could to get IE as the "default browser" that it is today, but who here has used any recent version of Netscape and been happy with it? 4.x sucks, 6.x is worse, and IE is quite usable. Throw the politics out - which would you prefer?


      ARRRRRRRGH!

      I've heard this argument so many times, and I can't really understand while people continue to believe it.

      Yes, Netscape has been inferior to IE for many years now, but to say that IE gained dominant market share because of that is to ignore history and to reverse cause and effect. Netscape didn't lose because it is inferior; Netscape is inferior because M$ forced it out of competition -- illegally, as the poster admits --, drying up its revenues ("cutting off Netscape's air supply", in M$'s own words), making it nearly impossible to invest in improvements of its product.

      Recall that the first versions of IE (versions 1 & 2) were abonimably bad, universally regarded as far worse than Netscape. Version 3 was good enough to work with, but still the clear consensus was that Netscape's version 3 was far better. And yet it was around this time that M$ entered into all the exclusive deals and illegal shenanigans that impeded or closed off Netscape's means of distribution. IE's market share increased rapidly not because of its quality, but simply due to its easy availability. At the time, Netscape was trying to make money from its browser, and needed the revenue to finance further development, but as market share fell, they started to lose money and lay off employees.

      It wasn't until version 4 of the two browsers that IE was widely regarded as fairly equal in quality with Netscape (not better, but just about the same). But by this time, IE was bundled with every copy of Windows, impossible to remove, and OEM's and ISP's were contractually forbidden to give Netscape equal availability. Netscape never had a chance to recover.

      This where many Slashdotters answer with an argument that assumes that all the world's a geek. So IE was the default setting, they say. So the icon was on the desktop, and you might have to go download Netscape, they say. Then couldn't people use Netscape after all, if it was so good and that's what they wanted? Surely you can change your default settings! Surely you can, and a geek does it all the time, but it is an empirically well-established fact that most users don't. That's not to assert that they're dumb or lazy; for whatever reason, most users never change their defaults, even if there are superior alternatives, and to believe otherwise is to display vast ignorance of the facts about software consumers. And so whoever has the power to control the defaults has significant power to determine which products get used. M$ knows it, and that's why they did everything they could, illegal if necessary, to use that power.

      What I miss in many M$ apologists is the recognition of lost opportunity -- how much better software could be in today's world if there were a real opportunity for competition. Yes, a lot of the alternatives really and truly suck, but don't just think about the way the world is; think about how the world could be if the creators of innovative, quality software had a genuine chance to compete.
    3. Re:Answer the question?!? by spectecjr · · Score: 2

      It wasn't until version 4 of the two browsers that IE was widely regarded as fairly equal in quality with Netscape (not better, but just about the same). But by this time, IE was bundled with every copy of Windows, impossible to remove, and OEM's and ISP's were contractually forbidden to give Netscape equal availability. Netscape never had a chance to recover.

      RUBBISH.

      I bought a Packard Bell in 1998, which came with Windows 98, and both IE and Netcape preinstalled.

      Explain that.

      The 'contractually forbidden' clause was SPECIFICALLY that the OEMs weren't allows to remove IE from the desktop and replace it with Netscape - but both was fine.

      Simon

      --
      Coming soon - pyrogyra
    4. Re:Answer the question?!? by Cally · · Score: 3, Insightful

      4.x sucks, 6.x is worse, and IE is quite usable. Throw the politics out - which would you prefer?


      I'd prefer the secure, standards compliant one which renders the most sites. I'm not that bothered about performance, one browser opening half a second quicker than the other makes no odds when mandatory antivirus locks the whole machine up every now and then. (Not that this makes a difference, Mozilla opens and renders faster than IE these days anyway.) I'd like tabbed browsing, and I'd like the thing to stay up for, say, ten days without crashing. Looks like Mozilla's a clear winner then.

      Are those reasons political?

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    5. Re:Answer the question?!? by Cally · · Score: 2

      You say that Microsoft will lose when they make a fatal mistake. I suggest that they have *already* mad a fatal mistake in failing to buy laws to crush Open/Free software, in failing to move away from their pyramid scheme finacial model, and in continuing to base their business model on the idea of selling shrink-wrapped software. Take away their illegal sources of income, and they're finished. Hahahaha! :)

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    6. Re:Answer the question?!? by Get+Behind+the+Mule · · Score: 2

      I wrote:

      It wasn't until version 4 of the two browsers that IE was widely regarded as fairly equal in quality with Netscape (not better, but just about the same). But by this time, IE was bundled with every copy of Windows, impossible to remove, and OEM's and ISP's were contractually forbidden to give Netscape equal availability. Netscape never had a chance to recover.

      And spectecjr wrote:

      RUBBISH.

      I bought a Packard Bell in 1998, which came with Windows 98, and both IE and Netcape preinstalled.

      Explain that.


      Sorry mate, don't see why it's rubbish. Of course the OEM deals did not forbid any installation of Netscape, that's well known (they'd really have anti-trust problems if they tried to prevent that). But as you say yourself, they weren't allow to do things like replace the IE icon on the desktop with Netscape.

      And that's bad enough, because many OEM's wanted to do exactly that -- IE was widely regarded as so much worse than Netscape that the OEM's felt that they were passing off shoddy products to their customers, unless they could make Netscape the default. They were pissed at M$ that they couldn't, and testified to that under oath. That was my original point.

      You say that your Packard Bell had both browsers pre-installed, but did they both appear by default on the desktop? I'd be surprised if they did, because that was usually not permitted (IE had to be on the desktop, but Netscape, if present at all, was buried somewhere). But even if it were so in your case, exceptions prove the rule.

  75. Actually, Microsoft could follow Apple's model by dmoen · · Score: 4, Interesting
    Besides, Darwin won't run on anything else *but* their hardware

    Darwin runs on x86 as well.

    The interesting thing about Apple is that MacOS X is *not* open source, although the Darwin kernel component is. The Quartz graphics engine, the Aqua gui layer, and all of the traditional MacOS apis, are not open source.

    Microsoft has a product called Interix, which consists of a Unix subsystem that plugs into the Windows 2000/XP kernel, plus a large set of Unix utilities. Microsoft has open sourced their versions of gcc, gdb, etc, because they have to, but they haven't open sourced the BSD based utilities that come with Interix, even though they'd lose little by doing so.

    If Microsoft open sourced the entire Interix product (utilities and subsystem), then their operating system would be like Apple's, with an open source Unix component, and a larger proprietary component containing all of the APIs that are special to Windows.

    Doug Moen

    --
    I have written a truly remarkable program which this sig is too small to contain.
  76. Comercial use is not forbiden by the GPL by Erris · · Score: 2
    Well, it is. Now, whethor or not a threat to capitalism is a good or bad thing is left to the reader to determine. The bottom line is, there is still no proven way for coders to make money off of GPL's software. Red Hat makes money, true, but little of that money makes it to the major contributers of Linux. Capitalism is about making money. The GPL is about programming for fun and community innovation. They are logical opposites.

    The GPL is not something invented to keep people from making money. Comercial use of code is part of your software rights. It is your right to use your softwar in anyway you see fit, so long as it does not infring on the rights of others. There is plenty of money being made configuring, servicing and making software. Making that software free will not stop people from making money that way. Doctors, lawyers and engineers make a living without selling a restrictively licensed "product" and programers can too. In fact, most programers do this.

    Yes, some of them might even have fun doing it, and others like me might not ever expect a dime from their efforts. If Corel can't make money the M$ way, who stands a chance? Better to jump on the new superior model and have good software than to try and be an ass for no reward. As free software becomes better known and more widely deployed there may be less of a chance even for M$ to make money selling closed source binaries that spy on you, blare adverts at you and suck in general. Microsoft has disgraced themselves and all closed source companies by association. A free market eliminates waste like that and M$ is on it's way to the trash can. How should M$ open their code? Fully and imediatly! The longer they wait, the further behind it gets. I won't use their crap as is, and it will take years to make it suck less.

    Now for a few words in the defense of Red Hat. While, I'm not versed in all of the nice things they do, besides WRITE and DISTRIBUTE FREE SOFTWARE for everyone to use, they also provide a home for the GCC project. If that's not Red Hat's money finding it's way to major coders and contributors to free software, then sure Red Hat keeps all it's money to itself. Hmmmm.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  77. Re:Simple by Dave_bsr · · Score: 3, Informative

    this is an old troll...i've read this at least 3 times.

    --


    Who is this Anonymous Coward character, how does he post so much, and why is he always such a whore?
  78. Missing the point by lkaos · · Score: 2

    There is a very simple reason I use Linux. It's the same reason that I just installed Linux on yet another company server today.

    It works!

    Windows doesn't.

    It's just that simply. Screw an 'Open Source' policy, that's not what MS needs. MS needs to worry more about delivering good software first and foremost.

    I'll bitch as much as the next guy about MS's unfair bussiness practices because we got stuck with shit because of it. If they had delivered quality software, well, then I probably wouldn't complain.

    I can't stress this enough, it's not that MS is evil or bad or not free or whatever, it's just that there software sucks. So for god sakes stop using it and then trying to figure out 'What MS's OS Strategy should be.'

    --
    int func(int a);
    func((b += 3, b));
  79. Just play the game fairly. by IGnatius+T+Foobar · · Score: 2

    I don't fault Microsoft for wanting to sell software. It's a respectable business and if there are people who want to buy packaged software, that's fine.

    What Microsoft should do is play fairly. All they have to do is make an effort to adhere to standards. Document the protocols. Publish the API's. If there's a standard way of doing something, do it that way instead of building a black-box clone.

    Microsoft says that they have the best software. If that's the case, why put so much effort into creating lock-in? They should simply create the best software they can, and play fairly like everyone else. They'd continue to make money and they wouldn't have everyone hating their guts. They wouldn't be able to hold a monopoly that way, but the customers they did have would be loyal and happy. And some real competition would force them to actually listen to what customers are asking for and deliver it to them, instead of the current "we know best" approach.

    I'm convinced that this won't happen for as long as Gates is in charge. He has a "god complex" and wants to own and control every molecule in the universe. Perhaps a post-Gates Microsoft of the future will see the light.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  80. Isn't this moot? by Chris+Johnson · · Score: 5, Interesting
    Don't we already know what their open source strategy is?

    Embrace and extend. What else? Or were you wondering what their strategy should be if they did NOT want to dominate the whole freaking world? That's kind of academic.

    In fact, the strategy they have is a damned good one. It'll be even better if nobody clues to it in time, which is why I particularly delight in outing it here. This is my interpretation, and they may possibly phrase it differently- or not. Maybe in the NEXT antitrust fiasco this will come to light.

    MICROSOFT'S OPEN SOURCE STRATEGY

    • Come up with a license and call it an open source license
    • Release a bunch of source under this license
    • Have the license be VIRAL, in that it propagates a specific legal point that can't be removed, like the GPL propagates the ability to sublicense.
    • Instead of virally spreading ability to sublicense, have the viral-propagated clause be an admission that the developer remembers copyrighted information from the 'shared source', and an acknowledgement that the developer does not have rights to use the copyrighted information.
    • Further include a term that defuses the use of patent protection in self-defense.
    • Attempt to get this viral license adopted, and the code seen, by as many open source developers as possible.
    • Sue every open source project that's a threat, on the grounds that they are using 'shared source' in defiance of the terms of the licensing agreement, and are therefore in copyright/patent infringement.
    • Using the terms of the shared source license, establish that people who've agreed to it legally acknowledge that they are remembering concepts from shared source and are furthermore aware that they're not allowed to make use of them outside of shared source.
    • Using this acknowledgement, require the developers (of any major open source project) to prove their innocence of copyright/patent infringement from a presumption of guilt already established with the admission in the previous step.
    • Win, or draw, or just bankrupt the other side using these interesting complications, trying wherever possible to completely prohibit commercial or noncommercial use of the disputed open source code, on the grounds that it is pure thievery.
    • Now- after an initial waiting period during which you get the shared source seen and used by as many developers as possible, take all that and think big: sue EVERY open source project at once along these lines. Throw money at the problem and try to get pretty much all of the open source ground absolutely scorched so there's no chance of anyone freely cooperating to develop any such threat again..
    • Keep pumping Shared Source into the schools all the while, to guard against future outbreaks.

    This. Is. What. They. Are. Doing.

    Note that it plays to their strengths, including the strengths they've learned in the antitrust trial, of barratrous lawsuits and dragging things out endlessly, and note the brilliance of embracing and extending, not the openness of collaboration, but the concept of a viral license. This is brilliant conceptual work on their part, it really is.

    But it does not have to succeed- because they really need people who are KNOWN to have agreed to their license. They can't really go around suing everyone who writes open source and dragging them into court and saying, "You DID agree to the Shared Source license, didn't you? Everybody does! You had to have!". That won't fly- people who can legitimately say they've never agreed to that license are in a position of strength.

    However, people who have in fact agreed to their viral Shared Source license, EVER, are fucked. And can never be allowed to participate in open source or free software development- because of the legal exposure.

    Given this state of affairs, why would Microsoft ever need to find another open source strategy? This is unquestionably the best one for their goals. Yes, it's evil. And your point is?

    1. Re:Isn't this moot? by anshil · · Score: 2


      Instead of virally spreading ability to sublicense, have the viral-propagated clause be an admission that the developer remembers copyrighted information from the 'shared source', and an acknowledgement that the developer does not have rights to use the copyrighted information.


      This is a FUD that seemed to have somehow sproud here in slashdot in the past.
      I advice everybody who is interested in these things to get a clue on copyrightlaw first, in the way it is legal reality, not in the way we would understand justice. (legal reality is not equal to the public legal conception. It generally should be, but it isn't...)

      http://www.doc.ic.ac.uk/~nd/surprise_95/journal/vo l4/hml/report.html

      To be exact, looking at source/plans/layouts, then laying them aside, and use the ideas for your own project _is legal_, no lawyer and not even ms can change that. To protect the ideas you need patents, best just read the article from my link, I think it's just excellent.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    2. Re:Isn't this moot? by Tim+C · · Score: 2

      Yes, that is how copyright law works, in this country, but you seem to be forgetting two things:

      1) Most likely the original poster is an American
      2) He's not discussing copyright, he's talking about the EULA that comes with "shared source" code

      If the EULA to shared source (and I admit I've not read it) says something along the lines of "you are not permitted to use any knowledge gained from reading this source in any work of your own", then you are indeed screwed. If you work on anything similar to the code you've read, then you are breaking the terms of the EULA, as you cannot simply forget what you have read. It will always influence the code you write, at least in the short term. Microsoft doesn't have to (indeed, can't) go after you under copyright law, they'll use contract law.

      The question as to whether such a clause in an EULA would be enforceable is another matter entirely. It also probably doesn't matter - I know I couldn't afford to argue the toss in court with Microsoft's lawyers.

      Cheers,

      Tim

  81. OS improved the **software**, not the hardware by melquiades · · Score: 5, Insightful

    It's true that Apple's end goal is selling more hardware. The particular way in which open source has done this, however, it to make their hardware more attractive by raising the quality of the software that it will run.

    So, Microsoft could use open source in manner parallel to Darwin (and Apple's treatment of Apache, SSH, Perl, etc etc) to improve their software. Whether or not they're a hardware vendor, improving their software should make it more attractive to customers, and thus Increase Shareholder Value.

    Actually, I suppose that competing on the cutting edge of quality is a novel strategy for MS. But heck, if they wanted to start doing that more more often....

    1. Re:OS improved the **software**, not the hardware by HiThere · · Score: 2

      That wouldn't work. Their OS isn't significantly better than Linux. In many ways it's worse. So if they allow interoperability, they will loose market share whereever their other software isn't needed.

      If they provide access to more than just the very basic layers of their code, then other companies will be able to compete against them for the "one layer up" layer. And Linux is still developing so fast that closed source software can't keep up with the changes ... at least that's what I was told when I asked the folks at Metro why CodeWarrior always ran on the version of the system that I'd either just replaced, or I was just about to replace. And most of the time this was on a Red Hat system, so it's not like it was a small distribution ... like Mandrake, which they have never claimed to support at all in any version (you figure!).

      I don't understand it, but it's happend with more than one company that I've dealt with. Appearantly closed source companies can't use something like the "KDE compatibility layer". So MS can't even compete by making Linux versions of it's Office products. Also, appearantly the installer programs can't locate the system files that they need if a distribution puts them somewhere other than where they expect. Again, I don't know why. If would seem as if `locate` should be able to produce a list of file locations. All that occurs to me is that perhaps distributions call their system files by different names. I've never done a side-by-side comparison of the names of files in different distributions, but I've never heard that offered as an explanation. It was always "the files aren't where we expect them to be".

      This is all the stranger in that ./configure is able to adapt open-source programs to a wide variety of systems. You would think that something analogous would allow the creation of at least a linking package (where a module that only does system call forwarding was compiled on the system that it would be used on). But appearantly this isn't feasible for some reason.

      So it's not just a problem with MS. Closed source vendors in general seem to have a problem. And I don't understand why.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  82. Their Strategy Should Be: NONE. by Bowie+J.+Poag · · Score: 3, Insightful



    Any conessions Microsoft would make towards the Open Source community would be an enourmous mistake. It would only succeed in showing their customer base "The Microsoft Way" is not the best way, which is what they are paying to hear.

    In 2002, the IT industry is going to have to take sides in a war. Traditional versus Innovative, Closed versus Open, Agressive Development versus Passive Development, Cathedral versus Bazaar. No matter what you call it, you're going to have to firmly identify yourself on one side or the other.

    The Microsoft Way says that there should be one company to spearhead development, and lead everyone else down a primrose path. Not only should you follow your shepherd Microsoft, but you should shell out gobs of money for the mere opportunity to follow this shepherd, as it tends to be comfortable inside the herd, and youre surrounded by other sheep you can point fingers at in the event of a catastrophe.

    The "Other" Way, or, more clearly, OUR way, goes something like this: I am personally accountable for my actions. If I assume responsibility for something outside my sphere of competence, I do so at my own risk. Professionally, I will chose what works best for my company, regardless of platform affinity. My preferences often do not extend to encompass others. I know Mildren over in Accounting doesnt know what "grep" is. If something goes catastrophically wrong, its a lesson that would have been learned anyway. I dont care where the herd is going. I am the Sheperd, not the sheep.

    Take your pick.

    --
    Bowie J. Poag

    1. Re:Their Strategy Should Be: NONE. by wadetemp · · Score: 2

      The "Other" Way, or, more clearly, OUR way, goes something like this: I am personally accountable for my actions.... <snip> ...If something goes catastrophically wrong, its a lesson that would have been learned anyway. I dont care where the herd is going. I am the Sheperd, not the sheep.

      Boss: "Um... ok. Let's go back to that part where you said you were personally accountable for your actions. As much as I like that, and respect that, it means that Bob in IT can't take the fall for you this time because you lost all your files and set the company back 3 months. This is a pretty easy decision. You're fired."

  83. Re:Simple by harlows_monkeys · · Score: 3, Informative

    I've seen this exact message before.

  84. Re:Simple by srichman · · Score: 2, Interesting
    I'm sure this is a troll, but I'm going to respond anyway.

    If we ever really want to see Linux on the desktop, we need to resolve exactly these issues and a few others
    Data integrity matters very very very little to desktop users. It matters on corporate servers, but not on my desktop. If data integrity is an integral part of success in the desktop market, then why do OSes with FAT(32) dominate the market?

    And with regard to Linux file systems, I think XFS is a good cool punk rock solid journaling FS. Though their website seems to be down now.

  85. Re:Simple by whos_opie · · Score: 2, Interesting

    Well, this argument has been something that has been whispered about but seldom brought into the open. Linux is a powerful tool, but at the same time, its a private toy for those who got involved before the "L" word was a buzz word.

    The Linux community needs to decide what they want....to keep their toy the way it is, or to seriously make some changes and try to take the market.

    If people dont want to make the changes, thats fine with me, but no one can then go and complain that MS has the desktop market in its pocket. Windows is poor in a huge manner of respects, but one thing that everyone seems to miss out on is the people its designed for. It is designed for the average user. The average computer user is the kind of person who think a cd rom drive is a built in cup holder (you people in tech support know what im talking about). A person like that will not be comfortable or use Linux in its present state.....period.

    Things that we take for granted as being over simple and easy or out of reach for most avaerage users. Those people are the market, you want to win the desktop war, you have to win those people.

    Another aspect for winning the desktop war is games....Loki's gone, what now? The PC has quickly become the most common gaming platform and is no longer seen as a work tool, its your new entertainment center. Until Linux gets a decent library of games and new games, not just old converts of windows games, Linux winning the desktop war wont happen.
    ---------
    As for the actual topic of the thread, whats the big deal about open source and why does everyone hate Microsoft? I hear Linux fans praising Mac all the time, they arent open source. This seems very hypocritical to me. The key to for a future business model in this arena in my opinion is open spec. Why not? If a company's entire lively hood depends on their code base and they want to protect it, whats wrong with that? What do you or I care if we see the code, if its open spec, we can still work with it, talk to it and everything can play nice together. Thats what matters in the end, from what i hear, thats the root of most beefs people have with microsoft products, not being able to work with it correctly. Before you bash microsoft for being close source, think about how you were talking about how cool the G4 is just 10 minutes ago and for just a moment, try and side step your own hypocricsy.

    --this is a general argument, not aimed at any one person.

    --

    You can't please all the people all the time, but you sure can piss all of them off all the time.......
  86. Re:It's the Operating System, stupid. by Fat+Casper · · Score: 2
    I was actually using Partition Magic. No, I did not fail miserably; my computer is running just fine. XP, because of its unwillingness to play with others, failed entirely to show me what it can do. "Don't give me bullshit crap saying" that I didn't try XP. I didn't especially want to buy it, but I tried to keep it on. After seeing it for a few days it could have impressed me or not. It didn't want me to see it, however, once it found out that I wanted to run something else, too. Don't tell me that you blame all the HD util folks for being unable to resize Microsoft's latest filesystem.

    Even back when I was running OS/2 (until mid '98) my computer wasn't non-Microsoft, and with reason- some of it was damn good stuff. Two weeks ago I had to drop it entirely. That's not a bad thing. I don't owe them even the chance that I gave them. I owe it to myself to find good software, and Microsoft's latest offering hid from me. Office XP could be the best thing since sliced bread- and if that seems to be the general feeling then I'll try it out. Until then I've got the XP disc sitting in my attic, and up there, it works great.

    --
    I spent a year in Iraq looking for WMD and all I found was this lousy sig.
  87. The real question by Wylie+Coyote · · Score: 2, Insightful

    "What would we like to see Microsoft do? How can it work with the Open Source community, leverage its resources, and still make a buck?"

    The real question is "Do we care?"

    There are enough alternative operating systems out there. I for one couldnt give a rats a... if MS folded over night because it couldnt make a buck in the open source world..... and I run a couple of MS Windows boxes.

    Microsoft will do whatever it wants - always has, always will... and as usual, in the eyes of the media, it will smell like a rose.

    --
    "If I could only live my life with my threshold at 4... " -- Wil Wheaton
  88. Simple Really by caspper69 · · Score: 3, Insightful

    The simple fact is that MS will never have to even acknowledge the open-source movement if they don't want to. Why? Because they're focused on the war (total technological presence), not the battle (Linux vs. Windows). That is why MS wins. Because people get hung up on minor issues (Netscape vs. IE, Java vs. C#) when they're really just pieces of a much larger and more elaborate puzzle. MS wants to bring you the digital universe. From CD players to refrigerators to microwaves. They want a slice of every pie. And they'll probably get it. Simply because they're pushing these areas. Behind the scenes, a lot of their work goes toward the future and future uses of the PC. Windows will become less and less of an important characteristic. In fact, the underlying operating system will become less and less important in the future of computing. Much in the same way that BIOS's are now (fairly) standardized. Eventually the OS will reach it's theoretical design "perfection" and will be relegated to hardware or flash ROM. The money is in providing a truly digital lifestyle to the average consumer at a reasonable price. That is MS's war, and they have a long way to go. But don't get so caught up in the current battle, for it will soon be distant history. For reference, just go back to the early 90's and read some of the articles on Windows & OS/2. See what the opinion of the future of *NIX was back then. All it takes is one breakthrough or one consumer craze to change the entire way the industry works. Don't think for a second MS isn't eyeing the *real* prize.

  89. Buried down near 200 posts... by psxndc · · Score: 2
    If you think MS doesn't have a services arm, you are sadly mistaken. Microsoft is one of my companies _partners_ and they have come in, undercut us, and we've lost work to them. They are specifically targeting fortune 500 companies and doing whatever it takes to get Windows, SQL Server, etc in there if it isn't already. They may not be a total solution like IBM Global Services, but they have a technical services branch, trust me.

    psxndc

    --

    The emacs religion: to be saved, control excess.

  90. Nothing by Nater · · Score: 2

    Microsoft's top-down, rigid control model is completely at odds with the way things are done with open source software. Furthermore, Microsoft is a business, and as such, its main goal is profit. Microsoft has been extremely profitable with its current business model, and it is quite clear that most open source-centric business models have not experienced that level of profit. It would therefore be a grave fiduciary misstep on Microsoft's part to deviate from its current business model.

    --

    I like to play children's songs in minor keys.
    "We're all sons of bitches now." --J. Robert Oppenheimer

  91. Re:nothing to loose by sean23007 · · Score: 2

    So what you're saying is that Microsoft should surrender to their blood enemy to increase competition and innovation, and said increase in competition will force every other company to collapse and join into megacorporations that are even more stagnant than we blame Microsoft for? I find this highly unlikely. The only thing that would come of Microsoft surrendering Windows would be the collapse of Microsoft and the Windows platform, as supported by any specific company. Linux and BSD would rule supreme on a suddenly much smaller market, but the companies would not join together, they would compete more viciously.

    --

    Lack of eloquence does not denote lack of intelligence, though they often coincide.
  92. ext2fs vs. whatever.. by Bob_Robertson · · Score: 3, Interesting

    Personally, in 6 continuous years of running Linux with ext2fs, I've never had a dataloss problem.

    Maybe this is one of those "then you don't use it right" things. So what am I doing wrong?

    Bob-

    --
    The Ludwig von Mises Institute. The reasoning individuals economics
    1. Re:ext2fs vs. whatever.. by Stary · · Score: 2
      Maybe it's about hardware and luck as well. I have a directory structure right now sitting on my disk that is infinitely deep, and thus cant be deleted in any way... e2fsck doesnt handle it and it cant be unlinked either. So there it's been for a year or so now...

      I also have lost some data, but that is starting to look like a hardware issue now. Maybe e2fs is just less tolerant than some other file systems out there to "small" hardware failures.

      --
      Tomorrow will be cancelled due to lack of interest
    2. Re:ext2fs vs. whatever.. by Reziac · · Score: 2

      Don't feel bad -- I've got a WinME box that almost never crashes. Can't for the life of me figure out what's screwed up. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  93. Re:Simple by i_am_nitrogen · · Score: 2

    Now where have I heard this before... This post is cut-and-paste identical to some FUD that's all over the net.

  94. stop reinventing the wheel by mmusn · · Score: 2
    The problem with Microsoft is not that they are closed source, it is that they keep reinventing the wheel, often badly and with a view towards market domination. MS Windows could easily be based on POSIX-compliant APIs, use forward slashes, and offer the standard UNIX command line utilities. They'd lower their development costs, too, because they wouldn't have to waste time on implementing and fixing stuff that has been implemented before. Microsoft should drop IIS--its functionality is subsumed by Apache. And I think (though this is politically touchy) both Microsoft and Apple should adopt X11 for their low-level graphics; X11 is far from perfect, but it is as fast (or faster) and full featured as GDI and Quartz, and it's an open standard.

    But, you see, it is profitable for a company like Microsoft to reinvent the wheel. Making a proprietary, non-interoperable kernel interface or web server ties people to their platform and it saves Microsoft the expense and uncertainty of actually having to come up with innovative products.

  95. Amen by zpengo · · Score: 2
    Well, it is. Now, whethor or not a threat to capitalism is a good or bad thing is left to the reader to determine. The bottom line is, there is still no proven way for coders to make money off of GPL's software. Red Hat makes money, true, but little of that money makes it to the major contributers of Linux. Capitalism is about making money. The GPL is about programming for fun and community innovation. They are logical opposites.

    May the best man win. If it's Windows, so be it. I'm not going to use Linux out of a pointless sense of blind optimism. But if Linux is going to be the winner, someone needs to get cracking soon, because Linux as is just isn't cutting it for home use.

    --


    Got Rhinos?
    1. Re:Amen by NoMoreNicksLeft · · Score: 2

      You've obviously never tried to use it then. I've used slackware on my home server for the better part of 4 years, but finally switched over on my workstation computer also, about 6 months ago. I thought that it would be hard, but it was pleasant, much prettier than windows, and did things windows refused to do, all effortlessly. The single windows app I can't live without (and no, it's not office, rather a weird little cad app), well I just installed Wine awhile back, and it was pretty easy too. Those things windows couldn't do, that linux can?

      #1 Use my STB pci tv tuner. No commercial windows software will work (the old software that came with it, broke with a DirectX update) and freeware tv software insisted that you "need an agp video card, else there isn't enough bandwidth". XawTV kicks ass, though I must admit, it took the better part of 20 minutes, to get the module params right.

      #2 My Umax SCSI scanner. Strike 2 for windows, and its "awesome hardware support". Thank god they keep innovating by changing the driver model, even though old nt4 drivers should in theory work fine. SANE had no problem with this, it took less than 10 minutes to install and setup.

      #3 Record of avg 23fps quake3 under windows (yes i have a crappy video card). Under windows, it's under 3fps. When I attempted a DirectX update, it saw my non-Intel cpu as a 486, and wouldn't install. Which is hilarious, considering that win2k won't even run on less than a p133.

      Not to mention a non-$500 compiler/IDE, a non-$500 graphic art package, email that is almost immune to that crappy spam that tends to crash outlook once per month (or more), and any other number of little things that I can have look/behave just the way I want, rather than how some marketdroid thinks it should work for me.

      Computers are complex, and if you don't like complexity, you don't like computers. Wanting a non-complex computer, is wanting the impossible... and the micro$oft answer is intolerable. Besides, computers are at their best, when they are customized for the person using them... and as long as you are willing to do that, installing and using linux as a desktop OS is not only good, it kicks ass. Try it.

      (PS I use wmaker, not KDE or Gnome. They tend to do too well at imitating the windows crashing features).

  96. Monopolies require government support by Bob_Robertson · · Score: 2

    The fact that it is perfectly legal and easily doable for you to buy a computer without MSWin is why Microsoft does not have a monopoly.

    A predatory monopoly only continues if it has government backing, such as a "national oil company" or what AT&T was in the US, or if it produces a better product than anyone else.

    Whether you like it or not, Microsoft produced a better consumer operating system than anyone else for a few years. That is how they became big.

    By abusing that market position, and alienating people, they are now losing mind share. Not market share, not yet.

    The turning point was the Microsoft rebate drive.

    Microsoft's further alienation of their potential markets, with their BSA hired thugs, has led to such marvelous developments as Red Flag Linux! Good bye, possible 1 Billion users!

    Bob-

    --
    The Ludwig von Mises Institute. The reasoning individuals economics
    1. Re:Monopolies require government support by catfood · · Score: 2
      The fact that it is perfectly legal and easily doable for you to buy a computer without MSWin is why Microsoft does not have a monopoly.

      Utter balderdash.

      The word "monopoly" doesn't mean what you seem to think it means.

    2. Re:Monopolies require government support by Bob_Robertson · · Score: 2
      Don't ya just love www.m-w.com? I do.


      Main Entry: monopoly

      Pronunciation: m&-'nä-p(&-)lE

      Function: noun

      Inflected Form(s): plural -lies

      Etymology: Latin monopolium, from Greek monopOlion, from mon- + pOlein to sell

      Date: 1534

      1 : exclusive ownership through legal privilege, command of supply, or concerted action

      2 : exclusive possession or control

      3 : a commodity controlled by one party

      4 : one that has a monopoly


      Gee, exclusive ownership through "legal privilege", command of supply, or cercerted action.

      Microsoft does not own Linux, only Windows. Microsoft has a monopoly on *Windows*. That is an exclusive ownership they have every right to exercise, since they wrote it.

      Have a nice day.

      Bob-

      --
      The Ludwig von Mises Institute. The reasoning individuals economics
  97. Re:MS demonstrates why monopolies kill free market by vldmr_krn · · Score: 2

    Superficial thinking.



    If the alternative OS can really "swim," a retailer can open which does business only with the alternative, and doesn't deal with M$.



    The problem is that Linux can't swim. Deal with it. M$ is a scapegoat, nothing else.

  98. Re:Simple by Iguanaphobic · · Score: 2

    Those businesses, if they were to choose a Microsoft OS, would choose Windows 2000

    Uh, correct me if I'm wrong, but what did these business' do for a desktop OS before Win2K came out? Win98 was the "desktop" standard for many business' for quite a while.

    --
    Fascism should more properly be called corporatism, since it is the merger of state and corporate power.
  99. Re:We're not disagreeing by Dr.Evil · · Score: 2, Insightful
    I think Microsoft puts out some great products, at least as far as user-interface is concerned. They are on top for that and a variety of other reasons.

    Actually, most UI critiques of Microsoft products read like a litany of cardinal sins. Intuitive: no, natural: no, adaptable: no, etc., etc. The one category where they really excel is in consistency. Unfortunately, it's consistency in bad paradigms. The reason that the Windows 95 interface has been copied over and over again (by both KDE and GNOME, notably), is because it has been grudgingly learned by a public with no other options. I mean, we're talking about an interface that needed a massive marketing blitz and a best-selling "how to use it" video starring TV celebrities to help people figure it out!

    In a market with true competition, a competitor would have been able to make major inroads in 1994, just because Windows 95 was so frightening to users.

    --
    Right...
  100. How Desparate is Microsoft on attacking OpenSource by loconet · · Score: 2, Funny

    This very interesting support article speaks for itself. I dont know if i should be pissed, or laff at how sad they are...

    --
    [alk]
  101. If I were Microsoft by Nailer · · Score: 4, Interesting
    Things Microsoft Aren't Doing
    • I would document every existing key in the default Windows registry in a publically avaliable format, included with the OS.
    • I'd allow all changes to a Windows server to be reversable and changable in time
    • I would perform every step in MS lockdown guides as aprt of the default Windows install
    • I would make every Windows service run in a filesystem and process jail by their default install.
    • I wouldn't have any ports listening on a Windows server install by default (without a firewall).
    • I'd make part of the `Designed to Work With Blackcomb' badge program include a provision that to install or update a piece of software, a reboot must not be required.
    • Again, for the `Designed to Work With Blackcomb' badge program, I'd specifiy that software installation must not require interactive operation, allowing Windows admins to install thousands of packages simultaneously.
    • In the subsequent release of Windows, I'd provide that software providing service to end users must not need to restart or to accept changes.
    • I'd include SMS for free in Windows.
    • I would improve Windows scripting, and make command line interfaces available to the most popular Windows libraries, and libraries available for most popular Widows programs, so you could, for example, write a simple backup script and SMS the systems administrator if the backup fails
    • I'd include *all* necessary security updates on Windows update. I would sign up admins to recieve security notices as part of the post install wizard for Windows.
    • I would integrate the Event viewer and Windows messaging in some fashion to make sure administrative emails are being read.
    • I'd give Unix administrators the tools they need to work with and feel comfortable with my OS
    • I'd make a very scalable version of Exchange / Sharepoint that used a real database as a backend, that was trustworthy enough to be put directly on the net.
    • I'd allow servers running this protocol to connect with each other directly over the internet, bypassing SMTP, with many benefits to administrators for doing so. Thus I would push admins to remove SMTP based mailers from their MS based networks.
    • I'd include a virus scanning engine in Windows and Exchange that worked reliably
    • I'd pay external consultants to audit Windows code. Not excluding a large chunk of the OS like a certain BSD flavor, but the entire thing.
    • I'd make sure everyone on the planet knew at least five things you could do with Windows that you couldn't with Linux.
    • I'd create a new certification for Windows consultants with an emphasis on security and lab based, instructor graded tests.
    • I'd find out real world things that piss off Linux administrators about Linux (not things that Windows administrators are unsure about Linux). Then I'd make sure that Windows solved that problem.
    • I'd make sure people knew that we were making these changes in response to their demands, and because we're a competitive company, rather than a simple and bright but technically substanceless software company.

    1. Re:If I were Microsoft by Nailer · · Score: 2

      Pointless waste of time. Better -- document every existing useful key in the default Windows registry or added by Microsoft software.

      Well part of that, obviously, would be documenting which one's are useless and which ones aren't. Hence every registry key.

      I'd allow all changes to a Windows server to be reversable and changable in time

      Done

      Not reliably enough that you could easily revery the registry and partition contents to a particular point in time without an EMC box.

      Already most software does not require a reboot, even if it says it does. Exceptions would be anything that would modify the OS itself, and thus needs to touch system files that are currently in use (say, Service Packs and Hotfixes).

      Exactly. MSDN says you don't need to reboot (well written apps using previous versions of the DLLS will continue to do so until they uload the library), but Microsoft's apps always want to. its hilariously bad that service packs and hotfixes require someone to schedule downtime for the system (and likely the users as well in a non clustered environment). Its one of the reasons Windows isn't regarded as a server OS by many used to Unixlike OSs where this is not the case.

      Most software can already install in a silent mode (made easier if the software uses Windows Installer rather than some hacked-together method like NSIS). I don't think it's a requirement of the logo program, though.

      Indeed. So have part of the logo program specify it. That way people would care again about whether a piece of software had the logo.

      This is a matter of learning what's already there. Windows already has a very robust and powerful scripting engine. You just don't realize this because you're looking for something unix-like.

      I disagree. I'm aware of VB / DCOM, and also aware of the improvements that MS is adding to their cli (netsh is a godsend). But there's still much work to be done in terms of making a simple, easy to use and highly powerful scripting language as the unix shell, and there are still l parts of Windows that cannot be called via COM and other mechanisms.

      Windows is not Unix. Just because you're a successful Unix admin does not mean that translates to being a successful NT admin, and vice versa. Learn the system. That said, Microsoft has Services For Unix available, and there's always Cygwin.

      I'm aware that Windows isn't Unix. But just as Linux keeps borrowing ideas from Windows, Windows keeps borrowing ideas from Unix (Win2ks storage system is rather Unixlike in nature, for example). Being able to play directly with devices that way the Systernals apps do would be handy, as would including OpenSSH in Windows (yes I know there's RDP, but yes I've tried to use it over a slow link).

      And then you'd be screaming bloody murder that Microsoft is trying to force its way into the anti-virus industry.

      I should clarify - most Antivirus vendors who had Exchange 5.5 solutions had to race the users for access to their mail, as 5.5 had now native antivirus API for AV vendors to use (Sybari famously avoided the problem by switching their own DLLs and Exchanges in the background, with obvious reaction from MS). They added somethinking like this to Exchange 2000, but its still nto quite stable with added features and fixes in each new E2000 SP. I'd just like it to be done already.

      Of course, I didn't reply to all your points. Some of them were pretty good. These are just the ones that I had issues with.

      Thanks for your reply.

      Mike

      [ Reply to This | Parent ]

  102. Re:Horror'fied by colmore · · Score: 2

    if you are a company and you're satisfied with not owning the world, you end up being owned by one who isn't.

    modern capitalism is a hot dog eating contest: you gotta be the biggest and the fastest, or there's no point in even sitting down at the table.

    --
    In Capitalist America, bank robs you!
  103. Since when is OSS 'Innovative' ? by Otis_INF · · Score: 2, Offtopic


    Traditional versus Innovative, Closed versus Open,

    I don't see the link between Innovative and Open Source. Most of the innovative work done in software engineering is done in company-funded researchlabs, not by Open Source hackers.

    --
    Never underestimate the relief of true separation of Religion and State.
  104. Re:MS demonstrates why monopolies kill free market by Jeppe+Salvesen · · Score: 2

    If the alternative OS can really "swim," a retailer can open which does business only with the alternative, and doesn't deal with M$.


    This has already happened long ago. However, most companies that I know of tend to have one vendor that they buy from. That enables them to build good relations with their vendor, getting good deals and good support. With your reasoning, people would have to migrate their entire business onto Linux in one go.


    M$ is no scapegoat. Ask BeOS, Mac, Sun, IBM, DR. They don't compete on an open market, they compete through litigation and intimidation (that is what those OEM licenses really are). If you get that $10 penalty on every system you sell, along with lower priority whenever you have a request for your main OS vendor, well - that amounts to a serious business disadvantage that does not compensate for those additional 5% you can do business with.

    --

    Stop the brainwash

  105. Why not just go crazy and open source everything? by interstellar_donkey · · Score: 3, Interesting

    Consider the following things:

    1. Windows and MS's major OSs are pretty unique, but at the same time are'nt nearly as advanced at the core as other major OSs, meaning a) nobody would want to steal it, and b) if somebody did, it would probably be easy to catch anyone if they did.

    2. All the software outside of the base OS really does'nt provide MS with income. Media player, IE, directx, et. al. are ad-ons MS uses to get market share in those realms. If open, the worst that could happen is somebody makes it better and MS steals the ideas.

    3. With thousands of programmers pouring over source code, security issues could be identified much quicker, allowing MS to (eventually) shed one of it's major banes

    4. Somebody might actually figure out a way to make windows stable. MS buys the rights to include this in their Windows.. wow, they have improvements at a very marginal cost.

    5. MS actually does something that makes geeks happy.

    --
    The Internet is generally stupid
  106. You -ing Americans! You're all the -ing same... by leonbrooks · · Score: 2
    ...it's `listen-to-me this' and `let-me-tell-you that'...

    buy a small Island somewhere instead. Australia?


    You can fit seven copies of Texas into Western Australia alone, with no folding or overlap. Yet idiot tourists still climb into taxis here in Perth and ask to be taken to Sydney (two days' drive, non-stop, no sleep). Australia is not small. Just Perth-Broome takes a full 24 hours at the speed limit (110km/h).

    We do have some small islands, but they're fast becoming unavailable; for example, Christmas Island is becoming a spaceport, and already has a good income from .cx domains. And yes, they do have goats - but are much kinder to them than one of the domains suggests.

    Australian OTH radar can track aircraft taking off and landing in your home town, even though you're on the other side of the planet, even stealth aircraft. Australian rocket technology delivered three finished and operational destroyer-decoy systems for $AUD2M, the US spent $USD70M just getting a tethered rocket to hover. When I say `operational' I mean the US armed forces had to fly over and look to tell which was the decoy. Australian troops have often invaded and held places that US Marines, good as they are, couldn't (and it's worth adding that crew like the Ghurkas are even better). Australian agricultural innovation keeps American crops alive. This `small island' does a lot of stuff for Canada's Far South (that's the bits below the Great Lakes and above Mexico) with very few industrial resources.

    Give us an American budget and there'd be no looking back. Fred would be finished by 2004 and a working SPS system in place by 2010. Putting our politicians in jail is only one of our many special methods. (-:
    --
    Got time? Spend some of it coding or testing
    1. Re:You -ing Americans! You're all the -ing same... by WolfWithoutAClause · · Score: 2

      "Australia is not small."

      Point n'es pas?

      p.s. British...

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    2. Re:You -ing Americans! You're all the -ing same... by WolfWithoutAClause · · Score: 2

      These new world types have a bad rep in that regard. Consider Canadian Alanis Morissette's "ironic" song ;-)

      I'd never noticed it with Aussies before but now you come to mention it... ;-)

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
  107. In the words of Erno Goldfinger: by Cally · · Score: 2

    "I suppose you expect me to talk now?"

    "No, Mr Bond - I expect you to die!"

    --
    "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
  108. Merit by awol · · Score: 2

    Die, or Live. Sink or swim. ON THEIR MERITS. Their attitude should be to reject "embrace and extend" and open up all their API to standards conformance, and use standards for any future development. Then the excellence of their programs will allow them to gain the effeciencies that result from being driven out of markets where their products _actually_ suck.

    --
    "The first thing to do when you find yourself in a hole is stop digging."
  109. Why would they want an open source strategy? by johnburton · · Score: 2

    Why would they want an open source strategy? They seem to be doing fine with their own business model.

    --
    Sig is taking a break!
  110. That's a whole lotta modding by LadyLucky · · Score: 2

    Moderation Totals: Offtopic=1, Troll=7, Insightful=4, Funny=1, Overrated=1, Underrated=4, Total=18.

    --
    dominionrd.blogspot.com - Restaurants on
  111. One word: by Pig+Hogger · · Score: 2
    What Should Microsoft's Open Source Strategy Be?

    Be.

  112. Re:MS demonstrates why monopolies kill free market by wfberg · · Score: 2

    if you mean free in the way it is usually meant: free to make whatever economic choices they want to, then m$ is behaving in perfect harmony with the free market system, since the economic choices are its own


    Gee whiz, you really thought this through didn't you? Doesn't it even bother you that the same economists who thought of the term "free market" also defined monopolies, and why they're bad? Whoah, in fact, steady on now your brain might hurt when you read this; isn't the thing that's so BAD about communism from an economic point of view that the goverment is a *monopoly* controlling the means of production? So maybe government isn't inherently evil, but monopolies are?? Woah...


    "People in the same trade seldom meet together even for merriment and diversion, but a conversation ends in a conspiracy against the public or in some contrivance to raise prices," Adam Smith , "Wealth of Nations", 1766.


    A free market's most succesful companies are its worst enemies -- that's a quote from some-one as well, just don't remember from whom..


    A lot of pro-M$ comments today BTW, unlike normal karma-whoring -- astroturfday?

    --
    SCO employee? Check out the bounty
  113. Why would we want to see M$ source? by jmorris42 · · Score: 2

    Interoperability.

    Think SAMBA with the last buglets gone. With full Active Directory support, Primary Domain Controller support, etc.

    Think full support for ASP on an Apache box for migrating those legacy apps over or for web hosting outfits that would like to take money from M$ victims without becoming one themselves.

    Think DirectX games running flawlessly under WINE.

    Think of what the Cygwin folks could do if they could get access to the real internals of Windows.

    Think full and accurate Office file import/export.

    In short, think seamless interoperability between UNIX and Windows. It would be a beautiful thing.

    Of course every one of those things would result in less sales, therefore lower revenue. The only possible upside would be happier customers, but I really don't think they give a damn if they have happy customers, only that they have captive ones who pay and pay.

    --
    Democrat delenda est
  114. Good Microsoft is dead Microsoft. by Alex+Belits · · Score: 2

    It's like asking what policy should KKK adopt to accommodate blacks' complaints about it, or how should gangs operate to be acceptable -- the whole design of Microsoft business model is incompatible with anyone's else goals, it is designed to have everything controlled by it, or fail. I would rather help it fail.

    --
    Contrary to the popular belief, there indeed is no God.
  115. MS open source arguments are a red herring by EdIsSoKewl · · Score: 2, Insightful

    Basically, there are two main complaints when it comes to Microsoft:

    1) its products are generally of poor quality

    2) despite (1) it dominates the market through unscrupulous and sometimes illegal business practices

    The only one that has the right or responsibility to change (1) is Microsoft itself. If it does this through adopting a more open development model, fine. If it does it by better training its developers and Q.A. personnel, fine. If it does it by hiring another company to find and fix its bugs, fine. And if it doesn't do it at all, that's fine too. People can vote with their feet and with their dollars and simply get their software from somebody else.

    Except they can't, because of (2). And this is where antitrust law comes in and this is the thing that people should really care about.

    People who want to see Microsoft compelled to reveal their source code are only distracting the issue. It's not as though Microsoft is the only company or organization that is capable of producing the kind of software people want. Ask any developer that is trying to write software for Windows and they'll tell you they don't want to know how Microsoft's software does what it does, rather they want to know how how to be able to make their software do what they want it to do. For this they need complete and accurate documentation of Microsoft's APIs and the information they need to be able to make informed decisions about performance, compatability, security, etc.

    It's not as though the only way that anyone else can compete with Microsoft is by copying from its source code like some lazy student, who hasn't been coming to class all semester and only now realizes that the only way (s)he can finish the assignment is to cheat off the smart kids.

    Most of the smart people always work for someone else, and this is as true of Microsoft as it is of any other company. If competitors are given equal access to the interfaces then they will make great software, and Microsoft knows this this. All this talk of forcing them to open their code simply obscures the issues, which I would summarize as follows:

    1) Microsoft monopolizes information about the interfaces of its operating system, putting application-level competitors at an unfair disadvantage

    2) Microsoft uses its dominant operating system market share to coerce hardware vendors to withold support for other operating systems, putting OS-level competitors at an unfair disadvantage.

    Compelling Microsoft to divulge bits of source code here and there will do little to remedy (1) and nothing at all to address (2). But then again, neither will any of the proposed remedies from any of the antitrust suits.

  116. Open source will win in which market? by Anonymous+Brave+Guy · · Score: 2
    Beyond that, let the market decide. Open source will win in the market.

    Which market? It's all very well citing the success and quality of Linux, a mainstream development that is useful to many people and has many supporters. But in the grand scheme of things, the open source and/or free software world has few such widely applicable and high quality outputs. Most of the other major results -- the office suites, for example -- are in the "good but not great" category, and MS has no need to compete with them at present, nor is it likely to any time in the near future. Just because something is open source does not automatically make it better, and MS knows this, and MS' customers know this. Remember, most of them are businesses, who care far less about privacy or a few dollars than they do about having a well-known product with a great-looking support contract.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  117. A rational business strategy... by markmoss · · Score: 2

    Write software that coexists well with open-source free software, and is enough better to be worth paying for.
    (end joke for the day)

    But if you are a multi-billion company that finds just writing software that _works_ to be a major challenge nowadays, you have to find a more, errrrr, creative solution, such as:

    1. Lie a lot. Spread the FUD widely and deeply with massive advertising campaigns. Hope no court ever holds you accountable for advertising high reliability in your server software, when your "server" software is actually barely reliable enough for the corporate desktop...

    2. Send lots of b^r^i^b^e^s campaign contributions to Congress and try to get laws passed making it difficult to legally write open source. Form an alliance with Disney, which appears to own at least two senators...

    3. Cash in your stock before the Wall Street morons figure out that your company is doomed. (Well, not really doomed. Worst case MSFT will still sell some $billions/year to businesses that have locked themselves into MS proprietary data formats so it takes 10 years to convert -- it's just that it takes some $hundred billions/year of sales to justify the present stock price. I'm not a stock analyst, but IMO the present price seems to assume that next year every starving Chinese peasant will somehow come up with enough money to buy a genuine Windows CD as a wall ornament -- they don't have power and can't afford batteries so what else would they do with it?)

  118. Hard time by geoswan · · Score: 2
    What would we like to see Microsoft do? How can it work with the Open Source community, leverage its resources, and still make a buck?"

    I would like to see Microsoft Corporation completely acknowledge, and make full restitution for, their abuse of their customers, and their disrespect for the law.

    This is a company, which, when the US DOJ prohibited them from continuing to bundle Internet Exploder as part of their Windows 95 operating system, decided that the simplest way to continue doing business as usual was to rename the next interim bug fix to Windows 95, as Windows 98 -- and pretend it was a brand new operating system, to which the DOJ prohibition did not apply.

    We should settle for nothing less than complete acknowledgement and complete restitution. Heads must roll. Microsoft has behaved as if it above the law. Every senior manager, whose actions or statements has proven that they will break the law again should be considered unredeemable. They all have to go. A public trustee should take command of microsoft until ever last weasel is exposed. Those who committed serious crimes should have the evidence against them turned in to the authorities. The big boys should be hit with fines large enough to hurt and humiliate even a multi-billionaire.

    And if it is proven that they compounded their offense by repeatedly ignoring previous judgements against them? Hard time, serious hard time. Let's not see the Microsoft conspirator get put in country club jails, like the watergate conspirators.

  119. Providing "signigicant worth"... by geoswan · · Score: 2
    If people don't like Microsoft and their products, why are they in business?

    I believe totally and completely in free markets and that the consumer wins in such situations. If you agree with this line of thinking, Microsoft must be doing something correctly in order to stay in business. They must be providing something of significant worth to the consumer otherwise people would fail to purchase their product and thus put them out of business. It's this simple. ...

    Ask any marketing person. I believe, if you can catch them in an honest moment, they will tell you that it is totally unnecessary to provide a product that "provides significant worth", or even one that is any darn good at all, and doesn't harm the consumer. Perception is everything in marketplace. The only thing that is necessary is to convince the consumer you have a superior product.

    Now, one approach to convincing the consumer you are offering a superior product is to actually work hard to provide a superior product. Unfortunately, this approach seems to be falling out of favor.

    We know how Microsoft convinces consumers their product is superior. FUD. Lies. Buying dishonest "independent" research outfits to prove whatever new lie they want to propogate.

    Letting Microsoft get away with lying and cheating will encourage less brazenly dishonest companies think they can get away with this kind of abuse too.

  120. Um, they could *start* a consultant branch. by ediron2 · · Score: 2, Insightful

    Perhaps Microsoft should start a consulting arm. Whatever they might have currently doesn't count. I mean significant effort, strong marketing of it, and generating substantial percentages of overall revenue. IBM does, Sun does, Oracle does. And so on, ad nauseum.

    Then again, there'd be a few gajillion certified partners that'd scream bloody murder if they did. So step two is to hire the good ones. After all, having a phone list of candidates worldwide can't hurt when trying to come up to speed as a consultancy. The rest will calm down when they see their own rates ligitimized and increased because Microsoft charges 3x or 4x what many mom-n-pop consultancies are currently stuck charging.

    Once the consulting arm is alive, start tiering software. Open source and give away the limited/educational level software, and charge for the standard and enterprise grade stuff. Exchange server: costs. Enterprise-grade exchange server: costs lots. Wait, don't set that checkbook down. You'll need help setting things up correctly. And MS will do it for just $300 per hour. Support contract? Another kilobuck per year per dozen employees. Etc.

    Hmm, that sounds a lot like Oracle, IBM and Sun. Why is it I read daily that the future is in service, yet Microsoft doesn't have a significant service or consulting branch? It chills me to guess that Microsoft doesn't because they're too happy making 96% markup on their software-only business to waste time picking up the pennies left over on consultancy margins.

    OK, so maybe somebody has already thrown this question back to the questioner, but if so, they're buried somewhere below mod-3 level (not that my comments ever escape there with my newbie-ized lack of karma.)

    --If early cars were like software, we'd all have gone back to horses.

  121. Re:A real strategy to deal with Open Source by CJ+Hooknose · · Score: 2
    Make it clear that unless the case is immediately dismissed, Microsoft will no longer sell or support any product in the USA...

    This is over the top and they'd never do it, but very interesting. Main problem is that it would require MS to lose a very large chunk of short-term profits, which would piss off the stockholders, which would lead to top executives getting fired and/or losing a lot of money. That'd never fly.

    Also, if they did this, the US Government would get quite upset, possibly upset enough to send Special Ops into Redmond to retrieve the code for all those 'DozeNT systems that are vital to National Security.

    (Who moderated this as "troll"? If it is a troll, it's an old-school, interesting troll with almost all the words spelled right, not one of those idiotic crapfloods that passes for a troll nowadays. +3 Interesting, too bad I used up all my mod points yesterday....)

    --
    Give a monkey a brain and he'll swear he's the center of the universe.
  122. Counterproductive by andy_geek · · Score: 2, Insightful
    This line of discussion is, in itself, a fishing expedition that has no possibility of catching anything. M$ clearly perceives Open Source as a threat (and let's face it, it is a threat), and they will behave accordingly. We've all seen how the Redmonsters deal with perceived threats (just ask Novell, IBM, Apple and a litter of smaller companies).

    They're not changing their position, folks, no matter how much we beg and plead, unless there is a business reason to do so. M$'s ultimate weakness is its hubris. They really believe the spin their marketing people and strategy people pump out: that their products are better, that Open Source is anti-competitive, that they aren't a monopoly, etc. They also believe that customers will continue to pay a premium to be a part of their endless upgrade cycle, a belief that will be shattered as XP gets shot down as a solution for more and more corporate desktops, and ASP's look toward lower-cost alternatives to .N(Y)ET in their datacenters.

    I say go on and let them go about their business. More developers and users will get abused, surely, and that sucks. But we've seen that Open Source is a movement, not a revolution. Expecting it to cause instantaneous upheaval at the world's most successfuly company is arrogant, short-sighted and ultimately counterproductive.

    In the end, only Microsoft can bring down Microsoft. And it will. Just not in time for supper.

    Let the flaming begin.

    --
    "Don't matter how New Age you get, old age is gonna kick your ass." - Utah Phillips
  123. Wouldn't It Be Simpler If M$FT ... by SkewlD00d · · Score: 2

    allowed customers to be their own tech support and fix coding bugs? Wait a min, screw that! We already have Linux!

    --
    The biggest trick the devil pulled was letting lawyers become politicians so they can write the laws.
  124. Re:MS should follow Apple. - Oh come on! by Perdo · · Score: 2

    Sun holds no pretenses that they are an OSS vendor. Apple with their "Think Different" campaign and singing OSS/Linux love balads are portraying themselves as our friends. But no matter what we port over or write, Apple still has complete control over their own hardware. OS X will never run on x86, AMD 64-x86 or IA-64.

    So every bit of code written for Apple, Apple owns because they own the platform. Thousands of Linux Hackers who once shunned the $100 Microsoft tax are now paying another tax:

    $2000 for a new system that should cost $600.
    $300 for memory that should cost $100.
    $1000 for a flat panel that should cost $600.

    Apple is sucking money and time out of the OSS software movement that we will never get back. Linux may die because there is no one left to develop for it except the people who do it for purely philosophical reasons.

    The dream of Open Software on Open Hardware will die at the hands of Apple, Who owns their Platform and is a jealous (litigous) god. Remember the clones. Check Apples current specs against the old clones. Look at the advancements the PC has made in the same time. What you will find is two years of stagnation. This might change, but without competition on the platform, it is extremely unlikely.

    --

    If voting were effective, it would be illegal by now.

  125. The shittiest thing MS did to HTML... by NanoGator · · Score: 2

    "One interesting point (and something I hope someone who understood the issue a bit more than I did at the time would comment on)... is Netscape claimed the W3C was going too slow. Instead of waiting for the new official standard, they simply implemented functionality that was being discussed for the new standard. The question is, did this forced the W3C to speed up their publication of new standards?"

    I see what you're saying. You know what really pissed me off (and turned me into an Opera user)? It's when MS removed all support for 'Netscape Style Plugins' from IE6. Thus, anybody who makes a plugin that works on both Netscape and IE now has to make an ActiveX control.

    This is a pretty clear example of MS screwing up the standards. I wish I had remembered this when I made my original post. I'd withdraw it now if I could.

    The worst part is nobody really knows why MS pulled the support. A lot of people jumped to th conclusion that MS was just trying to put Netscape out of their misery. I'm not so sure about that. A friend of mine said he read somewhere that there is a patent on running executables from a web page and that whoever owns it sued MS and won, but didn't sue Netscape or anybody else. Thus MS had to pull their support. Im not really sure if I believe this, but it is interesting that MS yanked support so suddenly. Beta versions of IE6 worked just fine with plug-ins. I don't think MS had planned that all along, I think the decision was made rather suddenly.

    Whether or not they did it because they're evil or because they lost a lawsuit isn't relevant at this point. The fact that MS didn't provide a single reason as to why they made such a change is what bothers the hell out of me. The most I could get was 'for security reasons...'.

    I see your point guys, wish I saw it before I started posting.

    --
    "Derp de derp."
  126. Re:MS should follow Apple. - Oh come on! by Perdo · · Score: 2

    Sun must compete with SGI, HP, Compaq, and IBM for that market share. If you want Linux you do not have to buy Sun. If you want OS X, YOU MUST BUY APPLE. If I want big iron, I can get Sparc, Alpha, Mips, Itanium and even Power4 from IBM

    "For what it's worth, everyone in the industry knows that they cancelled the clones because Apple lost major market share to them"

    Why did they lose market share to them? Come on, think man. They lost market share because the clone makers were producing equivalent hardware, albeit less stable (probably because of intentional documentation errors in Apple's specs), at half Apple's price.

    To quote the other asshole, "Developers developers, Developers, Developers". Microsoft open sources a piece of code to attract colleges that generate Developers for their platform. Fucking computer games have turned into a 9 billion dollar a year industry, as big an industry as the motion picture industry for god's sake. And Microsoft made a play for the whole ball of wax by releasing X-Box. They hoped to snare Developers from competing consoles, making them realize developing for x-box meant an easy port to the PC. They hoped all the existing Direct X developers would develop for X-box exclusively so they could take a bigger cut of the games market. How does their cut get bigger? They OWN THE FUCKING HARDWARE. Develop for X-Box and not PC and Microsoft gets a bigger cut of the 9 Billion dollar pie. X-Box II will not include nVidia or Intel. They are going to try to do the damn thing in house.

    They learned that little lesson from APPLE just like everything else.

    So, Apple is stealing GPL developers. How obvious is it? How about a fucking contest to port apps over to Apple! How often have YOU switched development platforms? IT'S A BIG THING. Apple is stealing our intelligence pool. The worst thing is everyone here believes their BULLSHIT. sheep led to slaughter.

    Pay the fucking $1000 Apple TAX for their inferior crap hardware. Don't fucking buy into the GPL and then choose CLOSED HARDWARE. We might all own the software and share it as we like, but if the software will only run on ONE HARDWARE VENDORS CRAP, we OWN JACK SHIT.

    Fuck, You are a moron, aren't you.

    --

    If voting were effective, it would be illegal by now.

  127. Re:MS should follow Apple. - Oh come on! by Perdo · · Score: 2

    Unlike Apple's current OS, which runs on x86, a platform they don't even sell.

    This really interests me. I like would love it if this happened. But the only references I could find for it were April Fool's day jokes and a story on slashdot from late January. Where are the vendor supplied drivers and extentions? Where is the retail boxed CD? Where are the gloating screenshots of OS X benchmarks on dual Xeon systems? Where is the review on Ars Technica, who would absolutely, without question post this as HUGE NEWS?

    Show me. _Post_ _one_ _fucking_ _link_ _you_ _troll_.

    --

    If voting were effective, it would be illegal by now.

  128. Re:MS should follow Apple. - Oh come on! by Perdo · · Score: 2

    That's funny, I don't remember having to register to download any other "free" as in "freedom" open source software. Apple has sold my personal information before. They'll not have the chance again.

    --

    If voting were effective, it would be illegal by now.

  129. Re:MS should follow Apple. - No you don need to! by Perdo · · Score: 2

    Thank you, now where did you say aqua was?

    --

    If voting were effective, it would be illegal by now.

  130. The risk of quoting British humour by leonbrooks · · Score: 2
    These new world types have a bad rep in that regard. [...] I'd never noticed it with Aussies before but now you come to mention it... ;-)

    Ah, well, I guess I deserve it for parodying outmoded European humour. Maybe something from Austin Tayshus?
    --
    Got time? Spend some of it coding or testing
  131. Re:MS should follow Apple. - No you don need to! by Perdo · · Score: 2

    Here is a neat story from today.

    Make sure you cheack out the refrenced stories and their references too.

    --

    If voting were effective, it would be illegal by now.