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?"

759 comments

  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 Anonymous Coward · · Score: 0

      Hey now, don't discard the idea... Seems to me Caldera's distro features a GPL core w/ proprietary Extensions. SOunds like "embrace and extend to me". And Caldera did get bought out by Microsoft (IIRC). This could happen. After all, who wouldn't want Linux what ran IE and Office, albeit with proprietary extensions.

    2. 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."
    3. 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)

    4. 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

    5. 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!

    6. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      Dude, to get my TNT2 working with hardware acceleration I needed to get a new fucking kernel and type all kinds of crud. Yes, this is nvidia's fault, but it's not as easy as Windows.

    7. 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."
    8. 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.

    9. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      Dude, to get your TNT2 working at all on early versions of Windows you have to get a fucking new copy of Windows. Yes that's Microsoft's fault, period. Enjoy spending an extra $100 to keep current, sucker.

    10. 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"
    11. 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

    12. 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.
    13. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      Dude! But we're comparing old versions of Windows ('98 could deal with my TNT2 just fine) with the latest and greatest from Linux. It's annoying that there's this much effort required, like totally!

    14. 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.
    15. 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.

    16. Re:Microsoft Linux by gerbache · · Score: 1

      Well, no they don't provide all of the different types of packages, but don't they provide tarballs with fairly detailed instructions? Besides, the linux nvidia drivers often seem to outperform windows, at least on my machine, so I can't really fault them too much.After all, at least nvidia are providing drivers for linux, unlike, oh, the majority of other companies out there. You might have to know a little about what you're doing to get these drivers working with distros other than mandrake and redhat, but in order to get many of those other distros to work in the first place, you have to know something about what you're doing, so it really shouldn't be -that- big a deal.

    17. 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. . . . .

    18. Re:Microsoft Linux by reflective+recursion · · Score: 0, Troll
      Quiz: name one innovative Linux/free software/Open Source(TM) technology.

      What's that I hear? The sweet sound of silence.
      Microsoft is afraid of the GPL because it thinks, for no particular reason, that it is anti-capitalist.
      What is your particular reason that the GNU philosophy of free software is pro-capitalism? Oh. "No particular reason?" I see now... double standards.
      They think can't make money on their product if they incorporate GPL stuff into it because they will have to open other elements.
      Show me a company that actually makes money using the GPL and I will show you a fraud a leech or a hypocrit. Or I can also show you the deceased.

      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.
      --
      Dijkstra Considered Dead
    19. 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
    20. Re:Microsoft Linux by JimmytheGeek · · Score: 1

      Uh, PGP? Apache? Tex? Shall I continue?

    21. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      While I try to make a point of not replying to trolls, I'd like to point out that redhat is by no means a fraud and that his point was not that the GPL is pro-capitalism (you treat this like this would be a good thing, which is probably your first mistake) but that it isn't anti-capitalism (did he really say anything other than that?)

    22. 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 =)

    23. Re:Microsoft Linux by xonos · · Score: 1

      > What is your particular reason that the GNU
      > philosophy of free software is pro-capitalism? Oh.
      > "No particular reason?" I see now... double
      > standard

      GPL is neither pro or anti capitalism. because it is not a market philosophy, so for MS to say it's anti-capitalism, there is no good reason.

      > I will show you a fraud [redhat.com]
      > a leech [ibm.com]

      please explain, especially the fraud one.

      > Quiz: name one innovative Linux/free >
      > software/Open Source(TM) technology.

      i do agree that i do not know of any great innovations due to the open source community, but from what i understand, MS's rallying cry is their innovation, where OS is openness. so it is a valid question to know exactly what those innovations are the MS is always talking about...

    24. 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."
    25. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      The worst that can happen is that people start digging around in the code and realize that nVidia is artificially creating large performance gaps between some of their cards through software, rather than the hardware being the limiting factor.

      This poster's name secretly replaced with Folger's Crystals

    26. Re:Microsoft Linux by Queer+Boy · · Score: 1
      Quiz: name one innovative Linux/free software/Open Source(TM) technology.

      What's that I hear? The sweet sound of silence.

      TCP/IP, FTP, HTTP, HTML, TelNet, POP, SMTP, XML, Perl, Open Firmware, TWAIN, IRC, PNG, MIME, should I go on?

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    27. 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.

    28. Re:Microsoft Linux by thomas.galvin · · Score: 1

      Quiz: name one innovative Linux/free software/Open Source(TM) technology.
      What's that I hear? The sweet sound of silence.


      No, it's the sweet sound of SAMBA.

      Microsoft is afraid of the GPL because it thinks, for no particular reason, that it is anti-capitalist.
      What is your particular reason that the GNU philosophy of free software is pro-capitalism? Oh. "No particular reason?" I see now... double standards.


      It is anti-capitalis; or, at the least, not pro-capitalist. Take a look at ESR's Homesteading the Noosphere . He does a very good job of explaining how the open-source community works. In essence, it is based not on an exchange-for-goods culture, where status is won by being the one with the most toys, but on a gift culture, where status is won by giving the best toys to the community.

      One of the things he discusses is that this type of culture can only arise when people are not concerned with meeting their basic needs. Since they are not all that concerned with "getting stuff," focus turns to "getting prestiege."

      A lot of this is fairly common sense, if you think about it, but this paper is well thought out, well written, and makes a facinating read.

    29. 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.

    30. Re:Microsoft Linux by zeno_2 · · Score: 1

      I do phone support for Windows machines, and I would agree that generally, installing a driver on Windows (lets just assume a display driver) doesn't consist of much. The only cards that I see *usually* when on the phones is an nvidia based card, or an ATI card. Both those drivers are fairly easy to install..

      Now you take a video card like an sis card, and for some reason they like to split up this 10mb driver in files that will fit on a floppy disk. I have to then give instructions to some end user that doesn't know his desktop from his screensaver how to download 10 seperate files, as well as download winzip if its win98, and generally it is a mess. (I think they have recently changed this, as the last driver I had someone download wasn't setup this way) What would be really nice, is if somebody (id assume it would have to be microsoft, and I think they are doing *something* like this with the WDM driver model) made a standard way of installing drivers. There needs to be an installshield type of setup that lets you extract the files from the exe only, or install drivers, and maybe even uninstall all old drivers (it happens a lot with video).

      I can usually get the end user to get the driver installed correctly with no problem.

      Now, lets just take the same situation, your a tech that does phone support. Imagine trying to give instructions over the phone (yer customer has a single phone line, so no doing this while on the phone with him/her) on how to install the Nvidia driver on Linux.

      I myself, who I would consider a fairly technical person, had a fairly hard time trying to get all this working. Ive done it twice, and I could do it now with a lot more ease, but it would be nicer if I could double click something to get the driver installed.

      For the end user, what is the point of making someone go to a config file and edit lines in there that will change video drivers. From a support standpoint its a shitty deal. For those who know the system well, it is a great thing, because you have a lot more control then if you were using windows, and on how it loads this stuff. If linux is going to be something that will replace windows on the desktop, then its going to have to be a lot easier to do simple things for someone who doens't read the code from the kernel when sitting on the can.

      Sometimes I try to teach the customers that call me, and usually it helps them out, but some customers could give a rats ass about how it works, they just want it to work. They see it as something like their car, they would never want to look inside, they just put gas in and go.

      Im not saying any of this is bad, and im not saying one is better then the other. In my opinion its a waste of time to really argue over which is better. I had just read the interview with Linus that was posted earlier, and he had a great atitude about Microsoft and Linux, pretty much that he doesn't care about them, and he's not trying to compete with them, which is how it should be really.

      Im a fairly big gamer, so Windows is going to be better for me, so my fastest machine has WinXP on it. I have another machine here that I usually toy around with other operating systems, when linux is on there, I usually have apache going and i try to figure out how to use php or perl, things like that. In my opinion I like working on a webserver that runs linux vs. a windows machine. I hate the point and click interface of IIS, and for the life of me, I can't create an FTP site, and make it so I can have a simple account that is not an anon account, and I cant figure it out. Ive used apache on Win2k before but it seems easier to find good docs on apache running on linux.

      Im not going to be some sort of hardcore advocate of either OS, they both do what I want them to do. I think its fairly silly to use a tool for something it wasn't intended to, just because its the 'cool' thing to do. I don't want to have to worry about getting WINE to run any games, heck, I want EVERY last ounce of performance I can get from my machine, and doing that defeats that purpose quickly. The games I did play (all from Loki, their program you downloaded to chose what to try and buy was really slick stuff) ran great under Linux, they were all 3d FPS games, and they ran better under Linux then they did under Windows it seemed like, but I got tired of the 3 games that I liked heh..

      I see windows as a glorified bootup screen for my fancy nintendo, anything I do on windows usually has something to do with games (ive been getting more and more into recording music from guitars and such on my computer, but Im looking at getting a mac for that), but windows does those things well. I play ultima online (which I think had a linux client at one point), all I need to do is have a way to IM my friends, open web pages, and run the game.. I also check email once in a while, something Windows does well also. Well anyway, im ranting for too long and i need to stop. Leave with these words, use the tools given to you wisely, as there is no one tool that will accomplish every job perfectly or something..

      And by the way, much worse can happen on windows then hitting a key on startup and selecting use last best config =).

      What happens if that doesn't work, your getting closer to having only one option, formatting and reinstalling =)

    31. 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!

    32. 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. . . .

    33. 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
    34. 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)

    35. Re:Microsoft Linux by arsaspe · · Score: 1

      I've never understood Windows' fetish for rebooting. Even things like network settings can be reconfigured on the command line (Yes... NT had command line config tools) without a reboot, but you use the GUI and it wants to reboot, and half the time it even tries to reinstall all the drivers.

    36. 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.

    37. Re:Microsoft Linux by QuaZar666 · · Score: 1

      Can't use Win98 or WinME ? Funny I thought that is why they(m$) created WDM so that drivers would work on 9x/ME/2k/XP. Hell i've even seen non WDM drivers written for 9x work on ME.

      At least know what the hell you are speaking of

    38. 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.

    39. Re:Microsoft Linux by Jason_Knx · · Score: 1

      Reboots aren't alway necessary on Windows even if an installer tells you it needs to. But I think one reason it does is that with the willy nilly way it loads dlls into memory is that you never know as a developer what app a person may have running that may need to have a reboot to reload the new dll. So a reboot will is better than having a million support questions as to why it just didn't work.

    40. 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."
    41. Re:Microsoft Linux by zeno_2 · · Score: 1

      Ya I agree..

      My first job involved fixing computers around an office, keeping them running etc..

      If I couldn't fix something in about 10-20 min, it was faster for me to format, reinstall everything. Luckily all the data everyone worked on was stored on a server so it wasn't much of a problem at all. My current job involve me fixing things with starting over being a last resort =(

    42. Re:Microsoft Linux by Com2Kid · · Score: 1

      Bah, I have one application that just shutdown and rebooted, NO warning!

      Evil little bugger. . . .

    43. Re:Microsoft Linux by Com2Kid · · Score: 1

      Heh. I am lucky in that I get pretty much unlimited time per computer (well what else can you expect when it is a 486 running windows95 on less then a 300megabyte HD? Ick).

      I do hate time constraints on fixing things, especialy since I am so often dealing with hardware problems.

      I did get major kudos for bringing some power supplies back from beyond the grave though. :) :) :) Yah sure That Guy can walk on water, but darnit, _I_ can revive power supplies!!!! Whooopie! :)

    44. Re:Microsoft Linux by Com2Kid · · Score: 1

      I think this must be the only comment in this story that I have posted today that hasn't been moded up. . . . 11:50 PST time now, so. . . . LOL

      Man I wish I could trade Karma in for cash. Or something. Heck anything almost. Caps with logos from my favorite sites even (yaaah!)

    45. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      Sometimes I leave dialoge boxes like that hiding underneath my work for hours and hours. It's almost never really necessary to do the reboot with Windows 2000.

    46. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      a gentlemen pointed out that you'll never be successful making a better product, You're successful by making your product different.


      Well, then Linux is in big trouble. The whole project revolves around recreating the Unix from old times, plus a little bit of updating. X11 is as old as dirt.

      The new MacOS (version 10) might have a chance, though.

    47. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      Wow, you've even slapped in a few of the old Macintosh-jiihad cliches in that comment.

    48. 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.

    49. 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
    50. 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
    51. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      You go girl! ;)

    52. Re:Microsoft Linux by whos_opie · · Score: 1

      Well regardless of how easy it may be to install ATi drivers on linux, the drivers themselves blow. Ati card performance on linux is horrible, if you actually want to get a decent card for gaming in Linux (good bye Loki, we will miss you and SDL) get a nvidia card. Alot of my friends with high end gaming machines also run linux under a partition and the general conclusion from everyone is that ATI's are the worst possible cards for Linux. Not so much dueto the hardware of the card (even though nvidia cards are faster), but because the ATI drivers are shit.

      --

      You can't please all the people all the time, but you sure can piss all of them off all the time.......
    53. Re:Microsoft Linux by fredrik70 · · Score: 1

      Ms got guidelines for user interfaces, they can't however enforce them on people. If developers wont follow them then there's not much they can do... but indeed maybe they should let their own developers read the book as well Also on msdn

      --
      if (!signature) { throw std::runtime_error("No sig!"); }
    54. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      my smartmedia reader is the same way, as are other cameras. my roomate brought home a kodak from work, and all it needed in winxp was to be hooked into a usb port and it automatically became available.

    55. 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
    56. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      Quiz: name one innovative Linux/free software/Open Source(TM) technology.

      What's that I hear? The sweet sound of silence.


      Well I'll add to the long list of replies as well. Here:

      ITS (The PDP O/S from MIT)
      UNIX (AT&T released it under a licencse that would qualify today as Free)
      Mosaic (The original graphical web-browser)
      The CERN HTTP server (Same again)
      TECO (Also EMACS, which was based on TECO)
      vi (May as well include it)
      SSL (Bought anything from a website lately?)
      Spacewar! (Played any games lately?)
      Untitled (The first computer generated music was generated on a TX-2 computer at MIT. The code to do so was Open & Free)

      Before Bill Gates wrote his Open Letter to Hobyists, 90% of all software was available for free. So bite me kid.

    57. Re:Microsoft Linux by tps12 · · Score: 1
      I just don't see the logic in being bastardly with drivers.

      Did you mean "niggardly"? I know it sounds worse, but "bastardly" is derived from "bastard," an offensive term, while "niggardly" has, well, legitimate origins (that's kind of an obtuse pun there).

      --

      Karma: Good (despite my invention of the Karma: sig)
    58. Re:Microsoft Linux by tps12 · · Score: 1

      I agree, Apple has really struck a balance between upgrading and backward compatibility. They have always been careful to provide emulation to run "legacy" programs, even through the 68k->PPC transition. The only times I encountered difficulties running older software was in running apps that weren't 32-bit clean on chips that couldn't be set to 24-bit mode, and when playing old games that relied on the processor being 8MHz to provide timing: those ran, but waaaay to fast to play.

      --

      Karma: Good (despite my invention of the Karma: sig)
    59. Re:Microsoft Linux by Com2Kid · · Score: 1

      I surprised one of my friends by dropping to dos and going

      ipconfig /release

      ipconfig /renew

      a few days ago. :)

      I had accidently removed the CAT5 cable from my NIC, and with how ATTBI is setup now (as compared to how @Home was setup with staticiy goodness) Windows sometimes decides freak out if you drop your connection. It does not do this all the time, but it is still a royal pain. :(

      Win9x can do this too, most people just don't realize it. ^_^ DOS could rerout input and output to almost anything that you wanted it routed to, the CTTY command was what was used if I recall correctly. I have no idea what it is called now days under NT (of if it even still exists)

      Mode can redirect printing but that is about it. :(

      NT actualy has a TON of either undocumented or rarely known about commands. DOS has a few underutilized ones, but that is about it. Files describing "undocumented DOS commands" tend to be rather small. ^_^

    60. Re:Microsoft Linux by Com2Kid · · Score: 1

      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).

      Under windows we call that Deltree C:\windows or Deltree C:\WINNT

      Actualy reinstalling WindowsNT over an old install pretty much just rewrites the system files and thats it. You do lose all of the registery bindings to programs (which is normaly what causes the problem in the FIRST place, ugh!), but quite frankly I get permantly peeved at any programmer who sees the NEED to include an assload of registery bindings just to get their program working. . . .

      ::growls::

      The registery is really the main cause of a lot of window's more serious problems. A ton of software leaves behind crap in the registery which can have serious conflicts with, uh, other crap in the registery.

      I have yet to figure out WHY the registery is really needed. A ton of it is redundent, and I am talking about on a fresh install! To make it even worse a lot of software companies have given up on even trying to make sensible names for their registery entries and instead just name their branchs randomly. . . .

      Grrrr

    61. Re:Microsoft Linux by Anonymous Coward · · Score: 0

      Don't remember what app it was, but I once installed a program that popped up the 'Windows will now reboot.' message box SYSTEM MODAL! Lost 3 pages of a term paper because of it.

    62. Re:Microsoft Linux by maxpublic · · Score: 1

      Getting NVidia to work is damned easy. Both the driver and kernel patch are available via rpm and can be installed just as easily as any Windows driver. I know this because two of my home linux machines have the drivers installed.

      So you:

      - download the driver and kernel patch
      - double-click to install them
      - reboot the machine

      and you're done. That's it.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    63. Re:Microsoft Linux by rusty+spoon · · Score: 1

      "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."

      Yes it is, it's *exactly* that. When you come to realise this simple fact perhaps you'll stop accepting cruddy software that demands you learn 'tricks' like that. And whilst you continue doing it you are nothing more than a trained monkey.

      The computer is a tool, nothing more. You seem to have elevated it to being an object of worship, learning the required chants before it grants you a morsel of emacs.

      And whilst I'm ranting; Windows (XP) isn't much better in *many* areas...but I sure don't need to "monkey see, monkey do" like you linux geeks.

      Clean this linux shit up and 'normal people' will use it.

    64. Re:Microsoft Linux by JLinden · · Score: 1

      Believe me, ATI drivers on Windows blow too. I recently installed their 8500 drivers, and it made some of my games become completely unusable until they released their new drivers some months later. In general, ATI makes really crappy drivers, and that holds them back in the video card market.

    65. Re:Microsoft Linux by wpeterso · · Score: 1

      ... and to think that only 30 minutes ago I just installed the latest version of IE (was re-directed there on browser startup natch)and don't ya know it --- I was working on a spreadsheet (well actually maybe surfing too... but anyway) and the machine restarted. I lost some fairly valuable work. I use MS on my desktop but this kinda pissed me off.

    66. Re:Microsoft Linux by Com2Kid · · Score: 1

      You installed IE6?

      SUCKER!

      ;P

      Actualy under win2k+ that is a coredump, but MS is "kind" enough to automaticaly reset for you. . . . bleh.

      Luckily this type of thing is rather quite rare and it is actualy quite likely that it is not MSs fault (100% at fault anyways. . . .)

      You have a SB:LIVE! by any chance?

      >;)

      (Heh. Or even worse. An SB:LIVE! and a SCSI card, woooh boy, did I EVER have problems making those two work together!)

    67. Re:Microsoft Linux by whos_opie · · Score: 1

      Heh, that and the fact that the performace of the cards dont match nvidia's, except perhaps on DVD playback...

      --

      You can't please all the people all the time, but you sure can piss all of them off all the time.......
    68. Re:Microsoft Linux by awyeah · · Score: 1

      Just as a side note, /home is not *always* a separate partition. In FreeBSD, the home directories are in /usr/home (which is just in the /usr partition), and there is a symbolic link from /home to /usr/home.

      - Dave

      --
      Why, no, I haven't meta-moderated lately. Thanks for asking!
    69. Re:Microsoft Linux by awyeah · · Score: 1

      You're absolutely right. I don't have much of a problem with Windows. I'll argue the merits of running FreeBSD on a server platform all day and all night, but for the desktop, the fact is, windows works very well.

      The only thing I have a major problem with is the cost of the software... I'm sure most of us don't really need to care about what it costs, but the fact that they want to charge so much for it just seems a bit unreasonable to me.

      --
      Why, no, I haven't meta-moderated lately. Thanks for asking!
    70. Re:Microsoft Linux by Vikki_R. · · Score: 1
      I love it. My favourite popup is after you install a program, and you get the little box: "Windows will now reboot. OK"

      Yeah, really. I get that screen every time MS springs a patch on me. (Anyone else ever notice how M$ tends to decide at *9:30 PM* to download a patch? Or, if they actually get a clue/watch and download the patch at 7:00, it still takes till 11:00 to finish downloading and installing. Then again, that may be because I'm in the Eastern timezone and they're in the Pacific timezone, but *still*! They also (purposely, it seems) hide the area with the options to ask if it's a decent time to download. After 4 mos. I finally found that option. Anyway...)

      Fortunately, as long as you don't click anywhere on the dialog box, you can keep it waiting in the background until *you* decide it's time to shut down. I know because I've been busy (reading /.) when a patch has finished downloading and installing itself, and I haven't been ready to shut the computer off for a few hours, so when the dialog box comes up, I just click on the browser window behind it which moves it to the background, and keep on reading. :)

      Basically, my point is, those boxen are annoying, but there *is* a way to kind of 'put off the inevitable', so to speak. Er, now I lost the rest of my train of thought... crap...

    71. Re:Microsoft Linux by masoncooper · · Score: 1

      Or worse yet...
      Windows will Reboot in 15 seconds..
      _________
      === |
      _________

      |Reboot Now|

      It might as well say, "let's see how fast you can save everything.

      Personally, I wouldn't mind seeing Microsoft release a version that can restart all the critical components without a full restart. NT does some services, but not everything.

  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 sean23007 · · Score: 1

      It's simple really, without open source, other people can't sell your software.

      Please explain.

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    5. Re:MS and Open Source? by BigBir3d · · Score: 1

      Like Apple?

      It is debatable as to whether Apple is making a profit right now. OSX on it's own? Reasonably sure they have lost money on that venture, by itself.

      RH money is only a recent thing, they went the VC way, and were smart enough to not self-destruct. They are a service oriented company, whereas MS and Apple are selling a product first, and then a service to run that product in a useful way (esp. MS). Yes, you can buy RH, but how many out there actually do?

    6. Re:MS and Open Source? by KenSeymour · · Score: 1

      I think he meant that Microsoft is competing quite well.
      So closed source sometimes makes the basis of a sound business model.

      You heard it here first on /.

      --
      "We can't solve problems by using the same kind of thinking we used when we created them." -- Albert Einstein
    7. 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.

    8. 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.

    9. Re:MS and Open Source? by Karma+Sink · · Score: 1

      It was poorly phrased. I think he meant to say that, if you are using closed source software, others cannot sell your software, whereas people can do this with OSS.

      Maybe.

      --

      When encryption is outlawed, ?o'AZ-,++o+i++##4AoA+-/-C++bI+/.+~
    10. 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?

    11. Re:MS and Open Source? by pstreck · · Score: 1

      What about trolltech. There buisness model seems to be working for them. Granted I don't know how they are financially but by dual licsencing software you get the best of both worlds. Phil http://captnscooby.org

      --

      Later,
      Phil
    12. 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.

    13. Re:MS and Open Source? by Anonymous Coward · · Score: 0
      Besides, Microsoft has already made clear that the GPL is a threat to capitalism; hence, their desire to have nothing to do with it.

      Microsoft can do an about face. It wouldn't be the first time.

    14. 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!

    15. Re:MS and Open Source? by Anonymous Coward · · Score: 0

      Tell you what:

      Red Hat is now a _public_ corporation. They have a legal obligation to raise the stock price. They _must_ at all times appear as if they are trying to increase profits (remember this is a _legal_ obligation). Now imagine this: they could start creating proprietary software and include it or sell it for Red Hat Linux. If it could be proven that this would make them more money, should they do it? I would say that to _not_ do it would possibly be illegal and a "bad" thing. Corporations are not bound to philosophies such as GNU's free software or ESR's Open Source(TM). They are bound to shareholder expectations. Shareholders do not care about philosophies. They care about return on investment. If Red Hat decides to follow their own "Pursuit Of Good(TM)" and ignore the shareholder wishes, then it may very well be SEC butt-whoopin time. Who knows..

      I sure wouldn't invest in Red Hat.

    16. Re:MS and Open Source? by Ty · · Score: 1


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

      THANK YOU! Why do so many zealots here miss this point?

    17. Re:MS and Open Source? by Anonymous Coward · · Score: 0

      Nope. I mean, everyone does a complete turn around every now and then. Just look at Ximian. They are now making and selling proprietary software.

    18. 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.
    19. Re:MS and Open Source? by Tassleman · · Score: 1

      Where are my moderator points when I need them? This is the most intelligent post on /. I have read in weeks.

    20. Re:MS and Open Source? by Anonymous Coward · · Score: 0

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

      Counter-example: Netscape Enterprise Server (which unlike the browser, was intended to be a profit center) -- steamrolled by Apache.

      If anything OSS ensures that it's impossible to endlessly profit off of a static product (HTTP 1.1 servers, UNIX, spreadsheet software). But then if your product is so simple that volunteers could duplicated it, you probably don't deserve to make money off it.

    21. 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.

    22. Re:MS and Open Source? by psamuels · · Score: 1
      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.

      Perhaps. I think a point which many people don't get, and which Microsoft really really wants people not to get, is that open source software is at most a threat to closed-source software vendors. When they decry the GPL as "un-American" or "anti-capitalist", what they mean is "anti-software-vendor".

      This is incredibly myopic, and I can't believe anyone would take such a POV seriously. If Microsoft were to shrivel up and die tomorrow because someone else (say, the open source community) produced products that were so much better that Microsoft could no longer compete - how does that hurt anyone outside of Microsoft? It could only be a good thing for the vast majority of businesses, whose livelihoods are tied up in making widgets, or selling groceries, or treating sick people, or building highways, or managing hedge funds.

      Basically Microsoft wants us to think "what's good for GM is good for America" with s/GM/MS/g. I don't buy it. Companies are a means, not an end. And it is, IMHO, awfully arrogant to say otherwise.

      The only way the consumer is not best served by the market making a choice that cuts out an inferior competitor - is if the market is acting on incomplete information and the inferior competitor is in fact not inferior at all. But for Microsoft to complain about being defeated by FUD would be rather ... ironic ...

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    23. Re:MS and Open Source? by AstralSeeker · · Score: 1

      Navigator was nearly free. If you were a student or government it was free. And you could always download it and install it, so for most people it was free. Only for profit companies had to buy it (if I remember well), and even then it was so easy to get hold of I'm sure a lot of places just downloaded it and installed it everywhere.

      And I don't think MS even had a chance with explorer without it beeing free. They could have used the same pricing system, but by using the profits from the OS (and making the OS more attractive with IE) to develop it they probably got more money from IE than Netscape ever got from Navigator. It's not free, you just pay for it by buying windows.

      I just don't know anybody who ever bought Navigator or ever thought it wasn't free, Navigator was just a way to sell servers IMHO.

    24. Re:MS and Open Source? by Anonymous Coward · · Score: 0

      "Actually, the browser was initially supposed to be a profit center for Netscape"

      Please check Netscape's IPO filing -- they were originally an enterprise server software company. The browser was intended to turn on some lightbulbs and provide free advertising.

      The fact that it became a profit center had more to do with insanely high ad rates, companies like the one I worked at that _demanded_ to pay for product support, and the overall failure of their server strategy (not entirely at the hands of Apache).

      Oh, IIRC NES was free for academia, much like Navigator.

    25. 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.

    26. Re:MS and Open Source? by Oluseyi · · Score: 1

      The loss of a major employer puts people out of jobs, which eliminates their income, which reduces spending, which affects all market participants by reducing profits (due to reduced sales), which causes them to lay off employees, which eliminates their income...

      I agree that the Microsoft propaganda is bogus, but there are subtle merits to it.

    27. 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.

    28. 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?
    29. 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. ;-)

    30. Re:MS and Open Source? by high · · Score: 1

      You dont need the original road to create a new one. The thing you need is to be able to link with it! =) The LGPL could do just fine here.

    31. Re:MS and Open Source? by MartinB · · Score: 1
      Counter-example: Netscape Enterprise Server (which unlike the browser, was intended to be a profit center) -- steamrolled by Apache.

      Steamrollered? Don't think so. Fewer installs, perhaps, but is the number of installs really the only significant factor? If you're a Netscape shareholder, would you rather have the same number of Apache installs if it meant that you never made any money on it? I'm sure that giving away NES (and variants) was an option considered, but decided against.

      Netscape Enterprise Server was just too costly and never offered anything over Apache.

      Too costly for whom? If you're putting together a $200m programme, of which $60m is software licensing, if one of your strategic components won't work with Apache, then a few NES licenses is small beer.

      Next time you're looking at the Netcraft survey, just take a look at who's using NES...

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

    32. 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

    33. Re:MS and Open Source? by psamuels · · Score: 1
      The loss of a major employer puts people out of jobs, which eliminates their income, which reduces spending, which affects all market participants by reducing profits (due to reduced sales), which causes them to lay off employees, which eliminates their income...

      Well - I guess I've just read too much Milton Friedman. Jobs, like companies, aren't an end - they're a means. The end is useful output: goods and services. If open source software can harness a method of producing software better (i.e. cheaper and/or more desirable) than what Microsoft can do, then by Friedman's economics, Microsoft is wasteful and society is better off without them. Those people who are (still hypothetically) laid off from big software houses because the economy no longer needs their jobs - those people can go do something else productive to society, and society benefits by having more goods and services for a given amount of effort. (Which in turn translates to lower prices for the consumer versus per capita income.)

      Are individual workers better off? Any societal change produces perceived winners and losers. If all you ever wanted to do in life was get paid six figures to write shrink-wrap software, and you really have no other marketable skills, then open source is quite a threat to you. But on the other hand, if you run a factory and need some custom software written, you win because the programmer-for-hire market is more competitive.

      Put another way, the Microsoft "open source is unamerican" line is Luddite. Remember the Luddites? They too believed that it was better to keep everybody employed at their current jobs than to produce goods [and services] efficiently.

      Of course there are other ways to look at it. In a global economy, one might say that the loss of Microsoft is bad for America because it would adversely affect the balance of trade. Depends on your perspective whether that's good, bad or indifferent.....

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    34. 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.

    35. Re:MS and Open Source? by Anonymous Coward · · Score: 0

      Next time you're looking at the Netcraft survey, just take a look at who's using NES...


      Fewer and fewer people from what i understand. The real money on the web now is applications servers. Webservers are old news.

    36. Re:MS and Open Source? by JordanH · · Score: 1
      • Please check Netscape's IPO filing -- they were originally an enterprise server software company. The browser was intended to turn on some lightbulbs and provide free advertising.

      When James Clark approached Andreesen about founding Netscape, the thought was the browser would be the product. They had to adjust the strategy by the time they came out with their IPO.

      Still, the main point stands, I think. You can't sell into a market that's already dominated by a good free product that dominates like NCSA Server did early on. Apache is just an updated NCSA Server.

    37. Re:MS and Open Source? by Anonymous Coward · · Score: 0

      Because they're retards?

    38. 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.

    39. Re:MS and Open Source? by beleg777 · · Score: 1

      Besides, Microsoft has already made clear that the GPL is a threat to capitalism; hence, their desire to have nothing to do with it. Look at the direct effect. The most successful open source project out there is Linux, right? Take a look at what they are directly competeing with: Unix. Ask the people at Sun what they think of Linux. Look at closed source development for Unix systems. I don't have the numbers, but I'm fairly certain that Unix is gone, and it's primarily because Linux replaced it. Microsoft is a special case. They have a monopoly, and hence the added leverage that being free gives Linux allows it to compete where any closed source product could not. I think it's essentially two sides both breaking the rules.

      --

      Science may someday discover what faith has always known.
    40. Re:MS and Open Source? by joshsisk · · Score: 1

      Apple makes the lion's share of their money selling hardware. They are a very different company from MS.

    41. Re:MS and Open Source? by joshsisk · · Score: 1

      Do you think OSS will somehow prevent these people from being paid to develop these systems? If OSS can't do the tasks that these systems do, then of course people will be paid to create them.

    42. Re:MS and Open Source? by JordanH · · Score: 1
      We're talking about capitalism here, not specific products.

      Companies were having a hard time making money on Unix before Linux came along. SCO was just scraping by and all of the other Unix offerings were really tied closely to a hardware architecture. The Unix vendors really made their money on the HW, not on Unix.

      SCO has been replaced by the Linux distro vendors, who are taking their turn at just scraping by.

      Capitalism itself is not under attack, but there has been a change in products.

      Saying that OSS is an assault on captialism because of what it's done to the Unix vendors is like saying that the automobile was a threat to capitalism because it didn't allow the buggy whip manufacturers to make a profit.

    43. Re:MS and Open Source? by Anonymous Coward · · Score: 0

      Why do you confuse Open Source with GPL? There are Open Source products that are charged for?

      Keep them seperate.

      If the question was how does Microsoft work with GPL?, that would be a different story. It's not in their interest to do anything with GPL except for maybe educational materials.

    44. 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
    45. 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
    46. Re:MS and Open Source? by tricorn · · Score: 1

      Why shouldn't they get paid? They're doing work for the company. The fallacy is believing that a company, having paid someone to develop or modify some software, must then keep that software private (either out of some principle of "we paid for it, it must be valuable, hence we can't give it away, but we're not a software company so we can't sell it either" or simply to keep competitors at a disadvantage so they can't compete against you as effectively). The former is simply misguided; the latter is a failing of capitalism, as it makes the market less efficient.

      One way out of the conundrum would be for companies to form "software development consortiums", specifically to develop software that all of the companies could use. For software developed from scratch (or, at least, not using GPL or similarly licensed software), it could be kept proprietary to members of the consortium for a limited time before being released as GPL (or whatever). Joining the consortium would give a company the advantage of getting earlier access to such work, as well as being able to steer development of things they are particularly interested in. Requiring a fee helps reduce the free-rider problem. Releasing it as GPL eventually allows multiple consortiums to build on each other's work, as well as the rest of the free/open software community and existing work.

      Where free/open software doesn't seem to be working well, as a business model, is for companies that are primarily software developers - their only product is software. I think it can still be made to work, but not at the profit levels that Microsoft is used to getting. However, if they don't accept it, they'll eventually be crowded out by companies that can operate much more effectively by developing upon, and supporting, free/open software. Note that Apple is also a hardware company, and that's why they can embrace free/open software more easily than Microsoft. The software, even if they don't have a monopoly on it, still helps them sell their other products, and thus has value beyond the raw revenue that the software itself brings in.

    47. Re:MS and Open Source? by tricorn · · Score: 1

      They do not have a legal obligation to raise the stock price. That's nonsense. It's also nonsense to think that a public corporation can't have a philosophy. Of course they can, that can even be a big part of the worth of the company! Yes, there's a fiduciary responsibility to the shareholders. You have to do what's good for the company (and thus the shareholders), and the primary measurement of that is net worth/profit, but there are many ways of going about that.

      There's nothing that says a company can't take a long-term view, even if the market tends to not reward them for it; what you can't do is mislead investors about the nature of your company and business plan, or change things without due consideration of how a change will affect stockholders (including having stockholders approve such changes).

    48. 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?
    49. Re:MS and Open Source? by JordanH · · Score: 1
      • 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.

      Agreed! That's one of the many reasons that I feel commercial software will do just fine.

      Businesses will benefit from not paying restrictive licenses for some things. ERP vendors will benefit from the OSS tools, compilers, Operating Systems on which to develop their systems.

      Everybody benefits. Free roads have not been a hindrance to the transportation industry, rather it's been a boon. OSS software should be viewed the same way.

    50. 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
    51. Re:MS and Open Source? by maxpublic · · Score: 1

      The entire statement "goes against capitalism" only shows an extreme lack of understanding of what capitalism actually is. Capitalism does not *require* that one charge for service - ever. Donated labor under *any* circumstances is something capitalism doesn't comment on at all.

      Economics 101. I suggest you pick up a decent, basic economics textbook to review what capitalism actually is, rather than what you think it is.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    52. Re:MS and Open Source? by rusty+spoon · · Score: 1

      People buy stock because they want to make money. It's that simple, truly it is. Some people will invest in 'green' stocks e.g. not arms manufacturers or drugs companies - and this may be true of a *tiny* percentage of RH stock owners.

      Some companies don't plan to make money, and these are called charities. It's unlikely that RH would be where they are if they had become a truly benevolent organisation ;)

      I personally find it very hypicritical. It appears to me that the majority of the mouth-pieces for OSS and FSF are in a happy financial state...so they have nothing to lose by wanting to kill my salaried position. I'm just waiting for one of them to write a book and sell it...

    53. Re:MS and Open Source? by rusty+spoon · · Score: 1

      In it's current state OSS isn't competition for close source.

      "Normal people", the ones that actually buy the bulk of closed software, have never heard of OSS and won't use it even if they had. I base this on a quick straw poll of non-IT friends and relatives who also own and use computers. To them Linux and Amiga have roughly the same weight, FreeBSD sounds like a first hit drug for free.

      If they were competition then I for one would use Linux to ensure my skills stay current. I cannot see how Linux will compete with MS Windows.

      The arguments about many eyes over the code simply don't hold true on MS's ability to simply hire "another 100 coders to review the code".

      Add the ability for MS to hire 100 quality designers to do nothing more than "talk" about design, a couple of hundred testers and follow it up with $60BILLION in marketing and I think we have a clear winner.

      OSS needs to do a lot of maturing, and maybe even leap-frogging closed source in terms of *how* software is designed, and then how it's developed. I'm no fan of OSS, I've made it clear many times, but the OSS community has an opportunity that right now it's squandering.

      Yup, I used the 'design' word because I see precious little of it in current OSS offerings (not that I've seen a lot mind you).

      Better design-for-people applies to both open and closed communities, and OSS could lead the way if only there were software designers (UI and interaction) willing to work for free.

      I'll concede that bad design is platform independent *but*, due to the nature of Linux (where most OSS lives), it appears to me that bad design is more prevelent in OSS "I want a feature, I'll add it dammit" or "You know where the source is, go hack" - neither of which makes for a product that is user-centric.

      I'll agree that in practice competition promotes innovation.

      However, in terms of stability I don't believe that stability in FBSD or Linux has affected stability in Windows. Windows has always had bad press re stability, since before Linux was but a mere twinkle in it's papa's eye. They've had a problem and they know what the solution is - maybe they had been working on it for a long time.

      I've worked professionally in software for over ten years, 3 of which was commercial unix - all in C/C++. I've always worked on software that is sold (apart from R&D, which was eventually sold). I think you are wrong and my personal experience backs it up ;-)

    54. Re:MS and Open Source? by tshak · · Score: 1

      I think you are being to literal. Look at America's implementation of Capitalism, look at the spirit behind it, then look at the spirit behind the GPL. Capitalism and profit go hand in hand. The GPL, in spirit, is closer to Communalism.

      Donated labor under *any* circumstances is something capitalism doesn't comment on at all.

      I guess I have to disagree again. If Capitalism is all about profiting, what profit do I get from working for free?

      --

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

      Capitalism *has nothing to say about donated labor*. Neither the theory nor the rather limited practice address donated labor at all. Only labor-for-sale has anything to do with capitalism.

      Once again, pick up an economics text book if this idea confuses you. I can't stress this enough. This has nothing to do with 'profit'. Capitalism doesn't require that donated labor be profitable, or that all labor be sold; BECAUSE IT DOESN'T ADDRESS THE NOTION OF DONATED LABOR AT ALL.

      Sometimes you just have to shout....

      Max

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

      Okay. It doesn't directly address a lot of things related to business. We can be legalistic, or we can think outside of the box and look at the attitude behind it. The word "Labor" does not even come up in any legalistic definition of Capitalism, however, it is implicit that as a capitalist I will hire the best labor for the cheapest dollar. Maybe I should say that it "goes against the culture of Capitalism". Regardless of how it's worded, my point is still clear. We'll just have to agree to disagree.

      --

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

      There is no 'legalistic' definition of capitalism. Capitalism is a theory, not a law.

      There is no 'culture of capitalism'. Capitalism is either practiced to one degree or another, or it isn't.

      Donated labor does *not* have anything to do with capitalism. It isn't contrary to capitalism, nor antithetical to capitalism. There is no difference between labor donated to a charity, a church, or an open-source project under capitalism. It's *all* donated labor and has nothing whatsoever to do with capitalism.

      You think that somehow, because a person donates labor, this 'opposes' capitalism in some sense. It doesn't. This is purely a thing of your imagination - and Microsoft's, for that matter.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    58. Re:MS and Open Source? by Anonymous Coward · · Score: 0

      "I'm just waiting for one of them to write a book and sell it..."

      They have all writen books and sold them.

    59. Re:MS and Open Source? by rusty+spoon · · Score: 1

      I did not know that.

      Are the texts open source?

  3. Very Good Question by horse · · Score: 1

    Especially given that much of Microsoft's revenue is driven from the upgrade cycle.

    I don't really see how a service model could make substantial revenue from the consumer market, either. Consumers don't hire consultants.

    1. Re:Very Good Question by h4l0 · · Score: 1

      No most home consumers dont hire consultants, but alot of consumers wouldnt mind paying $10 or $20 for a call to support if it were to help them get their problems fixed right away. I do tech support for a living and i speak to customers on a daily basis who say they wouldnt mind paying for support, as long as the support is good and fixes their problems.

      --
      Avoid The Rush, Start Thinking NOW!
      --
      Any Spelling Or Gramatical Errors In This Post Are There On Purpose.
    2. Re:Very Good Question by spells · · Score: 1

      I agree, but the problem is that most of the consumers I talk to want a visit to their home, not a phone call. I would want to charge $80-100 min. per call to justify the work. Home users typically aren't willing to pay that. When more home users are on WinXP with high speed connections, I would probably consider remote service at $40-50. Probably still too much for the consumers.

    3. Re:Very Good Question by h4l0 · · Score: 1

      The $80-$100 for a housecall i could understand, but the $40-$50 for a remote service? that seems a bit steep. but then im not in the industry of pay for support, so i wouldnt know how these things are typically priced. at where i work, you get the tech support with the monthly fee you pay. but then thats me, i usually dont have to call anyone for help, if its something i dont know i hop on the internet and hit irc or some newsgroups.

      --
      Avoid The Rush, Start Thinking NOW!
      --
      Any Spelling Or Gramatical Errors In This Post Are There On Purpose.
    4. Re:Very Good Question by rusty+spoon · · Score: 1

      "internet and hit irc or some newsgroups"

      Open support? Competition for closed support?

    5. Re:Very Good Question by h4l0 · · Score: 1

      what exactly do you mean by open and closed support? if you mean open as in talking to some random person on the internet, a majority of the time that is better than calling and talking to the company themselves. i have found 98% of the time there is someone out there who has had the same exact problem that i have and can help me solve it very easily.

      --
      Avoid The Rush, Start Thinking NOW!
      --
      Any Spelling Or Gramatical Errors In This Post Are There On Purpose.
    6. Re:Very Good Question by rusty+spoon · · Score: 1

      If the information is freely available, and I use google and deja (poor deja), then it's clear that's it's competition for "pay" support. Either it is or it isn't. I think it is.

      Imagine a world without the need for tech support staff, just log in to IRC, ask your question and get the answer - cool? Yup, and it exists right now. Only problem is that, like Linux, it's a reserve of the true techies...for now at least.

      The problem is, as I see it, that if support is one of the cornerstones of OSS then "open support" as detailed above would kill companies like RH whose bulk income is support contracts.

      No-one could charge support for mass-market product like distros when support is available for free.

    7. Re:Very Good Question by h4l0 · · Score: 1

      The problem is, as I see it, that if support is one of the cornerstones of OSS then "open support" as detailed above would kill companies like RH whose bulk income is support contracts.

      A very good point that i hadnt thought of. Its funny you should mention Redhat and linux, because a majority of the time when i need help with something i hop onto irc and go to irc.openprojects.net's server and go to #redhat and ask questions. In fact one of the main reasons i go there is because that there is people who work for Redhat who hang out in the room, and are very willing to help people. I suppose as long as there is a non-techie crowd out there, or just people who want low maitenence in genral will still pay for the support.

      --
      Avoid The Rush, Start Thinking NOW!
      --
      Any Spelling Or Gramatical Errors In This Post Are There On Purpose.
    8. Re:Very Good Question by rusty+spoon · · Score: 1

      "I suppose as long as there is a non-techie crowd out there, or just people who want low maitenence in genral will still pay for the support."

      Further, as we are living in an ideal world for a moment also consider software that is so well designed and written that it needs no support. What to do then?

      "Perfect software" should be the goal of all software developers but where support is a commercial activity you have a clear conflict of interests.

  4. Dancing Monkeys by Anonymous Coward · · Score: 1, Funny

    Well, they could just forget the software biz altogether and sell videos of Steve Ballmer dancing... Hell, I'd pay good money for more of that!

  5. what should they do? by Anonymous Coward · · Score: 0

    They should liquidate all their assets and spend it on beer.

    1. Re:what should they do? by Anonymous Coward · · Score: 0

      That would be a LOT of beer...

    2. Re:what should they do? by Anonymous Coward · · Score: 0

      you're not from wisconsin, are you?

  6. 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 philipdl71 · · Score: 1

      I expect Microsoft to challenge the GPL in court within two years.

    2. Re:They Can't Respond (and make a profit) by Anonymous Coward · · Score: 0

      does this vork? link

    3. 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.

  7. Their stragety should be... by j0nkatz · · Score: 0

    fuck open source in the ass with a big rubber dick!

    --
    Don't mod me, bro'!!!!
  8. 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
    1. Re:Compete legally, that's all by markyd · · Score: 0

      Thats complete rubbish. I realise the majority of /.ers are Linux obsessives, but that ain't true. Somebody up there makes some valid points about Windows and its general stability (in terms of tweaks and updates)compared to Linux, but it should also be pointed out that the majority of people comparing Windows to Linux comapre Windows 9x which is now a dead product.

      I have been using Windows NT based systems since the early days of NT4 (now on W2k Pro) and IMHO it compares very favorible with Linux is terms of responsiveness, reliability and usability. Moderators please note, this is an opinion, not a statememnt of fact. Therefore it is by definition not flamebait. Its unfortunate that this has to be spelled out to you.

  9. 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 groman · · Score: 1

      Hey! I resent that!
      I favor an extreme capitalist system but I am all for free software and open source. Just don't go releasing software under GPL and then calling it free or open-source, it's plainly not.

    2. Re:Oxy Moron by Anonymous Coward · · Score: 0

      Plainly not? How absurd, GPL is the way it is to force software to remain "open source".

    3. 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.

  10. I dont' think they can make it at all... by jdwilso2 · · Score: 1

    Honestly, I don't think Microsoft *could* make it in an opensource world. They'd have to turn everything upside down and inside out. All of their policies would have to change, all of their licensing would have to change... Everything would need to be different. They could prolly still make a good buck selling software in the stores, but when source is available for free, people may simply learn how to compile it themselves.

    I think either Microsoft will keep things the way they are or fall apart trying to adapt to something else... I hope I'm wrong because there is a lot of talent and cool ideas coming out of MS, and eventhough I hate thier policies, they do make a good deal of very cool stuff possible on todays computers.

    jdW

  11. 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
  12. 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 Perdo · · Score: 1, Troll

      But unfortunately, it is not OSS for the masses. This is not a strong argument for OSS over Proprietary methods. Apple is not the "Think Different" OSS solution. Contrary to their hard marketed image, they are the most closed company of all. They own the hardware AND the software. Shure, they use FreeBSD but so does Microsoft in their TCP/IP stack.

      It is unfortunate that so many true OSS Developers have begun effectivly working for Apple for free.

      The OSS Community will never see a scrap of benefit from Apple.

      --

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

    5. Re:MS should follow Apple. by xconslash · · Score: 0

      The difference between Apple and MS is one of vertical vs. horizontal integration. Apple controls the whole (most) of the production process that produces the end-user experience. MS buys out and undermines competition to make their product the only one availible.

      If MS were ever to implement a OSS solution, it would bend and twist the ideas behind Open Source into something much different.

      Remember the differences between corporate reasoning and hacker reasoning. We do it because we want to make our and others computing experienc e better. Corporations base everything on profitiability.

      --


      .sig error: carrier signal lost.
    6. 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
    7. 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.

    8. Re:MS should follow Apple. by JordanH · · Score: 1
      • The big problem I see is that Linux is basically anathema to MS's culture.

      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.

      It fits with what Bill has to say about give and take between the Free and Proprietary software worlds. Now, to make his words have any meaning, MS actually has to give something, which is why my strategy might be a good fit for them.

      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.

      The strategy is one of "taking the air supply" away from Linux. How many businesses would opt for the free version of Darwin over Linux if it had $Billions of support? How many businesses would opt for the premium, supported and tested version?

    9. Re:MS should follow Apple. by @madeus · · Score: 1

      "Since when did idiocy become a point of view?"-Dilbert

      Might be attributable to Dilbert, but I think the one you ment was:

      "Since when did ignorance become a point of view?" 8)

    10. 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.

    11. 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!
    12. 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
    13. 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?

  13. Let the eyes in by Anonymous Coward · · Score: 0

    Purely from the MS point of view a good move would be to open Windows et al under a form of license that allowed modification but prevented redistribution. The many eyes looking over their code would resolve their security problems and maybe more. And those few enthusiasts who downloaded, built and ran their own form of Windows would hardly eat into their revenues at all (as long as they couldn't redistribute), hell they probably pirate already.

    As for wholesale theft of the Windoze code base by unscrupulous vendors, MS has the firepower to kick anyone's ass who attempted such antics.

  14. 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 kubrick · · Score: 1

      Yeah, but Microsoft owns so much, and is looking to get into the rest...

      Any time someone says, e.g., "Microsoft doesn't do refrigerators" I could probably find a counter-example, or at least an early beta fridge that actually heats its contents :)

      --
      deus does not exist but if he does
    2. Re:No service arm? Wha? by WildBeast · · Score: 1, Offtopic

      I'm usually pro-Microsoft, but MS building the GAP.com site drove me nuts. Don't they know that GAP just like Nike uses slave labor?

    3. 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..

    4. Re:No service arm? Wha? by linzeal · · Score: 1

      Dude, have you ever read microserfs? If it was legal to publicly whip programmers for falling asleep or not coding the 20,000 lines of crappy code a day that M$ requires to stay employed there they would be all over that like divorced women at the cheesecake bar.

    5. Re:No service arm? Wha? by Anonymous Coward · · Score: 1, Interesting

      It's true, they do have a service arm. The company that I work for bought their services, but didn't read the contract very well. It turns out that we wasted a few million dollars and a year of effort, and all we got in return was a recommendation of what platform and tools we should use to build the system that we needed. Take a wild guess what they recommended. I'd say we got "serviced".

    6. Re:No service arm? Wha? by Anonymous Coward · · Score: 0

      In 1999, I was sitting at an important lunch in Downtown Toronto when a Microsoft Rep told the Royal Bank (Canada's largest Bank {and it only has 4}) that 40% of their business is consulting.... 40%!!! ..and that they are trying to compete with Oracle and IBM on the % of revenue they earn from consulting/services....

    7. Re:No service arm? Wha? by Anonymous Coward · · Score: 0

      how does someone stating his failure get moded up?

      wtf?

    8. Re:No service arm? Wha? by Dredd13 · · Score: 1, Flamebait
      Don't they know that GAP just like Nike uses slave labor?

      who cares? Seriously, I may not be politically correct for saying this, but if some unemployed guy in some_random_country will be happy for 1/1000th of what Joe Sixpack wants for some_random_mindless_fucking_job, why do we feel the need to insist that "our way is right"?

      I'm not "corporation fan" by any stretch, but frankly a lot of the "they get paid pennies over there I tell ya!" whining I hear sounds like sour grapes from folks whose union priced themselves out of a job HERE, and are mad because someone at said corporation realized "running a sewing machine is a mindless fucking job that requires no education and very little expensive training, and you don't need to pay some union snot $25.40 per hour to do it, and then have to pay him more and more each year just because he's been there longer doing the same mindless chore longer than the guy next to him".

    9. Re:No service arm? Wha? by Anonymous Coward · · Score: 0

      He/she probably has a +2 for having >= 30 karma. Standard Slashdot policy.

    10. Re:No service arm? Wha? by Anonymous Coward · · Score: 0

      They have $38 billion in cash - they could play in services anytime they felt like it.

    11. Re:No service arm? Wha? by Cecil · · Score: 1

      The reason why not, is because unemployed guy in some_random_country becomes nothing more than a peasant, basically. He gets paid enough pennies to not-quite-starve, and will never be able to afford anything other than the bare necessities of staying alive at best. He will certainly never get an education, or contribute anything to humanity except a few thousand pairs of shoes and several equally poor, starving children to contribute to our overpopulation problem.

      Just my thoughts.

    12. 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.

    13. Re:No service arm? Wha? by jonnythan · · Score: 1, Offtopic

      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.

      Just *my* thoughts.

    14. 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.

    15. Re:No service arm? Wha? by Anonymous Coward · · Score: 0

      My understanding is that Microsoft Consulting was a 'break-even' business unit until last year. Their goal is certainly to make Oracle-like services dollars, but they aren't there yet.

      One thing that means is that "ease-of-use" will become a lower priority over at MS. Very different business model than the retail strategy that got them to where they are.

    16. Re:No service arm? Wha? by Malcontent · · Score: 1, Offtopic

      Let's see if a 14 year old girl is working in vietnam 14 hours for $2.00 then everybody who makes more will one day be unemployed.

      Probably you don't care because your job is not at risk but do you really think moving manufacturing to third world countries and the resultant unemployment in the US has no consequences to you?

      Besides what makes you think corporations will stop there? They already make use of prison labor in the US and the US has the higest rate of incarsaration in the world. It would be trivial for corporatiosn to push for draconian laws making jaywalking a life offense and then having a massive pool of slaves ready to provide labor for free. To a corporation there is nothing sweeter then a nation full of slaves.

      --

      War is necrophilia.

    17. Re:No service arm? Wha? by KFury · · Score: 1

      "Let's see if a 14 year old girl is working in vietnam 14 hours for $2.00 then everybody who makes more will one day be unemployed."

      So your argument is that third-world labor isn't bad because it exploits third world citizens, but because it's taking away higher paying jobs from Americans and putting them in the hands of people who aren't us?

    18. Re:No service arm? Wha? by Malcontent · · Score: 1, Offtopic

      No I am making the argument that in addition to being exploitive it also harms the US economy. One does not preclude the other.

      --

      War is necrophilia.

    19. Re:No service arm? Wha? by Anonymous Coward · · Score: 0

      I interviewed a high-leve MS Services guy and their goal was not to make money -- in fact, in terms of internal MS accouting, they're part of the "marketing" group.

      Think on that for a minute.

    20. 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.
    21. Re:No service arm? Wha? by KFury · · Score: 1

      My feeling is this: A worker getting $2 a day in a country where there is such an overpopulated labor market that the person would otherwise be unemployed is better than a worker getting paid nothing a day to do nothing.

      Also, it seems counterproductive for a first-world country with an unemployment rate lower than 5% to fight the export of low-paying jobs to ensure that we all have jobs, when we can't even find people to fill them.

      Basically (and I'm not making a moral stand here, just a logical one): If you're of the mindset that the US should be at the top of the food chain, then exporting lower-paying jobs to other countries lets the US grow through delecation, and ends up not only increasing the per-capita GNP, but also means each dollar you eanr can end up buying more.

      This is an incredibly Americo-centric view to have, but if you're americo-centric, it makes more economic sense than trying to horde every job.

      (note: I modded myself down one for being offtopic. No need to mod down lower...)

    22. Re:No service arm? Wha? by snol · · Score: 1

      doncha love the offtopic threads that won't die.

      anyway, your argument does seem to make sense, but I don't think it makes it right for American companies to pay their foreign workers so little that their profit winds up in the thousands of percents. One problem is that what the cheaply-paid workers produce gets whisked right out of their country, sold to (relatively) rich americans, and the profits pocketed by other (relatively) rich americans. If they weren't working for Nike they'd be paid less, but their small area of the world would be better off because their full contribution would stay there. It's hard to say a country's actually industrialized if all the industry there is owned by foreigners.

      Then there's debate over whether accepting these wages is such a freely-made decision as you say. I'm not talking about people being literally forced to work some particular job, but what is fairly common is government-aided crackdowns on attempts at unionization and anything else that might hike up wages and thus drive the american factories out. Labor isn't being paid peanuts cause they're earning peanuts; they're being paid peanuts because some factor or other is keeping them from demanding a more reasonable wages.

    23. Re:No service arm? Wha? by Jondor · · Score: 1

      They care, and we should care too.. Ptoblem is that most people oversimplify the problem. If this one euro per month job is the only job available you take it. No choice. Hopefully you have a big family..

      Forcing even these jobs away means that there is nothing left. IF you want to see companies do the "right" thing, ask them what they do to change the circumstances. How many schools they started. etc.
      Offer half of the workingtime as schooltime as part of the payment. Posibilities enough where cheap labor and the rigth thing go hand in hand.

      All it needs is the wish to make a difference and a little more long term focus..

      --
      Nobody expects the spanish inquisition!
    24. Re:No service arm? Wha? by MisterBlister · · Score: 2

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

    25. 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.

    26. Re:No service arm? Wha? by Anonymous Coward · · Score: 0

      They built GAP.com [gap.com], among other things.

      GAP Kids. Clothes made by kids, for kids.

    27. Re:No service arm? Wha? by Anonymous Coward · · Score: 0

      government-aided crackdowns on attempts at unionization and anything else that might hike up wages and thus drive the american factories out

      This isn't Gap or Nike's problem. How are the politics of another country their problem?

    28. 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.

    29. 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.

    30. 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.

    31. 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...

    32. Re:No service arm? Wha? by Anonymous Coward · · Score: 0

      "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."

      The foreign investment is often what keeps the local politicians in power. It is apparently common for foreign companies to bribe local politicians to overlook unsafe working conditions, crackdowns on unionization, etc. And with that money, the local politicians buy guns and votes to stay in power.

      Chicken? Egg.

    33. 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.

  15. 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 Anonymous Coward · · Score: 0

      Locking out browsers that don't identify themselves as IE is not innovation. Breaking the Kerberos spec is not innovation. Spreading false specs about their network protocols and data file formats is not innovation. I hav yet to see a case of a standard being broken in the name of innovation.

      Crap. I just realized you were being sarcastic...

    3. 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).
    4. Re:play fair by Osty · · Score: 1

      Locking out browsers that don't identify themselves as IE is not innovation.

      Microsoft hasn't done this (okay, so MSN did that for a short amount of time, but when they realized they had, it was fixed). Microsoft is very much about making their stuff compatible with down-level browsers. Look at OWA (Outlook Web Access), for instance. You can access that from just about any browser. Sure, you don't get all the fancy stuff you'd get if you were using IE 5.01 or newer, but it's still useable.


      Breaking the Kerberos spec is not innovation.

      Microsoft didn't break the Kerberos spec. Kerberos, like any good standard, has an extension mechanism, and Microsoft used that. What they did do wrong was trying to restrict access to their documentation detailing their extension (which is not typical for Microsoft -- have a look at MSDN if you don't believe Microsoft believes in documentation).


      I hav yet to see a case of a standard being broken in the name of innovation.

      How about HTML? It's no secret that the W3C works slower than molasses when designing the next version of a standard, so both Netscape (<blink>) and Microsoft (<marquee>) extended the spec (blink and marquee are examples of stupid extensions. better extensions would be things like frames, layers, the whole concept of DHTML and document object models, etc). If neither Netscape nor Microsoft had taken the initiative to try to advance the state of HTML, the W3C would still be working on a rough draft of the HTML3.0 spec.

    5. Re:play fair by LordSpatula · · Score: 1

      Of course by adding to HTML they made developing things for the web a bit more of a pain when trying to get things working on both Netscape and IE at the same time.

    6. 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.

    7. Re:play fair by jmauro · · Score: 1

      Actaully as routers go Cisco routers do some pretty dumb, non-standard things. Most other routers have completely different routines from the standard ones to talk to a Cisco router.

    8. 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."
    9. 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.
    10. Re:play fair by Anonymous Coward · · Score: 0
      tu quoque. tag, anyone?

      Netscape made ignoring the HTML spec fashionable back when IE was just Mosaic with a different icon.

    11. 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.

    12. 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.
    13. 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.
    14. Re:play fair by cookd · · Score: 1

      Yes, but you wouldn't even be ABLE to do those things on EITHER browser if they hadn't extended the standard!

      --
      Time flies like an arrow. Fruit flies like a banana.
    15. 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."
    16. 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.

    17. Re:play fair by Anonymous Coward · · Score: 0
      What they did do wrong was trying to restrict access to their documentation detailing their extension (which is not typical for Microsoft -- have a look at MSDN if you don't believe Microsoft believes in documentation).

      Unfortunately, copious docco is not the same as useful docco. In fact, it often isn't. And in the case of MSDN, it very often isn't.

    18. 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.

    19. 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); }
    20. 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.

    21. 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.
    22. 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."
    23. Re:play fair by Anonymous Coward · · Score: 0

      > What they did do wrong was trying to restrict access to their documentation detailing their extension (which is not typical for Microsoft - - have a look at MSDN [microsoft.com] if you don't believe Microsoft believes in documentation).

      ..and you believe that Microsoft's having an undocumented (to the developers working on it) API, that other Microsoft developers could find out about and use, was somehow an accident? As though they've never used the undocumented API device to make their stuff work better than other peoples, and attempt to break interoperability with other products?

      Microsoft believes in documentation only when it suits their business purpose. When it doesn't, the docs are well hidden.

    24. Re:play fair by Anonymous Coward · · Score: 0

      > 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?

      Ideally, they don't prevent IE from using it. BUT, what IE does (and this argument works in reverse, too) is implement the tag in a different, "better" way. Voila', two different, incompatible, implementations done in the name of product differentiation (and browser lock-in via websites that use that version of the tag).

      Sounds like the Unix wars all over again.

    25. 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").

  16. Their current strategy works just fine by Anonymous Coward · · Score: 0

    Given that Microsoft is currently leading in the OS market and the competition is struggling to hold ground, I don't see why Microsoft should change their strategy. It would be like American Airlines grounding all their planes and throwing their support behind Amtrak only because some groups think airplanes are too loud. It's downright ridiculous to suggest such a thing.

  17. Happiness by nontrivial · · Score: 1

    I would be happy with Microsoft paying for the code they have stolen from open source projects.

    James

    --
    http://james.nontrivial.org
    1. Re:Happiness by Anonymous Coward · · Score: 0

      "I would be happy with Microsoft paying for the code they have stolen from open source projects."

      Can you name one where they "stole" the code? The only thing close is adopting BSD code for their commercial purposes. The license allows it so it's not theft.

      If you can't point to one case, (some would say you need at least two examples since you used the plural form of code) you have lied.

    2. Re:Happiness by Mooset · · Score: 1

      I think you've got Microsoft mixed up with nurv. ;)

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

      They should also recompense the families of all the OSS engineers they offed to get at that code.

      And give me a hot girlfriend and car.

    4. Re:Happiness by drachenstern · · Score: 1

      or at least have them release the code that allows them to have this. someone please tell me that i am not the first person to discover this?
      this screenshot at http://drachenstern.tripod.com/images/isnt_this_im possible_question.png (it looks like tripod is going to be very difficult about this) which has not been edited in anyway, except to actually put it in png format, shows a 1.82 GB cdrom.
      if the open source movement could squeeze this much information onto one cdrom, think of all the many more things we could probably due that microsoft isn't allowing us.

      can someone else duplicate this? MSVS 6.0 pro, the service pack 3 cdrom.
      and yes, this is absolutely serious
      and no, i dont like ms that much, but what does your local small college / vo tech use for their CIS program? i believe that the bulk of UNIX devel programs are more UNI, correct? (i guess this is what happens when the prof asks you to bring in your home boxen to burn cds for him while the rest of the class labors through an assignment. I guess it helps that i have shown him my ability to do the advanced level courses, and have to have this class for my sheepskin, which he knows.)
      browny points, why thank you. no. you're too kind. really.

      --
      2^3 * 31 * 647
  18. It should try to be non-evil by baronben · · Score: 1
    Not that its that simplistic, but many times it comes off that they are evil. Its a fact that Microsoft hires the best talent, unfortuently, Mircrosofts goals are such that it gets wasted. They want to dominate every feild that they are in, first it was OS's, were they destyoed with legal suits any competitots, like Dr. Dos if memory servers me correctly. Then it was with the broweser wars, we saw what happened with netscape. Now it is with servers, and they just started a massive PR campaign to discredit Unix. Soon there will be something with the X-box. I'm sure ofther people can suggest other tactics which MS has used in the past.


    Instead of destroying their compeitors using marketing technequies, they should make better products. Want more pepole to use your server softwear, make it better. Want people to stop defecting to OSX or Linux, make a better OS.


    It sounds simplistic, but stop expanding your market intrests, concentrate in what you have allready, if you need to spin off divsions like your games and mousepads which seemed like a good idea at the time, but now do nothing for you. Use the resorces they you have freed up to improve your products. I would have no problem using MS products if they were good, and microsoft didn't engage in practeses which I do not aprove.

    And yah, take a clue from open source develpment, I'm not saying that you should post the code for Windows XP on the site, but the best way to have softwear improved is to GPL it!

    1. Re:It should try to be non-evil by Anonymous Coward · · Score: 0

      Yes, but the question is - "Will GPL'ing ANYTHING improve your spelling?" (Score: -2: Poor command of English language)

    2. Re:It should try to be non-evil by Anonymous Coward · · Score: 0

      no, the best way to improve software is to employ good programmers. Why on earth would some bunch of hackers with no direction be better than a team of motivated well payed programmers?

  19. Tough to say... by squireofgothos · · Score: 1

    Seems to me, first you're gonna need to teach MS to share with the other children. Since they already like to hide API's, the likelyhood that they would think seriously about open sourcing anything they do is minimal.
    However, if they were smart, then anything that they want to bundle or give away SHOULD be under the GPL. (I.E. Media player or IE ) Seems like it would take the wind out of a lot of legal sails if anyone could alter those programs as they chose.
    Alas, this is not likely...
    Finally, let's not forget, they make their money from people BUYING their software, so it has to be wholly owned by MS. And it's tough to get capitalists to simply give up their primary source of income... =)

    "Drawing on my fine command of the English language, I said nothing." -Mark Twain

    --
    There is no sig...
  20. 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.
  21. Microsoft does have a service arm... by Anonymous Coward · · Score: 0

    Microsoft Consulting Services is the service are of Microsoft. The problem is their operating principle is to implement microsoft products on large projects. If they were implementing open source products it wouldn't be as profitable.

    I wonder what would happen if someone paid Microsoft consulting services to write code and then told them to open source it.

    But that would be bad because the business would lose it's competitive advantage...

  22. April fools! by ghack · · Score: 1

    I mean, microsoft and a good open source strategy!? This should have been posted 24 hours ago!

    MS's strategy should be to build a hybrid, pseudo-open[like apples], operating system that runs off of free unixen. Maybe the freebsd kernel, or the like, could be used. Driver support is already excellent, and microsoft could introduce a nice, stable, OS that was actually easy to use! That would make for less work for microsoft, less money spent prosecuting pirates, better OSes on peoples desks, and, ultimately, better for everyone. But that'll never happen..

    1. Re:April fools! by Maddog_Delphi97 · · Score: 1

      Uuum, you do know that Windows 2000 (or maybe even the Windows NT 3.x-4.x) kernel is based on BSD kernel source code?

      Seriously. That is a fact and NOT an belated April Fool's joke.

  23. MS vs. open source by GreenPhreak · · Score: 1

    It seems to me that MS could be accepting of this business model despite the fact that they choose not to follow it. MS could acknowledge that there are good things that come out of the open source methodology but also show that there are certain tasks better suited to a proprietary market. Security products are definitely more suited to an open source environment, I think almost everyone in the tech industry will agree with that. So why does MS choose to disagree? --because it would lose them money on their proprietary security products, and they'd have to go back on all of the slanders they've made against the open source dynamic. It has turned into a holy war, and I don't think either side will easily admit any defeat.

    --
    I drink to prepare for a fight; tonight I'm very prepared. -Soda Popinksi
  24. Turn it around by ClosedSource · · Score: 1

    Isn't this a bit like asking what the Open Source Community's Proprietary Software Strategy should be?

    1. Re:Turn it around by sulli · · Score: 1
      --

      sulli
      RTFJ.
  25. 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.

    1. Re:Microsoft does service! by Anonymous Coward · · Score: 0

      Pricy I don't doubt, but I have never heard any one seriously accuse MS support of being good.

  26. My Plan by Anonymous Coward · · Score: 0

    1. Release the source code to all their product offerings to under a friendly open source liscense.

    2. Become a non-profit organzation that funds software R&D for the greater good. Write specific rules in organization's charter to make sure the bottomless assests are used for good rather than evil.

    3. Unveil new "computers for everyone" plan that puts low end hardware running free software in the hands of every man woman and child who asks for one.

    Sure, their money can only last for so long, but they can sell "Che" t-shirts or something and make a buck that way.

  27. They should... read THIS license by Anonymous Coward · · Score: 0

    May be this license (Section "A" in particular) could get them a clue about what they are doing wrong...

  28. They can't by Bartab · · Score: 1

    It's not our (generic our) problem if M$ can't "work with the Open Source community, leverage its resources, and still make a buck" The fact that M$ "doesn't have a service arm" and "non-service related business models haven't fared very well" isn't our problem either. They don't need to make a profit from every area of the computer industry, and I certainly don't have any desire to help them do so.

    Microsoft doesn't have a guarantee to be profitable. They can open up a service area, if they're so desperate to make a buck off open source.

    --
    Any sufficiently advanced technology is indistinguishable from a rigged demo.
  29. Re:Simple by Svet-Am · · Score: 1, Insightful

    He's not a troll. He just has the balls to admit the truth. I'm as big of a penguinista as anyone, but I'm also an honest person. This guys hits the nail right one the head. Now, let's see how many other Linux advocates are in denial and can't accept that our beloved Linux isn't as flawless as it is oft purported to be.

    If we ever really want to see Linux on the desktop, we need to resolve exactly these issues and a few others: like the air of "superiority" exuded by the OS's current users. Sure, congratulate yourself for converting early; but don't alienate the exact same people you are trying to convert.

    --
    [move .sig! for great justice, take off every .sig!]
  30. Redmond's open source strategy? by swhiser · · Score: 1

    Redmond's open source strategy? Make good software or go away. I shall be calling for MSFT to make a massive redistribution of net profits after settling all law suits, and then close down the shop. By '05, they won't have much of a business model left.

    --
    OpenOffice has evolved...have you?
  31. What *should* they do? by CokeBear · · Score: 1
    Microsoft should shut down the company and give all their money to poor people. Duh.


    If you want to talk about should, they should either do what is best for shareholders, or shut the company down. (The latter would be my preference)

    --
    Reality has a liberal bias
  32. Nothing they CAN do by Anonymous Coward · · Score: 0


    Their incredible growth (in the stock market)
    has been driven by profits that only an
    unregulated monopoly could rake in.

    There's really nothing left for them to wish for.

  33. Microsoft cooperate with Open Source? by quantaman · · Score: 1, Flamebait

    Yeah, I'll be waiting for that to happen right after George Bush gets nominated for a Nobel peace prize!

    --
    I stole this Sig
    1. Re:Microsoft cooperate with Open Source? by Anonymous Coward · · Score: 0

      George W was nominated to the nobel Ithink...

    2. Re:Microsoft cooperate with Open Source? by mamba-mamba · · Score: 1

      Hey, don't laugh.

      If Arafat and Kissinger can get Nobel Peace prizes, then anyone can.

      http://www.nobel.se/peace/laureates/

      MM
      --

      --
      By including this sig, the copyright holders of this work or collection unreservedly place it in the public domain.
    3. Re:Microsoft cooperate with Open Source? by Anonymous Coward · · Score: 0

      why is this flagged as 'flamebait'? since when has criticism of Mr. Bush been pushed in the taboo realm? fucking cracker-ass crackers!

  34. It needs to spread... by bazmonkey · · Score: 1

    As the post itself states, business-oriented models that focus on selling OSS software have failed. Microsoft's only real hope is to push itself on to linux as best it can. The already converted, people who have been on linux and are used to it, these people are already out of MS's grasp. MS should ignore them. MS has to come to grips with the fact that there are places where it has already lost, where no Service Pack will help them.

    For the as-of-yet-converts, MS has some play. IE would give MS a chance to push Passport a little. Office, real un-emulated Office, would make a lot of linux users happy, especially happy. Not to mention that Office is a big $ maker.

    Most of all, MS CANNOT buddy-up to the Linux world. MS needs to realize and make use of who they are: our enemy. MS should act like our enemy, be our enemy. They should compete rather than cooperate. Open-source initiatives within MS would probably be a bad idea. They won't make money, and they won't make friends.

    1. Re:It needs to spread... by Anonymous Coward · · Score: 0

      You touch on a point I was thinking of as I read through this discussion. NO MATTER WHAT Microsoft does, I think that alot of the people that have posted here would still hate them, just because they are Microsoft. If Microsoft released the Windows XP source and the Office source on their website tomorrow, and started embracing open-source, I think the general reaction would go along the lines of:

      "What are Microsoft up to?" or
      "They just want to live off our free work", etc, etc, because of the action they have taken for so long in the past.

      Apple have done a good thing with OSX/Darwin, but then the question arises- do people look at it in a different light because its' Apple doing it and not Microsoft? I think the answer would be yes.

      My question is: why _should_ Microsoft be our enemy? I think if people truly want Linux to be successful on the desktop, this attitude needs to change (that whole air of superiority thing).

      For what it's worth, I am actually a big fan of Linux. I also like Windows XP though. I use Windows XP at home because it does everything i want it to do without the overhead. Believe it or not, it's also stable enough. I think when people talk about Windows being a bad operating system, they need to think about who they're blaming and why. For example, a majority of the crashes on my system can be attributed to one or more hardware drivers, which were _not_ written by Microsoft. People forget that - and when an illegal exception occurs in their _display driver_, they blame _Windows_.

    2. Re:It needs to spread... by Anonymous Coward · · Score: 0

      > My question is: why _should_ Microsoft be our enemy?

      Because they have chosen to be the enemy of any software that can be seen to be competing with theirs, and have done so for decades. That kind of consistent track record earns distrust that's *very* hard to undo.

    3. Re:It needs to spread... by Anonymous Coward · · Score: 0

      > MS needs to realize and make use of who they are: our enemy. MS should act like our enemy, be our enemy.

      ROTFL! You sound as if you think they haven't been thinking like this, acting like this already.

      What did you really mean to post?..

  35. Simple by Anonymous Coward · · Score: 0

    They can't. There is no way Microsoft can work within the GPL framework. There is no way Microsoft can work side-by-side with the GPL framework. The GPL ensures that a free marketplace of ideas will always exist. This means competition based on the merits of the product. Microsoft has never been any good at this.

    I suggest they work on making Linux illegal, but from many angles. Work on the DRM front, but also on the crypto-export front. Extra credit for finding more ways to make Linux illegal. The only way they can work with Linux is to wipe it out of existence.

  36. Re:Simple by Anonymous Coward · · Score: 1, Insightful

    Linux is not an option for any one who seeks a professional OS with high performance, scalability, stability, adherence to standards, etc.

    Of course not. For servers you want OpenBSD, for desktops, FreeBSD or OS X.

  37. Re:Microsoft should give away all its money by gorre · · Score: 1

    Hate to result to paraphrasing RMS (maybe I need to get out more) but the developers won't literally starve! OK it will present a problem and they would have to find new jobs but they are skilled (allegedly) professionals and if they earn less in thier new job well that's the price we have to pay to rid the world of Microsoft. The universe would not end if Microsoft went bust and in time they may eventually do just that.

    As for giving away all their money there is more chance of RMS getting a hair cut!

    --
    "Madness is something rare in individuals - but in groups, parties, peoples, ages it is the rule." -- Nietzsche
  38. Well, they continue to consume open source ... by Anonymous Coward · · Score: 0

    I don't know about their long term strategic goals for SharedSource but I don't want to find out, or be a part of it.

    Just last week, an employee from Microsoft emailed me about using some source code from my website. I told him he could, but that it must not appear under SourceSafe or published by Microsoft Press. He responded saying, fine, he'll probably use it for something else!

  39. Standards by SagSaw · · Score: 1

    Very simply, I would like to see Microsoft follow established standards, and publish full, open specifications for the products which can't or don't follow established standards. Microsoft can certainly publish whatever software they want, but in the interest of their customers, painless interoperability would be nice.

    --
    Come test your mettle in the world of Alter Aeon!
  40. It's the Operating System, stupid. by Fat+Casper · · Score: 1
    The OS needs to be open. The OS will work better 2 days later. Third party apps will work better. They'll still have their BSA tracking down 150 seat companies running 152 copies of windows, so they'll still make their money.

    I'm not asking for GPL; MS GPLing anything would just give the GPL a bad name. Just release the source with the software. It's not going to increase piracy, but it will increase quality- the second biggest thing that most people hate them for. The license will be the same, Office will still be closed and go for $400+, and Outlook will still suck, but Windows itself will suck less. I wiped XP from my new box without ever booting it. If a decent Windows were available, I'd try it. It'd even kill most of the monopoly hubbub.

    --
    I spent a year in Iraq looking for WMD and all I found was this lousy sig.
    1. 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?

    2. Re:It's the Operating System, stupid. by Fat+Casper · · Score: 1, Flamebait
      So, you wipe the latest and greatest version of Windows off your system before even trying it

      No, I tried XP. I plugged in my new box, put in a partitioning floppy and powered up. I told it that I wanted to resize the 60G partition so that I could add a 20G Linux partition. I'm not being greedy; what's wrong with using 1/3 of my new drive for my own uses? As usual, Microsoft wouldn't play well with others. It told me that every last bit of that 60G partition was vital to it. Linux is vital to me- it is how I prefer to use my computer. Windows 98 never gave me problems with resizing partitions, so that looks like another "innovation." They embraced my HD and extended to cover the whole thing. Microsoft told me that the only way I could use my computer properly was by removing Microsoft's product. It wasn't my idea. I was willing to give it the lion's share of my HD, but it wanted a monopoly.

      Where does this "like Mozilla" crap come from? If Netscape had Open sourced Netscape, then Mozilla would have been at exactly the same "useable" state from day one. I'm not talking about crippleware, about an OSS clone of the real app, I mean releasing the damn source. I mean I should be able to install my XP or compile it, whichever I prefer. I've got a license to run Windows. What's wrong with also having the freedom to run a Windows that works? If they're "likely to end up being pushed to just scrap it all and rewrite," then where do they get the balls to charge prople good money for such an apparently brain-damaged product?

      I tried XP. It didn't work. If any of their previous "latest and greatest" offerings hadn't sucked, I might give this one another shot. I've got an XP CD you can have cheap. Uh ... hello?

      --
      I spent a year in Iraq looking for WMD and all I found was this lousy sig.
    3. 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.

    4. 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.

    5. 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.

    6. Re:It's the Operating System, stupid. by Osty · · Score: 1

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

      Sorry for confusing you with the word "results". I guess I should've said that the act of simply putting the source code out there does not guarantee you better source code. The "with enough eyes, all bugs are shallow" premise is flawed. Did you take a look at Darwin when Apple opened it up? Or how about Solaris when Sun did the same? Or Mozilla? Or StarOffice branched the OpenOffice tree? Go digging on sourceforge, check out how many open source projects have more than say 10 active contributors? (10 is an arbitrary number.) How often do you pore over source code before just compiling it and getting on with life? The point here is that, like I said, Open Source is not a panacea. Ask Netscape how much they benefitted from opening up.


      Scrap it all and rewrite... sometimes it's needed.

      Rarely. Rewrite components, yes. Scrap everything and rewrite, no. You're throwing the baby out with the bathwater, to be cliched. In other words, you're throwing away years of experience, years of bugfixes, all to rewrite the software. And there's no guarantee you'll get it "right" this time around, either. Yes, that old code may be hairy and ugly. Yes, there are parts of it that may need rewritten. No, you should not throw everything away and start over. (caveat -- I'm obviously not talking about rinky-dink little applications. I'm talking about large, involved applications that took serious man years to get to where they are now.)


      what I do know is that sometimes a product developed behind closed doors has problems.

      The door swings both ways. There's a hell of a lot of shit source code out there, open and closed. While the fact that other people might look at the code may cause some of the better programmers to be more conscious of what they're writing, many and more programmers couldn't care less. At least when you're getting paid to write the code, there's the potential to lose your job if it's not very good.


      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.

      And yet ... if you can't make any money, how are you going to be able to afford to work on this software? There's a balance to be struck. Opening the source does not inherently increase the quality of a product, and keeping the source closed doesn't necessarily mean your goal is to rake in pantloads of money.

    7. 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.
    8. Re:It's the Operating System, stupid. by Anonymous Coward · · Score: 0

      Not sure what your problem would be there. I used Partition Magic to resize my NTFS-formatted XP partition to make room for a Linux partion the other day. You need the most recent version of Partition Magic, but that is only a matter of having a current utility which is an issue no matter what OS you use. XP exists quite peacefully with Linux on my computer.

    9. Re:It's the Operating System, stupid. by maxpublic · · Score: 1

      Ah, try an OS that *requires that I ask permission* from Microsoft before I can actually use the product I purchased? One that tells me that I'm specifically forbidden from looking at the code that's on *my* machine -

      - MY fucking machine, not Microsoft's -

      - much less altering it in whatever manner I see fit?

      No thanks.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
  41. The billion dollar question by CrazyJim0 · · Score: 1

    I'd love to see the answer to the question.

    It would also answer things like:

    Can a scientist share his secret with everyone, yet keep funding.. Instead of holding somethings back and selling a product.

    Can pharmasutical companies come up with a cure(which doesn't make money) instead of selling drugs(extra treatment = extra money)

    And would help understanding copywright problems...

    Please someone answer this. Everyone wants to know the answer.

    1. Re:The billion dollar question by Jace_Draenor · · Score: 1

      Problem is here, we're asking a bit much. Asking capitalists not to be capitalists is like fish not to be fish. Even if they'd LIKE to, the economy states that if they're NOT capitalists, they're your average, every-day geek, just like everyone else. Sure, without capitalism, you get free Linux (and we're not complaining, I'm sure) but you also get slave wages (comparatively). Oh yeah. and bye-bye BMW.

      MS is going to be MS, pharm. companies are going to be pharm. companies.. and the Open Source types are going to make sure the other Open Source types are kept safe. I'm sorry the MotherGates has 240bil in his wallet - but unlike him, your computer works when you tell it to. Thanks to your fellow man.

      Stop asking for miracles - God's not playing dice, and all. We don't need a better Microsoft, and we don't need a better Pharmaceutical company. We need better programmers, and better genetic engineers (and the like). And I hate to break it to you - we've got some pretty incredible programmers here in Open Source land. Have you SEEN FreeBSD recently?

      Jace "Azure" Draenor

      "Never argue with a fool - the bystanders usually can't tell one from the other" ~Murphy

  42. How about just including... by steve · · Score: 1

    Let's face it MS's business practice would make a crack-addict prostitute blush, but that doesn't mean that they can't help.

    MS is too "afraid" of open source to embrasse it in any ways, and we are renforcing the idea that it's MS Vs open source. What says they can't help integrate somethings, like port their office platform to linux it doesn't force them into anything, they can still sell it but it makes linux stronger and flushes through the whole system. Now I know what you're thinking "why would MS do that ?", well they have to come to a point where they realize that no matter how much money and resources they have as the younger "GPL aware" computer user grow up they will stop purchasing MS OSes (one can hope at least).

    all in all I still think that MS can turn around at some point and help instead of destroy.

    man am I an optimist or what !

    --
    "there is a marmot in the bucket ? I'll go fix that." (don't ask)
    1. Re:How about just including... by Anonymous Coward · · Score: 0

      > Let's face it MS's business practice would make a crack-addict prostitute blush, but that doesn't mean that they can't help.

      Eh? They act more like a ruthless, extortionist pimp gangster rather than a hooker. The OEMs are the addicted whores.

  43. A couple of options. by SuperBug · · Score: 1

    My initial thought is, their strategy should be:

    1. Just go away and leave the tech scene alone forever.

    That won't really work, mainly because their like the kid that won't leave his scraped knee alone: "keep touching it till it hurts to see how much he can take, till it gets infected, then he's sorry."

    2. Stop "pretending" to be giving source code to the masses, and just do it. Even go so far as to fully disclose all source, in it's ugly tainted forms, and just do it, It CAN be BSD licensed. OpenSource is about trust, the more they keep pretending to give it away, the more people will feel made fun of, or patronized. I for one, don't like a company to patronize my beliefs of trust, good will, and open communication.

    3. If they can't stop pretending, they can stop whining about how releasing their code will destroy the company, blah blah blah, and just *conform* to RFCs with NO extra things so as to break other people's technology, AND the RFCs.

    Perhaps they should actually USE MORE OpenSource software, admit to it, and let people HELP them make a good OS Shell and underlying bits. How great would that be for them if they got FREE help. There are plenty of windows programmers out there already who release stuff under gpl, bsd license, etc. If MS would use more cross-platform and compliant standards, not MS standards, RFC, totally non-MS, compliant standards, to do all the things they want to do, and allow people to help them develop MS Windows(tm) without having to give away their right to look, hear, see, touch, feel, barter, etc, their code, as it is with .NET.

    .NET should be the "Code Motel"
    "Your code goes in, but it can't come out! Kills your code branch, Dead!"

    Come ON MS. Stop patronizing intelligent people and actually DO what THEY want, and not TELL them what they want.

    --
    --SuperBug
  44. 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!
  45. Think like Apple by RealisticWeb.com · · Score: 1

    Personaly I think that Apple's responce to OSS is the best ever. Flame me or not, but Apple is just a proprietary minded as M$, perhaps more, but they still have found a way to access the OSS community, without comprimising thier business model.

    --
    Sigs are out of style, so I'm not going to use one...oh wait..
  46. Open Source by Anonymous Coward · · Score: 0

    If someone invented open source marketing maybe they would.

  47. 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
  48. 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!
  49. Follow Sun's Example by yancey · · Score: 1


    Sun makes plenty of money, but they also have some open-source projects... and there's nothing wrong with that.

    --
    Ouch! The truth hurts!
    1. Re:Follow Sun's Example by Anonymous Coward · · Score: 0

      Sun doesn't have a business model to stand on, and they'll soon be out of business. Not exactly the strategy I'd emulate if I were Bill Gates.

    2. 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 /.

  50. 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 shaunak · · Score: 1

      "heh open up IE, Messenger, etc. Don't allow anyone to distibute their own versions, but let people look and submit bug fixes etc"

      Ah yes, the pleasures of increased policing and legislation costs. Add to that the cost of a few senators and congressmen for good measure and you have something called WASTED MONEY.
      Why should they do that?
      They have no need of doing so. It would be wastage of perfectly good money.

      Debating on /. about what OSS strategy MS should utilise is like a Pakistani debating about what strategy the US should employ - absolute waste of time.

      --
      -Shaunak.
    4. Re:one thing by sckeener · · Score: 1

      why not open up the code for the stuff they don't make money on? heh open up IE, Messenger, etc

      Since when don't they make money on IE? Only if you download it yourself is it free. You have to pay for it to be bundled on your Compaq, HP,IBM, etc..

      which of course you don't have a choice in...

      --
      "Only one thing, is impossible for god: to find any sense in any copyright law on the planet." Mark Twain
    5. Re:one thing by taphu · · Score: 1

      heh, and let us gain insight into their current technologies?

      Remember, one of their main stratagies is to force people to upgrades that are only superficially different.

    6. 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.

    7. 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.

    8. 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
    9. 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.

    10. Re:one thing by Vulture_ · · Score: 1
      Ugh. GNOME and KDE are both vastly better than Windows anything in user interface quality. Linux's plug-and-play code is also vastly better than Windows anything in PnP support.

      If you disagree on the former, it's really a matter of preference, so I can't change your mind.

      If you disagree on the latter, however, I guess you've never tried to replace your motherboard without reformatting your disks. ;)

      By the way, the MS-DOS 6.x (forget which one) source was leaked in its entirety. It even has the "Microsoft Confidential" stuff at the beginning of each source file. I think they won't release it officially because of how much fun it is to grep through it for "FIXME" or "BUG"...

      --

      The only way the typical /.er can pick up a chick is with a forklift. -- AC

  51. NADA by Anonymous Coward · · Score: 0

    I want to see who wins dammit! None of this assimilation BS. This is philosophical WAR. Its just getting started, but its getting GOOD.

  52. 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.

    1. Re:Simple! by Anonymous Coward · · Score: 0

      But we all know how superior the BSD license is over GPL

    2. Re:Simple! by un4given · · Score: 1

      4. Remove foot from mouth.

      ITYM remove head from butt...

  53. There's not much non-evil MS can do here by MilenCent · · Score: 1

    Hmmm. The question, as I understand it, seems to be asking "What could Microsoft possibly do to respond to Open Source software?" My answer is: nothing. There is really very little, that I can see anyway, that Microsoft can do that would not be Utterly Evil. An anti-Unix ad campaign is about the best I can come up with - and lo, here's one now. Ad campaigns are intended to sway popular opinion for whoever pays for them, but at least that's ordinary corporate evil, and not the real Machiavellian Microsoft evil with which we are all acquainted. (Microvellian?)


    On the other hand, who says Microsoft has to "respond" to Unix at all? Why can't any company ever be satisfied with not owning the world? Isn't it true that, ff it weren't Microsoft, it'd be someone else? Someone, please correct me, restore my faith!


  54. 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 Arandir · · Score: 1

      Or, k) go the Apple route and make the core OS open and the the GUI and office suite closed.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    2. 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!"
    3. 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? :-)

    4. Re:Should? Could... by Onetus · · Score: 1

      Australia is not a SMALL island.

      1. We are a Continent, though we are also considered to be an island as our entire country is surrounded by water.
      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?

    5. Re:Should? Could... by Anonymous Coward · · Score: 0

      j) who cares? let's just buy a small Island somewhere instead. Australia?

      Look mate, Australia isn't in the business of importing criminals and refugees anymore. Send him to New Zealand with the other illegals.

      Oh? Did you say he was a WHITE collar criminal? That's different then.

    6. 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!"
    7. 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?)
    8. Re:Should? Could... by maxpublic · · Score: 1

      But y'all are still descended from penal colonists and some of the worst riff-raff to ever be produced by the human race. This explains alot of things, including your horrid beer.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
  55. something like this by BenTheDewpendent · · Score: 2

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

    1. Re:something like this by Anonymous Coward · · Score: 0

      hehe, someone has been watching wayyy to much South Park ;)

  56. Make the OS open source by Black0ut · · Score: 1

    what MS should really do is make the code for their OS open source. It would mean less bugginess, more businesses switching back, and a whole new group of people to sell apps to. With things like Office, games, MSN, and other things MS has their hands in they can make PLENTY of money. This would open it up even more. Think of having just to pay for Office without having to pay for an OS to run it!

    1. 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!"
  57. Not Open Source by ovadose · · Score: 1

    I'm all for the various open source(tm) (remember, that term has a specific set of criteria a licence must meet) licences out there, but if you think MS is going to ever comply with some of the conditions attached to most open source licences (freedom of redistribution is an obvious one), you're dreaming.

    What MS should do imho is provide complete source code with all their software, at least on request. Users should be free to modify this source for their own usage, and for use within a single organisation (ie company wide deployment). The changes should be owned by the users, but the users would not have the right to redistribute the software with these changes. Users should be free to contribute these back to MS for inclusion in future versions, royalty free, but that is the users ultimate choice, as they own the patches.

    I don't know how practical that is, but it solves one of the key gripes about proprietary systems in general. The 'you've got a problem? fix it' principle applies here. It's not open source, but at least its a step in the right direction.

  58. Here's my suggestion by Anonymous Coward · · Score: 0

    1. Improve Windows by opening up the source to the kernel as well as other core pieces such as the TCP/IP stack etc as Apple has done. A licence as restrictive as Apple's would be ideal since it would eliminate the possibility of people creating Windows clones. Keep higher-level frameworks closed as necessary


    2. Improve Office by building it on open standards like xml. Simultaneously release a version for Linux, still closed source. MS Office is still, without a doubt, the best office platform, so this will only increase market share.


    3. Make .net an open standard like Java, only more so. Once again, this can only have a positive effect for Microsoft since they have the resources to keep making the best tools to work with it.

    1. Re:Here's my suggestion by Anonymous Coward · · Score: 0
      1. Improve Windows by opening up the source
      ...
      it would eliminate the possibility of people creating Windows clones...

      VMWare, Plex86, XWindows(hahaha), DosEMU, FreeDOS, WINE, Codeweavers WINE, and Transgaming WINEX comes into my mind. They have already anticipated the T-1000 's next move... :(

      2. Improve Office by building it on open standards like xml. Simultaneously release a version for Linux, still closed source. MS Office is still, without a doubt, the best office platform, so this will only increase market share.

      Are you still smoking the joint I gave you yesterday :) ? To use Microsoft Office, I need to upgrade my perfectly good Pentium 120MHz Computer (32MBs RAM) to a Pentium 200MHz Computer with (64MBs RAM). And that's just Microsoft's box-printed(marketing bullshit) minimum requirements. I prefer a WordProcessor and spellchecker that even a 486/25 can operate smoothly on. Linux WordPerfect is a little faster, but still not fast enough. Not many talented code-optimizing teams in this rabbit hole. So many Microsoft Word documents are in circulation and there is no way out after venturing so deep so long.

      3. Make .net an open standard like Java, only more so. Once again, this can only have a positive effect for Microsoft since they have the resources to keep making the best tools to work with it.

      This idea would only work if Microsoft was indeed convicted of a monopoly and broken apart into separate divisions of software development: Operating Systems, Applications, and Entertainment. This is the last thing Microsoft would do and any forseable attempt we may encounter, as Microsoft documenting and opensourcing standards to competing companies, they always have an "ACE" up their sleave.

      Sorry dude, I didn't reach climax in your post. I must tend to my girlfriend now... :(

      watch; unzip; strip; nice; flex; size; gawk; find; finger; mount; fsck; more; yes; yes; umount; sleep; wherami; whoami; yacc; no; zipcloak; swat; cut; bash; kill; objdump; renice;

  59. 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 Anonymous Coward · · Score: 0

      Oh, and

      D) document file format

      :o)

    2. Re:API's and documentation and consultation by Anonymous Coward · · Score: 0

      For those of us less knowledgable, what the fsck is XSLT? X-Windows flavored salt?

    3. Re:API's and documentation and consultation by Anonymous Coward · · Score: 0

      a) Document API's thoroughly, and keep the docs up to date

      Can you give me an example of an API that Microsoft has released documentation to that doesn't meet these criteria? I'm *never* disappointed by API documentation when I need to look something up in MSDN. I read about lots of people complaining about a perceived lack of documentation, but I never see anyone give an example of what they couldn't find.

      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.

      --Jeremy

    4. 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.

    5. 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.

    6. Re:API's and documentation and consultation by Xapp · · Score: 1

      "...and writing thorough documentation for your programs is not nearly as satisfying or financially rewarding as designing and writing the code itself."

      "According to one Microsoft insider, this has been the pattern at the company: "and let's face facts. innovation has never been microsoft's strong suite. we're much better at ripping off our competitors. For example, we did not invent either ASP [active server pages] or IE, we bought them!" RX8" -- Civil Action No. 98-1232 (TPJ)

      --
      Eye, says I.
    7. 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.

    8. 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.

    9. 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).

    10. Re:API's and documentation and consultation by Anonymous Coward · · Score: 0
      "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."

      Are you suggesting that open source software has good documentation? The LDP and similiar efforts are wonderful efforts, certainly. They quite often aren't effective, though.

      More often than not, when I need really good documentation, I end up consulting Google rather than the LDP or FreeBSD.org or the like. The documentation that exists is generally good, but it is not written for the lay person, and it is often not quite detailed enough.

      Microsoft.com, and it's Microsoft Knowledge Base, provide excellent, accurately searchable reports of bugs, errors, common mistakes, and even configuration and performance tweaks.

      I'd argue that, although I generally don't use Microsoft products, the times that I have my experience with documentation has generally been better than my experience with documentation of open source projects. Case in point: good documentation on BIND 8.6 outside of an O'Reilly book.

      Of course, one could say that BIND was free and Windows' DNS server was not, so one shouldn't supply good documentation and one must. But with Windows, you're paying for the code -- the documentation is incidental, at best. But it's good.

  60. 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.
  61. Just stay away! by Anonymous Coward · · Score: 0

    We all know what happens when Microsoft and Free Software mix!
    Would somebody please think of the children?

  62. Microsoft Does Have A Service Arm by Anonymous Coward · · Score: 0

    To correct a misconception in the original posting, Microsoft does have a service arm. It's robotic an infested with Borg nanites and you can pay a hefty consulting fee to have them come and tell you that you need to buy more Microsoft products to build your application.

    But if you want them to come tell you that you need to buy more Microsoft products to build your .NET application, they'll currently give you a massive discount -- in exchange for a testimonial, some DNA, and maybe your firstborn children.

    Seriously, though people, Microsoft charges for tech support for software it's already charged for. They charge for consulting services (as described above, except for the Borg nanites) to use software they've already charged for. What makes you even begin to think that they'd open up the source of their products when they can keep it closed and stil charge people for for "services rendered"....

    not to be confused with being rended when Microsoft "serviced" us...

  63. microsoft support is outsourced CRAP by Anonymous Coward · · Score: 0

    most of the microsoft support, even for "enterprise" products like exchange, sql server, iis, and win2k/nt is outsourced to phone room sweatshops, like Stream and Convergys where poorly trained chumps are paid $9-11/hour to sit in tiny cubes and take calls as fast as possible.

    1. Re:microsoft support is outsourced CRAP by Anonymous Coward · · Score: 0

      Developer support for VC++, VB, etc are all homegrown as far as I know. There are some very smart people working in there (trying to finagle their way into normal dev positions on campus).

  64. 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-
  65. Short Answer: by valmont · · Score: 2



    A good April Fool's Joke.

    1. Re:Short Answer: by *xpenguin* · · Score: 1

      It's April 2nd.

  66. Why does it need one? by NitsujTPU · · Score: 1

    M$ doesn't need to go open source, so the part about needing a service arm is out... they can still make money by SELLING their software just like most software companies do.

  67. Short of open source... by usurper_ii · · Score: 1

    MS could at least get rid of its new product activation...that way at least Windows would return to being free. ;)

    Success is the journey...not the destination

  68. 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.

  69. Open Source is not the issue by CharlezManning · · Score: 0, Flamebait
    Microsoft could open up all their source and it would not change a damn thing. Give me the source to Win2K and I would not even load it up to check it out.

    The issue with MS is not that it has closed source, but its disgusting business practices.

    Will going Opensource mean that MS would stop exploiting their molopoly to push badly designed software and bully the software industry? I don't think so.

    In fact I'm glad that Ms keeps its source closed. Going open would just expand their control/influence.

  70. 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
  71. 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).

    1. Re:Interoperability!... by zeeclor · · Score: 1

      IANAE but from my perusal of the literature of "network effects" it would seem preferable for MS to stick with its current game plan of "embrace, extend and extinguish" even if it is a losing strategy. They are probably aiming to fight as long a rearguard action as possible. The stridency of their public statements in the last few months support this view.

      As I understand it, the study of "network effects" became popular in the eighties and early nineties after the breakup of AT & T into the "Baby Bells" in 1982. Liebowitz (http://www.utdallas.edu/~liebowit/palgrave/networ k.html) and Economides (http://www.stern.nyu.edu/networks/top.html What a great name for an economist!) give an overview of network effects and Brian Arthur's Scientific American article (http://www.santafe.edu/arthur/Papers/Pdf_files/Sc iAm_Article.pdf) is the most accessible introduction.

      In essence they argue that in modern knowledge based industries the laws of diminishing economic return do not apply. The value of a technology increases with increasingly widespread acceptance. Consumers will consider an inferior product at least partially because of its widespread acceptance, which they call its network effect or value.

      Arthur's says that these technologies are characterised by postive feedback loops. He states that the Newtonian view of equal and opposites forces and steady state systems that apply to fixed resources technologies like goods manufacturing do not work for knowledge-based enterprises which are better analysed using chaos theory.

      His belief is that a laissez-faire approach entrenches the dominant player in the market. Rather he suggests, "Steering an economy with positive feedbacks so that is chooses the best of its many possible equilibrium states requires good fortune and good timing-a feel for the moments at which beneficial change from one pattern to another is most possible. Theory can help us identify these states and times. And it can guide us in applying the right amount of effort (not too little but not too much) to dislodge locked-in structures. The English philosopher of science Jacob Bronowski once remarked that economics has long suffered from a fatally simple structure imposed on it in the 18th century. I find it exciting that this is now changing. With the acceptance of positive feedbacks, economists' theories are beginning to portray the economy not as simple but complex, not as deterministic, predictable and mechanistic, but instead as process-dependent, organic and always evolving."

      With regards to standards, Liebowitz concludes that, "the greatest chance for some form of third-degree path dependence (see Path Dependence, this volume) to arise would be if an unowned standard with dispersed adherents were to engage in competition with a standard that had well defined ownership. Further research in this area is needed before any firm conclusions can be drawn, however."

      The positive feedback effects of the GPL suggest that open source may be the next chaotic but stable state.

  72. Open Source does not mean Free by aebrain · · Score: 1

    My 2 kopins worth:

    "Open Source" in the GPL sense does not mean "free". All it means is that if you supply the executable, you've also got to make available the source. Microsoft could do it overnight by just allowing access to their codebase. You specify the exact version of the DLL you want, and you download it. It's still protected by copyright - and frankly, I for one don't think the quality is likely to be high enough to make the code worth stealing. But if anyone did, they'd face the same criminal penalties as anyone who pirates just the binaries.

    What the above would do though is to prove or disprove the contention that MS uses "hidden APIs" to gain an unfair and monopolistic advantage over would-be competitors in the applications market. But since they've already been found guilty of monopolistic practices and have successfully evaded any significant sanction, this is not a real issue.

    Finally, you must remember that the times they are a-changing. Microsoft is moving towards a licence model, where you buy the rights to use that OS on that machine, and Microsoft will keep it updated for you for a period of 3 years. Then you must renew, or switch to another OS. (Realistically, the vast majority will get a new machine with a new OEM OS at the same time.. a new 10 GHz processor with 100 GB of RAM to run Windows XP5 in 2005) This is entirely compatible with the Open Source model - they make available the source just as they make available patches at the moment. They don't have to give you the source with the binary. They don't have to supply it free. They just have to supply it at a reasonable cost if you ask them. One good thing about Microsoft, they don't charge a fortune for their updates. One bad thing is that the updates are required. One worse thing is if in the future they start charging an arm and a leg for the fixes to stop the next Code Red. Switching to Open Source would prevent Microsoft from leveraging their monopoly this way. They don't do it now, but based on past behaviour, it's only a matter of time. Unless they start losing significant market share to a real alternative.

    --
    Zoe Brain - Rocket Scientist
  73. How about a neutral position? by tymesf · · Score: 1

    I wish they'd stop demonizing it. Specifically regarding the GPL, I'd settle for anything besides their current position, "the GPL is bad for the economy."

  74. 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
    1. Re:zerg by Kizzle · · Score: 1

      Probly a good reason they would never do this is because they most likely reuse alot of there code in there newer os's. They could at least release the win9x kernel though.

  75. They can port their software and open APIs by Anonymous Coward · · Score: 0
    I'm one of them any people that doesn't see this being a really honest effort. Really, MS doesn't *need* free software right now, they are more than content to do it all themselves and they have all of the tools it takes to do it all. More importantly, I've seen a lot of their source code, a lot of it just doesn't fit with the community. Quite frankly, the NT kernel and Linux or BSD just are done on completely different wave lengths.


    Now this doesn't preclude them from doing something with the community, something beneficial for the community and for them. What they could do is copy IBM before them and open up their standards. It's more beneficial to both parties if Samba suppoorts their latest protocols, that way they can sell clients to UNIX and Windows shops as well as support Linux clients with their servers. Other than cut throat competition, there is no reason to not do this, plenty of shops are using Linux in one capacity or another and MS could still benefit a lot by allowing the network to ride on their technology. Something else, right now they've kind of made it an all or nothing thing. If a shop chooses to use Linux for anything, that task is something MS make no money from at all, they raise the stakes that way and when/if GNU/Linux or BSD or whatever make it to that next level and start to really become viable alternatives they have nothing. They could also put their software on to Linux. I can't see any reason not to other than it allows people to consider Linux that otherwise wouldn't consider leaving Windows. If their pricing structure is done correctly and they feel competition and want to drive costs down then they should see that their truely valuble assets are their apps and they should derive most of their profit from them and they should see that they can grow that profit by opening the market for it to other platforms. Porting IE to Linux would also enable them to further drive web standards, lot's of people wouldn't care as much if they have access to a browser that played them, by not porting to alternative platforms MS is forcing people to want open web standards, i know a dozen web developers that would kill to have IE on other platforms.


    They can look at it all as a castle that is built from the OS up, any piece of MS code that runs on other platforms weakens that OS foundation; or they could see that they spend about a billion dollars a year in OS R&D and that they can reduce that cost as well as increase their app protits by not placing so much importance on it. At some point, that R&D cost becomes a really important cost and right now they have no where to go. A lot of this may sound kind of silly but in the long run, MS has made it an all or nothing game and unfortunately just about every company out there has some reason to want them to fail. You look at companies like Sun and IBM who have made some open standards and taken some of their software beyond being comodity applications by supporting multiple platforms and locking customers in to the apps. Java, NFS, DB2, Lotus Notes are all bigger than the platforms they run on. It's also worth looking at the numbers of a company like IBM who makes a ton of money from software with relatively small costs (per application, everything is expensive at IBM but their costs to develop and app and support it are amazing when you look at the profit margins)

  76. 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 Kizzle · · Score: 1

      If they did that then people would find the 50 other excel easter egg games that no has found out about yet :)

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

      QTSS is not closed source. It is built from the exact same source tree, line for line, as the free Darwin server.

      The difference is:
      (a) the executable has a different name
      (b) the HTML for the admin UI has a different title
      (c) they bundle it with the OS (OS X Server)
      (d) they support it.

      They are identical from a source code point of view. (I think it's basically a different build parameter you set at compile time to choose the name, but I'm not sure.)

      The key distinction is that the streaming server is not an Apple-supported product when you download the code and build it yourself (i.e. on some random non-OS X UNIX platform).

    3. 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.
    4. Re:How about Apple, as an example? by agent+oranje · · Score: 1

      I wholeheartedly agree!

      Look at iD Software. They've released the sourcecode for all of their games aside from the most recent, as that's their "money maker." With the release of the source, it allows the coding community the ability to tweak code and fix bugs, and extend the life of the software far beyond what the company could have provided. There's something comforting about trying out three different, unofficial Quake ports on MacOS X, and having them all work extremely well. And if I find a bug, I can hunt for it myself! Yeeeee!!!!

      If Microsoft implemented a similar strategy, I might consider slapping together a new pc to fool around with older Microsoft code. I'd personally love to see the guts of Windows98, or even 3.1 for that matter.

      --
      -agent oranje.
  77. 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
  78. Microsoft's answer to Open Source by Anonymous Coward · · Score: 0

    "Freebasing" (R)

    http://www.thefifthrune.com/link.asp

    This is on sort of a slow server, but it's worth
    the wait - it's FUNNY!!!

    1. Re:Microsoft's answer to Open Source by Anonymous Coward · · Score: 0

      Why does it look like bill gates has a phalice attached to his podeum?

  79. It can be done by Anonymous Coward · · Score: 1, Interesting

    A lot of people are saying it can't be done. It can be done. There is no reason why Microsoft couldn't keep their apps closed source but have them run on the open source OS. Lots of companies have closed source software running on Linux, Unix, and FreeBSD platforms. Look at Borland. Delphi isn't open source (at least last time I looked it wasn't) but it runs on Linux. Microsoft could do the same and actually, it already has taken a step in that direction. From what I've read the Apple MS Office suite runs on OS X and that's BSD. If they can get it to run on that platform then they could do just as well on Linux. So don't say they can't do it - just say they aren't.

    Which begs the question: What are they waiting for?

    If Windows is forced to become open source I'm betting that there is a good chance MS will dump it in favor of BSD or Linux. More likely BSD since they could grab a copy just like Apple and start making their apps run under it. Then they can undermine Linux by saying BSD is better and just let the flamers burn each other out. It would, in essence, destroy everything from within and MS could just sit on the sidelines and say we were right - Unix is better than Windows. You see? They no longer are the evil people - we are.

  80. Typical long haired hippy! by Anonymous Coward · · Score: 0

    I wiped XP from my new box without ever booting it

    ...then you will go on /. and post about how much XP sucks, when you have not even booted it......

    1. Re:Typical long haired hippy! by corps_inc · · Score: 0

      Ok, I booted it, still sucks. Got them with xe3.

      Gaming sucks, slower on 3D than 98, when real distance is involved. When keyboard and mouse is used for movements, movements lock by 80% of the games I played. Don't play no more. Killed my will to play.

      Printing sucks. Kerning of fonts is not right. Font weight is not symetric to screen, L has thiner lines than M and so on and on.

      Desktop is slow and ughly. It was already, but XP done really succesful job to slow down to level when you need new faster computer. (I would bought it but that was one of the fastest notebooks on the market)

      Documents made on 98 or 2000 opened in XP just aren't the same on XP. Font kerning trouble. I just moved my documents to linux and open office. even though I've been unfortunatelly bought a licence for Office 2000, after that I found out Open Office is working well.

      Explorer is freezing while loading pages (can moe other windows, not the one that loads).

      System not usable without other software.

      Outlook is a virus nest.

      Networking is bad, also lack of protocols.
      No real support from Microsoft side. Knowledge base sucks.

      System still freezes too much.

      Too expensive.

      Too fucked up license.

      Too closed.

      Must admit though, MICROSOFT SOLITAIRE RULES

      Had enough?? I can add some more

      Why is tipical linux user hippy? There's no need to pull hair when system freezes. This just doesn't happen'

    2. Re:Typical long haired hippy! by FrostedChaos · · Score: 1

      Gaming sucks, slower on 3D than 98, when real distance is involved. When keyboard and mouse is used for movements, movements lock by 80% of the games I played.
      XP is slower than 98, and it's no surprise that you feel this when running speed-critical apps (games?). But it's also a lot more stable. As for "keyboard and mouse movements locking," I have no idea what you're talking about. My brothers use XP for gaming all the time, and never had any problems. Maybe you need to turn off "Easy Access," the control panel that pops up when you press the shift key too many times. (It's meant to help disabled people... a market linux developers have never cared about.)

      Don't play no more. Killed my will to play.
      Killed your will to spell, as well. Or did that go out the window when personal hygene croaked?

      Printing sucks. Kerning of fonts is not right. Font weight is not symetric to screen, L has thiner lines than M and so on and on.
      I've never had this problem. I suspect you configured your printer or fonts incorrectly.

      Desktop is slow and ughly. It was already, but XP done really succesful job to slow down to level when you need new faster computer. (I would bought it but that was one of the fastest notebooks on the market)
      You can change the desktop to look like the 98 desktop, if it bothers you. Or you can change it to look like X... oh wait, there's no way to keep applications from redrawing the screen correctly, so it still won't look like X. (If you've used X, you will know what I mean.) Next time, you can avoid writing paragraphs like this by just saying "XP is slow." We'll know what you mean.

      Documents made on 98 or 2000 opened in XP just aren't the same on XP. Font kerning trouble. I just moved my documents to linux and open office. even though I've been unfortunatelly bought a licence for Office 2000, after that I found out Open Office is working well.
      I think I can decode this, despite your inability to match tenses or spell. You never got around to fixing the font/printer problem which you mentioned earlier. You opened Office documents ("Documents made on 98), and they displayed incorrectly/printed incorrectly (Your "writing" isn't very clear on this point.)

      Explorer is freezing while loading pages (can moe other windows, not the one that loads).
      I'm not too sure what you're referring to here. Maybe you should throw out the 486 and buy a Real Computer.

      System not usable without other software.
      You're really starting to scrape the bottom of the barrel here, I see. Try downloading some shareware/open source software. Or did you forget that most of the software available for linux is available for XP? Overall, there's just something very funny about arguing that they're aren't enough applications for windows. LOL!

      Outlook is a virus nest.
      Good thing I don't use outlook. Neither should you.

      Networking is bad, also lack of protocols.
      Thanks for the in-depth analysis. I'm sure you'll be able to add more once you get into high school. Overall, XP and win2k networking is a lot easier to configure than 98 networking. You might have to learn some new ways to get r00t, though.

      No real support from Microsoft side. Knowledge base sucks.
      Those who live in glass houses shouldn't throw stones. Or have you forgotten just how many poorly documented linux projects are floating around? Sorry kiddo, open source has some major advantages, but customer support is not one of them.

      System still freezes too much.
      XP has never frozen on me, except when I did things like remove a CD while it was being read.

      Too expensive.
      Too fucked up license.
      Too closed.

      Now we're actually come to the end of your "objective" reasons. The only reasons left are reasons you'd be ashamed to confess, like "linux makes me feel smart" (except you'd probably misspell it.)

      Must admit though, MICROSOFT SOLITAIRE RULES
      Had enough?? I can add some more

      Please keep it coming. I could use a few more laughs.

      Why is tipical linux user hippy? There's no need to pull hair when system freezes. This just doesn't happen'
      Maybe El Tipico linux user would be "hippier" if idiots like you didn't give them a bad name.

      --
      "Any connection between your reality and mine is purely coincidental." -Slashdot
    3. Re:Typical long haired hippy! by Anonymous Coward · · Score: 0

      Well said, sir!

      A well thought out and subtlely scathing reply. Nice.

    4. Re:Typical long haired hippy! by Anonymous Coward · · Score: 0

      Wanker. You can always tell a fanatic or a plant (and the Linux ones are just as bad) by the way they blame everything on the user.

      There could of course be no flaws in Windows XP, right? So it must be that you've set up your printer wrongly, or that your computer is too old and slow (or not 'Real' enough). Or just that you are lying about it crashing.

      All software is flawed. The main thing that stops it getting better is denial.

    5. Re:Typical long haired hippy! by el_chicano · · Score: 1
      Why is tipical linux user hippy? There's no need to pull hair when system freezes. This just doesn't happen'
      Maybe El Tipico linux user would be "hippier" if idiots like you didn't give them a bad name.
      And maybe typical Windoze users would not be looked upon as clueless idiots if they weren't such assholes...

      As an aside, I thought Carnegie Mellon University was supposed to be a high-speed CS/IT school.

      Did they make you take Micro$oft Advocacy 101 at the Bill Gates School of Computer Science as a Freshman or something?
      --
      A man who wants nothing is invincible
  81. 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!
  82. M$ should keep on being a monopoly by nebbian · · Score: 1

    Come on people, why do sites like slashdot exist? Why are there revolutions to overthrow the evil overlords?
    Because evil overlords exist, that's why!

    If M$ software worked first time every time, and their licencing scheme was reasonable, then what incentive would there be for people to work on open source alternatives?

  83. Documentation by Bren · · Score: 1

    If Microsoft--no, every software company--would thoroughly document their formats, protocols, etc. the open source world would benefit greatly. Projects like Samba, Wine, Open Office, etc. would no longer have to guess and reverse engineer to be compatable with Microsoft, and by extension compatable with most of the personal computing world.

    IMHO this is the best thing that could happen. Microsoft and other companies would still be able to run a business based upon their closed source applications, but the openly documented formats would allow others (open source or not) to produce competing products. This would mean programs such as real player, windows media player, Microsoft Office, etc. would sink or float based upon the qualities of the program rather than market share. Likewise, open source programs would be available and if they work better than closed alternatives, they would become more widely used.

    True competition such as this produces better open and closed source programs, and thus documentation seems to be the best thing to help progress open source.

  84. 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

    1. Re:Quite simple by idiotnot · · Score: 1

      Modularize system (kernel, GUI, IE, Messenger, drivers) and allow to use/change each module separately

      Relating back to the recent poll about which flavour of windoze you prefer...

      GUI was integrated into the NT Kernel in version 4.0. It was the biggest mistake MS ever made with NT, IMHO.

      I think separating the two would be quite difficult.

    2. Re:Quite simple by Libor+Vanek · · Score: 1

      I also think that integrating GUI into kernel is stupid IF the GUI is not integrated as module (I see the reasons for integrating it - like saving context switching time etc.) which can be "easily" updated/debuged/changed.

      But there is one thing I don't undestand - the most richest company in the world is unable to produce top-level software product (in means of quality) - there must be something rotten in Redmond...

    3. Re:Quite simple by musicmaster · · Score: 1

      I don't agree.

      I remember that before that time NT was busted in the press because is was too slow.

      Microsoft made the guess that the small decrease in stability was less important than the comfort of the increase in speed. They were right: NT 4.0 was the first real popular NT and it still was generally eveluated as stable.

      Of course this is not the theoretical ideal. But hey!, we live in a real world - not a theoretical one.

    4. Re:Quite simple by delta407 · · Score: 1
      1. Check out the MSDN Library. It may not be conclusive, but it is pretty darn close.
      2. It is modularized. Sure, you can swap out IE -- if you write a program with the exact same COM interface. Just overwrite shdocvw.dll, and assuming it acts the same way as IE, it'll work just great. (BTW, "IE" is actually an ActiveX component; your new rendering engine would be used by the "IE program". Kinda funny.)
      3. They do use standards, you dolt. If IE stopped supporting HTTPS, but rather HTTPMS, how useful do you think that would be? If they took out the HTML rendering engine, and put in one that only worked with HTMSL, how many sites would publish a second version? (Well, a lot. But still.) Word supports RTF. Excel imports/exports to CSV. Outlook talks SMTP. IAS supports RAIDIUS. The list goes on. Yes, support of these standards can be flaky at times, it may not be implemented properly, etc. -- but, they generally are functional. Also, most of the standards that Microsoft changes are ones that they have made themselves. (Are they not entitled to modify their own protocols?)
  85. 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 Anonymous Coward · · Score: 0

      > 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.

      MS (and many other companies) already do this. It's called buying a source license.

    2. 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!

  86. I don't care about the code. Open the formats ! by The+Fanfan · · Score: 0, Redundant

    With W2K, we're talking of more than 10 millions line of code or so. Even after slashing the bloat, using this code is mostly untractable. It just useful for going around this or that bug of this or that API, once in a while.

    I'd rather prefer MSFT to really document its APIs, its file formats (including .doc, .xls, etc.) and its protocols, and to make them open source or public domain. That would introduce a healthy yet controllable dose competition for MSFT and clean them of their monopolistic sins, but it would also place MSFT in the role of the Great Arbitrer of De Facto Standards and bring them a lot of long lost good will.

    In a domain where planned obsolescence is the rule of the Game, setting the standards (and giving them away) is a very desirable place where to stand and it's nearly as efficient as close formats to maintain a quasi-monopoly. Just look at IBM, Cisco or Intel. MSFT would also sit as a benevolent dictator rather than a ruthless tyran.

  87. Nudity. by labratuk · · Score: 1

    Plain and simple nudity. Whenever the OSS movement creates a product better than theirs, they have to have an office mandatory nudity (commonly known as 'nm') day.

    --
    Malike Bamiyi wanted my assistance.
  88. Re:Simple! - forgot some steps... by xyster · · Score: 0

    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.



    6. ?????????????
    7. Profit!!!

  89. 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.

    1. Re:Why does Microsoft guard their source code? by macrom · · Score: 1

      Microsoft doesn't release its source code for the same reason that millions of other software companies in the world don't hand out their source code. Not the best way to stay in business...

      Once you realize why Microsoft doesn't do that, you'll realize how a handful of geeks in a garage can build a worldwide software empire.

  90. Here's a thought by beowulf_26 · · Score: 1

    Now, I don't see them embracing Open Source or GPL, because it just doesn't fit with making the amount of money they need to support such a large organization.

    However, I firmly believe that the best they can do is stop the FUD tactics (like the newly released, but laughable Anti*nix campaign.) Fuck strong-arming your competition to get rid of them, and please stop buying votes in our govt, and lastly drop some of the dumb marketing campaigns.

    I swear, if they used two-thirds of the resources that they use on legal, marketing, and "corporate strategy", they could focus on building a decent product that's enjoyable to use.
    Coerce me into using your product; don't beat me over the head with a money cudgel.

    --

    --I hate big sigs.
  91. What MS will do by e_butler · · Score: 1

    I think that Micosoft will eventually come out with a fully supported linux distro and then tout open source as the best thing ever. (MS linux makes me shutter) In the process they will continue to sell their other programs and also push their hardware stuff.

    E

  92. 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.

    1. Re:Microsoft's best response. by CmdrStkFjta · · Score: 0

      It is really quite simple isn't it? Give the option to tinker as well as the end user options. Everything is fully integratable and functions on the levels needed for development. It's a responsible answer to the future of information exchange and that can only lead to more growth.

      --


      *SRU
  93. MS should support open standards by osworks · · Score: 1

    It would be easy to argue that MS owes their Monopoly to the skill they have in developing easy to use GUIs. This talent is valuable in both a proprietary and Open Source world. If MS were to make peace with Open Source, they would still have this as a major advantage.

    The first step down that road would be to open up all file formats (.doc,.xls,etc...) Their market dominance virtually assures that if they made them open, and easy for other programs to use, they would immediatly become the industry standard. At which point, MS would become leaders in the industry. I'd bet that even KDE aps would adopt the old MS file formats as their standard if they were opened up and licensed properly.(the horror!!)

    MS would continue to enjoy their market leader status for as long as they made top quality GUIs. (What, actual competition?) They already have a HUGE advantage with their current market share, and peoples reluctance to switch to a new product, otherwise known as 'brand loyalty'. I would further argue that MS has no brand loyalty now other than forced loyalty because of their monopoly. /. MS bashers using IE are proof of that. Adopting Open file formats would be a cautious step towards creating goodwill that makes good business sense.

    They would not however be able to change file formats for each new release of Office, thus forcing upgrades, so maybe Bill and Steve wouldn't go for it.

    MS alredy knows that it will have to change over to a service based business model in the near future. That is what .NET is all about. That is the key to an Open Source business model, so they have a choice to either go proprietary, or OS. The key to success for them is win midshare of developers. Most developers I know prefer Open Source, so this may eventually be a manditory step for MS to take. Without going open source, they won't get the developers, then they die. Right now developers have to make a choice between market share, and a more enjoyable programming environment. They would prefer to have both, and this will push the market in that direction. You can already see this by the popularity of Java.

    It has already dawned on somebody at MS that they have no choice but to open some of their code up. They don't want to, and may kick and scream about it, but they are doing it. The shared source stuff, and the cheap University source licenses are test balloons. You can bet that they will only release just as much code as they need to retain developers. How much that is, depends on us.

    --
    There's plenty of room at the bottom.
  94. 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.

  95. 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.

  96. Not to be totally anti-productive but.... by MarcoJROM · · Score: 1

    This is *STUPID*. I'm not defending MS, those rat bastards, but how are we supposed to come up with a solution for microsoft when we aren't even "in the loop". We don't know their internal structures, their departments, their "mission statement", their abilities as coders(setting all security and bug issues aside), or how to balance their profit margins.

    If you talk to any consultant about reorganizing your proprietary company around open source, they would require some inside information to make some judgement call that doesn't bring the company to its knees, while not screwing the open source community either (one would hope).

    That is, unless there are ex-ms-developers who know some stuff listening....but its just a thought.

    --
    "It was penguin lust...at its worst." --someone
  97. 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 macrom · · Score: 1

      MS should document every API and protocol.

      MSDN has tons of documentation freely available. It's not 100% complete, but a good majority of developers can find what they need there.

      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.

      Well, they're not switching to GCC, but I know they've hired Herb Sutter to serve as a liason to the C++ community. It looks like they're wanting better C++ standard support, which can only be a good thing.

      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.

      Why? What's the business reason that would help MS advance in the corporate world? "Because it's cool" is not the right answer here. Besides, we're talking about how MS can help the OSS community not those trying to port X Window apps to MS Windows.

    3. Re:Random ways MS could cooperate by Anonymous Coward · · Score: 0

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

      Microsoft Interix is a certified UNIX implementation on top of the NT Kernel. $99. Comes with GCC.

    4. 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.

  98. 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.

    1. Re:Making a buck? License REVOKED! by cbass377 · · Score: 1

      Tell that to the drug cartels or energy companies. In a capitalistic world is that you are innocent until proven bankrupt.

      The business of commerce is making money. If I am going to make the big bucks, and it requires a monopoly to do so, I hire Andersen Consulting to do a cost benefit analysis and if the benefit outweighs the cost (legal, your rights, employee law suits, whatever), then it is my responsibility to the stockholders (me being the biggest one) to execute the plan. Court cost, popularity, the angst of tech-savvy users is all a small part of the cost of doing business.

      Hate it all you want, but the goal of capitalism is to make money not to uphold the law. If I can quadruple my profit by breaking the law at only a 10 percent increase in costs and penalties, then I am all over it.

      I too can become a self-righteous idealist, standing on my principles after I am number one in the market. I could do it now too. The difference is no one else cares.

      Get over it; big companies and not just Microsoft all do it.

  99. Short and long term by codemachine · · Score: 1

    In the short term, cooperating with others in the area of web standards would be very helpful.

    In the long term, maybe they can do something similar to Apple. They could open up some of the low level OS code, or build on a current and stable core like Darwin. They could keep things like win32 functionality closed source. Since IIS is crap anyhow, they could take Apache but add their own proprietary ASP and .NET functionality to it.

    By using a strategy like this, the Windows platform would support existing standards and software (eg PHP, X windows) while also presenting alternatives of their own (eg ASP, win32). The Windows platform could actually be preferrable to customers based on the many choices in the software avaiable, instead of being so dominant based on restriction of competition and vender lockin.

  100. 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!

    2. Re:I don't get it by jsse · · Score: 1

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

      Hackers in their imagination: The inside of a computer is full of virtual reality 3D graphics that the database and file system is actually a real 3D models of virtual cabinets sitting in a virtual office. The hackers broke into the computer at night with hacking tools(a virtual hammer with evil skulls on it) which put the firewall down, then he fought the cyber guards which resemble the bots in Quake. If the fortunate hacker survive the security control then he'll be inside the office and browse the virtual files inside virutal file cabinets with a virtual torch. Due to the fact that the security control recovered(respawn!) in a few minutes the hacker had to leave before taking anything.

      They might think that if the files are still in the computers they shouldn't have taken them. :)

  101. W-H-O C-A-R-E-S?! by binaryfeed · · Score: 1
    Personally, I could care less what Micros~1 does. They don't even "play fair" in a capitalist marketplace and the poster is asking for suggestions on how they could "play" in the OSS community? What a joke.



    Micros~1 will change or they will die. It's that simple. They feel it, which is why they're doing things like "Shared Source", .NET, etc.

  102. Who cares? by dskoll · · Score: 0, Redundant

    Why should the free software community care about Microsoft? Who cares if Microsoft cannot find a way to coexist with free software?

  103. 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 defmonk · · Score: 1

      No, things do work that way. Over time people will show their preference through their use of money. If they don't want MS products they will not buy them.

      MS is the dominant player because:

      a) There isn't that great of a demand for an alternative among the masses. Most people believe Windows is good enough.

      b) Open source software, the only decent challenger at this time, is flawed when it comes to using it as a business model.

      enough said.

      -JAB

      --
      GUIs are like diapers, everyone grows out of them eventually.
    4. Re:This isn't flamebait, but you must wonder.... by mikosullivan · · Score: 1
      b) Open source software, the only decent challenger at this time, is flawed when it comes to using it as a business model.

      Buzz! Sorry, wrong. Buy a vowel or sit down.

      Open Source is all about the free market. It allows businesses to keep their options open instead of being tied to a single vendor. The great fallacy in thinking that OSS doesn't make a good business model is the assumption that OSS exists to make a business model. Businesses profit from open source by keeping their costs down in a wide variety of ways (not just in saving licensing costs). I don't know if many businesses will ever make money by producing OSS, and I don't care: that's not how OSS is profitable.

      --
      Miko O'Sullivan
    5. Re:This isn't flamebait, but you must wonder.... by defmonk · · Score: 1

      I guess it comes down to wondering whether or not MS is a monopoly. I'm going to argue that they aren't. If they were a TRUE monopoly, competitors would not exist. There is only one situation in which a monopoly can exist, with government support (eg. USPS).

      The point is once again, you can deny it and twist it until you're blue in the face, but Microsoft is where they are because of some luck and some good business moves. When they stop fulfilling customer's needs/desires they will fade. It might not be quick, but it'll happen. Should they be penalized for succeeding?

      I don't know that this can be resolved as there are basically two camps here: Those who support anti-trust law and those who don't.

      -JAB

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

      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.


      Hmmmmm... who should I trust to make the right decision for me?

      --
      GUIs are like diapers, everyone grows out of them eventually.
    7. 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!"
    8. Re:This isn't flamebait, but you must wonder.... by JimmytheGeek · · Score: 1

      They are where they are because OS/2 went nowhere.
      They had all major vendors - Dell, Gateway, Compaq, HP, and IBM itself! - tied into buying a windows license for EVERY machine sold. Either they accepted those terms, or much worse terms while their competitors enjoyed a huge price advantage. There isn't much of a market for machines without an OS, and with restrictive licensing agreements MS was able to kill a superior product that shipped a year ahead of win95.
      If the vendors got together to dictate the price they would pay Microsoft, I bet Balmer would find a whole new rationale for a government role in the market.

    9. Re:This isn't flamebait, but you must wonder.... by Anonymous Coward · · Score: 0

      What a bunch of bullshit. The bottom line is that in many areas MS makes the BEST products on the market. Office, WinXP, DirectX, VisualStudio...there is literally nothing else -- open source or commercial -- that can approach the quality of these titles. Get your head out of your ass.

    10. 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!"
    11. Re:This isn't flamebait, but you must wonder.... by Anonymous Coward · · Score: 0

      HOW utterly naive.

      First, that you think any market is "free" in any sense of the word.

      Second, that you ask "why is MS still in business?".

      You really must be joking.

    12. 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.

    13. 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.
    14. 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.

    15. Re:This isn't flamebait, but you must wonder.... by tomstdenis · · Score: 1

      If people dont want MS products they have to buy them anyway.

      Really? Thats funny. When I bought my computer it didn't come with ANY OS installed at all. I didn't pay for MSFT Windows at the time.

      I think what you are thinking of are those "boxed" family computers from Dell and Gateway. Well no shit they come with windows because the owners just want to plug the thing in and let their kid billy play games.

      The whole problem is people are stupid. I mean I can go out and buy 100 PCs right now [given the money] that have zero affiliation with any given OS at all. The problem is you guys look at Dell and say "well they have to bundle MS Windows so its a monopoly" yet you completely ignore the fact that Dell is not the only distributor of computer equipment.

      Tom

      --
      Someday, I'll have a real sig.
    16. 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?

    17. Re:This isn't flamebait, but you must wonder.... by rusty+spoon · · Score: 1

      "The free market fails to account for the fact that most people are stupid, and will buy whatever crap everyone else is buying."

      You're in that group you know.

      I don't feel stupid and I'm pretty sure I'm not so I don't fall into your group, thankfully.

      People may think you're stupid for worshiping your computer, letting it teach you it's arcane language so you can converse down at it's level. Endlessly tweaking your computer in your basement for hours at a time whilst Normal People are in the Big Blue Room gettin' a life ;-)

      People buy mass market products because that's who mass market products are aimed at. You, on the other hand, may be an edge-case. This is neither better nor worse, just different from the VAST majority.

      I guess custom car owners would consider you to be a mass market stupid zombie for buying Ford too. And ultimately, if you didn't write/make it yourself you *are* a consumer of mass market 'something'

      MS aims at the mass market and they do a fine job of marketing their products for way, same for AOL, same for Dell etc. Unsurprisingly this is also where the money is.

      MS's various *bad* marketing strategies don't make their products bad - certainly their products meet the demands of the mass market quite nicely and they have done a good job of training the mass market to choose MS...just like having an "Intel Inside" (I have dual Athlon 1800+ hehe).

    18. Re:This isn't flamebait, but you must wonder.... by rusty+spoon · · Score: 1

      Better like Lotus 123? Petty squabbling of look'n'feel didnt do they much good. Neither did resting on their laurels of DOS good fortune. They stopped innovating and paid the penalty, they can crow about lack of access to APIs but the reality of it was quiet different.

      Windows for Workgroups killed Netware dead. Not because MS monopolised but because Netware needed a phd to keep the crap running.

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

      OS/2 was great, I loved using it, and it was a real competitor...and to this day I can't I understand how IBM were *so* stupid.

      The only thing we learn from history is that we never learn from history.

    19. 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!"
    20. Re:This isn't flamebait, but you must wonder.... by rusty+spoon · · Score: 1

      Are you saying that the court concluded that other products were better? I thought they were determining whether MS had monopolised their position and were doing a little more than a government sponsored product review.

      I'm not sure they're educated enough to conclude what I think makes a better product - though they may speak for you of course.

    21. 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!"
    22. Re:This isn't flamebait, but you must wonder.... by rusty+spoon · · Score: 1

      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.

      You don't need good competitors for you to want create a monopoly. The two aren't related.

      Your inference falls way short of making into a fact.

    23. 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!"
    24. Re:This isn't flamebait, but you must wonder.... by rusty+spoon · · Score: 1

      You say it like it's a fact, when the only fact is that it's your opinion.

      I've read enough, like you, to draw my own conclusions.

    25. 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!"
    26. Re:This isn't flamebait, but you must wonder.... by rusty+spoon · · Score: 1

      Again, you say it like it's a fact but cannot simply accept it's your opinion. Get over yourself.

    27. 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!"
    28. Re:This isn't flamebait, but you must wonder.... by rusty+spoon · · Score: 1

      Errm, that's right, so what's your point.

  104. microsoft releases source code by john_uy · · Score: 1

    in microsoft's website, if you subscribe to their's software assurance membership licensing and you have licenses for 1,500 computers, microsoft gives you their source code of windows 2000 and xp.

    the details is here [microsoft.com].

    :)

    --
    Live your life each day as if it was your last.
  105. I'd use it if it had some source... by rMortyH · · Score: 1

    I use linux to build exhibits for artists and museums.

    I'm a big fan of Linux and OpenSource, but the real reason I use open source for my projects is that it comes with a compiler and some example code.

    Windows in the past has come with 'accessories', such as Calculator, Notepad, Wordpad, Soundrecorder, CD player, etc.

    Now, what if Microsoft provided the code to these accesories, perhaps in whatever language they're trying to market, like C#, and also provided a working compiler, perhaps stripped down but functional, so that you could modify and compile these accessories. They could use their 'application signing' for something good, to show when you're running a modified binary.

    Linux is the ultimate set of Legos. If I want to make an app that does X, Y, and Z, I can get example code from open source projects which I know do any one of these, and kill and yank until I have the framework of the project I want.

    If I could look at the code for Calculator to get buttons, Notepad for editing and file I/O, Something for serial or USB I/O, See what I'm getting at? I could cut and paste the framework of a windows app, and build the code for my project. It would run with a warning message because It isn't signed or compiled with the full version of C#, but it would work, and I could use windows to do my project. The warning would keep this from killing the sales of enterprise development tools, which poor people pirate anyway.

    Now, I prefer Linux, I prefer older, cheap (free) hardware, and I'm not big on MS or closed formats or any of that. But, my clients don't know anything about linux. They're usually Mac users but they can suffer through windows if they have to. Often they want to run the project alongside something commercial or they just want a platform they've used before.

    Linux lets me take a basic new OS install, write a program that interacts with the filesystem and external stuff through the serial port or whatever, and lets me set it up so it's a box with no screen or keyboard unless needed, that does what it's supposed to do when you turn the power on, and keep right on doing it for months. I can't do that with windows. I can't hook it to a Basic stamp or a BX-24 or MIDI with built-in tools. It's only possible with very expensive add-ons and then it's a maintenance and reliability nightmare.

    If windows could do that, I would use it for clients who wanted it, unless there were a larger reason not to. It would be possible to do the majority of the projects I do now on windows, which I would never consider now. I wouldn't have to use a second machine to put an interface on it with something like Director.

    It would also bring back the magic of the days when your computer came with a language, like the Commodore 64 and the Apple IIe, when people had the freedom to actually DO things with their computers. Linux has recaptured a tiny part of that, but the complexity of doing anything large, especially anything graphical, as well as not being most people's primary environment, prevents it from having that mass appeal.

    If Microsoft did that, they'd really be on to something. Researchers would use it. Tinkerers, experimentors, electronics people, innovators. The people who currently have NO CHOICE but to use Linux or BSD. It would turn windows back into a HOBBY, like the pseudo-OS BASIC interpreters used to be. Kids would write games instead of doing their homework again.

    It wouldn't give away any of their precious secrets. It wouldn't compromise the integrity of their closed OS. It would promote their languages. They'd still sell their development tools to the people with the money to pay for them. And I doubt very much it would do anything but help their customer loyalty and their revenues.

    =Rich

  106. Surrender by Anonymous Coward · · Score: 0

    Microsoft will soon work out they cant compete, although their pride/ignorance will blind them from the truth for a long long time.
    If you cant beat them join them.

  107. 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.

  108. 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
    1. Re:MS cannot follow Apple. They *can* follow Sony. by Anonymous Coward · · Score: 0

      And Sony has taken the lead by Open Sourcing their Playstation APIs under their Linux for Playstation program.

      Not exactly.
      The Linux on the PS2 does not give you access to the real guts of the Playstation, and it is not what I would call Open Source.

      The provide a Runtime Environment that you can program to. Source code for the Runtime Environment is proprietary and is not disclosed.

      It is a step in the right direction, but not the model to follow yet.

  109. "standards"? by Anonymous Coward · · Score: 0

    The big problem is the huge difference between their published standards and the actual standards used in practice. What percentage of their published API calls work as documented?

  110. 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
  111. drool on, byteboyz ... by Anonymous Coward · · Score: 0

    Windowsw HAS no competition on the desktop, from *nix or anyone else. Just remember, only the 0.025% 6-finger webfoot dweezle fringe of computer Lusrs use a Linux desktop. That's cockroach spit, byteboyz ... get yer thumbs outa yer azzhols. Everyone else - that's EVERYONE got real work to do chooses and uses WinX.

  112. (Lack of) Open Source Isn't The Problem... by Anonymous Coward · · Score: 0

    it's Microsoft's abuse of its monopolistic position that is the problem.
    Publicly available, well-documented APIs and Microsoft application development being isolated from its operating system development is the solution.

  113. Oh great... by Commienst · · Score: 0

    More endless polemic! Woot!

    --

    I am into the copy and paste.
  114. 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 Anonymous Coward · · Score: 0

      SQL Server 7 and up is a very solid product and a major priority up at MS. Take another look.

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

      What two? (Serious question)

      --


      Writers imply. Readers infer.
    5. 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

    6. 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

  115. Why of course they should... by austus · · Score: 0, Troll

    They should:
    1. Open source all their software products
    2. Make everyone cash in their stocks.
    3. Dissolve their corporation.

    Oh, and I want a public apology from Bill. Is that too much to ask for?

    1. Re:Why of course they should... by austus · · Score: 1

      Nobody appreciates a dry sense of humor these days :)

  116. We're not disagreeing by mikosullivan · · Score: 1, Interesting
    We're not disagreeing. I'm a devoted free marketer too. 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. However, being on top now doesn't keep them on top forever, and I think their position at the top of the hill could very well change. The marklet incresingly wants to be free to from being tied to a particular vendor, and that goes straight against MS's entire business model.

    In short, we agree: the market rules. I think the market will rule against MS.

    --
    Miko O'Sullivan
    1. 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...
  117. Make windows better by MHandel · · Score: 1

    Alright, the way things are going, Microsoft is dead. But they may be able to stay afloat if they do one simple thing. Make windows better. This may sound simple but, the only reasons windows is so damn popular is becasue of 1) bill gates cut throat marketing and 2) there is so much software for it. But face Mac OS is SO much better its not even funny (note: I have never had a chance to really use Linux so i wont comment). Now Mac OSX I understand is linux and it is great. And the biggest noticeable diffrence is Windows ME (for one) will crash on a daily basis where as OSX wont. So if Microsoft would spend more time on their damn OS and less on other useless crap (*cough* media player *cough*) then maybe they will stay alive. Course when/if the windows source code becomes public and we get an OS that will run windows programs and not crash, OR my favorite possibilty, a FREE OS that will run windows software and not crash. And lets all pray now children.

  118. 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.

  119. 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.
  120. through patents, yes by Anonymous Coward · · Score: 0

    > Can a scientist share his secret with everyone, yet keep funding..

    Yes. That's the whole point of patents. Full disclosure (or something akin) in exchange for full licensing and marketing rights, for a limited time. Then the patented item is given to the public domain, for the greater good, without constraint.

    Of course, that begs the question of what's patentable.

  121. Support WINE by Anonymous Coward · · Score: 0

    I'd settle for them documenting all their undocumented APIs and interfaces, so that Microsoft Applications developers no longer have an unfair advantage over the rest of the world.

  122. The correct questions.. by Indian · · Score: 1

    I guess everyone is talking about what M$ strategy should be from their (NOT M$) point of view. I think the origianl "ask /." question was about what _should_ be M$ strategy with OSS so as to

    1. Retain M$' profit and revenue status-quo.
    2. Ensure M$' growth.

    And I don't see any way M$ can craft a strategy that achieves these objectives and still manages to remain non-repungent (and fair and lawful etc).

    That I think is the biggest cause of concern for M$ bean counters.

  123. 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"?
  124. 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?

  125. GPL by Anonymous Coward · · Score: 0
    Microsoft developers "borrow" code all the time, Microsoft's real fear about the GPL is that somebody will discover some GPLed code in the Microsoft source tree and file suit to publish _all_ Microsoft source.

    Of course, if I'd written code as bad as some of the M$ code, I'd be embarrased to have anyone else see it too!

  126. 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.

  127. BSD Won't Work? by Anonymous Coward · · Score: 0

    Funny, it worked for them before. Look how much BSD'd code they've already used.

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

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

  128. 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 NavySpy · · Score: 1

      I agree -- and John Dvorak has suggested this as well. Windows running on the Linux kernel would be seriously cool. Best of both worlds.

    2. Re:Microsoft Windows for Linux by camelrider · · Score: 1

      They could do pretty well with a Flight Simulator port.

      If they ported Office, my wife would surely buy it as she's deeply into it's use with OLE.

    3. Re:Microsoft Windows for Linux by compupc1 · · Score: 1

      Be sure you make the distinction between what Windows was and what it now is. In the old days on Windows 3.x and earlier, it was soley an ad-on to DOS - a window manager. Then with Win95-WinME, while it technically still relied on DOS, it was it's own operating system. With NT 3 all the way to XP today (essentially NT 5.1), Windows is NOT an addon to a basic operating system! It IS the operating system. It has it's own kernel, filesystem, etc. Therefore, it cannot simply be ported to Linux. While it might be possible to create a Windows-like window/task/user manager for Linux, without the native support kernel, filesystem, etc., Windows wouldn't be nearly as powerful as XP is.

      Look, even if Microsoft's tactics are reprehensible, Windows XP *is* a decent product (though it certainally does have its flaws), and talking about all these scaled back versions and whatnot is really quite ignorant of the facts. 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? Most people that use it either do it for a hate of Microsoft or a desire for better security -- this solution provides for neither.

      --
      -James
    4. 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
    5. Re:Microsoft Windows for Linux by md27 · · Score: 1

      it would take a unbelieveable amount of work for microsoft to get just the "window manager" part of the os appart and ported over to linux. and for any amount of work over none, i don't see why microsoft would want to do this. it really wouldn't benifit them and it would take a huge effort to support when someone's grandma calls and says "i just bought the new version of windows and it's telling me i need kernel 2.whatever or above. i'm running xp does that count??"

    6. 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
    7. 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
  129. Incomprensible Moderation by Anonymous Coward · · Score: 0

    The mind boggles.

  130. open-source the OS by mshurpik · · Score: 1

    I think that Microsoft should open-source Windows itself. It's hard to deny that Windows is a monopoly standard, so how can they argue that protecting the code is vital to competitive interests?

    Windows is a standard. Standards are open. The only "intellectual property" in Windows are the secret code hooks used to keep Microsoft's applications performing slightly better than their competitors'. That's leveraging monopoly power, and it's illegal.

  131. m$-oid biz by DevilousAngel · · Score: 1

    For me, I think that cro$$oft would be similar to what already as been done w/ the zlib case...

    I wonder(really!) how many % of open source software hare to thank for NT's 'incredible' stability...

    *cough*

    "Burn 'em!"

    --
    "Fighting for peace is like screwing for virginity!"
  132. Good OSS Policy != Good Business policy by e2d2 · · Score: 1

    I see what the poster is saying. He's saying how does any businesss that SELLS software justify to stoock holders who own the company that they are going to change to an Open Source model?

    But a better question to ask from a business perspective is why would they do this? To please a group that will not buy your product? That offers nothing to your survival? What value will it offer? Most people concerned with open source are open source developers and lan janitors with perl toolkits. I personally like some things open source (I have written and ditributed open source code for all the naysayers). But to be honest I cannot find a viable way to sell software while at the same time giving it away. It's been established that the return on investment will be higher if you sell a product as opposed to selling a service (product companies are regularly valued higher than service companies). If the new paradigm of "software as a service" takes off this may change but it has yet to be established. Its gonna take a lot of work to convince people that can't get decent support/service/help from established service companies (cable, telephone, electric) to switch to a model in which you are eternally paying. But I digress.

    Its a good question. As an open source advocate and software developer I love the advantages of open source. As a small business owner I cannot find a viable way to give the code away for free and still make a profit. Unfortunately my billers dont take ideals in place of money so I know which way is ahead of me. It's not always the fair or ideal way that wins out, but it's the one Im forced to deal with.

  133. Trust by D.A.+Zollinger · · Score: 1

    I think you are asking the wrong crowd. Over the past several years, those of us in the Open Source/Free Software communities have seen what Microsoft has done, and we don't want that to happen to us. We don't want a repeat of Kerberos on some other important protocol. We don't want to see Microsoft Bob for Gnome.

    The basic issue is trust. Time after time Microsoft has broken that trust. It would take a gesture of huge proportions to regain that trust, and I for one don't think we will see it.

    --
    I haven't lost my mind!
    It is backed up on disk...somewhere...
  134. Shared Source by Anonymous Coward · · Score: 0

    Microsoft already pushes it's Shared Source "initiative," which is open to the point where you and I can play, make changes, distribute code, and have fun. It only prevents commercial use, whether it be commercially sold or internally used for profit. Microsoft has recently released a beta of it's .NET CLI (Common Language Infrastructure) as source and supports compilation of it on Windows as well as FreeBSD 4.5. They provide the source for what they call the PAL (Platform Abstraction Layer) which is the Unix implementation of some 285 odd Win32API.

  135. Fuck off and die by Pussy+Is+Money · · Score: 0, Flamebait

    Uh? What kind of nonsense is this? MS should just fuck off and die. No, wait. YOU should just fuck off and die. MS can just fuck off. Really. Explain to me, why should MS have an open source strategy?

    --
    Pushin' 'n dealin', shovin' 'n stealin'
  136. Wishful thinking by Alcemenes · · Score: 1

    I seriously doubt Microsoft is going to adopt any form of open source strategy. They have already proven they have no desire to "play by the rules" and they love their position as a monopoly. They do not HAVE to create an open source strategy. I think the big difference between Microsoft and Open Source is Microsoft is motivated by greed more than anything. Does the open source community really need someone like that?

    1. Re:Wishful thinking by macrom · · Score: 1

      Since when is OSS "playing by the rules". If anything, I would think OSS goes against the rules by giving the V-sign to the business world, showing that big corporations that want to make a ton of money aren't the only ones that can produce production-quality software.

  137. evil empire by Anonymous Coward · · Score: 0

    F Microsoft

  138. Patents, laws, antitrust by rzbx · · Score: 1

    They should give up all patents and help fight against patents. Then stop screwing with the judiciary system. Stop using tactics that break antitrust laws. Nothing more I can think of at the moment. The world of programming and electronics is already screwed due to MS, patents, and corrupt software/electronic laws. The software/electronic industry will end up like the medical and oil industries. It is a very sad thought, but most likely true unless the open source and free software movement continues to get stronger.

    --
    Question everything.
  139. Open Source Windows by Anonymous Coward · · Score: 0

    1) GNU all Windows for Workgroups, Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, and Windows .Net Server source code

    2) Assist the Wine project with integrating code from the Windows OS to provide a fully functional compatibility layer for Linux.

    2) Keep MSOffice proprietary. This should be theri core business focus. MSOffice is seen as an industry standard. They could base their entire business around this if they wanted to.

    3) Charge for customer service.

    4) Produce their own Linux distribution incorporating Wine.

    5) Sell their Linux distribution like any other Linux distribution, at a competitive price. The value comes from offering a period of free customer service with the purchase of the distribution.

    6) Concentrate of developing proprietary applications for Linux and or Wine. I think alot of people have a problem with the operating system being proprietary, but not as much of a problem with individual apps being proprietary. The OS should be free though. People shouldn't be forced to pay a TAX just to use a computer. Linux should be the defacto PC desktop OS. Windows is an inferior OS. The only way Microsoft will win is if they jump on the bandwagon. Otherwise they will be left in the dust.

    7) Instead of fighting Linux, Microsoft should openly embrace Linux. By fighting Linux they essentially become an arch enemy. Microsoft can not win against Linux, and should not win against Linux. Microsoft should play fairly, and the only way to do this is to embrace Linux. Linux is good.

    8) Linux on the XBox

    9) Open documentation for XBox

    10) Make good games for the XBox

    11) Make lots of games for the XBox

    12) Make lots of money from the XBox

    13) Release Linux distribution for XBox similar to what Sony is doing with the Playstation 2

    14) Sell XBox to home users not only for games but for email and office productivity.

    15) By concentrating on the XBox as a major product Microsoft gets its foot in the door making hardware. This provides a stable source of revenue.

    16) Microsoft is not evil. It is there business model that is evil. Microsoft can be an ally of the open source community if only they truly Open Source with the GNU, or at the very least a BSD stile licence. Come on Microsoft, if you are reading this, we don't hate you, we hate what you do. Open source is not bad. Open source is good. Microsoft, you throw around all these comments about wanting computers in everyones home, well here ya go. Throw Linux on there and sure makes things alot cheaper doesn't it. Does this mean everyone can have a computer in the home? Well it means alot more people could then do now! Support Linux and you will inherit a community that at the moment has turned its back to you. We are a dynamic community though. If you side with us I am sure we will side with you. It probably will cost you more to fight us then it would to join us, so you might as well just join us. Remember Linux is good. And it could be even better with a bit of cleaned up Windows source code. So give it a thought MS, and please Open Source Windows under the GNU or a BSD stile licence.

    17) Do all this and I will write another long winded pointless letter to Slashdot saying how much you rule!! There ya go, that should be motivation right there. Because windows isn't evil, Windows should just be with Linux. They are ment to be together. Don't ya think?

    (hehehe... Bring on the spam)

    1. Re:Open Source Windows by Anonymous Coward · · Score: 0

      Or, when making their Linux distribution, they could put their own "special" version of WINE in it, that would emulate the Windows APIs properly, and bundle it only with their products, and make all of their products use new, strange APIs that are completely undocumented... oh... wait...

  140. Strategic use of Open Source by kap1 · · Score: 1

    As a software vendor, how can you use open source to be more competitive? A few ways come to mind:

    1. Use it to reduce cost for producing base SW on top of which you sell your value adds. Example: Sun GPL'ing tomcat.

    2. Use it to stay in an unprofitable market so as to add credibility. Example: IBM stays in the OS/Hardware business with Linux.

    3. Use it to undercut a competitor in one of their strategic markets. Example: hmmm, help me out.

    Keeping in mind that Open Source works best when user=developer, point 3 suggests a plan: contribute massively to open source efforts where SUN, Oracle, IBM and Apple compete, but Microsoft does not.

    So, MS could contribute to Open Source JAVA on non-Microsoft platforms, undercutting anyone trying to make a buck. Of course, if JAVA succeeds wildly, without anyone making any money off of it, it could still result in competing substitute products for MS. Risky.

  141. 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.

  142. 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.
  143. Consider opposite direction as example. by finallyHasANickname · · Score: 1
    I think most folks remember ARS Digita. They grew. They started to shrink. Someone (Red Hat) bought them. ARS Digita was headed "from left to right", and Red Hat caught them before they stumbled into oblivion.

    I think Eric Raymond's predictions are correct, but I have always tended to disagree with his timing. Sooner or later, Microsoft is going to have to face a reality that the market seeks to treat common infrastructure as common. You cannot sock someone for a user license for the redness of a stopsign. In the movement and manipulation of digital data, you can try for a while, and Microsoft, with the assistance of infamous pranks, has done an amazing job of it. At some point, Microsoft will find itself heading toward the left in a de facto scramble. That will send an "Enron signal". People will start to perceive something along the lines of a bubble or "house of cards". A bargain shopper will buy up the pathetic shares. Who knows? Maybe it will be IBM.

    I did not literally mean "will" in any of that. Joseph Schumpeter works in mysterious ways, and I believe that there are enough smart and savvy people in Microsoft that the fire sale will only be theoretical. A transformation will have to take place. Microsoft could very well turn not quite on a dime but on a semi truck and find itself peddling services. I don't buy this "Microsoft currently has no service wing," logic. That presumes far more inertia than is there.

    It is far too easy for a person to presume Microsoft's Unix illiteracy. I would bet cold cash that MS Honchos and Microserfs could spend at most two months and commence good work to lay the foundation of a viable alpha release that would host binaries native to Linux, SCO, Solaris, and even AIX, all in one shebang. Of course, that alpha release would be called 2.0. ;-) That's hardly the point.

    Look at the respective histories of GNU Hurd and Windows NT. Before versions 3.whatever, Windows NT and GNU Hurd, circa 2002 were philosophically similar. The message queue is the center of the MS Universe, and it is also there for Hurd. Both initially aim (as did Linus amid mild and esoteric controversy with his monolithic kernel) toward POSIX conformance. Modularity almost goes without saying, which makes the recent antitrust testimony a pathetic joke. Now if Microsoft smelled money in leveraging its not-forgotten Xenix knowledge with open source at what Eric Raymond would call "the crossover point", Microsoft could use its immense wealth to flush out and perhaps even to buy OSDN itself. Microsoft dabbles in all kinds of things as "escape hatches", and its products are, in my estimation, about 1000 times dumber that it is. Expect surprises.

    That's my thesis. Expect surprises.

    1. Re:Consider opposite direction as example. by kap1 · · Score: 1

      Interesting that you mention IBM. Before MS, there was IBM, that big ugly monopoly we loved to hate. I grew up in Binghamton, NY, the birthplace of Big Blue, so maybe I'm just too brainwashed, but I still fall down laughing every time I see an IBM Linux ad.

      Still, interesting that you mention IBM. How did they end up getting dethroned? They didn't see the desktop as a replacement until it was too late.

      MS is paranoid. They view anything and everything as a threat. Not until the current generation of MS execs are cold and dead will MS forget the lesson of IBM.

  144. 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?

  145. 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?

    1. Re:what was the question again? by david.johns · · Score: 1
      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"[snip]

      Heh. That's funny. Joe Sixpack can't plug it in and have it just work with any operating system other than Microsoft because of their monopolistic practices. If OEMs could actually bundle software that isn't Microsoft's pet monopoly-builder-of-the-month, then maybe we'd see some open source software that you could turn on and it would "just work."

      "Grandma can't install Linux on her computer, it's not as easy to install as Windows!" Grandma didn't install Windows - Dell did.

      And yes, I know that Microsoft leveraging OEM contracts this way is just them doing what comes naturally. AFAICT, pedophiles humping underage butt are doing what comes naturally too. I don't want EITHER of them operating in MY neighborhood.

  146. 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
  147. Very simple: by J'raxis · · Score: 1

    Curl up and die.

  148. Do they *need* to? by JoeCommodore · · Score: 1

    Microsoft makes deals with government, big business, ISPs, Journalists and schools on good price breaks and the idea that their stuff don't stink. In turn Small Businesses, Parents, workers and students buy MS products to keep in sync with their school/business, etc. (i.e. "I *need* Office to work on that BLT report at home...")

    A few years down the road...
    when junior leaves college and starts a software company he will have the MS way (and $$$) imprinted in his neurons...

    If anyone is going to make a difference they need to work toward government, big business, schools, etc. In essence make it "ready for day work" and document the hell out of everything to also make it accessible to Joe College Grad programmer at mysoftwarecompany.com.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  149. Not all OSS is GPL by Anonymous Coward · · Score: 0
    OK. I admit it - GPL is against capitalism. It's probably an idea ahead of time, some sort of post-industrial "servicialism" when the cash is possible only for real service, not for freely copied "ones and zeros". I hope RMS will not invent GPL for services :)

    How about BSD or X licenses? There are a lot of BSD-style licensed, famous and very good software: BSD itself, PostgreSQL, X11, Apache, Tcl/Tk, Alexandria, Castor, Webmin, Gauche, JaxMe, INN, Darwin, libxml, teTeX, NAS, xterm, xscreensaver - you name it.

    M$ can easily use software based on that license and I don't think it will hurt BSD-style OSS, it swill just help distribute software based on open standards and utilized skills grown on OSS. And what's wrong that M$ would make some cash on it?

    Imagine Apache in the core of IIS or MS Word supporting TeX with teTeX and Xml ith libxml :)

    No networked desktop? No problem - it's not a big change in Webmin to use for NT administration. Good GUI bad DB MS Access? Use Jet with PostgreSQL!

    Of course it may open the road for competitors to traditionally protected fields (compatibility is easier than simulation), but at the same time it would be easier to play on a competitor's field: Apache-based IIS would work naturally on Mac OS X or any Unix.

    Conclusion: the court should force M$ to use OSS software instead of own proprietary solution and that would be not a punishment, that would be to save M$.

  150. Attention readers: FedEx & UPS should not exi by Lord+Vipor+Scorpion · · Score: 1

    I repeat, FedEx and UPS should not exist. Or they should always be on the verge of bankruptcy, cowering and resorting to useless lawsuits against that titan of paper-based correspondence, the almighty United States Post Office. There can be nothing worse than a government-sponsored monopoly, as there can be nothing worse than government. Ayn Rand said so. BTW, that egomaniac charlatan Alan Greenspan needs to be flogged on his naked fanny for daring to intervene in the free market. Down with the USPS! Death to Alan Greenspan!

  151. MS is not the right type of company by ebakunin · · Score: 1

    MS is not in a position to exploit open source. None of the strengths of open source work in tune with MS strengths.

    The open source model works best in two situations:

    1) Obscure, slowly developing technology. Think of BSD. BSD represents the cutting edge of OS work and it's elite technology. Some of the improvements the BSD movement develops will become standard for the masses down the line. Many more of the improvements will remain useless to the average user.

    2) Commodity products. Think Gnome. They've done an exceptional job creating a word processor, a spreadsheet, imaging software, etc, and making it all compatible. In the long run though what Gnome really did was drop the price dramatically on essential software for the average user. Whether or not the average user will ever know the product is out there is another question.

    Yes, I know there are a lot of exceptions. MS works on billion dollar budgets, though, so most exceptions don't count.

    Linux is interesting because it's moving from development to commodity. Where servers act as commodities Linux does very well. Linux on the desktop will only work if companies treat Linux as another commodity to bring prices down.

    MS strategies are NOT based on:

    1) Obscure, slowly developing technology. MS follows innovative companies into areas that it knows will be profitable, such as gaming consoles, and spends its money improving existing technologies (well, sort of). MS does not spend millions on pure research hoping to invent the mouse (like Xerox did).

    2) Commodity products. When the consumer realizes s/he's in a commodity market s/he'll usually switch to a different product if the price is better. That's why Red Hat sells. Unless you want to do something difficult, Red Hat will do the job just as well and cheaper to boot. By convincing the consumer that s/he's not really in a commodity market, MS can continue to keep prices artificially high (the infamous MS tax).

    IBM sells commodity products which is why they bought into Linux. Sun kept Java shared source (almost open source) to develop a secure foundation for their other products and services (they just didn't execute very well). None of the strengths of open source mesh with the strengths of MS. Hence why MS wants to smush open source - they can't co-op the strategy.

  152. 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
  153. Port Office to Linux, desist FUD, stop monop abuse by Anonymous Coward · · Score: 0

    The thing which fundamentally offends me about Microsoft is their unethical, anticompeditive practices.

    What Microsoft SHOULD do, if it were a good corporate citizen is this:

    1. Stop abusing its monopoly.
    2. Port Office to Linux
    3. Stop changing file-formats, rather find other problems to solve (the Office s/ware problem is pretty much solved at this point). And produce software that solves these other problems.
    4. Make its software interoperate with all other systems on the market.
    5. Stop trying to make the computing world into a homogenous entity, but rather develop lots of different software solutions for different problems.

    Microsoft has software that will sell. They do not NEED to monopolise the market to make a darn good living out of producing software. That is what fundamentally offends me.

    Sun Microsystems, Macintosh, Word-perfect, Symantec, Borland and a host of other similar (proprietary software) companies have managed to stay afloat quite happily without stooping to M$ tactics. By producing software (proprietary or otherwise) they have an business model that works.

  154. 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.

    1. Re:If not code, then "standards" by Vulture_ · · Score: 1
      The trouble is, the Win32 API is (and I quote Microsoft) an "open API". So are the rest of the APIs that you'll find on Windows -- DirectX, etc. However, Microsoft doesn't implement these APIs exactly to spec; there are those wonderful undocumented calls and that "update" you mention.

      However, though these undocumented calls are not published, my understanding is that MS won't intervene if you try to figure out what they do and re-implement them. That's why the WINE project hasn't been drowned in MS' ocean of lawyers.

      --

      The only way the typical /.er can pick up a chick is with a forklift. -- AC

  155. New Header Formatting for Title? by chazzf · · Score: 1, Offtopic

    This is not truly offtopic--did anyone else notice the italics in the story title? I've never noticed this capability before, is it something that's been around and simply ignored or is it a new feature? I'm quite curious, anyone who knows, if they could respond here.

    Moderators--Offtopic would be a waste of time and resources. The italicizing occured for this story, so it is on-topic.

    Thank you,

    ~Chazzf

    --
    No statement is true, not even this one.
  156. 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

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


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

  158. 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.

  159. 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. :)

  160. nothing to loose by Anonymous Coward · · Score: 0
    M$ has nothing to loose by releasing its software under OSS licenses. There is no competitotors on PC market to M$ besides Linux and BSD and the only way to win them is to avoid the war. Instead, M$ should use the same software as Linux and BSD uses and even to use same licenses. M$ will make money on it - stupid recruiters love MCSE forever and M$ support generates differently bigger cash than Linux or BSD do.

    Who will loose such war? Commercial Unix systems. Wintel is easier and cheaper now and it would be easier and cheaper with OSS. The rest of companies migrate to Wintel, Sun will be bought by Dell. IBM will shutdown AIX in flavour of Linux/PPC and take the rest of non-PC market from collapsed SGI, DEC, HP and Sun. There will be only two platforms: Wintel and PowerPC.

    Everybody cry.

    1. 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.
  161. 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
  162. 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."
  163. 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
  164. 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.

  165. The Microsoft credo by Aaaaaargh! · · Score: 1

    Isn't it the same as their usual new market share acquisition plan?

    To crush your enemies, see them driven before you, and to hear the lamentation of the women!

    What incentive does Microsoft have to "work with the Open Source community"? They've built a rather successful company around Closed Source software, absorbing (much) smaller competitors, backdoor shenanigans (I just like to say that whenever I can), and having licensing schemes worthy of The Devil Himself. Want to see the code? You can: for the right price and under very restrictive terms. Microsoft understands this market and can make money with its well known "embrace, extend, control" methodology. Open Source is a new threat and they haven't figured out what to do with it.

    Just as they first dismissed (or missed) the Internet, they dismissed Open Source. But, Mr. Gates turned the company around on a dime and went after the market very quickly. The same is now happening with Open Source (albiet with the closed fist, rather than the open hand). Be afraid... be very afraid!

    --
    Give them an inch and they'll take a foot. Much more than that, you won't have a leg to stand on.
    1. Re:The Microsoft credo by rsklnkv · · Score: 1

      Conan wouldn't be afraid

      --
      _____ "If liberty means anything at all, it means the right to tell people what they do not want to hear." -- Orwell
    2. Re:The Microsoft credo by Anonymous Coward · · Score: 0

      Conan wouldn't stand a chance against Bill's ego in a meeting...

  166. 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
  167. If I were MS by drinkypoo · · Score: 1

    I'd just use all the BSD-licensed code I could to make my OS not suck. Notably, the networking portions. I don't know how incompatible that would be with WDM, though.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  168. 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 /.

  169. Begging the Question by Anonymous Coward · · Score: 0

    > To me, that begs the question of what we think would be an "appropriate" reaction ...

    Definition

  170. it doesn't "beg" the question by Anonymous Coward · · Score: 0
    It doesn't "beg" the question, it suggests the question. Begging the question is making an argument that improperly assumes as true the very point one is attempting to prove.

    For instance, if someone asked you why Microsoft software is of such poor quality, and your replied that it was because the software was no good, that would be begging the question.

    1. Re:it doesn't "beg" the question by Anonymous Coward · · Score: 0
      That begs this question: since it's obvious that the great majority is aware of the "official" definition, why cling to it? It's a lost cause.

      Or do you, when you feel particularly happy, announce to people "I'm gay"?

  171. 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 Anonymous Coward · · Score: 0

      Nice post. Agreed.

    7. 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.

  172. Just rip off apple, like the old days! by Shwag · · Score: 1

    MS should take linux and design a proprietary UI just like apple did with their darwin. Then MS could release "MS Windows/Linux 2004" and capitalize off the linux fame plus keep their Windows brand going. They could so easily design the UI as a window manager that users wouldn't even know the difference, and all us open source nerd would have our 'open hooded vehicle' of an OS so we can have good security and stop it from crashing. Additionally, more UI's can continue being integrated from the linux world for those who want better UI's, and then MS could just rip those ideas off too.

    All microsoft wants anyways is to have their windows on every machine in the world so that all the companies keep up support contracts with them anyways, and so that Bill Gates can keep everyone beleiving he has all the power in the world. The whole thing is a big nike swoosh. Just change the engine for all us people who actually care, and let MS keep their fame. Everyone wins.

    The reason MS won't do this is because they are worried about that chance that it could loosen their hold on the desktop, and the truth is, is that it will. But if they don't start opening up their software to evolution, they are going to loose EVERYTHING.

  173. 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.
    1. Re:Actually, Microsoft could follow Apple's model by Anonymous Coward · · Score: 0

      Have you looked at the supported hardware list? 440BX, Intel 8255x, no PCMCIA, and no VMWare. Why bother?

  174. 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.
  175. Open Source an older version of Windows NT by Maddog_Delphi97 · · Score: 1

    MS should take the source code of an older version of Windows NT that they no longer support (I'm thinking specifically Windows NT 3.51, since that was the version before MS integrated the GDI into the kernel), and RELEASE the source code for it..

    That includes the tools used to compile the source code itself, so you get not only an older version of Windows NT, but also an older version of the C\C++ compiler used to compile the code itself.

  176. Re:Simple by Anonymous Coward · · Score: 1, Insightful

    He's not a troll. He just has the balls to admit the truth.

    The story was posted at 08:00PM.
    The parent was posted at 08:01PM and contains 493 words.

    Only trolls can type 493 words/minute.

  177. Missing the point by a mile by Anonymous Coward · · Score: 0


    It's not about how can Microsoft play fair. Open source people are one of the few groups who care about fairness.

    Microsoft got where it is today by realizing what things they needed to do TO MAKE MONEY - PERIOD. Look at the track record - they make decisions based on money, not law, ethics, or kindness.

    So they will only cooperate if it makes them money, which is not of interest to most of us. There is no point in helping guide them to "the right way".

  178. 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?
  179. A real strategy to deal with Open Source by west · · Score: 1, Troll

    First, start with a dismissal of this asburd court case. Make it clear that unless the case is immediately dismissed, Microsoft will no longer sell or support any product in the USA. Delist MS from the American stock market (or threaten to) and refuse to sell product to the international operations of any company that continues to list on an American stock market. Losing (or the threat of losing) every major successful tech company causes a market crash that makes people remember 1929 as blip. This means the elimination of all major American PC producers and the elimination (or elimination of expansion) of any business that depends on MS technology (almost all of them). Make certain the it is known that when the American gov't buckles, any PC company that sold alternate OS's will never sell an MS product again. Likewise with companies that flirted with alternate solutions are to be denied access to technology.

    Once the USA is looking at a depression to make the 1930's look like a walk in the park, we can assume that the gov't will see reason. (Of course, this costs MS a pretty penny, but they can live on international sales alone for as long as it takes.)

    Once that's over with, it's time to party. First, buy Sun and Apple and immediately kill them. Make it publically known that any possible competitor that starts rising through the ranks wil be bought and their customers orphaned. It will only cost you a lot once or twice. After that, nobody is going to bother buying from a competitor. If it's any good, your assured of buying an orphan-to-be product.

    Now finally we come to the open-source strategy... *phew*. Make a deal with the hardware manufacturers. CPUs, chipsets and motherboards are modified so that they either run MS Windows only (MS Win ROMS anyone), or you can never run Windows. Hardware companies can choose: either MS alone, or never. If they don't like it, there's a dozen others ready to take their place. Good luck living off the Linux market alone :-). If it actually look like somehow someone's making some money on the non-intel based systems, buy them and burn 'em. After that, only fanatics willing to pay 5 or 10 times what an Windows machine cost will be running them. (By this point, non-MS companies have no economies of scale to subsidize Linux sales.)

    Large company licenses require companies to justify any non-MS tech investments or face double or triple costs. MS will of course, approve of tech investments in fields where they don't have offerings.

    Finally, modify Windows so that it will not run non-approved software, except for high-priced development systems that require strict licensing and some special hardware. A software redistribution license requires strict approval by MS, $100,000 testing fee, 15% royalties and a right to allow MS to purchase the software at an agreed upon price.

    Lastly, once companies are used to renting their software yearly, make the cost of an MS license (for public companies) 1-2% of outstanding stock in lieu of payment. Those that wish to forego the expense of course have the option of ceasing to use computers.

    After 50 years, MS stock is a rather more real currency that the US dollar and Open Source software, it a weird memory from a time when individuals programmed.

    Oh, you meant what would *we* like to see MS's OSS strategy be. Oops :-).

    1. 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.
  180. Re:Simple by Anonymous Coward · · Score: 0

    so microsoft operating systems can be run by mindless bafoons?? oh wait they all ready are??
    please that argument is so lame. Most companies pay top dollar for MSCE people to run there microrosoft networks on top of the cost of the operating system expenses. That argument is totaly ludicrous most fortune 500 companies and major companies will be paying high prices for admins to set up and watch there windows based networks dont't forget how many times a day these high paid employees have to reboot there mission critical servers that run their networks

    bottom line... windows computers don't run themselves there is a lot of upkeep and your going to have to pay top dollar for someone to admin your windows networks as like wise with *nix systems etc....

  181. Outlook anti-competitive behavior by nsayer · · Score: 1

    I've been complaining about this one for years now.

    Outlook can be used in one of two configurations (that matter): "Internet only", which has IMAP and POP capabilities, and "Corporate", which has Exchange and POP capabilities. This Hobson's choice is an anti-competitive barrier they've put in place to keep people from using IMAP servers for e-mail.

    One way to transition away from Exchange is to move the mail to an IMAP server and leave the contacts, calendar stuff, etc on the Exchange server...... Except, of course, for the fact that Microsoft has made that impossible.

    Another way that Microsoft could fix this would be to allow Outlook to store non-email content as MIME attachments in IMAP servers. That is, a particular IMAP folder could be designated as a Contacts or Calendar folder and Outlook could store that type of information as MIME attachments to e-mail messages. But, of course, that would make it possible to get all of the functionality of Outlook without an Exchange server, which is something Microsoft Can Never Allow.

    1. Re:Outlook anti-competitive behavior by Inthewire · · Score: 1

      Outlook XP supports Exchange, POP, IMAP, HTTP, and "Other"

      --


      Writers imply. Readers infer.
  182. Quick Question by shaunbaker · · Score: 1

    I know this is completely off topic but seriously, how many of you that run a properly configured 2k box ever have a BSOD or a crash that takes the system down. I loose apps , even explorer once or twice as i remember but have never not been able to hit ctrl-alt-del and run explorer agian. I think I have only got a reset (2k's version of a BSOD) once and that was when i was testing early beta drivers for a dvd card, something that could take down any machine.

    1. Re:Quick Question by Anonymous Coward · · Score: 0

      I agree.

      I froze a Win2k box when I was programming in assembly. It shouldn't have happened, but it's nothing to get too excited over.

      I froze a Linux box the exact same way.

      My friend BSODed a Win2k box when his ram wasn't properly installed (i.e. was not properly secured onto the motherboard).

      That's not a bad record my friends.

  183. License issues... by Anonymous Coward · · Score: 0

    See GPL vs LGPL and RMS.

  184. 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));
    1. Re:Missing the point by Anonymous Coward · · Score: 0

      >

      Sit back and say that their software sucks... ok.
      The point is that it simply doesn't. Microsoft's software does not suck.
      The things that are wrong with Microsoft Windows follow:
      -It's bloated. The only time that I've run Windows Help is when my mouse has slipped off of the "Run" icon on the start menu. I don't need the help menus and wish that they weren't there. Same goes for other aspects / features / applications.
      -It used to be unstable. Windows 2000 fixed that for all practical purposes. I've crashed my Win2K box twice, I've crashed my Linux box once. I've crashed my Windows 98 machine hundreds of times. I'll give you this one if you want (that it's unstable), but I don't think it's exactly fair game since they HAVE MADE IMPROVEMENTS.
      -It removes me from the hardware details. I really used to enjoy seeing details of the hardware - the base address of my soundcard, a listing of which devices were on which IRQs... etc. I also liked how when you ran memmaker, undelete, or any other old programs the dialog assumed that you knew basics of the system. Nowadays nothing is ever more specific than "the computer's memory".

      Other than that it's a great system. Programming in Windows is a dream come true. Using Microsoft Development products is wonderful.

      Although I enjoy using Linux, and see many benefits, it's not fair to say that Microsoft products are inferior in general. I LOVE sitting down to a Linux box and poking around for a few minutes, looking at the computer at a semi-low-level... but when I have a lab or paper to write up, I don't want to worry about the low level aspects of the system. I want to get the paper done.
      Same with programming. 90% of the code that I write is in Intel assembler, but IF/WHEN I want to write a business application it sure is nice to break out Visual C++ and have it done in a few minutes.

      Linux is nicer for some things. Windows is nicer for some things. Saying that MS software "doesn't work", or that it "sucks" is simply unfair.

      Oh, and for unfair business practices: Stealing ideas in 1985 was kinda unfair... after that, it's been looking pretty clean to me. Just because a company is successful and wants to stay on top doesn't mean that they're evil. Do you expect them to WELCOME competition? I sure don't.

  185. Greater society? by Anonymous Coward · · Score: 0

    Something greater than the democracy/capitalism of today?

  186. 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!
  187. 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 turbosk · · Score: 1

      Helluva comment, dude. Instead of M$ making a better product, they just kneecap their competition. MUCH easier, and ultimately more effective.

      good points

    2. 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.
    3. 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

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

      I've read the windows CE EULA, however I'm a legal layman, so guess easy to be tricked but I didn't see anything like that.

      Before you get me wrong, I'm really no ms supporter, I dislike it, and have simply banned all ms software out of my life, however still I dislike FUD like this against anybody. I guess that argument of being infected by looking at somehow sprung up here on /.by somebody legal uneducated by general "law guessing". an it fitted so nicely in the general ms hate theme, that it is now broadly adopted, no matter how true or false it is.

      Note that referse could also hold true, you looked at GPL source, new everything you do is GPL. "mentally infective" It's of course the same nonsense viewed from the other side, if somebody would spread the FUD this way he would be virtually ripped before ho can spell s-l-a-s-h-d-o-t.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
  188. Re:Simple by rco3 · · Score: 1

    Oh, the heady scent of freshly mown Astroturf.

    --

    Ce n'est pas un vrai mouvement de robot!
  189. FOAD by Anonymous Coward · · Score: 0

    F*** Off and Die.

  190. "Try to stay on topic" by srichman · · Score: 0, Flamebait
    Try to stay on topic.
    A 494-word rant for a first post? Do you think he thought that up and started writing it after the story was posted? And was so adroit and speedy that he finished writing in 20 seconds?

    The reason the troll is offtopic is because it was written before the topic existed.

    1. Re:"Try to stay on topic" by elton247 · · Score: 1

      I have read this exact post on many other message boards. Word for word.

      --
      How strange it is to be anything at all
  191. Who Cares? by Anonymous Coward · · Score: 0

    It is not in the purview of the citizenry to determine the strategy to help Micro$loth continue to make money.

    The perpetuation of a corporate entity is the purview of the officers and directors.

    If the question is more along the lines of "Can't we all just get along?---" then simply stay focused on making Open Source products provide an example of how to give customers a reasonable product. Some people buy brand name (I buy HP Scanners and printers historically) some people buy according to price.

    Open source development should stay focused on what it does best. Let the corporations find their own way to maintain a profit.

  192. 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.
  193. 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."

  194. Re:Simple by harlows_monkeys · · Score: 3, Informative

    I've seen this exact message before.

  195. Re:Simple by jimbolaya · · Score: 1
    Oh, but ME adheres to standards? Whose? Where's that SMP copy of 98 again?

    I'm sure that, just like you, the poster would not advocate Windows 98 as a "professional OS with high performance, scalability, stability..." nor would any business looking for those qualities choose Win98. Those businesses, if they were to choose a Microsoft OS, would choose Windows 2000.

    Please note that all of this comes from someone who is decidedly not a Microsoft fan. I'm just providing a fair interpretation of the poster's comments. I'll leave it up to you to decide how many minutes you want to spend in the barrel.

    --

    There ain't no rules here; we're trying to accomplish something.

  196. 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.

  197. M$ opensource strategy? by Anonymous Coward · · Score: 0

    Hah, whatta joke. MicroSoft is simply incapable of interacting with open source in any kind of meaningful way whatsoever.

    Here's why:

    1) Rather than extending a hand they would rather you extend your butt
    2) Why tell the truth when a lie will do? (Doctored video at DOJ trial)
    3) Control, Control, Control...not possible with open source
    4) Honesty is absent even in the face of incontrovertible evidence
    5) Complete arrogance in conjunction with ignorance
    6) Bill has a god complex (cathedral)..we are bazaar (bizarre?)
    7) All Bill's minions are yes men...a complete 180 degrees from what open source is all about

    So what can M$ do for a successful open source strategy? Not a damn thing but die.....They are incompatible.

  198. Re:Simple by Anonymous Coward · · Score: 0

    Amazing you moderated your own troll post up with parallel user accounts. Congratulations for demonstrating that Slashdot is still a joke this long after "the Signal 11 incident".

    Your post is still a troll however.

  199. newbie? by Anonymous Coward · · Score: 0

    Are you new to Linux?

  200. 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.......
  201. Open office file format and such by rigur · · Score: 1

    That's such a little to do but would began to mean true compatibility across various system. Microsoft dont need to be split or to open their source, they just have to behave so other OS could achieve compatibility with the big guy. That is how much of 'open' I can see in microsoft, but it aint going to happen unless a judge force them to do so. To me, that's what the fight is all about.

  202. Alien and Earth Intelligence. by splonk123 · · Score: 1

    Classified intelligence secrets about the CIA and NSA at : www.fastaxs.com
    Post and repost this URL - it will be covered up quick!!

  203. Microsoft Open Source ideas: by YellowElf · · Score: 1

    1. Release all source for obsolete and no-longer-supported operating systems. Why can't we find DOS to run those machines that need it? Why should Windows 3.x still be proprietary? This type of open source would allow the curious to tinker and allow teaching without worrying about "can I copy this stuff for my students" stuff.

    Though this could be a good public relations idea, I don't think Microsoft will ever do it, because too many skeletons are hidden in the codebase-- DR-DOS FUD, anyone? Anyone? It would also act counter their sacred-cow "all PCs must have a licensed OS or be declared as EVIL" stance.

    2. Allow some of their prominent developers to work on and support useful open-source projects. The type of project would be the nooks and crannies that MS doesn't care about and that won't eat at their current market.

    Again, I don't think they would ever do this, because MS developers don't have any real-life time anyway. They'd also be paranoid that they might lose out on some proprietary opportunity that would bring them an extra $3.95 to plonk on their fuzzy balance sheet. As far as they're concerned, there are no niches in the market.

    Unfortunately, it seems obvious to everyone that Microsoft has no conception of goodwill. If it can't be seen to bring in immediate profits, it's considered worthless. Notice they never gave anything to the education community until it presented itself as a way to entrench their monopoly further? But people might actually start to like them if they treated developers and users like worthwhile partners instead of paranoid enemies. Taking some of these steps would change our perception of them, but it doesn't seem they consider that of much value.

    --
    Insert witty saying or aphorism here.
  204. 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
  205. Re:Simple by gi-tux · · Score: 1

    I would defintely disagree with you here. I have 5 Redhat 7.1/7.2 systems at home and one Windows 98 system. I spend more time working on the one 98 box than on the 5 Redhat systems combined. I will admit that I made my living for several years as a Linux admin and have considerable knowledge of those systems. But I also work regularly with MS systems and have a great deal of knowledge on them also. The W2K admins at work ask me (a lowly programmer now) for assistance quite frequently.
    As for the learning curve, I again would have to argue with you (and the parent to your post). My wife and children used to use the 98 box, I recently converted them to Linux (RH7.2) and within a couple of days they were as productive with LInux (KDE 2.2.2 on RH7.2) as they were with 98. As a matter of fact within a week my 9 year old son was doing much more. It took my wife a little longer as she doesn't have the time to spend on the computer as the 9 year old. But the real catch is my 3 year old daughter, she is the one that really argues against having 98 on their machine again.
    While I will agree that there are a few things that "need" to be done to Linux, they are not show stoppers from it being usable.
    Now for the on-topic portion, Microsoft would be wise not to alienate the Open-Source community, however, I believe that they are a little late. If they had started a few years ago, there very well might not be such a large Open-Source community that is oposition to them today. The Open-Source community very well might have been on their playing field instead. They got greedy and charged too much for development tools, and "upgrades" (that were really bug fixes). That is one of the reasons that I ran to the Open-Source community, I needed stable development tools that were affordable and with Linux (or *BSD), I got a free C/C++ compiler, Perl, and others that allowed me to continue teaching myself more on my own time. If I could have bought a copy of Visual Basic and Visual C++ for less than a few hundred dollars, I very well might have stayed in the Microsoft world.

    --
    I have no sig, does anyone have one to spare?
  206. Re:Simple by Anonymous Coward · · Score: 0

    My experience with running linux under load is different. Where I work we run Linux on our production machines where we do heavy duty GIS image processing.

    My development machines I picked out the configuration myself (mostly). I have two dual 1GHz P3 systems with Asus mobos. I decided to go all IDE with these machines to keep the cost down, I have dedicated cards for doing Raid 0 to get up the drive speed and capacity. I HAVE been getting up times in excess of 60 days, although that definitely wasn't the case before the 2.4.x days. My own experience with non hardware/power related crashes has been problems with the freaking NVidia drivers locking up X. Solution for that was to yank the NVidia crap that that fixed the problems. I have 2 other machines in my care, both duallie P3's, one with a megaraid card, the other with a symbios controller, but again, commodity motherboards.

    Now we have other machines in production that were built by the IT staff that has what I consider "exotic" hardware, Serverworks mobos, fibre channel arrays (no drivers for it in the kernel, support from the manufactuere), some DELL servers, stuff like that. Now those machines I don't consider to be stable, random crashes, not wonderful uptime either.

    So my experience is, you pick "exotic" hardware, expect low stability and tons of crashes. Stick with commodity hardware and your stability should be awesome.

    The deal is, Linux works awesome on commodity hardware.

  207. 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.

  208. Re:Simple by Grax · · Score: 1

    At first I didn't think this was a troll but upon further review I am convinced. It is either anti-Linux FUD from Microsoft or a pro-FreeBSD argument.

    I am not sure where you get the idea that Linux requires a lot of maintenance. I've found that it just keeps on going and going and going.

    I have a couple of servers that have been up for 292 days. Prior to that they were up for about 180 days since I first installed them. They have served my clients quite well and earned us a good reputation with them.

    As for "childish and unprofessional messages", anything is better than "unexpected error, quitting" and "Netscape engineers are weenies".

  209. 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.

  210. 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

  211. The same at it ever was.. by Anonymous Coward · · Score: 0

    Why should m$ move away from Embrace, Extend, Extinguish...

    Thus far it has worked very well...

  212. They are already opening their source... by fuali · · Score: 0

    for those of you that didn't know check out this link and learn about Microsoft's "Shared-Source" Rotor project based off the .NET CLI and C#.

    1. Re:They are already opening their source... by YellowElf · · Score: 1

      Shared source isn't open source:
      >> you can't touch it, you can only look at it
      >> you can't produce something modified and redistribute it
      >> not all necessary source is included
      >> MS benefits because you find bugs, they get the money, and all you get is a warm fuzzy feeling
      >> I don't think everyone can look at it, only those who sign an NDA

      Some of these points I'm not completely sure of, but Shared Source benefits Microsoft more than the recipient. A typical Redmond setup.

      --
      Insert witty saying or aphorism here.
  213. Microsoft has always been open source by EddydaSquige · · Score: 1
  214. Re:Simple by Anonymous Coward · · Score: 1, Funny

    Why do you keep reading it?

  215. Re:Simple by whos_opie · · Score: 1

    Well, whether its a troll, you just made a point in his favor. Your....server....has been up 292 days. And since you run a server, its a safe bet you know alot more than average joe smith who uses the computer to check his hotmail and look at porn(average comp user). Linux is undeniably great in server market, the real war that going on is the desktop war, and thats where Linux is falling short. These issues arent brought to the forefront in a attempt to bash Linux, but more to push the people involved to fix them.

    --

    You can't please all the people all the time, but you sure can piss all of them off all the time.......
  216. 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 marcovje · · Score: 1

      What has it done for 6 years? :-)

      I had dataloss, but never tweaked the mountoptions for mail spool and similar directories. One can set
      ext2fs to sync to afaik.

      The rumours also never state if it is UFS, the default being mounted sync (till FBSD 4.1) or the
      way the FreeBSD kernel operates that avoids dataloss.
      (an emergency sync when the kernel things it is going wrong could do wonders)

    3. 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?
  217. 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.

  218. kindly mod parent up by Anonymous Coward · · Score: 0

    People shouldn't write things if they don't know what those things mean.

  219. One word - fight. by Anonymous Coward · · Score: 0

    Microsoft's goals and the goals of Open Source are directly opposite each other. At first glance, but I'll get into that later.

    Microsoft aims for profit by charging for programs. Open Source software doesn't aim for profit, though some have tried (And mostly failed) through selling support with that software.

    Microsoft makes money because their source is closed, and cannot be used by anyone but Microsoft. Open Source software cannot make money by this route, as obviously, the code is there for the taking.

    Microsoft, if they continue making money off of software, will fall in the end. Why? Humanity. Just as they seek to profit, so do consumers, and consumers do not profit by giving their money to other people. Thus, they must fight to ensure that open source software is not seen as a viable option. And, frankly, if you look around, it's all but too late for them to do that. The word is out, and it will be all but impossible for them to get it back in.

    Now, there are some who will scream 'free as in speech, not as in beer'.. Linux is more like free beer than 'free' speech. I can download a distribution without giving anyone a dime. (Well, aside from my ISP..)

    But where's the freedom of speech? And how is freedom of speech really free? I can say 'In my opinion, Microsoft sucks.', but I can't make wholesale accusations and lies about them without fear of legal reprisal. Likewise, I can't stand up in a crowded theatre and shout 'Fire!'

    Is that free? My speech is restricted. In reality, we don't have 'freedom' of speech, and perhaps rightfully so. (Shouting 'Fire' in a theatre isn't fun for anyone, really.) So how then, with the GPL, a license that places restriction upon code, is open source software free?

    Don't delude yourself. Open Source software usually isn't free. That's probably a good thing, though. I don't want people using my code to profit while I gain nothing. But then, either does Microsoft. They're certainly not 'evil' for not subscribing to the idea of open source, no more than any Linux vendor is.

  220. They could start by Anonymous Coward · · Score: 0

    by not calling the license of the most popular and to their standpoint threatening products a threat to american civilisation.

    They could stop leveraging their monopoly to maintain 15-25% growth anually.

    They could stop changing their interfaces and publishing existing ones so that other could interoperate instead of using the interfaces as a lock on a customer base.

    They could stop using their monopoly to force hardware sellers to include a copy of windows, and permit dual booting.

    They could contribute some of their infrastructure to an open license, even their own, which they would get vetted by the open source people.

    In other words, they could give in on all fronts, and resign to be a company about 25% smaller than they are.

    My real question: Is this question real? If so, it either means a change in tactics or a capitulation.

    Derek

  221. 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.

  222. In the Ideal World... by nurerawady · · Score: 1

    They'll open up a restaurant.If we take software as recipes and service providers as restaurants. We're gonna see a lot more .NET cafes out there serving the special C# brew...with XML of course. Let say stoves and ovens are your pc/server, the M$ special brew would be too costly compared to GNU's free beer.

  223. 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).

    2. Re:Amen by rusty+spoon · · Score: 1

      "Wanting a non-complex computer, is wanting the impossible..."

      But it's what most people want. Get over it coz it's that force that drives the market.

      You're happy running whatever you like and so are the AOL subscribers in their "Windows AOL Internet". Capture them and you could win the game. Ignore them and MS (and closed source) has already won.

  224. The time to stop believing in the "Free Market" by Anonymous Coward · · Score: 0

    ...is when there is no longer a market at all.
    When there is only one vendor, that is not
    a market. It's a monopoly.

    Monopoly is like socialism but without the pretense.

  225. 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 Anonymous Coward · · Score: 0

      > 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.

      Ooookay, so have someone not fluent in computers go and get one of those naked PCs. Until recently (ie, Walmart) that would be a computer hobbyist store, not a mass-market retailer. You can't "easily" buy a non-Win PC when you have to hunt for one because no major computer retailer is contractually allowed to sell one.

    3. 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
  226. Have you *tried* a recent Mozilla release? by RockHammer · · Score: 1

    It has been my main browser from version 0.9.3 and it is very good.

    I waited a bit myself due to the very poor NS 6.0 release. That was disappointing.

    anyway...

  227. MS should open their source by Anonymous Coward · · Score: 0

    A license should entitle the holder to a full copy of the sources to the software. This would be a win-win situation for all involved.

    MS would gain by drastically increasing their testing/development force as we could pinpoint the bugs we report and possibly even propose patches for them. They would also place themselves above antitrust reproach (except possibly for past actions) as they would no longer have any unfair advantage - percieved or otherwise. Anyone could take a look and see exactly how/why a particular module is used/required.

    The code concepts/algorithms should still belong to them - they can draft any sort of license they like. As such, a drastic departure would be required to free a derivative work from licensing requirements.

    MS would certainly not lose any revenue to piracy as those who are going to steal their software will do so regardless. As a byproduct, MS could reallocate those developers devoted to the protection schemes that simply antagonise the more capable thieves who, in turn, make their exploits readily available.

    Users would benefit from the higher quality of applications as developers are enabled to write better code and provide suggestions for securing the operating system. Our applications could only improve with a better knowledge of the internals of the OS and not be limited to the published/supported APIs (while running the risk to ourselves and our users of using features which may disappear in later releases). In fact, we could even distribute patches to properly licensed (it would be a derivative work) MS users (which MS would be entirely within their rights not to support).

    In fact, the only entity that could be hurt in this scenario is MS, and that only if their code is absolutely attrocious (which, frustrating as they can be at times, I find hard to believe).

  228. Re:Simple by rco3 · · Score: 1

    "I'm sure that, just like you, the poster would not advocate Windows 98 as a "professional OS with high performance, scalability, stability..." nor would any business looking for those qualities choose Win98. Those businesses, if they were to choose a Microsoft OS, would choose Windows 2000."

    That may be. Certainly I have done so, when I have built high-end non-linear editing systems. I've also recommended Win2k to my father and others.

    However, the post (troll?) didn't mention Win2k. It specifically did mention both 98 and ME, and compared them semi-directly with Linux. IOW: I didn't bring them up, he did.

    I honestly don't see how you putting words into his mouth is more fair than me answering specific comments that he *did* make. But hey, I was never on the debate team. Perhaps I should call the cooper right now.

    --

    Ce n'est pas un vrai mouvement de robot!
  229. well, i imagine hell will be freezing over soon... by dextr0us · · Score: 1

    did i just catch the bonus phrase of the day? BILL GATES and ETHICS?! riiight....

    --
    "Martha Stewart can lick my Scrotum......do i have a scrotum?" -- Sharon Osbourne
  230. 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.

  231. Apple isn't a great example by Stultsinator · · Score: 1
    I can't imagine telling MS they should emulate Apple. Their reaction would undoubtably be something like: "WTF? Apple wouldn't even be around today if we hadn't pulled their butts out of the fire in '96." Yah, MS is the one who put their butts in the fire in the first place, but try telling a bully he should emulate the artsy nerd he just beat up on the playground.

    Instead, I think MS would pay attention to the process some other really successful software companies are following:
    • Release closed-source software
    • Rake in profits
    • When profits flatten, create a new stir by releasing the source
    That's called "Having your cake and eating it too" and I think a lot of people would think better of MS if they adopted that strategy (as long as they release things other than, say, MS Bob or MSDOS 3.0)
    1. Re:Apple isn't a great example by pHaze · · Score: 1

      ..and they make money by doing what exactly? Since MS is a household name already, I doubt they are going to allow their competitors to shrinkwrap their hard work and make a buck out of it, purely for a bit of a marketing boost.

  232. 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.
  233. Re:This isn't flamebait, but you must wonder~.... by Anonymous Coward · · Score: 0

    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.

    Talk about arrogant! Who the hell are you to be telling consumers they're making the wrong choices?!

  234. Re:MS demonstrates why monopolies kill free market by flooffy · · Score: 1

    i wonder where you get your idea of free market. how are you defining "free", here? free to follow coyote-san's certified rules of economic practices? free to place themselves out of business because coyote-san doesn't like their products?

    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. by what right do you tell a company that it must deal with people it doesn't want to? by what right do you set the price for the goods being sold by another?

    if you had a sweet shop and you gave a nephew a lollipop but charged others a dollar for one, are you a predatory businessman? the answer is "no". you're just excersing your right to set whatever price you want for your goods. to think otherwise is empty rhetoric and re-defining "free" to mean "subject to coyote-san".

    alex.

  235. Re:Simple by Anonymous Coward · · Score: 0

    "indicating that they were created by 14-year olds with too much time, no talent and a bad attitude."

    No, no...I'm pretty sure Bill Gates is older than 14.

  236. What they should do.... by Anonymous Coward · · Score: 0


    Basically, they should admit the deffiencies in their model
    of development, licensing, and all other issues they're being
    criticized. Beg the public to indulge with "corporate practice"
    and start being nicer to the OSS community.

    The point is, what Microsoft really pisses me off is that they're
    basically trying to strongarm innovation, integrity, justness, etc.
    on to their side through FUD campaigns
    (talk about fabricating prestige....).

    I just can't stand the whore trying to claim a virgin.

  237. 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]
  238. Re:Simple by Sir+Joltalot · · Score: 1

    "I hear Linux fans praising Mac all the time, they arent open source."

    Not entirely, no. But they play nice. Their OS supports true, honest-to-god, standards. I can plop down on a Mac and ssh into my machine. The things do NFS and apache. Apple doesn't really "embrace and extend" anything. Their mp3 player/ripper plays and rips (you guessed it) mp3s! Not some Apple-only music format. Microsoft's built-in music stuff only rips to wmfs. It'll play mp3s, sure, but if you want to rip music you have to use wmfs. So many other things work in the same way with Microsoft too; make something compatible with a standard and then add extensions so that only Microsoft users can access it.

    As for open source, Apple's OS is mostly open source; the GUI isn't. All the devel tools are free, too, and the reason you'll find Linux people praising the Mac is because it really plays nice with open source. If you want you can download all the GNU utils and run GNOME apps right alongside close-source Apple apps. You can sorta do a bit of that on Windows with Cygwin, but it's not nearly as nice.

    Finally, if you look at the source code available from Apple, you aren't essentially barred from participating in other, similar, open source projects (like you are if you look at the shared source .NET stuff).

    So there yah go: just because Apple makes some closed source stuff does not make them synonomous with Microsoft; there are a lot of differences between the two companies, the primary one being that Apple is willing to cooperate and is willing to embrace (but not extend) standards.

    --
    "Caffeine is not an option. Caffeine is a way of life."
  239. Re:It should try to be non-evil (OT) by CoolVibe · · Score: 1
    The best way to have your spelling improved is with a spell checker...

    on a side note: are you related to Jeff K?

  240. Microsoft employee I bet by Anonymous Coward · · Score: 0

    Man... This sounds like a guy working in Microsoft asking this community how to go about approaching opensource. Don't answer him! hahaha

  241. 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 Osty · · Score: 1

      I would document every existing key in the default Windows registry in a publically avaliable format, included with the OS.

      Pointless waste of time. Better -- document every existing useful key in the default Windows registry or added by Microsoft software. There are plenty of keys that you have no reason to care about (for instance, much of what's under CLSID -- that's just the registration information for COM objects, and the format is pretty well-known already)



      I'd allow all changes to a Windows server to be reversable and changable in time

      Done


      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.

      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).


      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.

      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.


      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

      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. Windows scripting typically revolves more around instantiating COM objects and working through those, rather than running many small CLI apps and piping the output around.


      I'd give Unix administrators the tools they need to work with and feel comfortable with my OS

      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'd include a virus scanning engine in Windows and Exchange that worked reliably

      And then you'd be screaming bloody murder that Microsoft is trying to force its way into the anti-virus industry.


      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.


    2. Re:If I were Microsoft by Art+Tatum · · Score: 1
      Windows is not Unix.

      This is MY main problem with it. I use UNIX because I like it. Microsoft demonstrates absolutely no appreciation for the UNIX culture and history. In fact, they actively insult the UNIX community as often as they possibly can. I think that's why MOST of us don't like Windows.

    3. 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 ]

  242. Here's a PHB-sized phrase for you and the parent: by moogla · · Score: 1

    Open Source is a strategy, not a solution.

    I think that brings the point home for this and a number of other discussions above.

    --
    Black holes are where the Matrix raised SIGFPE
  243. 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!
  244. 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.
  245. Feasability by Brat+Food · · Score: 1

    One problem that MS faces is mindshare.. they are after all a VERY high profile company who is publicly traded. This of course translates in to "Everything we do has to turn a buck."

    Now, Apple seems to have done this very thing and still make money, but, they have a few advatages. First, the bulk of the underpinnings of OSX are of course, on some free liscense. Second, people now expect Apple to so wild and crazy things, ever since the $1 ceo steped foot back on the Apple campus.

    Microsoft, unfortunatly, probably has more conservative investors, who for MS not spewing out small upgrades, (i call it printing money) would read something crazy and revolutionary as a "sell NOW" sign.

    Now, if somehow MS get sover the hurdle of not making something that directly generates revenue, you have to consider what they would actually do. The web has forever changed the windows hodgepodge. Updates to drivers, IE exploits, and the ilk can be had the minute they are ready. This brings up some interesting possibilities for MS. Lets look at microsofts key techs:

    Visual Studio
    DirectX
    IE
    Office
    NT(2k, XP, whatever else)

    First, a developer would need access to the following for opensourcing anything to be worthwhile: directX, parts of visual studio, fileformats from office, and at least 'some' of the core os.

    Developers need hooks to the UI and other parts of the system, of course, in the long run, though some may disagree, Apple did it right - "hey, why DO people buy our product over someone elses? UI, Quicktime, Apple only apps, integration." Ok, keep our money makers next to our hearts, and open source the rest."

    This is what microsoft needs to look at. What do they sell that people are buying windows for, what makes it uniqe, and will keep people buying. Take that, opensource the rest(its all VERY debatable, so, debate =).

    Im rambling now, but after carefull thought, if MS needs to go opensource, its pretty much got to be the core os, dev tools, tie-ins for UI and other high level things.

    Financially, it will jhurt them no matter what, buit that would be the point if this was handed down as a DOJ punishment. In the end, windows would be scads better after it happened.

    --

    "Stuff... In my home!? NEVER!" - Zim on Invader Zim
    "I want the toilet seat!" - Little Dog on Two Stupid Dogs
  246. short answer.. by redGiraffe · · Score: 1


    Microsoft: stop fucking us programmers around

  247. Microsoft Consulting Services by MartinB · · Score: 1
    It doesn't have a service arm, so IBM's approach isn't really viable

    So what do these people do all day?

    Ah, this:

    • Technology Strategy Consulting
    • Assessment and Review Services
    • Planning, Architecture, and Design Services
    • Proof-of-Concept Services
    • Custom Solution Services
    • IT Lifecycle Frameworks Consulting and Training
    --

    The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  248. 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

  249. Re:Simple by Anonymous Coward · · Score: 0

    Since 'Astroturf' is a term to describe fake advocacy, and the parent-parent post isn't advocacy, I have to assume you're calling the Linux shill the Astroturfer.

    Or is 'Astroturfer' just a general purpose attack term these days?

  250. Re:Simple by Anonymous Coward · · Score: 0

    I can throw together a handful of Red Hat machines, too, if I want to be able to say 'I do less work to take care of them than the Windows 98 machine.'

    Of course, since I already have a few server boxes (Slackware or NetBSD, thank-you-very-much, though) I don't think I will.

    Linux machines are stable because there just aren't that many things one can do with them to place them at the kind of risk that you can with a modern multimedia-enabled OS installed on a machine. As the old farmer used to say 'as stable as that big rock out there in the middle of the field.'

  251. 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
  252. Re:Simple by Anonymous Coward · · Score: 0

    No, you're wrong.

    Windows 95 was the 'desktop' standard. Many businesses stayed far away from Windows 98. And the Windows 95 used as a corporate desktop was a 'hardened' variety. The networking from Microsoft cored out and the Novell client installed instead. It made (it makes) for a fairly servicible box for business. They generally create a ghost image and just punch it out on all the boxes in the cubes.

  253. Re:Simple by Anonymous Coward · · Score: 0

    Many of us remember Apple Computer as the Closed Computer Company, not just a closed computer company. Perhaps they've changed, or perhaps they're just on the ropes.

    They adopted what they're now calling MacOS 10 (OS X) after spending hundreds of millions of dollars on failed 'next generation MacOS' and really it's just a retooling of the NextOS after they gave up.

    Apple is so closed they won't even allow people to run their OS on alternative hardware. I'd hardly call that Open.

  254. Re:Simple by gazbo · · Score: 0, Flamebait

    NT, moron.

    Oh, and remember that the apostrophe is possessive, you were using a plural. The plural of 'business' is 'businesses' - 8/10 for effort though.

  255. Humour me, they should adopt Gnu/Linux by Anonymous Coward · · Score: 0

    Why?

    The OS markey is sort of dead commercially.

    If they do a good job polishing .net and put some of their apps on it they can have their key desktop apps on any platform.

    They either have to move that way or burn money to maintain a monopoly. Because with out that they won't do well at all. Yes I know Windows is still, in some areas, better than the free alternatives. But the time is here where you have to say "exactly why do I need windows?"

    I suppose truly freeing the Win source would slaughter all opposition. As once it was free as in freedom only the devote would bother with minority operating systems (except for reliability, stability, general hunky doryness, etc...)

  256. Leave it the hell alone by SyFryer · · Score: 1

    I think we should all consider the impact of microsoft on open source software.

    Isnt MS the reason we have open source alternatives?

    Their involvement would just muddy the water, although i am all for more windows based open source alternatives.

  257. "still make a buck" by Anonymous Coward · · Score: 1, Funny

    why should they "still make a buck" and not just shut down - a very popular business strategy for opensource companies ;-)

  258. 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 Quaryon · · Score: 1

      And there was I (as a Brit) thinking that it was the Americans who didn't understand irony..

      Q.

    3. 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!"
  259. NVidia Drivers by AmirS · · Score: 1

    Debian gets around this lack of .debs by providing a source package, which downloads the nvidia.tgz (or asks you to, I can't remember which) and takes it apart and automagically builds it into a .deb on your machine. This way it is almost like installing a real .deb package. I thought this was pretty clever when I encountered it.

  260. 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
  261. Who is asking? by jotaeleemeese · · Score: 1

    If you are a MS shareholder it is pretty clear: crush the hippies of the OS movement. Declare Stallman and Linus terrorists, antiamerican, etc.

    If you are a user: document your damn formats and protocols.

    --
    IANAL but write like a drunk one.
  262. 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."
  263. they can't by pHaze · · Score: 1

    MS's business model is too deeply entrenched in commercial software (they invented the desktop OS as a commodity) for them to make a buck out of open source. To do that, they'd have to backpedal out of alot of their existing business.

    Perhaps the only way for them to benifit is through code reuse i.e. using existing kernels, servers etc. that the open source community have produced. (or parts thereof) and honoring the GPL while doing it.

    That may also be the only way they can compete with open source alternatives to their products. The team of 30 core kernel dev guys working on 2000 server can't really compete with a community of developers and testers the size of Linux for example.

    I suspect this is why we'll see a move by commercial software vendors (Apple, MS, Oracle and friends) to enhancing the shrink-wrap e.g. tasty GUI front ends and feature rich administrative apps, rather than focusing on stability, performance and all that other difficult and more expensive to do stuff.

    ~mark.
    http://www.workzoo.com/

  264. 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!
  265. open standards by Anonymous Coward · · Score: 0

    I don't care about M$ as long as they support open standards for formats and protocols (and don't try to break compatibility).

    1. Re:open standards by pHaze · · Score: 1

      second that. I think taking ownership of every standard out there and trying to be perceived as it's inventor by the (less tech savvy) public, and then adding your own proprietary extensions to your competitors disadvantage, really sucks.

      Perhaps they should participate as a community member, rather than trying to turn it into a fascist regime.

  266. Re:Simple by NightWhistler · · Score: 1

    I totally agree. We always keep saying that Linux is about choice, so why do we keep wanting to force everybody-and-their grandmother to use Linux? Linux is an OS, and a great one at that, but it is not a religion... therefore I don't feel any urge to convert anyone who doesn't want to be converted... what do we care how much marketshare Microsoft has? It's not like Linux can go bankrupt or anything when not enough people use it...

    I know that more people using it means more apps, but apps aren't written by my grandmother... they're written by hackers, and people who enjoy screwing around with computers... exactly the people Linux started out with, and the people who will keep using it simply because they enjoy it.

    I really don't see why we should slay the MS dragon... why can't Linux and other systems simply coexist?
    *insert message about peace on earth and end to war here* ;-)

    --
    PageTurner Reader: open-source e-reader for Android with cloudsync. http://pageturner-reader.org
  267. A Thinking Question by snoozebutton · · Score: 1

    this blows.. like winblows.. only open..

    i can only imagine what it's going to be like..

    brr.. i shiver at the thought
    the win blows the winblows open

    girlfriend: warm in bed.
    me: on /. at 5 a.m.


  268. 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
  269. Why would they care? by Anonymous Coward · · Score: 0

    Microsofts profit is record-high. Why would they care about linux?

  270. One word: by Pig+Hogger · · Score: 2
    What Should Microsoft's Open Source Strategy Be?

    Be.

  271. Just keep being being evil by Anonymous Coward · · Score: 0

    What is 'appropriate' for MS is to maximise their profits, and compete hard as they can. The most ruthless and effective way to do this would be:

    1. Lobby hard to get SSSCA passed.
    2. Work with CPU manufacturers to create CPU's containing a builtin 'secure BIOS' which only loads bootstrap code signed by an authorised software vendor. The public-key would be different for each CPU, hence also acting as an ID tag.
    3. The 'authorised software vendors' would have to pass strict SSSCA-mandated anti-copy requirement before gaining access to private keys for _each_ customer CPU.
    4. The authorised OS will not allow you run unsigned (ie unauthorised) code. To gain such authorisation you must meet similar requirements.

    Note that RedHat, etc could still sell GPL-licensed code and provide the source. You would even be able to compile it, possibly even run a compiled version of the unmodified (ie signed) source RedHat distributes. However, you would not be able to run a program you have written yourself or a modified OSS program, since it might be doing something illegal. I suppose you may be allowed to run your own programs chroot such that no network I/O is available. Without network I/O you cannot write a file-sharing program for example.

    This would make individual programmers unable to work except in an authorised big-corporate environment. Academics will have to make do with the limited sandbox environment. Consumers will not notice. Hobbyists, branded as hackers and pirates, will be hunted down and incarcerated in maximum-security jails.

    Hence the bazaar model is defeated courtesy of the government. What remains is the proprietary/commercial model where MS knows it will win easily.

    This strategy is actually quite realistic for MS to implement, they just have to avoid being over-greedy in the first step by trying to exclude other commercial vendors in the first step. If they try to use the SSSCA to explicitly exclude everyone except them, nobody will be fooled.

    Of course the immense damage this will do to the US economy will not be apparent until it's too late. The upside is that the rest of the world gets a chance to catch-up with the US and, having thus seen the problem, hopefully avoid a similar slide into corporate totalitarianism.

  272. 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
  273. I totally agree with you by Aqua+OS+X · · Score: 1

    I totally agree with you. The linux community seems to be clouded with arrogant geeks and a "holier then 'thou" attitude. This stuff needs to go. This superiority complex is incredibly annoying and something that leads to ignorance.

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
  274. 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
    1. Re:Why would we want to see M$ source? by rusty+spoon · · Score: 1

      If you stick a ribbon on it it still looks like commercial suicide.

      I see no motivation for MS to do it. Besides, most of what you suggest could be achieved with standards and open specs. so again there is little incentive. MS won't kill the golden goose.

  275. 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.
  276. 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.

  277. Skeptic by tacocat · · Score: 1
    First

    I don't believe that any company as aggressive as Microsoft can do anything positive for any arena it gets involved in. No matter what you do legislatively, they operate much like a virus does. Embrace -- Extend -- Extinguish. I really do not believe that their involvement can result in something Good.

    Second

    Assuming that we have to play nice with them, the only thing that they could do and should do is to open up the API interfaces between their OS and the Applicaitons. That way, it would allow others to understand how it works. With the knowledge people would be able to synergize to create better products.

    But that cannot happen. Because in many cases, there is no API Interface between the Operating System and the Application. Without that interface being clean you cannot replace any alternatives. You cannot create anything that will run as fast since Interfaces have a Cost associated with them. They just do.

    Third

    The best thing that Microsoft could do is to provide the following three things to happen:

    1. Allow free software co-mingling at the Hardware OEM level. Let Dell sell Linux if they want to.
    2. Openly publish the entire specification for all of their document formats so that others may be able to use them as well.. Alternatively, we much develop specifications that are as good and better.
    3. Leverage to push all the hardware manufacturers to open their product API's to the general public or have an open campaign/policy of disclosure to driver developers. This would solve a lot of hand-wringing everywhere if the hardware was better understood.
  278. Compete openly thats all by Vspirit · · Score: 1

    I would settle for a Microsoft that would stop embrace and extend everywhere they go.

    If they do something about their document formats and make them fully compatible with open standards that would satisfy me. Then they do away with all the marketing strategies they want for all I care. As long as they don't seperate me from me friends in the windows environment that mess up our communication.

    Then each of us can choose the tools we like.

    A way to solve this chaos is to establish a general standards body organisation such as W3C or similar, just in order to establish a protocol for document formats and interoperability. I know XML is moving up fast, but I hear no guarantees about document support from MS.

    Also it would be nice if MS would stop abusing their monopoly for excluding java from that MS OS that would do me fine.

    If they are in position of a monopoly they must provide equal oportunity for all and not abuse it for personal gain and exclude competition.

    my words. I guess I have more.
    http://sophistic.com

    .. but will any words I say ever matter to Microsoft?

  279. Microsoft and their thoughts of Open Source by fluor2 · · Score: 1

    I'm afraid Microsoft only thinks of their "Open Source" as "Sample-code" that would only work on Microsoft platforms. E.g. Visual Basic and C# code examples may be "open source".

  280. 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.
  281. User Friendly? by Anonymous Coward · · Score: 0

    Lycoris Desktop/LX
    Easier to install than Win2k, and easy to use.

  282. Mirror by Godwin+O'Hitler · · Score: 1

    Since everyone seems to be having trouble getting through, here's the Google cache.

    --
    No, your children are not the special ones. Nor are your pets.
  283. 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?)

  284. What???? by Godwin+O'Hitler · · Score: 1

    What the hell's this doing here? I was reading slashback when I hit reply :-/

    --
    No, your children are not the special ones. Nor are your pets.
  285. MS must make software that is worth the $ by luzrek · · Score: 1

    In my mind Microsoft doesn't really need to do anything to accomodate the Open Source community. If it keeps making badly flawed software it will end up killing itself. Office XP costs 800$ if you arn't an academic that means it should be at least 160 times better than Open Office in terms of functionality, installation, use of system resources, etc. Or 10 times better than Star Office 6.0. It isn't. Viva EMACS!

    --

    Galium Arsenide is the material of the future, and always will be.

  286. 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.

  287. Microsoft should shut-up by PegQuin · · Score: 1

    And write an OS which is stabile and secure. Every time they open their mouths about open source they stick their foot in it. Stupid bastards.

    --
    PegQuin--I've got a sneakin' suspicion
  288. 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.

  289. Re: Darwin runs on other hardware by @madeus · · Score: 1

    > Besides, Darwin won't run on anything else
    > *but* their hardware

    Erm that's not true.

    Darwin runs on x86.

    Or it could be that I'm *halucinating*, but then it's been a while since I took any mind altering substances, so I don't think so.: P

  290. Re:Simple by Grax · · Score: 1

    Well he did attack Linux's professionalism.

    When I set up the these servers I was a new Linux admin. All I knew was that I didn't want any extra services listening on the network. Prior to this I had only installed Linux on VMWare machines and 1 fileserver that also ran for months before we had to take it down to install a hard drive.

    As for issues, there is one issue mentioned. The ext2 filesystem. It is a good issue and worth addressing. Although for servers that have uptime of nearly a year it isn't an issue but for a desktop user that shuts down their system nightly it could be. The other items mentioned are simply bashing attempts. Phrases like "badly coded", "low performance", "childish and unprofessional" are just bashing phrases.

    Of course this was posted anonymously both on here and on comp.os.linux.advocacy. No reason to take it seriously. It is more than likely posted by some 30 year old with too much time, no talent and a bad attitude.

  291. Microsoft should do the honorable thing by leereyno · · Score: 1

    I propose that Microsoft hire out of work Al-Queda terrorists to fly 747's into each of the buildings on their main campus.

    Seriously though, I don't really see how this is an honest question. Its on par with asking what neo-nazis should do in order to get along wtih the jewish community yet still be neo-nazis. Microsoft's corporate personality is a direct reflection of the personality of Bill Gates- paranoid, greedy, and ruthless to the extent of being nearly sociopathic. Before Microsoft can peacefully co-exist with open source, or any other source of technology outside of itself, it would have to undergo a fundamental change. That isn't going to happen anytime soon. Not that I care all that much. Open source is nothing more than a natural response on the part of the market to a force that inhibits the freedom of that market. Without a Microsoft to stifle innovation and prevent other companies from flourishing there would be little reason for end users to embrace open source. It is the lack of choice created by Microsoft's near complete dominance that has led to things like Linux growing into a real OS as opposed to a curious toy. The more Microsoft tries to squash Open Source and maintain and expand their monopoly, the more the rest of the industry and world is going to attack and undermine them. Like Scientology, they are becoming their own worst enemy. I for one hope they never realize this and that the company eventually goes the way of Apple, a has-been pining for its long-gone days of glory.

    Lee

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  292. Re:MS should follow Apple. - Oh come on! by @madeus · · Score: 1


    They are the most closed company of all. They own the hardware AND the software


    Oh COME ON! That's clearly not true.

    Firstly:
    Sun Microsystems own the hardware and the software!

    And Secondly:
    Sun no longer freely open source their OS.

    And Thirdly:
    Darwin runs on x86 and is avalible to all while Sun no longer provide an OS that won't run on their hardware, never mind make it open source!

    How are Apple worse than Sun? This really makes you sound like you just simply don't like Apple and are looking for an excuse to justify your position.

    The OSS Community will never see a scrap of benefit from Apple.

    That's just wrong.

    What about the Darwin Streaming Server that is generally considered to be one of the best (beating commercial offerings from Real and Microsoft)

    What about MkLinux and what can be gained from the OSF and Mach work on it?

    What about they fact that by taking it seriously and by hiring Jordan Hubbard they are lending validity to the whole open source movement?

  293. 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.

  294. The GPL != free beer by basilfawlty · · Score: 1, Insightful
    The GPL does not require binaries to be made available at no cost. This oft-forgotten aspect of the license bears a great deal of repeating; so read it again.

    Any company that wants to work with free software has the option of only making compiled binaries available to paying customers. The GPL only requires that the source accompany the binaries. It does not even require that the source be freely available on an ftp server.

    Microsoft (or any company) could easily release code under the GPL, and only release binaries and source on CD. No code on microsoft.com. Or, code on microsoft.com only by subscription. This does not violate the GPL.

    Yes, Joe Q. Hacker will put the source up on Warez.com, but Microsoft is under no obligation to support it.

    Many consumers will gladly get legal source and binaries from downstream sources. But these are the same consumers who are currently getting illegal warez copies. They are lost revenue anyway.

    Some consumers will not trust these downstream binaries, and they will gladly pay for certified binaries. These are the same customers who pay for Windows now.

    But here is the important point: The enterprise will not touch downstream binaries. They will only get their binaries from the source. There are too many liabilities involved in possibly tainted code. Since the enterprise is the source of the greatest revenue, this protects an important revenue stream.

    Support issues are a little messy, but they tend to boil down to: Microsoft does not support altered code. Basically no different from today, where Microsoft does not support OEM versions of Microsoft products.

    Are there already companies doing business with free software following this model?

    --
    There are 10 types of people in the world. Those who know binary, and those who do not.
  295. Who's asking? by JordanH · · Score: 1, Redundant

    Is anybody curious about who JWinterboy is and why he's asking?

    Hmmm... High uid, no comments. Could it be that MS is asking Slashdot for it's opinion?

  296. Re:Microsoft should give away all its money by Anonymous Coward · · Score: 0
    As for giving away all their money there is more chance of RMS getting a hair cut!


    Or indeed, of him taking a shower.

  297. Re:Simple by gi-tux · · Score: 1

    Oh, but my machines play games, surf the net, stream and play mp3's (I have icecast streaming to every computer in the house on demand from one machine and the others use XMMS to play the mp3's on demand). One runs our in-house web based (Java servlets and JSP with Apache and Tomcat) home management (addressbooks, menu planning, etc.) system. I have Star Office 5.2 installed with the calendar server (yes I really bought SO 5.2 to get the calendar server) and have scheduling to keep up with everything for a busy family of four.
    My wife uses the system for quite a bit of our sons schooling (home schooling). I dare say that we stress most of these machines as much as we would stress a MS machine.
    Yes occassionally, but very rarely anymore, X just goes away, but that doesn't cause the machine to have to reboot and recover filesystems. That is one of the things that needs to be fixed. I have never lost a file, nor a part of a file. I have never gotten a system into a state where the only option was to do a rebuild from scratch.
    On the other hand, the 98 machine I have is only used to view web pages (to verify that they work in the MS "standard" browser) and to play a few games that aren't available on Linux. And I usually have to rebuild that machine every couple of months because it becomes unstable. And then I have to apply all of the security patches to it from updates.microsoft.com, and some of them can only be installed one at a time with a reboot required after the install. That usually turns into about two evenings work to get the machine rebuilt. If I do install a linux machine from scratch, I stick in the CD, do a little configuration stuff, wait for it ask for the second CD, do a little configuration stuff, reboot to the HD, install all the patches (except new kernels) with one simple command : rpm -Fvh *.rpm : off my own local mirror of redhats updates directory. Install the latest kernel and recompile it (might do this over night on a slower machine), install the kernel and modules, and reboot the system. I then do system configuration depending upon whether it is a server or a desktop machine, but the whole install and patching only took the machine down twice (once to boot on the install and once to upgrade the kernel). I don't usually upgrade to the latest kernel every time one comes out, so I don't spend a lot of time doing kernel compiles and reboots, my systems just run (assuming that the electric company doesn't drop power for too long (yes I have UPSs but they only last a few minutes, this is home remember).

    --
    I have no sig, does anyone have one to spare?
  298. What do I *expect*? by ratboy666 · · Score: 0, Redundant

    Mr. Microsoft, I expect you to die.

    Apologies where they are due...

    --
    Just another "Cubible(sic) Joe" 2 17 3061
  299. WWJD? by kindbud · · Score: 1, Offtopic

    ...for a Klondike bar?

    --
    Edith Keeler Must Die
  300. Microsoft should support Linux by 9633 · · Score: 1

    They need to stop there Windows is the only way and start making software for all operating systems. I just don't get why they ignore alternative revenue streams. They owe it to there share holders (the non-employee ones) to make software and sell no matter what the OS.

  301. Umm by Anonymous Coward · · Score: 0

    DVD?

    ---

    "Slashdot requires you to wait 20 seconds between hitting 'reply' and submitting a comment.

    It's been 19 seconds since you hit 'reply'!"

  302. no service arm? by JakusMinimus · · Score: 1

    I gather you've never had a run-in with Microsoft Consulting?

    --

    You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
  303. Two things that need done. by Darkfell · · Score: 1

    the first thing that needs done is the policing of their predatory practices. this has to be done simply because their market share allows them to dictate absurd contracts to their OEM's et al. secondly i think that while they dont have to release source per se, i think they should release specs on their file formats and protocols such that other OSS projects may be able to interoperate with microsoft products seamlessly. this im certain would also have to be policed simply because they cant be trusted.

  304. Just Die by SavagePisser · · Score: 1

    Microsoft is beyond salvage. I want to see other companies and nonprofit orgs dividing up the personnel assets and software that used to be Microsoft so they can be put to some productive use. I want to see Bill Gates and Steve Ballmer financially broken and personally disgraced and humiliated.

  305. Dear God by germinatoras · · Score: 1
    ...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...

    I will have nightmares about that statement for years to come.

  306. Microsoft should be forced to create a fund by Anonymous Coward · · Score: 0

    Given the type of company Microsoft is (a single goal, to make money, and lie, cheat and steal to do it) I think their open source strategy should be exactly what it is. The more Microsoft bashes open source and the more people see how bad Microsoft is, the better open source looks.

    However, what I really would liked to have seen from the anti-trust suit is a judgement forcing Microsoft to put oh say, 10 billion dollars or so into a trust fund for the purpose of open source development. Then, instead of an oversight commitee for Microsoft, have an oversight "commitee" (i.e. organization) to administer the fund (something along the lines of SourceForge). Have an open source project? Make an application to the organization, get some money. The more viable/serious your project, the more funding you can get.

    This isn't really my idea, by the way. I read something like this somewhere but don't remember where (maybe Cringley?). Anyway, it sounded like something with some merit to me.

  307. What should Microsoft do? by SJS · · Score: 1
    Going bankrupt would be a favorite.

    Failing that, getting out of the OS Monopoly business and concentrating on just standalone (NOT integrated) applications would be nice.

    --
    Pick One: http://www-rohan.sdsu.edu/~stremler/sigs/sigs.html (Note - disable Javascript first!)
  308. So? by Anonymous Coward · · Score: 0

    You still bit on it! hahahahahahahahahahahahahahaha

  309. 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
  310. Re: Visual C++ 6 by AskDave · · Score: 1

    I would love if they LGPL'ed Visual C++ 6.0. We use it a lot, but it is missing template features and has language and optimization bugs and incompatibilities with STL and the Standard C++ library which cannot be fixed with a new set of template files from dinkumware.
    These defects are documented, but VC6 is now basically unsupported. So any more work is unlikely.
    Then we would see bugs fixed, and they could take the fixes and apply them to the new cash cow, VC.NET. We win, they win! Borland gives away BC5. Why not M$?

  311. Darwin runs on Intel x86 (and has done for months) by @madeus · · Score: 1

    Just to point out (because I keep reading otherwise in a lot of other posts) that Darwin *does* run on x86. It has done so offically (publicly) for ~ a year.

    OS X comes from Rhapsody (which ran on x86 and PPC) which came from OpenStep (which ran on x86, amoung other platforms). We can go further back, but it's really not relevent :)

    Suffice to say that it ran on x86 _long_before_ it ever got to PPC (the whole stuff about them releasing the PPC version first was either about (a) cleaning/organizing up the code on the x86 tree or (b) an utter lie). Either way they were *definately* at the very least _stretching_ the truth about it "not running on Intel" initially.

    The've certainly limited the Intel version when loads of functionality from Rhapsody on x86 is missing now..., so they are definately *deliberately* limiting it (though it could be a just a code re-org...)

    I don't want to break my NDA, so I'm not going to say more about this. :(

    Anyway, from the Darwin FAQ:

    Q. I heard that Darwin runs on Intel processor-based PCs. Is that true?

    A. Yes


    More at: http://www.opensource.apple.com/projects/darwin/fa q.html

    PS: That " " in "fa q.html" shouldn't be there, bug in Slashcode! :/ Lame! :P

  312. Re:MS demonstrates why monopolies kill free market by Anonymous Coward · · Score: 0

    First, I'm not really an anonymous coward, more of a lazy bum I'd say. I'm certainly no more anonymous than anyone here not using their full legal name. As for the coward, it's very easy to see that the use of the word coward is intended to srike fear into the heart of the poster and make him want to register so that he is not branded a coward, which in turn would actually make him one for caving in to peer pressure. I just wanted to point that out.

    You can see a glass as half empty or you can see it as half full. You can see MS charging a penalty fee to OEMs for selling systems with OSs other than Windows, or you can see MS offering a discount to OEMs who sell only Windows systems. A practice used by many companies.

    It makes a lot of sense too. If I sold belt buckles and you made belts you would in effect become my parter in the industry if you sold your belts exclusively with my buckles. If you sold my buckles on your belts in addittion to 5 other brands of buckles, you would be just another customer. While I would value all my customers, I would of course want to make sure I took care of my customers that took care of me. By giving a lower price to my customers that used my buckles exclusively I would be helping them generate marketshare over other belt manufactures who sold many different brands of buckles, which in turn is beneficial to both of us.

    What we have here is a double standard. If Redhat were to make a deal with Mom'n'Pop Computers, a ficticious OEM, where if they sold systems exclusively with Redhat Linux they would get a 10% discount then all the MS haters here would be applauding. Yet if MS makes the same deal with Gateway they are evil. Gateway has every right to turn down the MS deal. They have enough power and marketshare that they could sell PC's with Windows and Linux without the deal from MS. They might even sell enough Linux systems to make much more money than if they sold only Windows systems. If they choose not to because they fear Dell will have too much advantage over them, well, then they are just cowards. If they choose not to because they feel no one really wants a system with Linux on it and the discount they would get from MS for selling Windows systems exclusively is too sweet a deal to pass up, well, that's just smart business.

    The fact is that Windows isn't the only game in town. There is Mac OS and Linux, users of both platforms proclaiming them vastly better operating systems than Windows. People don't have to choose Windows and in the opinion of Linux and Mac users people shouldn't choose Windows, therefore if people do choose to use Windows it is clearly their choice. Microsoft has no power to force anyone to use Windows.

    The funniest thing is that the people screaming about how awful and evil Microsoft is, the people who state over and over again that Microsoft is a monopoly and people have no choice but to use Microsoft Windows aren't people using Windows! They are people using Mac OS and Linux. The only way they could possibly have a valid point is if they are saying that Mac OS and Linux are inferior products and they are forced to use them due to the outrageous price of Windows systems resulting from MS's monopoly. Something all Mac OS and Linux users feverishly deny, to them there is no question that Mac OS and Linux are much better.

    So what is their real beef? If Windows users are happy with their choice, so be it an inferior choice, why are Mac users and Linux users so agressive towards Windows? Do they feel bad for the people ignorantly using Windows and only wish to enlighten them about better operating systems so that they can live a more productive life? No. They want their OS of choice to be number one. They want to see new applications and games come out for their platforms first while users of other operating systems have to wait for them to be ported.

    They should blame the creators of their own operating systems. Mac users should blame Apple for the outrageous price Apple charges for its systems keeping them out of the reach of most people. Linux users should blame the dozen different distributions that work against each other rather than with each other. Linux users should blame the people adding geeky features to Linux improving its performance with seldom used applications rather than adding features that make the OS easier to install and use. Everyone should know by now that most people want to be able to turn on their computer and check their email, search for the information they want, chat with a friend, and play their music with as little interaction with the computer as possible, something Linux seems to ignore with a passion.

    That's what all this boils down to. People want to email, they want to 'surf the net' (I really hate that term), they want to chat, they want to play a game. They want to do all this as simply and economically as possible. So far only Microsoft Windows has been able to pull this off. Apple is certainly headed in the right direction, however, their pricing policy keeps people from owning thier systems. 1300 dollars for an entry level computer to email, surf, chat and play games on? Sell the new iMac for half that and 10 companies wouldn't be able to keep them on the shelves.

    The only one to blame for Microsoft having such a lead over the competition is the competition themselves. Make a better OS and people will beat a path to your door. Linux is priced right, but refuses to give people what they want. Apple gives people what they want at a price they can't afford. But it's all evil Micro$oft's fault they are a monopoly, yeah right. LOOK IN THE MIRROR.

  313. 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.
  314. Nobody Expects the Microsoft Inquisition! by Crusty+Old+Socks+Man · · Score: 0

    HAHAHAHAHAHAHAHAHA!!!

  315. Start -- Shut Down by phossie · · Score: 1

    These are the people that put the shutdown command in the "start" button, do remember.

    I'm getting a little tired of this one, and I'll tell you why. :-)

    When you "Start" using the computer, it's more than obvious where to look first, even if you have no idea what you're doing. Even if you've never used Windows before, you'll go push that button. At one extreme end of the menu - right next to the "Start" button in most configurations - is the option to "Shut Down". It may seem silly to put "Shut Down" under "Start", but after you get over that pedantry it's great UI design. You know where it is if you do *anything* with the machine - and if all you want to do is turn the damn thing off, you'll probably look there first, because it's a big shiny (well, gray) widget that says "Start". Not that bad an idea.

    --

    [|]
  316. As soon as one of the best marketing depts.... by Qbertino · · Score: 1

    ...in the world conclude that focussing on inhouse operating systems and software only provides less long run market share gain and revenue in comparsion to other buisness models (Software branding, service, consulting and 3rd party training), Mickeysoft is gonna pull out their crash programm Linux distro.
    Extensively tested at the worlds largest single heap of consumer PCs (Microsoft testing center). With optional reference grade quality Mickeysoft Press Dead Tree Documentation, a rock solid one-klick Installer for x86 and PPC alike, all the plugins you'll ever want and a suite of ready made SLAs for anyone who wants them (because no one's ever gotten fired for shelling out the bucks to M$). And a nice Windows Flag in place of the KDE gear.

    And SuSE, Mandrake, RedHat and all the rest are gonna be in deep shit. Trust me.

    So I'm wrong? When Mickeysoft and all the rest notice that they've missed the bandwagon they're gonne wither and die? Are you shure? Rember IE?

    That's gonna be their OSS strategy. And telling you the truth, I'm actually kinda curious how their distros gonna be like in real.

    --
    We suffer more in our imagination than in reality. - Seneca
  317. Re:MS demonstrates why monopolies kill free market by maxpublic · · Score: 1

    The problem is that Linux can't swim. Deal with it. M$ is a scapegoat, nothing else.

    And you're a brainless fan-boy. BillyG will never notice you or your adoration, not in this lifetime. Deal with it.

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
  318. Ayn Rand, off-topic by maxpublic · · Score: 1

    While your statement is certainly true of the more rabid Ayn Rand followers, Ayn Rand herself never said any such thing. She was in favor of pure capitalism, which no country has ever had in modern history, nor ever come close to. Rand herself admitted as much and blamed the government for allowing the conditions to exist which perpetuated monopolies - the antithesis of pure capitalism.

    I can't see how her arguments in this regard are wrong, given the level of corporate welfare in 21st century America.

    Now, it could be that pure capitalism would indeed be an evil economic system, but *since we've never had anything like it* we don't really know, do we? Same goes for pure socialism, pure communism, etc.

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
  319. 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.

  320. 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."
  321. Re:Microsoft(usability) vs Linux (configurability) by ugly_kid_joe · · Score: 1

    arsaspe wrote:

    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.

    No, not for a developer who has been frustrated about the-not-so-intuitive 'make' command. Listen up, I've helped a couple of my friends to become Linux lovers, helping out with all this make that, config this.. but, it turns out they were becoming developers at the same time.

    Not your average user, hey?

    I reckon that Linux will be the Server platform in a couple of years because of the configurability. Givven a bit of usability, it will reach out to the average users and Microsoft is still the # 1 in this field. My suggestion is that more Open Source projects have two branches, just like Apache, Linux Kernel etc.

    • - 'stable-readyconfigured' branches for the non-techie/non-developer, with 2 steps tops (unzip, ./install.sh)
    • - 'pure-source' branches for the techie/developer who loves configuring and tweaking. People who love doing a couple of steps (e.g.
      1. unzip,
      2. make make make
      3. configure
      4. make clean
      5. say a couple of prayers and
      6. ./install)
      • 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.

        This is what I mean should be in a ready configured, fully stable, less configurable branch. I'm telling you, if you've just done one course in programming and you're getting make error output, you'll freak!

        /G
  322. fa! by Anonymous Coward · · Score: 0

    The Dalek open source strategy, obviously. EXTERMINATE! EXTERMINATE!

  323. Re:Simple by rco3 · · Score: 1

    "Astroturfing" refers to the generation or simulation of an artificial grass-roots movement (artificial grass, get it? It's what passes for humor these days.)
    It seemed to me to be an attempt at presenting an anti-linux, pro-windows point of view as if it had come from one of /.'s beloved AC's (that's you, I think).

    Here's the leap - I was suggesting, politely and indirectly, that perhaps the poster's motivation was due to his possibly being employed by the sleeping giant of Redmond. Were that the case, I can honestly say that it would qualify, in my book, as a bit of astroturfing.

    But then, I'm not in charge of the geek dictionary these days. I'm sure you're right, and I simply misused an attack term. What else would you have called that anonymous post if it turns out to be from a real Microserf? Troll, yes; but my suggestion (I know, I've really got to avoid subtlety where AC's are concerned) was for something more insidious and purposeful. Pray forgive me; I'll try not to tread on the sanctity of your favorite words again.

    --

    Ce n'est pas un vrai mouvement de robot!
  324. Re:MS should follow Apple. - Oh come on! by @madeus · · Score: 1

    Sun holds no pretenses that they are an OSS vendor.

    That's crap! OF COUSE THEY DO! They sell Linux boxes! Do you really know anything about the industry?

    They do it much more so than Apple, for Apple it's a side line they don't push at their main stream customers, while Sun push the same tired stuff at their customers.

    To summerize:

    Apple open source their operating system (with a rested licence) make it run on x86 (Darwin has done for ~ a year, a fact which people *keep ignoring* when it suits them), rewerite the licence when people complain an yet they are WORSE than SUN?

    SUN who REVOKED their open source strategy, and KILLED OF their x86 release? And did nothing when people complained?

    How do you figure that?

    As for the clones..your comments about that are just retarded too. For what it's worth, everyone in the industry knows that they cancelled the clones because Apple lost major market share to them (intead of attracting more users, it just ate into Apple's existing small share). Apple were in serious danger of going under at the time, and this had to be done.

    Again, how does this make Apple worse than Sun?

    Your just bashing Apple. That doesn't mean they don't deserve it, but not for this, not when they have done so much more than most other vendors (the only particular exceptions that spring to mind are Red Hat, and IBM).

    Apple have been working on open source projects for years. They released a Linux distribution before it became trendy the dot com era buzzword and long before vendors started shipping it on their systems.

    Apple have been putting serious effort in to OS development by working with the Open Software Foundation to build a better (Mach) kernel for the last decade, more so then any other vendor.

    Their work culmiated in the (free, of course) release of MkLinux - Linux on top of a Mach Microkernel. This was no mean feat and this level of work has been emulated by anyone.

    And your right Linux may very well die, but it will have nothing to do with Apple (what a truly bizzare statement!) but because it will be replaced with the GNU operating system, GNU/Hurd (which is a much more advanced Mach microkernel, like the Darwin Kernel).

    Which has been the plan all along (try and follow the plot!).

    You are living in fantasy land if you thing that Apple is evil or some way the enemy. They are looking out for their own (Staff and & Shareholders) like a all good companies do, but they have done a lot for idea of open source.

    I expect their is little point in arguing with you because you seem to be a total anti-mac-zelot (like a mac zelot, but rather than unconditionally love everything Apple do, they unconditionally hate every thing Apple do).

    Try and *think* for yourself and act on what you *see*, not your mornic contemporaries have told you....

  325. 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.

  326. Re:Simple by geeky-troll · · Score: 0

    Yeah right, Apple is open source. (Not) Why don't you just design a theme for some application that resembles the Aqua look, then post it on the net. Let's see how fond you are of Apple after that! -or: try to manage a large Apple network with a few unix & windows servers. You'll be screaming in agony, my friend.

  327. Re:MS should follow Apple. - Oh come on! by @madeus · · Score: 1

    if the software will only run on ONE HARDWARE VENDORS CRAP, we OWN JACK SHIT.

    Sun's OS is only supported on *their* hardware.

    Unlike Apple's current OS, which runs on x86, a platform they don't even sell.

    (technically, the only extra's in Mac OS X are the Window Manager and the Toolkits as with most vendors (including Sun, who ship their own version of X and their own Toolkits with their OS).

    Fuck, You are a moron, aren't you.

    Well clearly, yes you are.

    More than that I'd say your a newbie (not just by your high user number) but by your choice of language and GPL-all-or-nothing attitude.

    The *goals* of the GPL (more 'open' software) will fail with people like you at the helm (all hot air). I, for one, care about the big picture.


    How often have YOU switched development platforms? IT'S A BIG THING


    Well, erm, I do it all the time and don't even think about it. Between Solaris, Darwin, GNU/HURD, Linux and FreeBSD (across x86, Sparc and PowerPC). But then, my code is good.

    I'm *currently* developing a project on my G4 PowerBook and checking the code out to FreeBSD system on x86 - everything works just the same, even all the libaries I'm using, not a single problem, different OS, different hardware. Just out of interest, I've exported to a Linux box, and it runs fine on that to, well whaddaya know?.

    Developing on Darwin and running on other platforms is a no-brainer. Maybe your just not as good a develper and your code sucks? Maybe you nothing about ProjectBuilder, the history of this operating system of that developers the world over love this platform for development.

    Some examples:

    Despite Quake III development being started before Mac OS X existed, do you recall that the first time Q3A was seen in public was on Mac OS X? At MacWorld:SF? By John Carmack, in person? (I do, I was there).

    Let's not forget that Doom was developed using this OS (older kernel, differenet hardware) using ProjectBuilder (the same project builder I am using now).

    So, it's really easy is the sort answer - especially on Mac OS X. That's was one of the whole selling points of the OS as a development platform (write once, and compile for Win32 on x86, Solaris on SPARC and NeXT on 68k with *1* click [the 'Build' icon]). The same icon I click everyday (it's not changed...)
    Oh, to drop names, Internet Explorer *still* contains code created by Apple's/NeXT's ProjectBuilder (check the credits, Mosaic was developed with ProjectBuilder, runs just fine on Windows, Mac OS X, Solaris...).

    I also notice your a Network Adminstrator for a School, not a Developer, Engineer, Systems Analyst or Academic, so I wonder what makes you think you know so much about this topic? You _really_ don't (just have a big mouth). Try talking to some developers first.

    For all your talk I bet your STILL run Windows like most so called "supporters of the GPL" (who wimp out when it comes to games, or some other imagined "critical app").

    Real men don't dual boot to Windows, real men don't even run Linux, real men run the GNU operating system.

    I've been running it for about a year and a half, maybe nearly 2 years. What about you? Or do you not run the GNU operating system and are you just a full of hot air (i.e. A Windows and Linux dual booter)?

  328. Re:Simple by Anonymous Coward · · Score: 0
    But the real catch is my 3 year old daughter, she is the one that really argues against having 98 on their machine again.
    I guess one big block of text makes people not bother to read it, but that, Sir, was some fine smelling, if subtle, bullshitting.
  329. 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.

  330. Re:MS should follow Apple. - Oh come on! by @madeus · · Score: 1

    What's with the " Show me! I'm too lazy, or stupid to look for it myself, do it for me! ", you've not even bothered to look.

    Well I already did tell you where to get it, I posted the address of the Darwin FAQ. If that's too difficult for you to follow, the address is below.

    Note they don't sell it, they *give it away*. You can download or just show up at any MacWorld and they will give you a shiny CD you can take home.

    Go to www.apple.com, click on the tab "Mac OS X", the click on "Darwin" on the toolbar to check it out for yourself.

    Or if your really lazy, just get it from here:

    http://www.opensource.apple.com/projects/darwin/1. 4/release/darwinx86-141.iso.gz

    File size is: 230 MB

    MD5 Sum is: 6610cc775144bd8ddeccf5bf194c1945

    You can get GNU software from here: http://gnu-darwin.sourceforge.net/x86/

    FreeBSD Ports work just fine on Darwin too: http://www.freebsd.org/ports/

    Are you honestly so ignorant about this you don't realise that Mac OS X on PPC is a port of OpenStep on x86? It's like everybody knows but you....

    You don't get Apple's Window Manger for free of course but then you dont get the Sun's Window Manager unless you pay them for it, and you don't get SGI's Window Manager unless you pay them for it - and neither of *them* give their OS away for free.

    So, the only part you'll miss that's not in Darwin on x86 but is in Mac OS X on PPC will be the Window Manager (Which is called Quartz), but XFree86 works just fine and you can run Gnome 1.4 for a pretty desktop.

  331. Re:Simple by gi-tux · · Score: 1

    No, she likes to watch the screen savers on Linux better. It might not be a reason that you or I would argue for an OS, but it is a valid reason for her. After all there is only so much that a 3 year old can do on any computer.

    --
    I have no sig, does anyone have one to spare?
  332. 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.

  333. Re:MS should follow Apple. - No you don need to! by @madeus · · Score: 1

    Good god, every time I point out your mistaken, you think of another excuse...

    How badly informed can one person be?! You call me a moron and even a troll for saying the thing even *exists*, when it's been ON THE FRONT PAGE OF SLASHDOT.

    Well *ACTUALLY* every time you use anonymous FTP you have to specify your email address, that's all Apple are asking for..

    But hey, if you are paranoid then just get a Darwin distribution from someone else FFS!

    Darwin bootable CD for x86...
    http://prdownloads.sourceforge.net/gnu-darwin/gnu- darwin-cd-beta2.5-x86.iso.gz

    Look ma, no registration.

  334. 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.

  335. Re:MS should follow Apple. - No you don need to! by @madeus · · Score: 1

    You obviously didn't read any of my posts properly (you keep asking stuff I've already covered).

    Apple don't *give* you the window manager, you have to pay for it, it's their value added extra. But it's open so you can run your own Window Manager. They are a company (Jordan Hubbard doesn work for free), this cake is free, but the icing (the enhanced Windowing Environment) costs money.....

    Actually they couldn't even give it away if they wanted to (for legal reasons, as they have various licenced technologies such as OpenGL that mean it would literaly cost them for each copy they gave away!).

    XFree86 works just fine however, most Darwin x86 uses run it as their windowing enviroment of choice (like most Linux, BSD and GNU OS desktop users).

    But as the OS is open source - you are free to write your own (if you don't like X for some reason).

    If you pay enough you can get OpenStep with it's Window Manger for Intel.

  336. Best strategy by Anonymous Coward · · Score: 0

    Keel over and die. 'course that's not a strategy, that's just fate running its course..

  337. 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
  338. 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.